METHOD AND APPARATUS FOR MANAGING POSITIONING ASSISTANCE DATA
First Claim
1. A method for managing positioning assistance data, the method comprising:
- obtaining assistance data relating to a master region, the assistance data comprising information relating to a set of nodes within the master region;
determining whether either a total size of the assistance data exceeds a mobile device operating capacity or a total count of nodes in the set of nodes exceeds an upper-bound number of nodes; and
in response to determining that either the total size of the assistance data exceeds the mobile device operating capacity or the total count of nodes in the set of nodes exceeds the upper-bound number of nodes, dividing the master region into a plurality of sub-regions according to one or more criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for managing positioning assistance data for large regions are described herein. An example of a method for retrieving positioning assistance data at a mobile device as described herein includes identifying a master region in which the mobile device is located and sub-region definitions associated with the master region, where the sub-region definitions are indicative of area occupied by the sub-regions within the master region; obtaining a first estimated position of the mobile device within the master region; defining a projected area centered at the first estimated position; and obtaining first assistance data corresponding to at least one sub-region that overlaps the projected area.
-
Citations
52 Claims
-
1. A method for managing positioning assistance data, the method comprising:
-
obtaining assistance data relating to a master region, the assistance data comprising information relating to a set of nodes within the master region; determining whether either a total size of the assistance data exceeds a mobile device operating capacity or a total count of nodes in the set of nodes exceeds an upper-bound number of nodes; and in response to determining that either the total size of the assistance data exceeds the mobile device operating capacity or the total count of nodes in the set of nodes exceeds the upper-bound number of nodes, dividing the master region into a plurality of sub-regions according to one or more criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for retrieving positioning assistance data at a mobile device, the method comprising:
-
identifying a master region in which the mobile device is located and sub-region definitions associated with the master region, wherein the sub-region definitions are indicative of area occupied by the sub-regions within the master region; obtaining a first estimated position of the mobile device within the master region; defining a projected area centered at the first estimated position; and obtaining first assistance data corresponding to at least one sub-region that overlaps the projected area. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for managing positioning assistance data, the apparatus comprising:
-
an assistance data management module configured to obtain assistance data relating to a master region, the assistance data comprising information relating to a set of nodes within the master region; a system analysis module communicatively coupled to the assistance data management module and configured to determine whether either a total size of the assistance data exceeds a mobile device operating capacity or a total count of nodes in the set of nodes exceeds an upper-bound number of nodes; and an assistance data division module communicatively coupled to the assistance data management module and the system analysis module and configured to divide the master region into a plurality of sub-regions according to one or more criteria in response to determining that either the total size of the assistance data exceeds the mobile device operating capacity or the total count of nodes in the set of nodes exceeds the upper-bound number of nodes. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A mobile device configured to retrieve positioning assistance data, the mobile device comprising:
-
a region manager configured to identify a master region in which the mobile device is located and sub-region definitions associated with the master region, wherein the sub-region definitions are indicative of area occupied by the sub-regions within the master region; an initial location estimate module configured to obtain a first estimated position of the mobile device within the master region; a horizon tile positioning module communicatively coupled to the initial location estimate module and configured to define a horizon tile comprising a first projected area centered at the first estimated position; and an assistance data retrieval module communicatively coupled to the horizon tile positioning module and the region manager and configured to obtain first assistance data corresponding to at least one sub-region that overlaps the horizon tile. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. An apparatus for managing positioning assistance data, the apparatus comprising:
-
means for obtaining assistance data relating to a master region, the assistance data comprising information relating to a set of nodes within the master region; means for determining whether either a total size of the assistance data exceeds a mobile device operating capacity or a total count of nodes in the set of nodes exceeds an upper-bound number of nodes; and means for dividing the master region into a plurality of sub-regions according to one or more criteria in response to determining that either the total size of the assistance data exceeds the mobile device operating capacity or the total count of nodes in the set of nodes exceeds the upper-bound number of nodes. - View Dependent Claims (35, 36, 37)
-
-
38. A mobile device configured to retrieve positioning assistance data, the mobile device comprising:
-
means for identifying a master region in which the mobile device is located and sub-region definitions associated with the master region, wherein the sub-region definitions are indicative of area occupied by the sub-regions within the master region; means for obtaining a first estimated position of the mobile device within the master region; means for defining a horizon tile comprising a first projected area centered at the first estimated position; and means for obtaining first assistance data corresponding to at least one sub-region that overlaps the horizon tile. - View Dependent Claims (39, 40, 41, 42)
-
-
43. A computer program product residing on a processor-executable computer storage medium, the computer program product comprising processor-executable instructions configured to cause a processor to:
-
obtain assistance data relating to a master region, the assistance data comprising information relating to a set of nodes within the master region; determine whether either a total size of the assistance data exceeds a mobile device operating capacity or a total count of nodes in the set of nodes exceeds an upper-bound number of nodes; and in response to determining that either the total size of the assistance data exceeds the mobile device operating capacity or the total count of nodes in the set of nodes exceeds the upper-bound number of nodes, divide the master region into a plurality of sub-regions according to one or more criteria. - View Dependent Claims (44, 45, 46)
-
-
47. A computer program product residing on a processor-executable computer storage medium, the computer program product comprising processor-executable instructions configured to cause a processor to:
-
identify a master region in which a mobile device is located and sub-region definitions associated with the master region, wherein the sub-region definitions are indicative of area occupied by the sub-regions within the master region; obtain a first estimated position of the mobile device within the master region; define a projected area centered at the first estimated position; and obtain first assistance data corresponding to at least one sub-region that overlaps the projected area. - View Dependent Claims (48, 49, 50)
-
-
51. An apparatus for managing positioning assistance data, the apparatus comprising:
-
a processor configured to obtain assistance data relating to a master region, the assistance data comprising information relating to a set of nodes within the master region, to determine whether either a total size of the assistance data exceeds a mobile device operating capacity or a total count of nodes in the set of nodes exceeds an upper-bound number of nodes, and to divide the master region into a plurality of sub-regions according to one or more criteria in response to determining that either the total size of the assistance data exceeds the mobile device operating capacity or the total count of nodes in the set of nodes exceeds the upper-bound number of nodes; and a memory coupled to the processor and configured for storing data.
-
-
52. An apparatus for retrieving positioning assistance data, the apparatus comprising:
-
a processor configured to identify a master region in which the apparatus is located and sub-region definitions associated with the master region, wherein the sub-region definitions are indicative of area occupied by the sub-regions within the master region, to obtain a first estimated position of the apparatus within the master region, to define a projected area centered at the first estimated position, and to obtain first assistance data corresponding to at least one sub-region that overlaps the projected area; and a memory coupled to the processor and configured for storing data.
-
Specification