Instantiation of objects for information-sharing relationships
First Claim
1. A method for instantiating objects that are to participate in an information sharing relationship, the method comprising the steps of:
- making a copy of a first object residing in a first system;
allowing changes to be made to said first object while said copy is being made;
wherein said copy reflects all changes made permanent to said first object up to a particular point in time, and no changes made permanent to said first object after said particular point in time;
recording data indicating said particular point in time;
creating a second object in a second system based on said copy of said first object;
causing data indicating certain changes made in said first system to said first object to be sent to said second system;
wherein said data indicating certain changes includes data indicating a time at which said certain changes made in said first system were made permanent in said first system; and
in said second system, determining whether to apply said certain changes made in said first system to said first object to said second object based on a comparison between the time indicated for the changes and said particular point in time.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are provided for instantiating objects for participation in information sharing relationships. According to one technique, a copy of an object is made, where the copy includes all changes made prior to a particular point in time, and no changes made after the particular point in time. The copy is used to create a second object. Data that reflects the particular point in time is stored, and subsequently used to determine which changes should be applied to the second object. Data that indicates that the creation time of the second object is stored, and subsequently used to determine which changes should be applied to the original object.
-
Citations
24 Claims
-
1. A method for instantiating objects that are to participate in an information sharing relationship, the method comprising the steps of:
-
making a copy of a first object residing in a first system; allowing changes to be made to said first object while said copy is being made; wherein said copy reflects all changes made permanent to said first object up to a particular point in time, and no changes made permanent to said first object after said particular point in time; recording data indicating said particular point in time; creating a second object in a second system based on said copy of said first object; causing data indicating certain changes made in said first system to said first object to be sent to said second system; wherein said data indicating certain changes includes data indicating a time at which said certain changes made in said first system were made permanent in said first system; and in said second system, determining whether to apply said certain changes made in said first system to said first object to said second object based on a comparison between the time indicated for the changes and said particular point in time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification