×

SYSTEMS AND METHODS FOR PROCESSING DATA OBJECTS

  • US 20100250506A1
  • Filed: 03/31/2009
  • Published: 09/30/2010
  • Est. Priority Date: 03/31/2009
  • Status: Active Grant
First Claim
Patent Images

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 create a document to be presented 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;

    a transaction provider module configured to read the data object from the user interface module, to transactionally read or store the data object from or in the database by 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;

    read the data object from the fast data provider module or from the transaction provider module,incorporate data of said data object into the document,receive via the graphical user interface a user interaction indicating that data of a data object has been entered or amended, and,on response of said indication,send a request the transaction provider to transactionally read said data object from the database;

    merge the entered or amended data with the read data object; and

    pass the data object including the entered or amended data to the transaction provider module to transactionally store the entered or amended data in the database.

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