Method and system for automatic object refresh
First Claim
1. A method of automatic refresh of objects in a data processing system, comprising the steps of:
- determining an ordered set of target objects in a target object specification;
determining an ordered set of source objects in a source object specification, said ordered set of source objects corresponding by order to said ordered set of target objects;
comparing values of identical attributes of an accessed target object of said ordered set of target objects with a corresponding source object of said ordered set of source objectsassessing a difference in said values of identical attributes;
performing a conditional refresh to the location of said accessed target object with said corresponding source object in accordance to said difference;
parsing and deciphering configurations of said data processing system;
building a refresh table in system memory that is semantically equivalent to said configurations; and
associating parameters specified with said configurations to said target object specification and said source object specification in said refresh table.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automatic object refresh. A target object specification is associated to a source object specification for performing a replacement (refresh) of at least one target object with a corresponding source object. When a target object is accessed for the first time, or released from a last access, one or more source objects may replace (refresh) the locations of one or more corresponding target objects. A comparison of values of an identical attribute may be performed, such as a date/time stamp, or trap count, of corresponding source and target objects. The refresh may be conditional depending on the outcome of the comparison. The conditional refresh is: an automatic replacement of at least one of the objects of the target object specification with a corresponding object of the source object specification, an automatic asynchronous notification that a more current or suitable object exists and option for automatic refresh therefrom, or an automatic replacement of at least one of the objects of the target object specification with a corresponding object of likely better stability. The source object specification and target object specification may be specified with wildcards, map files, or environment variables. The source objects and target objects may be located locally, or remotely, to the data processing system that accesses the objects.
31 Citations
18 Claims
-
1. A method of automatic refresh of objects in a data processing system, comprising the steps of:
-
determining an ordered set of target objects in a target object specification; determining an ordered set of source objects in a source object specification, said ordered set of source objects corresponding by order to said ordered set of target objects; comparing values of identical attributes of an accessed target object of said ordered set of target objects with a corresponding source object of said ordered set of source objects assessing a difference in said values of identical attributes; performing a conditional refresh to the location of said accessed target object with said corresponding source object in accordance to said difference; parsing and deciphering configurations of said data processing system; building a refresh table in system memory that is semantically equivalent to said configurations; and associating parameters specified with said configurations to said target object specification and said source object specification in said refresh table. - View Dependent Claims (2)
-
-
3. A method of automatic refresh of objects in a data processing system, comprising the steps of:
-
determining an ordered set of target objects in a target object specification; determining an ordered set of source objects in a source object specification, said ordered set of source objects corresponding by order to said ordered set of target objects; comparing values of identical attributes of an accessed target object of said ordered set of target objects with a corresponding source object of said ordered set of source objects, wherein said identical attributes comprises trap attributes of said accessed target object and said corresponding source object; assessing a difference in said values of identical attributes; and performing a conditional refresh to the location of said accessed target object with said corresponding source object in accordance to said difference. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A method of automatic refresh of objects in a data processing system, comprising the steps of:
-
determining an ordered set of target objects in a target object specification; determining an ordered set of source objects in a source object specification, said ordered set of source objects corresponding by order to said ordered set of target objects; determining an unconditional refresh of at least one accessed target object of said ordered set of target objects with a corresponding source object of said ordered set of source objects; and performing a refresh to the location of said accessed target object with said corresponding source object.
-
-
11. A data processing system for automatic refresh of objects, said data processing system comprising:
-
means for determining an ordered set of target objects in a target object specification, means for determining an ordered set of source objects in a source object specification, said ordered set of source objects corresponding by order to said ordered set of target objects; means for comparing values of identical attributes of an accessed target object of said ordered set of target objects with a corresponding source object of said ordered set of source objects, and assessing a difference in said values of identical attributes; means for performing a conditional refresh to the location of said accessed target object with said corresponding source object in accordance to said difference; means for parsing and deciphering configurations of said data processing system; means for building a refresh table in system memory that is semantically equivalent to said configurations; and means for associating parameters specified with said configurations to said target object specification and said source object specification in said refresh table. - View Dependent Claims (12)
-
-
13. A data processing system for automatic refresh of objects, said data processing system comprising:
-
means for determining an ordered set of target objects in a target object specification; means for determining an ordered set of source objects in a source object specification, said ordered set of source objects corresponding by order to said ordered set of target objects; means for comparing values of identical attributes of an accessed target object of said ordered set of target objects with a corresponding source object of said ordered set of source objects and assessing a difference in said values of identical attributes, wherein said identical attributes comprises trap attributes of said accessed target object and said corresponding source object; and means for performing a conditional refresh to the location of said accessed target object with said corresponding source object in accordance to said difference. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification