×

Method and apparatus for preserving changes to data

  • US 6,748,403 B1
  • Filed: 01/13/2000
  • Issued: 06/08/2004
  • Est. Priority Date: 01/13/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of preserving a change to data on a handheld computer using a non-volatile memory and a first computer, the handheld computer including a volatile memory and the non-volatile memory, the volatile memory including the data, the first computer including a copy of the data, the copy of the data periodically being synchronized with the data on the handheld computer, the method comprising:

  • creating a new version of the data by updating the data in the volatile memory to reflect the change;

    responsive to updating the data in the volatile memory to create the new version of the data, storing a record of the change to the data in the non-volatile memory;

    wherein said record of change includes information for reconstructing the new version of the data based on the version of the data that existed prior to said change;

    responsive to a loss of the data in the volatile memory, causing transfer of the copy of the data from the first computer to the volatile memory of the handheld computer; and

    after transferring the copy of the data from the first computer to the volatile memory of the handheld computer, using the record of the change in the non-volatile memory to reconstruct the new version of the data based on the data from the first computer.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×