×

Proximity session mobility

  • US 10,225,354 B2
  • Filed: 06/06/2011
  • Issued: 03/05/2019
  • Est. Priority Date: 06/06/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of establishing communication between devices through an identity module, said method comprising:

  • registering a receiving device by said identity module operating on a server that can be wirelessly connected to the receiving device and to a sending device;

    assigning a unique identifier to said receiving device by said identity module;

    scanning devices using the sending device to identify available devices within a proximity of the sending device;

    discovering said receiving device from among the devices by the sending device;

    receiving said unique identifier of said receiving device at said sending device;

    using the sending device, validating the receiving device with information on the identity module;

    receiving a query from said sending device, the query comprising said unique identifier of said sending device;

    obtaining said unique identifier of the receiving device from a message payload;

    providing information about said receiving device to said sending device;

    displaying device information about the receiving device on the sending device;

    providing connection requirements to said sending device by said identity module;

    using said identity module, initiating a background operation to link said receiving device and said sending device via a communication channel for sharing exchanged content between said receiving device and said sending device;

    using an exchange agent module on said sending device, establishing a sharing connection with an exchange agent module on the receiving device; and

    sharing one or more of static information and dynamic information between the exchange agent module on said sending device and the exchange agent module on the receiving device,wherein the receiving device can perform one or more of discarding the static information, redirecting the static information, editing the dynamic information, discarding the dynamic information, pushing the dynamic information back to the sending device, and redirecting the dynamic information.

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