×

Migrating sessions using a private cloud-cloud technology

  • US 10,462,230 B2
  • Filed: 05/23/2017
  • Issued: 10/29/2019
  • Est. Priority Date: 05/23/2017
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • a user interface operable to receive;

    a request to transfer an active communication session between the apparatus and a first device such that the active communication session is between the apparatus and a second device, wherein the first device and the second device are coupled to a network, andone or more credentials from a user;

    a memory operable to store the request, the credentials from the user, an identifier of the first device, an identifier of the second device, and session information associated with the first active communication session;

    a network interface operable to communicate with the network; and

    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 between the apparatus and the first device;

    receive, after detecting the active communication session, a first request to transfer the active communication session between the apparatus and the first device such that the active communication session is between the apparatus and 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 is authorized;

    if the first device and the second device are registered and transfer of the active communication session is authorized;

    store, in the memory, the session information associated with the communication session from a header of the first request to transfer the active communication session;

    receive and authenticate credentials of the user provided at the second device;

    transmit the stored session information associated with the active communication session to the second device;

    receive a second request associated with the active communication session that includes the transmitted session information to restore the active communication session on the second device based on the received second request and the session information; and

    prohibit, after receiving the second request, access to the active communication session by the first device for a predefined period of time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×