Programmable beacon payloads

US9820093B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9820093-B2
Application numberUS-201414501611-A
CountryUS
Kind codeB2
Filing dateSep 30, 2014
Priority dateDec 20, 2013
Publication dateNov 14, 2017
Grant dateNov 14, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In some implementations, a beaconing protocol can be used to broadcast beacon information to mobile devices. The beaconing protocol can be used by a Bluetooth Low Energy (LE) (e.g., Bluetooth 4.0) beacon to transmit a package of information that identifies the beacon and indicates the calibrated transmission power (e.g., measured power) of the beacon. The package of information can be configured by beacon providers and/or beacon installers at the locations where the beacons are installed. When a mobile device receives the beacon package, the mobile device can use the beacon identification information and/or the measured power of the beacon to determine a location (e.g., precise location, geofence location) of the mobile device. In some implementations, the mobile device can transmit the beacon information to a server and the server can determine the location of the mobile device and send location and/or content information back to the mobile device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: broadcasting, from a beacon device a plurality of signals; receiving a measured power value calculated based on received signal strengths of the plurality of signals by a calibration device within communication range of the beacon device; generating a beacon payload that includes the measured power value, a first set of values for complying with a Bluetooth protocol and a second set of values that comply with a beacon protocol that is different than the Bluetooth protocol, where the second set of values include at least two values that identify, or are associated with, a company; and broadcasting, from the beacon device, the beacon payload. 2. The method of claim 1 , where the beacon device is programmed by a network server to broadcast at a specified time interval. 3. The method of claim 1 , where the beacon device is programmed by a server computer to broadcast at a specified transmission power. 4. A method comprising: receiving, at a mobile device, a signal from a beacon device over a Bluetooth communication link, where the signal includes a beacon payload that includes a measured power value, data identifying the beacon device, a first set of values for complying with a Bluetooth protocol and a second set of values that comply with a beacon protocol that is different than the Bluetooth protocol, where the second set of values include at least two values that identify, or are associated with, a company; extracting from the beacon payload the measured power value, the second set of values and the data identifying the beacon device; determining the received signal strength of the signal; determining a distance between the mobile device and the beacon device based on the measured power value and the received signal strength; and sending, by the mobile device to a server computer over a communication link that is different than the Bluetooth communication link, the distance, the second set of values and the data identifying the beacon device; and receiving, by the mobile device over the communication network, content associated with the distance, the second set of values and the data. 5. The method of claim 4 , where determining a distance between the mobile device and the beacon device includes calibrating a distance function using the measured power value. 6. The method of claim 5 , where the distance function is based on a path loss model that uses an exponential decay curve that is calibrated based on the measured power value. 7. The method of claim 4 , further comprising: extracting from the beacon payload information identifying a particular the beacon protocol; and extracting data from the beacon payload according to the beacon protocol. 8. The method of claim 7 , where the the second set of values include values for identifying a location of the beacon device. 9. The method of claim 7 , further comprising: receiving, from the server computer, a location of the mobile device. 10. A beacon device comprising: one or more processors configured to generate a beacon payload that includes a measured power value, a first set of values for complying with a Bluetooth protocol and a second set of values that comply with a beacon protocol that is different than the Bluetooth protocol, where the second set of values include at least two values that identify, or are associated with, a company; and a wireless transceiver coupled to the one or more processors and configured to: receive the measured power value from a calibration device; and broadcast the beacon payload to receiving devices. 11. The beacon device of claim 10 , where the beacon device is programmed by a network server to broadcast at a specified time interval. 12. The beacon device of claim 10 , where the beacon device is programmed by a network server to broadcast at a specified transmission power. 13. A mobile device comprising: a wireless transceiver configured to receive a signal from a beacon device over a Bluetooth communication link, where the signal includes a beacon payload that includes a measured power value, data identifying the beacon device, a first set of values for complying with a Bluetooth protocol and a second set of values that comply with a beacon protocol that is different than the Bluetooth protocol, where the second set of values include at least two values that identify, or are associated with, a company; and one or more processors coupled to the wireless transceiver and configured to: extract from the beacon payload the measured power value, the second set of values and the data identifying the beacon device; determine the received signal strength of the signal; and determine a distance between the mobile device and the beacon device based on the measured power value and the received signal strength; sending, by the mobile device to a server computer over a communication link that is different than the Bluetooth communication link, the distance, the second set of values and the data identifying the beacon device; and receiving, by the mobile device over the communication network, content associated with the distance, the second set of values and the data. 14. The mobile device of claim 13 , where determining a distance between the mobile device and the beacon device includes calibrating a distance function using the measured power value. 15. The mobile device of claim 14 , where the distance function is based on a path loss model that uses an exponential decay curve that is calibrated based on the measured power value. 16. The mobile device of claim 13 , wherein the one or more processors are further configured to extract from the beacon payload information identifying the beacon protocol; and extract data from the beacon payload according to the beacon protocol. 17. The mobile device of claim 16 , where the second set of values include a values for identifying a location of the beacon device. 18. The mobile device of claim 16 , further comprising: receiving, from the server computer, a location of the mobile device.

Assignees

Inventors

Classifications

  • using downlink control channel · CPC title

  • Arrangements for optimising operational condition · CPC title

  • H04W4/021Primary

    Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9820093B2 cover?
In some implementations, a beaconing protocol can be used to broadcast beacon information to mobile devices. The beaconing protocol can be used by a Bluetooth Low Energy (LE) (e.g., Bluetooth 4.0) beacon to transmit a package of information that identifies the beacon and indicates the calibrated transmission power (e.g., measured power) of the beacon. The package of information can be configure…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/021. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 14 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).