×

Layered data management

  • US 9,092,496 B2
  • Filed: 04/18/2006
  • Issued: 07/28/2015
  • Est. Priority Date: 12/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A distributed data management system comprising:

  • a central physical data store including a base instance of a data object;

    a first server including one or more processors implementing a superordinate layered data manager adapted to access the central physical data store, wherein the central physical data store resides on a non-transitory computer-readable medium accessible by the one or more processors implementing the superordinate layered data manager;

    a local physical data store including a local instance of the data object, the local instance of the data object including data fields containing local information not replicated to the base instance of the data object;

    a second server including one or more processors implementing a subordinate layered data manager including,a data storage module adapted to access the local physical data store to retrieve the local instance of the data object wherein the local physical data store resides on a non-transitory computer-readable medium accessible by the one or more processors implementing the subordinate layered data manager, anda data merge module adapted to,communicate with the superordinate layered data manager to obtain a current version of the base instance of the data object, andmerge the current version of the base instance of the data object with the local instance of the data object to create a merged instance of the data object, wherein the local instance of the data object overlays the base instance of the data object within the merged instance, anddeliver the merged instance of the data object in response to a request for the data object, to a requesting client, the requesting client in communication with the subordinate layered data manager.

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