18520891. GRAPH OPERATIONS ENGINE FOR TENANT MANAGEMENT IN A MULTI-TENANT SYSTEM simplified abstract (MICROSOFT TECHNOLOGY LICENSING, LLC)

From WikiPatents
Jump to navigation Jump to search

GRAPH OPERATIONS ENGINE FOR TENANT MANAGEMENT IN A MULTI-TENANT SYSTEM

Organization Name

MICROSOFT TECHNOLOGY LICENSING, LLC

Inventor(s)

Neil Evan Lydick of Bothell WA (US)

Ling Yan of Bothell WA (US)

Jagadeesh Kalki of Redmond WA (US)

Michael Speer of Seattle WA (US)

Ciaran Murphy of Kenmore WA (US)

GRAPH OPERATIONS ENGINE FOR TENANT MANAGEMENT IN A MULTI-TENANT SYSTEM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18520891 titled 'GRAPH OPERATIONS ENGINE FOR TENANT MANAGEMENT IN A MULTI-TENANT SYSTEM

Simplified Explanation

The patent application describes methods, systems, and computer storage media for providing a multi-tenant system that executes graph language requests using graph operations of a graph language. Here is a simplified explanation of the abstract:

  • A multi-tenant system executes graph language requests using graph operations.
  • The graph operations engine parses the graph language request and executes data operations on a tree of data operation nodes.
  • The data operations are based on graph language actions that configure tenant data in the multi-tenant system.

Potential Applications

This technology could be applied in various industries such as data analytics, cloud computing, and network management.

Problems Solved

1. Efficiently configuring tenant data for multiple tenants in a multi-tenant system. 2. Asynchronously returning results data associated with configuring the tenant data.

Benefits

1. Improved scalability and performance in multi-tenant systems. 2. Enhanced data processing capabilities using graph operations. 3. Simplified configuration of tenant data through graph language requests.

Potential Commercial Applications

Optimizing data management in cloud computing services for multiple clients.

Possible Prior Art

There may be prior art related to graph-based data processing systems in the field of database management.

Unanswered Questions

How does this technology ensure data security in a multi-tenant system?

The patent application does not explicitly address the issue of data security in the multi-tenant system. Implementing robust access control mechanisms and encryption techniques could be potential solutions to ensure data security.

What are the potential limitations of using graph operations for executing data operations in a multi-tenant system?

The patent application does not discuss any limitations of using graph operations for executing data operations. Possible limitations could include increased computational complexity and potential performance bottlenecks when dealing with large datasets.


Original Abstract Submitted

Methods, systems, and computer storage media for providing a multi-tenant system that executes graph language requests using graph operations of a graph language. A graph language request—that configures tenant data for tenants in a multi-tenant system—is executed using a graph operations engine. The graph operations engine receives and parses a graph language request that includes a list of tenants and a definition of data operations. The set of data operations of the definition are executed on a tree of data operation nodes comprising a plurality of leaf nodes and a root node. Executing the data operations is based on graph language actions (e.g., composition, transformation, and aggregation) that support asynchronously returning results data associated with configuring the Tenant data. Executing the data operations of the definition causes generation of results data (e.g., root node results or leaf node results) configuration of the tenant data in the multi-tenant system.