Creation of manageable management collections using filters
First Claim
1. 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.
0 Assignments
0 Petitions
Accused Products
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.
-
Citations
14 Claims
-
1. 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. - View Dependent Claims (2, 3, 4)
-
-
5. 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. - View Dependent Claims (6, 7, 8)
-
-
9. 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. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification