×

Accessing Data Entities

  • US 20090063489A1
  • Filed: 08/27/2008
  • Published: 03/05/2009
  • Est. Priority Date: 08/30/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of accessing data entities in a client-server system, the client-server system comprising a set of clients, a server system, and a repository for storing a plurality of data entities, the first server system comprising an inter-transactional cache, the inter-transactional cache being accessible for each client of the set of clients, a first client of the set of clients being associated with a first intra-transactional cache, the method comprising:

  • determining whether a copy of a first data entity of the plurality of data entities is held by the inter-transactional cache;

    reading a version identifier of the original first data entity from the repository, if the copy of the first data entity is in the inter-transactional cache;

    determining whether the copy of the first data entity is associated with an exclusive lock, if the version identifier of the copy and a version identifier of the original first data entity match;

    adding a copy of the copy of the first data entity to the first intra-transactional cache, if the copy of the first data entity is associated with an exclusive lock;

    accessing the copy of the copy of the first data entity in the first intra-transactional cache for further processing of the first data entity by the first client.

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