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

Creation of manageable management collections using filters

Assignee: International Business Machines Corp
•
Filing: 1997-04-07
•
Granted: 1999-09-21
•
Expires: 2017-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing system for managing a plurality of objects within said data processing system, the distributed data processing system having an object oriented environment. A container object is created for holding objects and a plurality of objects is detected within the data processing system. A filter object is associated with the container object, wherein the filter object receives the plurality of objects within the data processing system and the filter object passes selected ones of the plurality of objects to the container object. The data processing system is periodically monitored to detect changes in the plurality of objects. The container object is automatically updated using the filter object to pass selected ones of the plurality of objects to the container object in response to monitoring the data processing system, wherein the container object is automatically updated.

Inventors

  • 👤 Wanda K. Johnson
  • 👤 Charles R. McKelley, Jr.
  • 👤 Jerry W. Malcolm
  • 👤 Troy G. Reish
  • 👤 Robert F. Selby

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 09:30
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/173; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/542; G06F9/465

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 223 words
A method for more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices, said method comprising the steps of: creating one or more filter objects whose characteristics include the ability of accepting objects having both routines and data from one or more object sources, filtering said accepted objects on the basis of defined filter characteristics, and delivering said filtered objects to one or more object sinks; creating a first data collection object for collecting data from one or more defined data sources, creating objects containing routines and said collected data, and delivering said created objects containing said routines and said collected data to said created one or more filter objects; creating a second data collection object for collecting objects having both routines and data from said one or more filter objects and containing and delivering said collected objects to one or more other defined object sinks; and interposing at least one of said created filter objects into a data network which includes a plurality of defined data sources and a plurality of defined objects sinks utilizing said first data collection objects and said second data collection object such that more efficient data processing by use of generic filter object plug ins which required nominal modifications to underlying data processing devices is achieved.
Claim 2
Independent Claim 223 words
A method for more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices, said method comprising the steps of: creating one or more filter objects whose characteristics include the ability of accepting objects having both routines and data from one or more object sources, filtering said accepted objects on the basis of defined filter characteristics, and delivering said filtered objects to one or more object sinks; creating a first data collection object for collecting data from one or more defined data sources, creating objects containing routines and said collected data, and delivering said created objects containing said routines and said collected data to said created one or more filter objects; creating a second data collection object for collecting objects having both routines and data from said one or more filter objects and containing and delivering said collected objects to one or more other defined object sinks; and interposing at least one of said created filter objects into a data network which includes a plurality of defined data sources and a plurality of defined objects sinks utilizing said first data collection objects and said second data collection object such that more efficient data processing by use of generic filter object plug ins which required nominal modifications to underlying data processing devices is achieved.
Claim 3
Dependent Claim 28 words
The method of claim 1, further comprising the step of thereafter utilizing contents of said second data collection object to represent information based upon said received filtered data.
Claim 4
Dependent Claim 35 words
The method of claim 2, wherein said step of thereafter utilizing the contents further comprises the step of utilizing the contents of said second data collection object to represent the status of data network resources.
Claim 5
Dependent Claim 28 words
The method of claim 3, wherein said step of thereafter utilizing the contents further comprises the step of representing the status of data network resources utilizing graphical objects.
Claim 6
Independent Claim 228 words
A system for more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices, said system comprising: means for creating one or more filter objects whose characteristics include the ability of accepting objects having both routines and data from one or more object sources, filtering said accepted objects on the basis of defined filter characteristics, and delivering said filtered objects to one or more object sinks; means for creating a first data collection object for collecting data from one or more defined data sources, creating objects containing routines and said collected data, and delivering said created objects containing said routines and said collected data to said created one or more filter objects; means for creating a second data collection object for collecting objects having both routines and data from said one or more filter objects and containing and delivering said collected objects to one or more other defined object sinks; and means for interposing at least one of said created filter objects into a data network which includes a plurality of defined data sources and a plurality of defined object sinks utilizing said first data collection object and said second data collection object such that more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices is achieved.
Claim 7
Independent Claim 228 words
A system for more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices, said system comprising: means for creating one or more filter objects whose characteristics include the ability of accepting objects having both routines and data from one or more object sources, filtering said accepted objects on the basis of defined filter characteristics, and delivering said filtered objects to one or more object sinks; means for creating a first data collection object for collecting data from one or more defined data sources, creating objects containing routines and said collected data, and delivering said created objects containing said routines and said collected data to said created one or more filter objects; means for creating a second data collection object for collecting objects having both routines and data from said one or more filter objects and containing and delivering said collected objects to one or more other defined object sinks; and means for interposing at least one of said created filter objects into a data network which includes a plurality of defined data sources and a plurality of defined object sinks utilizing said first data collection object and said second data collection object such that more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices is achieved.
Claim 8
Dependent Claim 27 words
The system of claim 5, further comprising means for thereafter utilizing contents of said second data collection object to represent information based upon said received filtered data.
Claim 9
Dependent Claim 34 words
The system of claim 6, wherein said means for thereafter utilizing the contents further comprises means for utilizing the contents of said second data collection object to represent the status of data network resources.
Claim 10
Dependent Claim 27 words
The system of claim 7, wherein said means for thereafter utilizing the contents further comprises means for representing the status of data network resources utilizing graphical objects.
Claim 11
Dependent Claim 266 words
A program product for more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices, said program product comprising: means for creating one or more filter objects whose characteristics include the ability of accepting objects having both routines and data from one or more object sources, filtering said accepted objects on the basis of defined filter characteristics, and delivering said filtered objects to one or more object sinks; means for creating a first data collection object for collecting data from one or more defined data sources, creating objects containing routines and said collected data, and delivering said created objects containing said routines and said collected data to said created one or more filter objects; means for creating a second data collection object for collecting objects having both routines and data from said one or more filter objects and containing and delivering said collected objects to one or more other defined object sinks; means for interposing at least one of said created filter objects into a data network which includes a plurality of defined data sources and a plurality of defined object sinks utilizing said first data collection object and said second data collection object such that more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices is achieved; and signal bearing means bearing said means for creating one or more filter objects, said means for creating a first data collection object, said means for creating a second data collection object, and said means for interposing.
Claim 12
Dependent Claim 266 words
A program product for more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices, said program product comprising: means for creating one or more filter objects whose characteristics include the ability of accepting objects having both routines and data from one or more object sources, filtering said accepted objects on the basis of defined filter characteristics, and delivering said filtered objects to one or more object sinks; means for creating a first data collection object for collecting data from one or more defined data sources, creating objects containing routines and said collected data, and delivering said created objects containing said routines and said collected data to said created one or more filter objects; means for creating a second data collection object for collecting objects having both routines and data from said one or more filter objects and containing and delivering said collected objects to one or more other defined object sinks; means for interposing at least one of said created filter objects into a data network which includes a plurality of defined data sources and a plurality of defined object sinks utilizing said first data collection object and said second data collection object such that more efficient data processing by use of generic filter object plug ins which require nominal modifications to underlying data processing devices is achieved; and signal bearing means bearing said means for creating one or more filter objects, said means for creating a first data collection object, said means for creating a second data collection object, and said means for interposing.
Claim 13
Dependent Claim 15 words
The program product of claim 9, wherein said signal bearing means further comprises transmission media.
Claim 14
Dependent Claim 15 words
The program product of claim 9, wherein said signal bearing means further comprises recordable media.
Claim 15
Dependent Claim 28 words
The program product of claim 9, further comprising means for thereafter utilizing contents of said second data collection object to represent information based upon said received filtered data.
Claim 16
Dependent Claim 35 words
The program product of claim 12, wherein said means for thereafter utilizing the contents further comprises means for utilizing the contents of said second data collection object to represent the status of data network resources.
Claim 17
Dependent Claim 28 words
The program product of claim 13, wherein said means for thereafter utilizing the contents further comprises means for representing the status of data network resources utilizing graphical objects.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-20 2003-03-22 2003-09-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-20 2007-03-22 2007-09-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-20 2011-03-22 2011-09-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag