×

Coordinated configuration, management, and access across multiple data stores

  • US 9,922,101 B1
  • Filed: 06/28/2013
  • Issued: 03/20/2018
  • Est. Priority Date: 06/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • providing a data abstraction services layer to receive and process service requests to a logical data store from an application operating on a processing device, the service requests comprising configuration service requests, provisioning service requests, and management service requests, the logical data store comprising a plurality of heterogeneous data stores, including at least a first data store with a first latency and a second data store with a second latency different than the first latency, wherein;

    the logical data store utilizes a plurality of data sets residing in the plurality of heterogeneous data stores, each respective data set providing at least one link between a portion of a first data set from the first data store and a portion of a second data set from the second data store; and

    a subset of the first and second data sets comprises a plurality of respective multi-latency tables, each respective multi-latency table providing at least one multi-latency link between at least a portion of a first table from the first data store and at least a portion of a second table from the second data store;

    configuring the data abstraction services layer to automatically determine and present to the application a coherent view across the plurality of heterogeneous data stores, the coherent view configured to hide from the application information relating to at least a portion of the data attributes associated with the plurality of heterogeneous data stores and with the plurality of data sets, the hiding including hiding at least a portion of the data attributes relating to data latency;

    receiving a service request at the data abstraction services layer from the application, the service request directed to the logical data store and including at least one of configuration service requests, provisioning service requests, and management service requests; and

    returning results of the service request from the data abstraction services layer to the application operating on the processing device.

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