×

Management of structured, non-structured, and semi-structured data in a multi-tenant environment

  • US 10,642,863 B2
  • Filed: 05/27/2015
  • Issued: 05/05/2020
  • Est. Priority Date: 05/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A network of systems (network), the network comprising:

  • one or more systems that execute applications that generate standard syntax wrapped query language queries that are executable against data objects that are instances of data elements, and which data objects include metadata that describe a structure and a type of data within the data objects, with each of the standard syntax wrapped query language queries having a parameter that is an identifier to a specific one of the data objects;

    one or more data storage query platforms that produce No-SQL queries from the received standard syntax wrapped query language queries, with the one or more data storage query platforms in communication with the one or more systems and with one or more No-SQL storage systems that store and retrieve data, with at least one of the data storage query platforms, (the data storage query platform) configured to;

    receive a first one of the generated standard syntax wrapped query language queries (received standard syntax wrapped query language query);

    determine from the identifier a platform type corresponding to the one or more No-SQL storage systems on which the received query is executable;

    translate the received standard syntax wrapped query language query into a native language query that is executable on the determined one or more No-SQL storage systems, according to query semantics specific to the determined platform type; and

    send the translated native language query to the determined one or more No-SQL storage systems.

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