×

Attaching visible networks for synchronous local search results

  • US 10,154,406 B2
  • Filed: 03/10/2017
  • Issued: 12/11/2018
  • Est. Priority Date: 03/10/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining, by one or more processors of a client device, whether a threshold condition corresponding to current location information for the client device has been met, the threshold condition being either a change of location permission of an application executable by the client device, or a determination that there has been a network connectivity change for the client device;

    upon determining that the threshold condition corresponding to the current location information for the client device has been met, obtaining, by the one or more processors, visible network data from a wireless communication module of the client device, wherein obtaining the visible network data includes;

    selecting a subset of visible network elements from among all visible network elements; and

    obtaining the visible network data from the wireless communication module for the subset of visible network elements;

    generating, by the one or more processors, an integrated request packet including at least some of the obtained visible network data and a client query;

    transmitting the integrated request packet to a server;

    receiving a location-enabled response to the client query in accordance with resolution of a location for the at least some of the obtained visible network data; and

    generating, for presentation to a user of the client device, a result including the received location-enabled response.

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