Synchronizing differing data formats
First Claim
Patent Images
1. A method for distinguishing a record in a shared data environment, comprising:
- discovering a record new to the environment;
generating a record tag, and associating the record tag with the record.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for synchronizing records stored in differing formats in a shared data environment. One aspect of the invention involves distinguishing a record without regard to its format. Once a record is introduced into the environment, it is detected. A record tag, unique to the environment, is generated and associated with the record. When synchronizing, only those records with equivalent record tags are compared and updated.
-
Citations
40 Claims
-
1. A method for distinguishing a record in a shared data environment, comprising:
-
discovering a record new to the environment;
generating a record tag, and associating the record tag with the record. - View Dependent Claims (2, 3)
-
-
4. A computer program product for distinguishing a record in a shared data environment, the product comprising a computer useable medium having computer readable instructions thereon for:
-
discovering a record new to the environment;
generating a record tag, and associating the record tag with the record. - View Dependent Claims (5, 6, 8)
-
-
7. A method for distinguishing a data store in a shared data environment, comprising:
-
discovering a data store new to the shared data environment;
generating a data store tag; and
associating the data store tag with the discovered data store. - View Dependent Claims (10)
-
-
9. A computer program product for distinguishing a data store in a shared data environment, the product comprising a computer useable medium having computer readable instructions thereon for:
-
discovering a data store new to the shared data environment;
generating a data store tag; and
associating the data store tag with the discovered data store.
-
-
11. A method for determining equivalence of a first record and a second record in a shared data environment, comprising:
-
acquiring a first record tag associated with the first record;
acquiring a second record tag associated with the second record; and
comparing the first and second record tags. - View Dependent Claims (12)
-
-
13. A computer program product for determining equivalence of a first record and a second record in a shared data environment, the product comprising a computer useable medium having computer readable instructions thereon for:
-
acquiring a first record tag associated with the first record;
acquiring a second record tag associated with the second record; and
comparing the first and second record tags. - View Dependent Claims (14)
-
-
15. A method for synchronizing records in a shared data environment, comprising:
-
acquiring a first record tag and a first record status each associated with a first record;
acquiring a second record tag and a second record status each associated with a second record;
comparing the first and second record tags;
synchronizing the first second records according to the first and second record statuses only if the first and second record tags are equivalent. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 32)
-
-
23. A computer program product for synchronizing records in a shared data environment, the product comprising a computer useable medium having computer readable instructions thereon for:
-
acquiring a first record tag and a first record status each associated with a first record;
acquiring a second record tag and a second record status each associated with a second record;
comparing the first and second record tags;
synchronizing the first second records according to the first and second record statuses only if the first and second record tags are equivalent. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for determining equivalence of a first record and a second record in a shared data environment comprising:
-
a first record tag associated with a first record;
a second record tag associated with a second record;
a comparator operable to acquire the first and second record tags and to compare the first and second record tags.
-
-
33. A system for synchronizing records in a shared data environment, comprising:
-
a first record status and a first record tag each associated with a first record;
a second record status and a second record tag each associated with a second record;
a synch engine operable to compare the first and second record tags and, if the first and second record tags are equivalent, to synchronize the first and second records according to the first and second record statuses. - View Dependent Claims (34, 35)
-
-
36. The system of claim 36 further comprising:
-
a record detector operable to detect records new to the shared data environment; and
a tag generator in communication with the record detector, the tag generator operable to generate a record tag for the detected record, and associate the generated record tag with the detected record. - View Dependent Claims (37, 38, 39, 40)
-
Specification