Centralized Beacon Management Service
First Claim
Patent Images
1. A method comprising:
- receiving, by a server computer, proximity sensing data aggregated by a client device physically proximate to a beacon in a beacon environment associated with an enterprise, the proximity sensing data including data identifying the beacon environment and the beacon;
retrieving beacon information from a database of a centralized beacon management service using the proximity sensing data, where the beacon management service manages beacon environments for the enterprise and a plurality of other enterprises; and
sending the beacon information to the client device,where the method is performed by one or more hardware processors.
1 Assignment
0 Petitions
Accused Products
Abstract
A centralized beacon management service includes a beacon database for storing beacon information for different enterprises. The beacon database includes tables that associate beacons deployed by enterprises with beacon information. The beacon information can include information for commissioning the beacons and payload data to be broadcast by the beacon to client devices within communication range of the beacon. Based on proximity sensing data provided by a client device, beacon information is retrieved and sent to the client device over a communication channel (e.g., WiFi, cellular) established with the client device.
67 Citations
32 Claims
-
1. A method comprising:
-
receiving, by a server computer, proximity sensing data aggregated by a client device physically proximate to a beacon in a beacon environment associated with an enterprise, the proximity sensing data including data identifying the beacon environment and the beacon; retrieving beacon information from a database of a centralized beacon management service using the proximity sensing data, where the beacon management service manages beacon environments for the enterprise and a plurality of other enterprises; and sending the beacon information to the client device, where the method is performed by one or more hardware processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
aggregating, by a client device, proximity sensing data from a beacon environment when the client device is physically proximate to a beacon in the beacon environment, where the beacon environment is associated with an enterprise and the proximity sensing data includes data identifying the beacon environment and the beacon; sending the proximity data to a centralized beacon management service that manages the beacon environment and other beacon environments for a plurality of other enterprises; receiving beacon information associated with the proximity sensing data from a database of the centralized beacon management service; and directing the beacon information to an application running on the client device, where the method is performed by one or more hardware processors. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more processors; memory coupled to the one or more processors and storing instructions, which, when executed by the one or more processors, causes the one or more processors to perform operations comprising; receiving proximity sensing data aggregated by a client device physically proximate to a beacon in a beacon environment associated with an enterprise, the proximity sensing data including data identifying the beacon environment and the beacon; retrieving beacon information from a database of a beacon management service using the proximity sensing data, where the beacon management service manages beacon environments for the enterprise and a plurality of other enterprises; and sending the beacon information to the client device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
one or more processors; memory coupled to the one or more processors and storing instructions, which, when executed by the one or more processors, causes the one or more processors to perform operations comprising; aggregating, by a client device, proximity sensing data from a beacon environment when the client device is physically proximate to a beacon in the beacon environment, where the beacon environment is associated with an enterprise and the proximity sensing data includes data identifying the beacon environment and the beacon; sending the proximity data to a centralized beacon management service that manages the beacon environment and other beacon environments for a plurality of other enterprises; receiving beacon information associated with the proximity sensing data from a database of the centralized beacon management service; and directing the beacon information to an application running on the client device, where the method is performed by one or more hardware processors. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification