9241353

Communications Between a Mobile Device and an Access Point Device

PublishedJanuary 19, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
29 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of communicating between a mobile device and an access point device, comprising: controlling a plurality of beacons in the access point device; establishing a communication between the access point device with the mobile device using a first beacon in the plurality of beacons; broadcasting availability of the plurality of beacons in the access point device via the first beacon; establishing the communication with the mobile device using a second beacon in the plurality of beacons; and performing calibration using range measurements obtained by the plurality of beacons, comprising calibrating a sensor of a first beacon type in accordance with the range measurements obtained from the plurality of beacons, wherein the plurality of beacons include at least a beacon of different type than the first beacon type.

2

2. The method of claim 1 , wherein the plurality of beacons comprises: short range beacons; midrange beacons; and long range beacons.

3

3. The method of claim 2 , wherein the short range beacons comprise two-dimensional bar codes and near field communication devices; wherein the midrange beacons comprise WiFi devices, Bluetooth devices, and Femtocell devices; and wherein the long range beacons comprise cellular devices.

4

4. The method of claim 1 , further comprising: estimating a position of the mobile device using measurements collected by the plurality of beacons.

5

5. The method of claim 4 , wherein the estimating the position of the mobile device comprises: applying weights to the measurements collected based at least in part on types of beacons associated with the measurements collected.

6

6. The method of claim 1 , wherein the calibrating the sensor of the first beacon type comprises: identifying one or more pre-calibrated beacons in the plurality of beacons; and applying weights to the one or more pre-calibrated beacons in the plurality of beacons.

7

7. The method of claim 1 , wherein the performing calibration further comprises: calibrating biases of sensors associated with the plurality of beacons against an estimated range calculated based on measurements from the plurality of beacons; and applying the biases of sensors associated with the plurality of beacons in subsequent measurements.

8

8. An access point device, comprises: at least one processor, wherein the at least one processor comprises logic configured to control a plurality of beacons in the access point device; logic configured to establish a communication between the access point device with a mobile device using a first beacon in the plurality of beacons; logic configured to broadcast availability of the plurality of beacons in the access point device via the first beacon; logic configured to establish the communication with the mobile device using a second beacon in the plurality of beacons; and logic configured to perform calibration using range measurements obtained by the plurality of beacons, comprising logic configured to calibrate a sensor of a first beacon type in accordance with the range measurements obtained from the plurality of beacons, wherein the plurality of beacons include at least a beacon of different type than the first beacon type.

9

9. The access point device of claim 8 , wherein the plurality of beacons comprises: short range beacons; midrange beacons; and long range beacons.

10

10. The access point device of claim 9 , wherein the short range beacons comprise two-dimensional bar codes and near field communication devices; wherein the midrange beacons comprise WiFi devices, Bluetooth devices, and Femtocell devices; and wherein the long range beacons comprise cellular devices.

11

11. The access point device of claim 8 , further comprises: logic configured to estimate a position of the mobile device using measurements collected by the plurality of beacons.

12

12. The access point device of claim 11 , wherein the logic configured to estimate the position of the mobile device comprises: logic configured to apply weights to the measurements collected based at least in part on types of beacons associated with the measurements collected.

13

13. The access point device of claim 8 , wherein the logic configured to calibrate the sensor of the first beacon type comprises: logic configured to identify one or more pre-calibrated beacons in the plurality of beacons; and logic configured to applying weights to the one or more pre-calibrated beacons in the plurality of beacons.

14

14. The access point device of claim 8 , wherein the logic configured to perform the calibration further comprises: logic configured to calibrate biases of sensors associated with the plurality of beacons against an estimated range calculated based on measurements from the plurality of beacons; and logic configured to apply the biases of sensors associated with the plurality of beacons in subsequent measurements.

15

15. A computer program product comprising a non-transitory medium storing computer programs for execution by one or more processors, the computer program product comprising: code for controlling a plurality of beacons in an access point device; code for establishing a communication between the access point device with a mobile device using a first beacon in the plurality of beacons; code for broadcasting availability of the plurality of beacons in the access point device via the first beacon; code for establishing the communication with the mobile device using a second beacon in the plurality of beacons; and code for performing calibration using range measurements obtained by the plurality of beacons, comprising code for calibrating a sensor of a first beacon type in accordance with the range measurements obtained from the plurality of beacons, wherein the plurality of beacons include at least a beacon of different type than the first beacon type.

16

16. The computer program product of claim 15 , wherein the plurality of beacons comprises: short range beacons; midrange beacons; and long range beacons.

17

17. The computer program product of claim 16 , wherein the short range beacons comprise two-dimensional bar codes and near field communication devices; wherein the midrange beacons comprise WiFi devices, Bluetooth devices, and Femtocell devices; and wherein the long range beacons comprise cellular devices.

18

18. The computer program product of claim 15 , further comprising: code for estimating a position of the mobile device using measurements collected by the plurality of beacons.

19

19. The computer program product of claim 18 , wherein the code for estimating the position of the mobile device comprises: code for applying weights to the measurements collected based at least in part on types of beacons associated with the measurements collected.

20

20. The computer program product of claim 15 , wherein the code for calibrating the sensor of the first beacon type comprises: code for identifying one or more pre-calibrated beacons in the plurality of beacons; and code for applying weights to the one or more pre-calibrated beacons in the plurality of beacons.

21

21. The computer program product of claim 15 , wherein the code for performing calibration further comprises: code for calibrating biases of sensors associated with the plurality of beacons against an estimated range calculated based on measurements from the plurality of beacons; and code for applying the biases of sensors associated with the plurality of beacons in subsequent measurements.

22

22. An access point device, comprises: means for controlling a plurality of beacons in the access point device; means for establishing a communication between the access point device with a mobile device using a first beacon in the plurality of beacons; means for broadcasting availability of the plurality of beacons in the access point device via the first beacon; means for establishing the communication with the mobile device using a second beacon in the plurality of beacons; and means for calibrating a sensor of a first beacon type in accordance with the range measurements obtained from the plurality of beacons, wherein the plurality of beacons include at least a beacon of different type than the first beacon type.

23

23. The access point device of claim 22 , wherein the means for calibrating the sensor of the first beacon type comprises: means for identifying one or more pre-calibrated beacons in the plurality of beacons; and means for applying weights to the one or more pre-calibrated beacons in the plurality of beacons.

24

24. The access point device of claim 22 , further comprises: means for calibrating biases of sensors associated with the plurality of beacons against an estimated range calculated based on measurements from the plurality of beacons; and means for applying the biases of sensors associated with the plurality of beacons in subsequent measurements.

25

25. A mobile device, comprises: at least one processor, wherein the at least one processor comprises logic configured to control a plurality of beacons in the mobile device; logic configured to establish a communication between an access point device with the mobile device using a first beacon in the plurality of beacons; logic configured to receive a broadcast availability of a set of beacons in the access point device via the first beacon; logic configured to establish the communication with the access point device using a second beacon in the plurality of beacons; and logic configured to calibrate a sensor of a first beacon type in accordance with the range measurements obtained from the plurality of beacons, wherein the plurality of beacons include at least a beacon of different type than the first beacon type.

26

26. The mobile device of claim 25 , further comprising: logic configured to estimate a position of the mobile device using measurements collected by the plurality of beacons.

27

27. The mobile device of claim 26 , wherein the logic configured to estimate the position of the mobile device comprises: logic configured to apply weights to the measurements collected based at least in part on types of beacons associated with the measurements collected.

28

28. The mobile device of claim 25 , wherein the logic configured to calibrate the sensor of the first beacon type comprises: logic configured to identify one or more pre-calibrated beacons in the plurality of beacons; and logic configured to apply weights to the one or more pre-calibrated beacons in the plurality of beacons.

29

29. The mobile device of claim 25 , further comprises: logic configured to calibrate biases of sensors associated with the plurality of beacons against an estimated range calculated based on measurements from the plurality of beacons; and logic configured to apply the biases of sensors associated with the plurality of beacons in subsequent measurements.

Patent Metadata

Filing Date

Unknown

Publication Date

January 19, 2016

Inventors

Ju-Yong DO
Sai Pradeep VENKATRAMAN
Weihua GAO
Amir A. EMADZADEH
Sundar RAMAN
Gengsheng ZHANG

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “COMMUNICATIONS BETWEEN A MOBILE DEVICE AND AN ACCESS POINT DEVICE” (9241353). https://patentable.app/patents/9241353

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.