Apparatus, system and method of neighbor awareness networking (NAN) geo-fencing
AssigneeIntel IP Corporation
InventorsJonathan Segev, Emily H. Qi
Life of this patent
Estimating the term…
Abstract
Some demonstrative embodiments include apparatuses, systems and/or methods of Neighbor Awareness Networking (NAN) Geo-Fencing. For example, an apparatus may include circuitry configured to cause a Neighbor Awareness Networking (NAN) device to process a plurality of geo-fencing parameters of a geofence from an application on the NAN device; and perform geo-fencing with another NAN device based on the geo-fencing parameters.
Claims28
An apparatus comprising:
- a memory;
- and
- a processor configured to cause a Neighbor Awareness Networking (NAN) engine of a first NAN device to:
- process a method call from a service or application (service/application) on the first NAN device, the method call comprising one or more configuration parameters to configure a condition for NAN geo-fencing based on a geo-fence range;
- determine a measured range between the first NAN device and a second NAN device;
- determine whether the condition is met based on a comparison between the measured range and the geo-fence range;
- and
- when the condition is met, send an event to the service/application, the event comprising an indication that the condition is met.
A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one processor, enable the at least one processor to cause a Neighbor Awareness Networking (NAN) engine of a first NAN device to:
- process a method call from a service or application (service/application) on the first NAN device, the method call comprising one or more configuration parameters to configure a condition for NAN geo-fencing based on a geo-fence range;
- determine a measured range between the first NAN device and a second NAN device;
- determine whether the condition is met based on a comparison between the measured range and the geo-fence range;
- and
- when the condition is met, send an event to the service/application, the event comprising an indication that the condition is met.
An apparatus comprising:
- means for processing a method call from a service or application (service/application) on a first NAN device, the method call comprising one or more configuration parameters to configure a condition for NAN geo-fencing based on a geo-fence range;
- means for determining a measured range between the first NAN device and a second NAN device;
- and
- means for determining whether the condition is met based on a comparison between the measured range and the geo-fence range, and, when the condition is met, sending an event to the service/application, the event comprising an indication that the condition is met.
Dependencies are inferred from the claim text.