Patent ID: 8209281
Filing Date: 2012-06-26
Classification: G06F

Abstract:
1. A computer system for processing a data object comprising: a storage device containing a database for storing a plurality of data objects; a user interface module configured to present data to a user via a graphical user interface on a screen; a fast data provider module configured to statelessly read upon request from the user interface module the data object from the database by treating the request as an independent transaction and provide the data object to the user interface module without retaining any session state information and without locking the data object; a transaction provider module configured to read the data object from the user interface module, to lock the data object while reading from and writing to the database, the locking preserving consistency and atomicity, and to perform a consistency check between the data object read from the user interface module and the database; wherein the user interface module is further configured to: