Patent ID: 11968201
Assignee: CISCO TECHNOLOGY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A non-transitory computer-readable medium storing instructions that, when executed, causes a processor to perform operations, comprising:
transmitting, on behalf of a first application executed on a client device, a first request to a first service provider via a network, the first request requesting first services from the first service provider;
intercepting, at a local agent, first traffic between the first application and an identity provider, the local agent acting as a proxy identity provider and having an internet protocol (IP) address of that of a subdomain of the domain of the identity provider;
performing an authentication process as to the identity provider; receiving an identity provider cookie from the identity provider based on a validation of credentials during the authentication process;
storing, with the local agent, a copy of the identity provider cookie;
transmitting, on behalf of a second application executed on the client device different from the first application, a second request to a second service provider via the network, the second request requesting second services from the second service provider different from the first service provider;
intercepting, at the local agent, second traffic between the second application and the identity provider; adding the identity provider cookie to the second traffic; and
receiving validation to access the second service provider from the identity provider based on the identity provider cookie stored by the local agent.