System and Method for Enabling Seamless Transfer of a Secure Session
First Claim
1. An information handling system comprising:
- a memory; and
a processor to execute instructions stored in the memory to cause the processor to at least;
receive first authentication information for a local application and a remote service from a second information handling system via a short-range communication;
receive a copy of the local application, wherein the copy of the local application includes session data from a secure session between the local application and the remote service, and keys used to encrypt and decrypt information sent during the secure session;
authenticate a user for the copy of the local application and for the remote service prior to the user logging on to the information handling system based on the first authentication information;
authenticate the user to the information handling system based on second authentication information received from the user; and
automatically initiate a secure session between the copy of the local application and the remote service when the user is authenticated to the information handling system.
13 Assignments
0 Petitions
Accused Products
Abstract
An information handling system includes a memory and a processor to execute instructions stored in the memory, which causes the processor to at least: send identification information to a second information handling system in response to an identification request broadcast from the second information handling system via a short-range communication; receive first authentication information for a local application and a remote service from the second information handling system; receive a copy of the local application; authenticate a user for the copy of the local application and for the remote service prior to the user logging on to the information handling system; receive second authentication information from the user to access the information handling system; authenticate the user to the information handling system; and automatically initiate a secure session between the copy of the local application and the remote service when the user is authenticated to the information handling system.
5 Citations
20 Claims
-
1. An information handling system comprising:
-
a memory; and a processor to execute instructions stored in the memory to cause the processor to at least; receive first authentication information for a local application and a remote service from a second information handling system via a short-range communication; receive a copy of the local application, wherein the copy of the local application includes session data from a secure session between the local application and the remote service, and keys used to encrypt and decrypt information sent during the secure session; authenticate a user for the copy of the local application and for the remote service prior to the user logging on to the information handling system based on the first authentication information; authenticate the user to the information handling system based on second authentication information received from the user; and automatically initiate a secure session between the copy of the local application and the remote service when the user is authenticated to the information handling system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving, at a first device, first authentication information for a local application and a remote service from a second device via a short-range communication; receiving a copy of the local application, wherein the copy of the local application includes session data from a secure session between the local application and the remote service, and keys used to encrypt and decrypt information sent during the secure session; authenticating, at the first device, a user for the copy of the local application and for the remote service prior to the user logging on to the first device based on the first authentication information; authenticating the user to the first device based on second authentication information received from the user; and automatically initiating a secure session between the copy of the local application and the remote service when the user is authenticated to the first device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
authenticating, at a device, a user for a local application and for a remote service based on authentication information received at the device; detecting, by the device, a nearby device when the user is authenticated for the local application and for the remote service; receiving identification information from the nearby device; verifying the nearby device as a trusted device in response to the identification information for the device being located in a list of trusted devices; sending the authentication information for the local application and the remote service to the nearby device in response to the nearby device being verified, wherein the nearby device uses the authentication information for the local application and the remote service to pre-authenticate the nearby device for the local application and the remote service prior to the user accessing the nearby device; and initiating a secure session between the local application and the remote service. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification