×

Platform-enabled proximity service

  • US 9,800,688 B2
  • Filed: 09/12/2011
  • Issued: 10/24/2017
  • Est. Priority Date: 09/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a proximity service of a mobile device, an indication from a proximity provider that a proximity connection is established between the mobile device and another mobile device;

    exchanging with another proximity service of the other mobile device, in response to the indication, pre-staged context information via the proximity connection;

    based on the exchanged pre-staged context information, determining a joint proximity context of the proximity connection between the mobile device and the other mobile device, wherein the pre-staged context information includes indications of one or more proximity functions registered either with the proximity service by one or more different applications of the mobile device or with the other proximity service by a plurality of applications of the other mobile device, wherein the one or more proximity functions include identifying and establishing a peer connection between a peer application on the mobile device and another peer application on the other mobile device to enable multi-user features of both the peer application and the other peer application, wherein the joint proximity context includes an indication that the other peer application of the other mobile device has registered to find the peer application;

    initiating, based on the determining the joint proximity context of the proximity connection between the mobile device and the other mobile device, a pre-staged proximity action to facilitate the one or more proximity functions, the pre-staged proximity action comprising initiating establishment of an additional connection, separate from the proximity connection, between the peer application and the other peer application wherein the one or more proximity functions include at least one function different from establishing the additional connection; and

    upon a determination that an application that corresponds to the peer application of the other mobile device is not installed on the mobile device, presenting, by the proximity service, a user interface element that provides a selectable option to consent to acquiring the peer application.

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