Patent · US Expired

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

US6401103B1 · kind B1 · utility

35Cited by
12References
32Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 6, 1999
Grant dateJun 4, 2002
Priority date
Expiry dateAug 6, 2019

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99952
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The invention is an optimistic locking mechanism which allows Internet access to a database while maintaining data integrity in a stateless web environment. One embodiment of the invention incorporates a conventional IMS residing on a host computer and includes a generic transaction module which retrieves original data segments from the an IMS database in response to a search request from a web user. This embodiment of the invention further includes a server-side interface module for duplicating the original data segment into identical lines of data segments. One data segment may be updated by a web user whereas the other data segment remains constant and serves as a reference of the original state of the data segment. Both data segments are transmitted to a web user who may make changes to one data segment but not the other. Both data segments are returned, and the generic transaction module compares the state data segment to a current data segment to determine if the web user updates were based on the current state. If so, the IMS is updated to reflect the web user updates. If the web user updates were not based on the current state, the data segments are updated to reflect the c…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.