×

Apparatus, method, and article of manufacture for client-side optimistic locking in a stateless environment

  • US 6,401,103 B1
  • Filed: 08/06/1999
  • Issued: 06/04/2002
  • Est. Priority Date: 08/06/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for allowing a user at a remote site to update data stored in a database while maintaining the integrity of the data using a client-side optimistic lock, the apparatus comprising:

  • a processor for executing instructions; and

    a memory device storing modules executable by the processor, the modules comprising;

    a transaction manager module configured to retrieve an original data segment from the database in response to a search request from the user;

    a data segment duplicator module configured to generate two copies of the original data segment, a modifiable data segment to be modified at the remote site and a state data segment to be unaltered for transmission to the remote site; and

    a comparison module configured to receive an updated modifiable data segment and the state data segment from the remote site and compare the state data segment with a current data segment to determine equivalence thereof and to lock and update the current data segment to reflect the updated modifiable data segment upon a determination of equivalence.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×