Entity correlation service
First Claim
1. A computer-implemented method for correlating entities between a service provider and a service requester, the computer-implemented method comprising;
- receiving a request for a service from a service requester;
determining whether the request contains an entity token representative of an entity referenced by the service requester;
responsive to a determination that the request contains an entity token representative of an entity referenced by the requester;
further determining if the entity token is resolved;
responsive to a determination that the entity token is not resolved, sending the entity token to a token correlator, wherein the token correlator requests one of the service requester and an authorized party provide entity information;
receiving the entity information from the one of the service requester and an authorized party on the token correlator wherein the token correlator forwards the entity information to the service provider;
receiving the entity information on the service provider, validating the entity information and returning an encrypted representation of the entity information to the token correlator;
receiving the encrypted representation of the entity information on the token correlator and generating a new entity token;
returning the new token to the service provider and selectively to the authorized third party;
locating the service of the request by the service provider;
performing the service with reference to the entity represented by the new entity token to form a service response; and
sending the service response to the service requester, including the new entity token.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for correlating entities between a service provider and a service requester is provided. The computer-implemented method receives a request for a service from a service requester and determines whether the request contains an entity token representative of an entity referenced by the service requester that can be resolved. When the entity token is not resolved, the entity token is sent to a token correlator that requests the service requester, or an authorized party, to provide entity information. The token correlator forwards the entity information to the service provider to validate and return encrypted to the token correlator from which is generated a new entity token. The new token is sent to the service provider and, selectively, to the authorized third party, and used for locating the service of the request by the service provider. The service is performed with reference to the entity represented by the new entity token to form a service response, and the service response is sent to the service requester, including the new entity token.
-
Citations
1 Claim
-
1. A computer-implemented method for correlating entities between a service provider and a service requester, the computer-implemented method comprising;
-
receiving a request for a service from a service requester; determining whether the request contains an entity token representative of an entity referenced by the service requester; responsive to a determination that the request contains an entity token representative of an entity referenced by the requester;
further determining if the entity token is resolved;responsive to a determination that the entity token is not resolved, sending the entity token to a token correlator, wherein the token correlator requests one of the service requester and an authorized party provide entity information; receiving the entity information from the one of the service requester and an authorized party on the token correlator wherein the token correlator forwards the entity information to the service provider; receiving the entity information on the service provider, validating the entity information and returning an encrypted representation of the entity information to the token correlator; receiving the encrypted representation of the entity information on the token correlator and generating a new entity token; returning the new token to the service provider and selectively to the authorized third party; locating the service of the request by the service provider; performing the service with reference to the entity represented by the new entity token to form a service response; and sending the service response to the service requester, including the new entity token.
-
Specification