Mobile history based adaptive positioning mechanism
AssigneeQUALCOMM Incorporated
InventorJu-Yong Do
Life of this patent
Estimating the term…
Abstract
An apparatus, method and system for determining a position of a mobile device based on expected user mobility is presented. Expected user mobility is stored in a public and/or private model, which may be indexed and accessed using a current coarse time and/or a current rough location. The expected user mobility is updated based on historical information from previous visits. The models include grids indexed by coarse time, which is a periodic duration, and/or a rough location. The models provide parameters accumulated over time and location by one or more mobile devices and expected to work best for determining a position estimate.
Claims21
A method of determining a position of a mobile device based on expected user mobility, the method comprising:
- receiving, at the mobile device and from a server, a selected positioning method selected from a plurality of positioning methods, wherein the selected positioning method is selected based on the expected user mobility, and wherein the expected user mobility is based on at least one of a current rough position or a current time period;
- executing the selected positioning method;
- and
- determining a position estimate of the mobile device.
A method of determining a position of a mobile device based on expected user mobility, the method comprising:
- providing current parameters after completion of a positioning method, the current parameters for accumulation and storage as historical information indexed by at least one of a coarse time or a rough location;
- separating from the at least one of the coarse time or the rough location after providing the current parameters;
- revisiting the at least one of the coarse time at a subsequent period or the rough location;
- indexing the historical information using the least one of the coarse time or the rough location to retrieve at least one accumulated parameter;
- and
- computing a position estimate using the retrieved at least one accumulated parameter.
A mobile device for determining position of the mobile device, the mobile device comprising a processor and memory comprising code for:
- receiving, at the mobile device and from a server, a selected positioning method selected from a plurality of positioning methods, wherein the selected positioning method is selected based on the expected user mobility, and wherein the expected user mobility is based on at least one of a current rough position or a current time period;
- executing the selected positioning method;
- and
- determining a position estimate of the mobile device.
A mobile device for determining position of the mobile device, the mobile device comprising:
- means for receiving, at the mobile device and from a server, a selected positioning method selected from a plurality of positioning methods, wherein the selected positioning method is selected based on the expected user mobility, and wherein the expected user mobility is based on at least one of a current rough position or a current time period;
- means for executing the selected positioning method;
- and
- means for determining a position estimate of the mobile device.
A mobile device comprising a processor and a memory wherein the memory includes software instructions for:
- receiving, at the mobile device and from a server, a selected positioning method selected from a plurality of positioning methods, wherein the selected positioning method is selected based on the expected user mobility, and wherein the expected user mobility is based on at least one of a current rough position or a current time period;
- executing the selected positioning method;
- and
- determining a position estimate of the mobile device.
A non-transitory computer-readable storage medium including program code stored thereon, comprising program code for:
- receiving, at the mobile device and from a server, a selected positioning method selected from a plurality of positioning methods, wherein the selected positioning method is selected based on the expected user mobility, and wherein the expected user mobility is based on at least one of a current rough position or a current time period;
- executing the selected positioning method;
- and
- determining a position estimate of the mobile device.
Dependencies are inferred from the claim text.