System and methods for determining the location dynamics of a portable computing device
First Claim
1. A system effectuated on a machine that determines location dynamics of a mobile device, comprising:
- a measuring component that employs a graph outlining probable ambulatory routes to process signal properties related to identified locations; and
a probability processing component that derives at least one of a still state and moving state of the mobile device, a transition probability between two of the identified locations, an initial state probability of the mobile device, a velocity value between the two identified locations, and an observation probability based on the signal properties at each of the two identified locations.
2 Assignments
0 Petitions
Accused Products
Abstract
A location system for locating and determining the motion and velocity of a wireless device. The methods include direct inferences about whether a device is in motion versus static based on a statistical analysis of the variation of radio signal strengths over time. The system is trained according to a sparse set of identified locations from which signal strengths are measured. The system uses the signal properties of the identified locations to interpolate for a new location of the wireless device. The system uses a probabilistic graph where the identified locations of the floor plan, expected walking speeds of pedestrians, and independent inference of whether or not the device is in motion are used to determine the new location of the device.
278 Citations
47 Claims
-
1. A system effectuated on a machine that determines location dynamics of a mobile device, comprising:
-
a measuring component that employs a graph outlining probable ambulatory routes to process signal properties related to identified locations; and a probability processing component that derives at least one of a still state and moving state of the mobile device, a transition probability between two of the identified locations, an initial state probability of the mobile device, a velocity value between the two identified locations, and an observation probability based on the signal properties at each of the two identified locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A machine implemented system that facilitates tracking a mobile device, comprising:
-
a component that receives radio signals associated with the mobile device; and a probability processing component that utilizes a model of ambulatory pathways and path constraints imposed by a building'"'"'s interior structure to directly infer a likelihood that the mobile device is in motion versus static based on an analysis of statistics of variation of one or more of the radio signals over time.
-
-
38. A system that facilitates tracking a mobile device, comprising:
-
a tangible machine component that receives radio signals associated with the mobile device; and a probability processing component that directly infers a probability distribution over velocity of the mobile device based on employment of a model of available humanly accessible routes and an analysis of statistics of variation of one or more of the radio signals over time and ascertains a speed of the mobile device, the probability processing component further employs an interpolation function that extends probability distributions of the identified locations to new locations.
-
-
39. A wireless device location system, comprising:
-
means for measuring signal properties related to identified locations, the signal properties measured from at least one wireless signal associated with one or more wireless network interface; means for determining an inference of motion of the mobile device based at least in part in the measured signal properties; means for approximating a location of the mobile device based at least in part on the inference of motion and a graph that maps possible humanly accessible routes; and means for determining a speed of the mobile device.
-
-
40. A method implemented on a machine for determining the location dynamics of a mobile device, comprising:
-
utilizing a tangible machine component to measure signal properties related to identified locations; generating a location constraint model by employing a constraint-sensitive path-planning algorithm that considers physical barriers between two of the identified locations; based at least in part on the location constraint model and signal properties, calculating with probability data an inference of motion of the mobile device; and approximating a location of the mobile device based at least in part on the inference of motion. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
Specification