Patent ID: 9613204
Date: 2017-04-04
CPC Classifications: G06F,H04L

Claim:
1. A computer hardware system comprising at least one processing unit coupled to a memory, wherein the memory is encoded with computer executable instructions that when executed cause the at least one processing unit to: receive a set of credentials associated with a user from a proxy operating on a user device as an intermediary between a legacy application and a legacy server, the credentials provided on behalf of the legacy application; cross-reference the set of credentials with a first set of credentials of an agent associated with the user to determine whether the set of credentials is valid; if the set of credentials is valid, generate a token associated with the user device; and provide a second set of credentials of the agent to the proxy of the user device in response to a request for the second set of credentials from the proxy of the user device, and further in response to recognizing the requesting user device and recognizing that a valid token exists for the user device.