Automatic migration of communication sessions using a private cloud-cloud technology
AssigneeBank of America Corporation
InventorAmit Mishra
Life of this patent
Estimating the term…
Abstract
The migration of a communication session from one device to another device may include registering at least two devices, authenticating user credentials at the second device, determining whether transfer of the session is authorized, storing session information associated with the session, transmitting the stored session information to the second device, and receiving a request that incorporates the transmitted session information to restore the communication session on the second device. In addition, access to the system may be prohibited from the first device for a predefined period of time.
Claims20
An apparatus, comprising:
- a user interface operable to provide an active communication to a first device and a second device coupled to a network and one or more credentials from a user;
- a memory operable to store the credentials from a user, an identifier of the first device, an identifier of the second device, and session information associated with an active communication session;
- a network interface operable to communicate with the network;
- a processor communicatively coupled to the user interface, the memory, and the network interface, the processor operable to:
- register the first device and the second device;
- detect the active communication session with the first device;
- receive and authenticate credentials of the user at the second device;
- determine, using the identifier of the first device and the identifier of the second device, whether the first device and the second device are registered and whether transfer of the active communication session from the first device to the second device is authorized;
- if the first device and the second device are registered and transfer of the active communication session from the first device to the second device is authorized:
- store, in the memory, after authenticating credentials of the user at the second device, the session information corresponding to the active communication session with the first device;
- transmit the stored session information associated with the communication session to the second device;
- receive a request associated with the active communication session that includes the transmitted session information to restore the communication session on the second device based on the received request and the session information;
- and
- prohibit access to the active communication session from the first device for a predefined period of time.
A method, comprising:
- registering a first device and a second device coupled to a communication network in response to a user request;
- detecting an active communication session with the first device;
- receiving and authenticating credentials of the user at the second device;
- determining, using an identifier of the first device and an identifier of the second device, whether the first device and the second device are registered and whether transfer of the active communication session from the first device to the second device is authorized;
- if the first device and the second device are registered and transfer of the active communication session from the first device to the second device is authorized:
- storing, in a memory, after authenticating credentials of the user at the second device, session information corresponding to the active communication session with the first device;
- transmitting the stored session information associated with the communication session to the second device;
- receiving a request associated with the active communication session that includes the transmitted session information to restore the communication session on the second device based on the received request and the session information;
- and
- prohibiting access to the active communication session from the first device for a predefined period of time.
A system, comprising:
- a first device and a second device associated with a user and coupled to a network;
- a data server comprising a processor operable to:
- register the first device and the second device;
- detect an active communication session with the first device;
- receive and authenticate credentials of the user at the second device;
- determine, using an identifier of the first device and an identifier of the second device, whether the first device and the second device are registered and whether transfer of the active communication session from the first device to the second device is authorized;
- if the first device and the second device are registered and transfer of the active communication session from the first device to the second device is authorized:
- store, after authenticating credentials of the user at the second device, the session information corresponding to the communication session with the first device;
- transmit the stored session information associated with the communication session to the second device;
- receive a request associated with the active communication session that includes the transmitted session information to restore the communication session on the second device based on the received request and the session information;
- and
- prohibit access to the active communication session from the first device for a predefined period of time.
Dependencies are inferred from the claim text.