IP Library › Granted Patent US 9,167,390
Granted Patent B2
US 9,167,390 · App. 13/787,595 · Granted Oct 20, 2015

Adaptive assistance data for tiered service and efficiency in indoor positioning

Inventors: Sai Pradeep Venkatraman (Santa Clara, CA); Ju-Yong Do (Palo Alto, CA); Weihua Gao (San Jose, CA); Amir A. Emadzadeh (Campbell, CA); Sundar Raman (Freemont, CA); Gengsheng Zhang (Cupertino, CA)
Assignee: QUALCOMM Incorporated
H04W4/043G01S5/0236G01S5/0252
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,167,390
App. No.
13/787,595
Granted
Oct 20, 2015
Kind
B2
Abstract

A method for providing tiered indoor positioning service includes: receiving a request for assistance data from a mobile device; receiving expected quality of service information from the mobile device; generating an adaptive assistance data file comprising heat map data based at least in part on the received expected quality of service information; and transmitting the adaptive assistance data file to the mobile device.

Claims (55)

1. A method for providing tiered indoor positioning service, comprising:

receiving a request for assistance data from a mobile device;

receiving expected quality of service information from the mobile device;

generating an adaptive assistance data file comprising heat map information, wherein the heat map information includes a heat map grid resolution and a suitable quantization precision level for heat map values based, at least in part, on the expected quality of service information; and

transmitting the adaptive assistance data file to the mobile device.

2. The method of claim 1 , wherein the heat map grid resolution is determined at least in part by structural features of sub-areas within an indoor venue.

3. The method of claim 1 , wherein generating the adaptive assistance data file further comprises including or excluding the use of information relating to one or more access points.

4. The method of claim 3 , wherein the use of information relating to one or more access points is determined at least in part by a particular time.

5. The method of claim 1 , wherein generating the adaptive assistance data file further comprises selecting between using information relating to only a Received Signal Strength Indicator, using information relating to only a Round-Trip Time, or using information relating to both the Received Signal Strength Indicator and the Round-Trip Time.

6. The method of claim 1 , wherein the expected quality of service information is determined at least in part by an objective of a mobile application.

7. The method of claim 1 , wherein the expected quality of service information is determined at least in part by a memory capacity or processing capacity of the mobile device.

8. The method of claim 1 , wherein the expected quality of service information includes a requested positioning accuracy level.

9. The method of claim 1 , wherein the expected quality of service information includes an upper size limit for the adaptive assistance data file.

10. A server apparatus for providing tiered indoor positioning service, comprising:

a communication interface configured to:

receive a request for assistance data from a mobile device

receive expected quality of service information from the mobile device; and

transmit an adaptive assistance data file to the mobile device;

a memory; and

a processor, coupled to the memory, configured to:

generate the adaptive assistance data file comprising heat map information, wherein the heat map information includes a heat map grid resolution and a suitable quantization precision level for heat map values based, at least in part, on the expected quality of service information.

11. The server apparatus of claim 10 , wherein the heat map grid resolution is determined at least in part by structural features of sub-areas within an indoor venue.

12. The server apparatus of claim 10 , wherein the processor configured to generate the adaptive assistance data file is further configured to include or exclude the use of information relating to one or more access points.

13. The server apparatus of claim 12 , wherein the use of information relating to one or more access points is determined at least in part by a particular time.

14. The server apparatus of claim 10 , wherein the processor configured to generate the adaptive assistance data file is further configured to select between using information relating to only a Received Signal Strength Indicator, using information relating to only a Round-Trip Time, or using information relating to both the Received Signal Strength Indicator and the Round-Trip Time.

15. The server apparatus of claim 10 , wherein the expected quality of service information is determined at least in part by an objective of a mobile application.

16. The server apparatus of claim 10 , wherein the expected quality of service information is determined at least in part by a memory capacity or processing capacity of the mobile device.

17. The server apparatus of claim 10 , wherein the expected quality of service information includes a requested positioning accuracy level.

18. The server apparatus of claim 10 , wherein the expected quality of service information includes an upper size limit for the adaptive assistance data file.

19. A non-transitory computer-readable medium including code that, when executed by a processor, causes the processor to:

receive a request for assistance data from a mobile device;

receive expected quality of service information from the mobile device;

generate an adaptive assistance data file comprising heat map information, wherein the heat map information includes a heat map grid resolution and a suitable quantization precision level for heat map values based, at least in part, on the expected quality of service information; and

transmit the adaptive assistance data file to the mobile device.

20. The computer-readable medium of claim 19 , wherein the heat map grid resolution is determined at least in part by structural features of sub-areas within an indoor venue.

21. The computer-readable medium of claim 19 , wherein the code to generate the adaptive assistance data file further comprises code to include or exclude the use of information relating to one or more access points.

22. The computer-readable medium of claim 21 , wherein the use of information relating to one or more access points is determined at least in part by a particular time.

23. The computer-readable medium of claim 19 , wherein the code to generate the adaptive assistance data file further comprises code to select between using information relating to only a Received Signal Strength Indicator, using information relating to only a Round-Trip Time, or using information relating to both the Received Signal Strength Indicator and the Round-Trip Time.

24. The computer-readable medium of claim 19 , wherein the expected quality of service information is determined at least in part by an objective of a mobile application.

25. The computer-readable medium of claim 19 , wherein the expected quality of service information is determined at least in part by a memory capacity or processing capacity of the mobile device.

26. The computer-readable medium of claim 19 , wherein the expected quality of service information includes a requested positioning accuracy level.

27. The computer-readable medium of claim 19 , wherein the expected quality of service information includes an upper size limit for the adaptive assistance data file.

28. An apparatus for providing tiered indoor positioning service, comprising:

means for receiving a request for assistance data from a mobile device;

means for receiving expected quality of service information from the mobile device;

means for generating an adaptive assistance data file comprising heat map information, wherein the heat map information includes a heat map grid resolution and a suitable quantization precision level for heat map values based, at least in part, on the expected quality of service information; and

means for transmitting the adaptive assistance data file to the mobile device.

29. The apparatus of claim 28 , wherein the heat map grid resolution is determined at least in part by structural features of sub-areas within an indoor venue.

30. The apparatus of claim 28 , wherein the means for generating the adaptive assistance data file further comprises means for including or excluding the use of information relating to one or more access points.

31. The apparatus of claim 30 , wherein the use of information relating to one or more access points is determined at least in part by a particular time.

32. The apparatus of claim 28 , wherein the means for generating the adaptive assistance data file further comprises means for selecting between using information relating to only a Received Signal Strength Indicator, using information relating to only a Round-Trip Time, or using information relating to both the Received Signal Strength Indicator and the Round-Trip Time.

33. The apparatus of claim 28 , wherein the expected quality of service information is determined at least in part by an objective of a mobile application.

34. The apparatus of claim 28 , wherein the expected quality of service information is determined at least in part by a memory capacity or processing capacity of the mobile device.

35. The apparatus of claim 28 , wherein the expected quality of service information includes a requested positioning accuracy level.

36. The apparatus of claim 28 , wherein the expected quality of service information includes an upper size limit for the adaptive assistance data file.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2013
From: VENKATRAMAN, SAI PRADEEP; DO, JU-YONG; GAO, WEIHUA; EMADZADEH, AMIR A.; RAMAN, SUNDAR; ZHANG, GENGSHENG
To: QUALCOMM INCORPORATED
Reel/Frame 030298/0749 →
Continuity (1)
Related Publication 20140256346A1 · Sep 11, 2014