Method and system for securely communicating between a primary service provider and a partner service provider
First Claim
1. A method comprising:
- generating a request for a first encrypted token at a partner service provider system, said partner service provider system having a partner site identifier associated therewith;
communicating the request for the first encrypted token to an authentication web service server;
generating the first encrypted token by encrypting at least the partner site identifier at the authentication web service server;
communicating the first encrypted token to the partner service provider from the authentication web service server;
generating a request for data with the first encrypted token at the partner service provider system;
communicating the request for data with the first encrypted token to a data web service server;
communicating the request for data from the data web service server to the authentication web service server;
validating the request for data at the authentication web service server using the encrypted token;
communicating a validation result to the data web service server;
communicating data to the partner service provider system from the data web service server in response to the validation result; and
communicating data from the partner service provider system to one or more user devices.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for authenticating a partner service provider and a primary service provider includes a network and, a partner service provider generating a request for a first encrypted token from a partner service provider and communicating the request to the network. An authentication web service receives the request for the first encrypted token from the network and generates the first encrypted token. The partner service provider generates a request for data with the first encrypted token and communicates the request for data to the network. A data web service receives the request for data and communicates the request for data from the data web service to the authentication web service. The authentication web service validates the request for data and communicates a validation result to the data web service. The data web service communicates data to the partner service provider from the data web service after validating.
26 Citations
23 Claims
-
1. A method comprising:
-
generating a request for a first encrypted token at a partner service provider system, said partner service provider system having a partner site identifier associated therewith; communicating the request for the first encrypted token to an authentication web service server; generating the first encrypted token by encrypting at least the partner site identifier at the authentication web service server; communicating the first encrypted token to the partner service provider from the authentication web service server; generating a request for data with the first encrypted token at the partner service provider system; communicating the request for data with the first encrypted token to a data web service server; communicating the request for data from the data web service server to the authentication web service server; validating the request for data at the authentication web service server using the encrypted token; communicating a validation result to the data web service server; communicating data to the partner service provider system from the data web service server in response to the validation result; and communicating data from the partner service provider system to one or more user devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
- a network;
a partner service provider having a partner site identifier associated therewith generating a request for a first encrypted token from a partner service provider and communicating the request to the network;an authentication web service receiving the request for the first encrypted token from the network and generating the first encrypted token by encrypting at least the partner site identifier; communicating the first encrypted token to the partner service provider from the authentication web service; said partner service provider generating a request for data with the first encrypted token and communicating the request for data with the first encrypted token to the network; and a data web service receiving the request for data with the first encrypted token and communicating the request for data with the first encrypted token from the data web service to the authentication web service; said authentication web service validating the request for data using the first encrypted token and communicating a validation result to the data web service; said data web service communicating data to the partner service provider from the data web service in response to the validation result; and said partner service provider communicating the data to one or more networked user devices. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
- a network;
Specification