Patent ID: 7650364

Claim:
A data management method comprising: providing a master database storing records, each record including a trigger attribute stored with the record; providing a portable database configured to store a subset of the records; communicatively coupling the portable database to the master database; selecting a trigger attribute and a tag attribute; comparing the selected trigger attribute to records in the master database; identifying a set of two or more records in the master database having a trigger attribute matching the selected trigger attribute; identifying at least one field of each of the two or more records having a predefined tag attribute stored in the record and matching the selected tag attribute; identifying a priority attribute assigned to at least one of the two or more records, the priority attribute indication whether to transfer the at least one of the two or more records to the portable database based on an amount of storage space available thereon, wherein priority attribute is based on a frequency of use of the at least one of the two or more records; ensuring that the subset of records stored in the portable database contains only records corresponding to the identified set and fields corresponding to the selected tag attribute; and transferring at least one of the two or more records to the portable database.