Patent · US Active

Graph analytic engine that implements efficient transparent remote access over representational state transfer

US10506016B2 · kind B2 · utility

0Cited by
15References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 19, 2016
Grant dateDec 10, 2019
Priority date
Expiry dateJul 29, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/16
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Techniques herein decouple available results, from graph analysis execution, to adapt to various deployment configurations. In an embodiment, a graph engine is deployed that has multiple mutually-exclusive configuration modes that include being embedded within a software application, centrally serving software applications, or distributed amongst a cluster of computers. Based on a current configuration mode of the graph engine, a software application receives or generates an analysis request to process a graph. The software application provides the analysis request to the graph engine in exchange for access to a computational future, of the graph engine, that is based on the analysis request and the graph. Based on a proxy of said computational future, the software application accesses a result of the analysis request. In an embodiment, a remote proxy exchanges representational state transfer (REST) messages. Network mechanisms, such as transport control protocol (TCP) and hypertext transfer protocol (HTTP), provide enhanced remoting.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.