Patent · US Active

Process for traversing through large rest data graph

US9184980B1 · kind B1 · utility

3Cited by
0References
2Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 25, 2012
Grant dateNov 10, 2015
Priority date
Expiry dateOct 11, 2033

Classification

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

Abstract

A method for data discovery and retrieval is provided. A REST API client library provides a discovery document for a data graph. The discovery document is structured data containing: (1) a list of data graph endpoints and (2) the format of the information each endpoint returns. The client library uses the REST API to query the server for a data object, wrapping the data object in a new data object. The new data object contains: (1) fixed data from the server-returned data object and (2) a function for each graph node that is directly connected to the requested data object. When these functions execute, the next data objects in the data graph can be retrieved, allowing for quick graph navigation. Given a discovery document and the ability to generate closures based on the document, a query object can be constructed that traverses several layers of the API at once.

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