← Back to Patent Explorer
US5428795A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of and apparatus for providing automatic security control of distributions within a data processing system

Assignee: International Business Machines Corp
•
Filing: 1992-07-31
•
Granted: 1995-06-27
•
Expires: 2012-07-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Automatic detection of security violation objects within distributions and appropriate handling of those violations is provided. A confidential object dictionary contains definitions of objects which violate security. Distributions are automatically searched for objects contained in the dictionary. A violation log may be used for summarizing violations and determining an appropriate predefined action for a violation. The appropriate predefined action for a violation may include third party notification, notifying third parties in priority order, safe storing the violation, or inhibiting distribution of the violation.

Inventors

  • 👤 William J. Johnson
  • 👤 Larry M. Lachman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 05:29
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/50; G06F21/55; G06F21/554; G06F21/60; G06F21/62; G06F21/6218; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99939

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 84 words
A method of monitoring security of a registered object distributed in a data processing system, said method being executed on said data processing system and comprising the steps of: accessing a library containing a description of the registered object; receiving a distribution that is sent by an originator to a recipient; determining if the registered object is present in said distribution; and executing a predefined action if the registered object is present in the distribution by providing notification of the distribution to a party.
Claim 2
Independent Claim 84 words
A method of monitoring security of a registered object distributed in a data processing system, said method being executed on said data processing system and comprising the steps of: accessing a library containing a description of the registered object; receiving a distribution that is sent by an originator to a recipient; determining if the registered object is present in said distribution; and executing a predefined action if the registered object is present in the distribution by providing notification of the distribution to a party.
Claim 3
Dependent Claim 33 words
The method of claim 1, wherein the library includes a destination indicator for the registered object, a data stream type for the registered object, and an assigned violation type for the registered object.
Claim 4
Dependent Claim 26 words
The method of claim 1, wherein the step of executing a predefined action if the registered object is present in the distribution includes inhibiting the distribution.
Claim 5
Dependent Claim 27 words
The method of claim 1, wherein the step of executing a predefined action if the registered object is present in the distribution includes safe storing the distribution.
Claim 6
Dependent Claim 27 words
The method of claim 1, wherein the step of notifying a party of the distribution is dependent on an outcome of a prior notification to another party.
Claim 7
Independent Claim 81 words
An apparatus for monitoring security of a registered object distributed in a data processing system, said apparatus comprising: means for accessing a library containing a description of the registered object; means for receiving a distribution that is sent by an originator to a recipient; means for determining if the registered object is present in said distribution; and means for executing a predefined action if the registered object is present in the distribution by providing notification of the distribution to a party.
Claim 8
Independent Claim 81 words
An apparatus for monitoring security of a registered object distributed in a data processing system, said apparatus comprising: means for accessing a library containing a description of the registered object; means for receiving a distribution that is sent by an originator to a recipient; means for determining if the registered object is present in said distribution; and means for executing a predefined action if the registered object is present in the distribution by providing notification of the distribution to a party.
Claim 9
Dependent Claim 33 words
The apparatus of claim 6, wherein the library includes a destination indicator for the registered object, a data stream type for the registered object, and an assigned violation type for the registered object.
Claim 10
Dependent Claim 28 words
The apparatus of claim 6, wherein the means for executing a predefined action if the registered object is present in the distribution includes means for inhibiting the distribution.
Claim 11
Dependent Claim 29 words
The apparatus of claim 6, wherein the means for executing a predefined action if the registered object is present in the distribution includes means for safe storing the distribution.
Claim 12
Dependent Claim 27 words
The apparatus of claim 6, wherein the means for notifying a party of the distribution is dependent on an outcome of a prior notification to another party.
Claim 13
Independent Claim 95 words
A method of monitoring security of a registered object distributed in a data processing system, said method being executed on said processing system and comprising the steps of: providing means for accessing a library containing a description of the registered object; providing means for receiving a distribution that is sent by an originator to a recipient; providing means for determining if the registered object is present in said distribution; and providing means for executing a predefined action if the registered object is present in the distribution by providing notification of the distribution to a party.
Claim 14
Independent Claim 95 words
A method of monitoring security of a registered object distributed in a data processing system, said method being executed on said processing system and comprising the steps of: providing means for accessing a library containing a description of the registered object; providing means for receiving a distribution that is sent by an originator to a recipient; providing means for determining if the registered object is present in said distribution; and providing means for executing a predefined action if the registered object is present in the distribution by providing notification of the distribution to a party.
Claim 15
Dependent Claim 33 words
The method of claim 11, wherein the library includes a destination indicator for the registered object, a data stream type for the registered object, and an assigned violation type for the registered object.
Claim 16
Dependent Claim 32 words
The method of claim 11, wherein the step of providing means for executing a predefined action if the registered object is present in the distribution includes providing means for inhibiting the distribution.
Claim 17
Dependent Claim 33 words
The method of claim 11, wherein the step of providing means for executing a predefined action if the registered object is present in the distribution includes providing means for safe storing the distribution.
Claim 18
Dependent Claim 30 words
The method of claim 11, wherein the step of providing means for notifying a party of the distribution is dependent on an outcome of a prior notification to another party.
Claim 19
Dependent Claim 89 words
A data processing system for monitoring security of a registered object distributed in the data processing system, said data processing system comprising: instruction means for accessing a library containing a description of the registered object; instruction means for receiving a distribution that is sent by an originator to a recipient; instruction means for determining if the registered object is present in said distribution; and instruction means for executing a predefined action if the registered object is present in the distribution by providing notification of the distribution to a party.
Claim 20
Dependent Claim 89 words
A data processing system for monitoring security of a registered object distributed in the data processing system, said data processing system comprising: instruction means for accessing a library containing a description of the registered object; instruction means for receiving a distribution that is sent by an originator to a recipient; instruction means for determining if the registered object is present in said distribution; and instruction means for executing a predefined action if the registered object is present in the distribution by providing notification of the distribution to a party.
Claim 21
Dependent Claim 34 words
The data processing system of claim 16, wherein the library includes a destination indicator for the registered object, a data stream type for the registered object, an assigned violation type for the registered object.
Claim 22
Dependent Claim 32 words
The data processing system of claim 16, wherein the instruction means for executing a predefined action if the registered object is present in the distribution includes instruction means for inhibiting the distribution.
Claim 23
Dependent Claim 33 words
The data processing system of claim 16, wherein the instruction means for executing a predefined action if the registered object is present in the distribution includes instruction means for safe storing the distribution.
Claim 24
Dependent Claim 30 words
The data processing system of claim 16, wherein the instruction means for notifying a party of the distribution is dependent on an outcome of a prior notification to another party.
Claim 25
Independent Claim 95 words
A method of providing security for distributions going to and from a data processing system, said method being executed on said data processing system and comprising the steps of: providing a library of objects, each of said objects have a description of information contained therein receiving a distribution that is sent by an originator to a recipient; determining if said received distribution contains an object that is provided in said library; and providing notification of a user of said data processing system if said received distribution contains a object that is provided in said library.
Claim 26
Independent Claim 95 words
A method of providing security for distributions going to and from a data processing system, said method being executed on said data processing system and comprising the steps of: providing a library of objects, each of said objects have a description of information contained therein receiving a distribution that is sent by an originator to a recipient; determining if said received distribution contains an object that is provided in said library; and providing notification of a user of said data processing system if said received distribution contains a object that is provided in said library.
Claim 27
Dependent Claim 36 words
The method of claim 21 wherein said distribution has a destination, further comprising the step of prohibiting said distribution from reaching said destination if said received distribution contains an object that is provided in said library.
Claim 28
Dependent Claim 23 words
The method of claim 22 wherein said step of prohibiting said distribution said destination further comprises the step of safe storing said distribution.
Claim 29
Dependent Claim 103 words
The method of claim 21 wherein each of said objects in said library has either a first or a second security violation level, wherein said step of providing notification to a user comprises the steps of: determining if said object in said received distribution has either said first security violation level or said second security violation level; providing notification to the originator of said distribution if said security violation level is a second security violation level; and providing notification to a party other than either said originator or recipient of said distribution if said security violation level is a first security violation level.
Claim 30
Dependent Claim 58 words
The method of claim 21 wherein each of said objects in said library has a distribution type and a destination, said step of determining if said received distribution contains an object that is provided in said library further comprises the step of accessing said library by said distribution type and said destination for a set of said objects.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-06-26 1998-12-26 1999-06-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-06-26 2002-12-26 2003-06-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-06-26 2006-12-26 2007-06-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag