Mobile device detection of wireless beacons and automatic performance of actions
First Claim
Patent Images
1. A method comprising:
- detecting, by a mobile device, a wireless beacon that is in proximity to the mobile device, the detecting of the wireless beacon including receiving a beacon identifier that identifies the wireless beacon;
querying, by the mobile device and based on the beacon identifier, a remote computing device for attribute information relating to the wireless beacon;
receiving, by the mobile device and in response to the query, the attribute information from the remote computing device;
determining, by the mobile device and based on the received attribute information, one or more actions to perform by the mobile device;
performing, by the mobile device, the determined one or more actions.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device may perform actions based on sensing a wireless beacons. The action to take, for a particular beacon, may be determined based on a query to a remote database or server. For example, in one implementation, a method may include detecting a wireless beacon that is in proximity to the mobile device; querying, based on the beacon identifier, a remote computing device for attribute information relating to the wireless beacon; and determining, based on the received attribute information, one or more actions to perform by the mobile device.
24 Citations
20 Claims
-
1. A method comprising:
-
detecting, by a mobile device, a wireless beacon that is in proximity to the mobile device, the detecting of the wireless beacon including receiving a beacon identifier that identifies the wireless beacon; querying, by the mobile device and based on the beacon identifier, a remote computing device for attribute information relating to the wireless beacon; receiving, by the mobile device and in response to the query, the attribute information from the remote computing device; determining, by the mobile device and based on the received attribute information, one or more actions to perform by the mobile device; performing, by the mobile device, the determined one or more actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile device comprising:
-
a hardware layer to; detect a wireless beacon that is in proximity to the mobile device, the detection of the wireless beacon including receiving a beacon identifier that identifies the wireless beacon; and a middleware or operating system layer to; query, based on the beacon identifier, a remote computing device for attribute information relating to the wireless beacon, receive, in response to the query, the attribute information from the remote computing device, determine, based on the received attribute information, an application to execute by the mobile device, and launch the determined application. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
detecting, by a mobile device, a wireless beacon that is in proximity to the mobile device, the detecting of the wireless beacon including receiving, via a short range wireless signal, a beacon identifier that identifies the wireless beacon; querying, by the mobile device and based on the beacon identifier, a remote computing device for attribute information relating to the wireless beacon; receiving, by the mobile device and in response to the query, the attribute information from the remote computing device; determining, by the mobile device and based on the received attribute information, an application associated with the wireless beacon; and launching, by the mobile device, the application when the application is not already executing at the mobile device. - View Dependent Claims (17, 18, 19, 20)
-
Specification