×

Extending a federated graph with third-party data and metadata

  • US 10,050,953 B2
  • Filed: 11/30/2015
  • Issued: 08/14/2018
  • Est. Priority Date: 11/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for integrating a first network service with a second network service, comprising:

  • sending a set of resource data from a resource in a computer-readable property graph to a service client via a first network service operating in a first network, with the graph being a collection of computer-readable content in a computer system, with the first network service being a federated graph provider service, and with the sending of the set of resource data being performed as part of a unified response to a single request submitted via a first network service application programming interface (API) provided by way of the first network service, with the unified response to the single request comprising data from multiple different federated computerized data providers, with the unified response comprising the set of resource data;

    receiving a facet request from the service client for a facet of the resource in the graph via the first network service API, with the facet comprising additional data beyond the set of resource data sent to the service client via the first network service, with a registration of a second network service with the first network service to provide the facet occurring prior to the receiving of the facet request, and with the registration comprising the facet being associated with the resource in the graph through data or metadata associated with the first network service and a second network service;

    identifying a network address of a second network service API exposed by the second network service;

    obtaining, by way of the first network service, an authentication token for use in authenticating with the second network service; and

    providing a response to the facet request received from the service client, the response comprising the authentication token and an instruction to the service client to perform a redirect to the network address of the second network service API exposed by the second network service to obtain the facet using the authentication token to authenticate with the second network service.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×