×

Seamless application connectivity

  • US 10,244,451 B2
  • Filed: 12/14/2015
  • Issued: 03/26/2019
  • Est. Priority Date: 09/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a first device in communication with a second device over a first network connection, a request to switch from using the first network connection to using a second network connection for communication between the first device and the second device;

    while maintaining the first network connection between the first device and the second device, establishing, by the first device, the second network connection between the first device and the second device;

    while maintaining both (i) the first network connection between the first device and the second device and (ii) the second network connection between the first device and the second device, mapping, by the first device, the first network connection and the second network connection to a single connection alias that represents, to applications running on the first device, both the first network connection and the second network connection as a single network connection, the single connection alias including an identifier of the first device and an identifier of the second device;

    after mapping the first network connection and the second network connection to the single connection alias and during a period of time;

    receiving, by the first device and from the second device, data over the first network connection and not over the second network connection, andtransmitting, by the first device and to the second device, data over the second network connection and not over the first network connection; and

    after the period of time has elapsed;

    terminating the first network connection,receiving, by the first device and from the second device, data over the second network connection and not over the first network connection that has terminated, andtransmitting, by the first device and to the second device, data over the second network connection and not over the terminated first network connection.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×