Secure data exchange based on request destination
First Claim
Patent Images
1. A method comprising:
- identifying a data request from a client application;
extracting, using at least one processor, a destination web site address from the data request;
based on capabilities of the destination web site, encrypting information based on a predetermined encryption method; and
sending the data request and the encrypted information directly to a web server associated with the web site address.
5 Assignments
0 Petitions
Accused Products
Abstract
A data transfer method performed at a proxy server includes intercepting a data request from a client computer that is directed to a target server, encrypting profile information, augmenting the data request by adding the encrypted profile information to the data request, and sending the augmented data request to the target server. A data transfer method that is performed at an information server includes receiving a data request from a proxy server, extracting profile information added to the data request by the proxy server, using the extracted profile information to generate a response, and sending the response to the proxy server.
-
Citations
23 Claims
-
1. A method comprising:
-
identifying a data request from a client application; extracting, using at least one processor, a destination web site address from the data request; based on capabilities of the destination web site, encrypting information based on a predetermined encryption method; and sending the data request and the encrypted information directly to a web server associated with the web site address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a non-transitory storage medium storing information associated with a user of a client application; and at least one processor programmed to; identify a data request from the client application; extract a destination web site address from the data request; encrypt the information associated with the user based on capabilities of the destination web site; and send the data request and the encrypted information directly to a web server associated with the web site address. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
identifying a data request from a client application; extracting, using at least one processor, a destination web site address from the data request; if the destination web site is capable of processing encrypted information; encrypting information based on a predetermined encryption method; and sending the data request and the encrypted information directly to a web server associated with the web site address; and if the destination web site is incapable of processing encrypted information; sending the data request without the encrypted information directly to the web server associated with the web site address. - View Dependent Claims (20, 21, 22, 23)
-
Specification