Method and system for merging extensible data into a database using globally unique identifiers
First Claim
Patent Images
1. A method of transferring a first set of data from a first database to a second database comprising the steps of:
- comparing a first identifier assigned to a first set of data stored in a first database to a plurality of second identifiers associated with a second database, the first identifier being assigned to the first set of data when the first set of data is generated and being independent of content of the first set of data, each of the plurality of second identifiers being assigned to a portion of the second database configured to receive sets of data having identical identifiers assigned thereto; and
transferring the first set of data in the first database to the portion of the second database having a second identifier that is identical to the first identifier assigned to the first set of data, the first database being stored on a device, wherein the first set of data is transferred to a portion of the second database which does not have a second identifier assigned thereto when the first identifier differs from the plurality of second identifiers, the first identifier comprising the second identifier assigned to the portion of the second database to which the first set of data is assigned.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of merging data from one database into another database uses metadata identifiers to indicate the type of data. One of the databases can be stored on a medical device, and the other of the databases can be stored on a computer. When transferring data from the first database to the second database, the metadata identifiers are used to identify and merge common data types.
118 Citations
29 Claims
-
1. A method of transferring a first set of data from a first database to a second database comprising the steps of:
-
comparing a first identifier assigned to a first set of data stored in a first database to a plurality of second identifiers associated with a second database, the first identifier being assigned to the first set of data when the first set of data is generated and being independent of content of the first set of data, each of the plurality of second identifiers being assigned to a portion of the second database configured to receive sets of data having identical identifiers assigned thereto; and transferring the first set of data in the first database to the portion of the second database having a second identifier that is identical to the first identifier assigned to the first set of data, the first database being stored on a device, wherein the first set of data is transferred to a portion of the second database which does not have a second identifier assigned thereto when the first identifier differs from the plurality of second identifiers, the first identifier comprising the second identifier assigned to the portion of the second database to which the first set of data is assigned. - View Dependent Claims (2, 3, 4, 5, 16, 17, 18, 19, 20)
-
-
6. A method for combining at least one subset of a first set of data comprising a first database with a set of data comprising a second database, the method comprising the steps of:
-
assigning a first identifier to each subset of the first set of data comprising the first database, the first identifier being independent of content of the first set of data; assigning a second identifier to at least one subset of the set of data comprising the second database, the second identifier being independent of content of the set of data comprising the second database, the second database being stored on a computer; comparing the first identifier assigned to a subset of the first set of data of the first database with the second identifier assigned to the subset of the second database; and combining the subset of the first set of data of the first database with the subset of the second database if the first identifier is identical to the second identifier, wherein when the first identifier differs from the second identifier, the subset of the first set of data is combined with a subset of the second database which does not have a second identifier, the first identifier comprising the second identifier assigned to the subset of the second database to which the subset of the first set of data is assigned. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 21, 22, 23, 24, 25, 26)
-
-
27. A method of combining a first set of data in a first database with a subset of a second database, the method comprising the steps of:
-
generating a first set of data, the step of generating performed by a medical device capable of generating the first set of data from a patient sample; inputting the first set of data into a first database, the first database being in a memory of the medical device; assigning a first identifier to the first set of data, the step of assigning performed by an application of the medical device when the first set of data is generated, the first identifier being independent of content of the first set of data; assigning a second identifier to each of an at least one subset of a second database, the step of assigning performed by software stored in a memory of a computing device and having a plurality of machine readable instructions executable by a processor of the computing device and capable of communicating with the medical device, the second database being in the memory of the computing device, the second identifier assigned to each of the at least one subset being different from the second identifiers assigned to the other subsets of the second database and being independent of the content of the first set of data; comparing the first identifier to the second identifiers assigned to each of the at least one subset of the second database, the step of comparing performed by the plurality of machine readable instructions of the software; and combining the first set of data with the subset of the second database having a second identifier assigned thereto that is identical to the first identifier assigned to the first set of data, wherein the first set of data is combined with a subset of the second database which does not have a second identifier assigned thereto when the first identifier differs from the second identifiers of the second database, the first identifier remaining assigned to the first set of data when combined with the subset of the second database and comprising the second identifier assigned to the subset of the second database to which the first set of data is assigned, the step of assigning performed by the plurality of machine readable instructions of the software. - View Dependent Claims (28, 29)
-
Specification