Utilization of the approximate location of a device determined from ambient signals
First Claim
1. A system that utilizes approximately determined locations of a device, the system is recorded on a computer-readable medium and capable of execution by a computer, comprising:
- a signal processor that receives a plurality of ambient signals;
an analysis processor that infers at least one approximate location of a device based, in part, on relative signal strengths of at least a subset of the ambient signals, the analysis processor employs an algorithm that infers the approximate location of the device by scanning a list of radio frequencies, resulting in a corresponding vector of measured signal strengths, s=(s1, s2, . . . , sn), and utilizing a sort routine to compute a rank vector of the signal strengths, v=(r1, r2, . . . , rn) in ascending order,where each ri gives the rank of the corresponding si in s;
wherein the rank vector is insensitive to any monotonically increasing function of elements of s, such that the rank vector does not require absolute signal strength to determine the approximate location of the device; and
a location association processor that utilizes the approximate location of the device to provide geocentric device specific resource management that includes automatically configuring the device with a time zone and a language based on the approximate location.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention employs approximate device locations determined from changes in the sensed strength of radio signals at different locations. In one instance of the invention, the approximate device locations are based on inference procedures that are used to process ambient commercial radio signals, to estimate a location or a probability distribution over the locations of a device. In another instance of the invention, approximate device locations derived from learning and inference methods that are applied to rank vector of signal strength vectors are utilized. Moving to such rank orderings leads to methods that bypass consideration of absolute signal strengths in location calculations. The invention utilizes approximations for a device location that is based on a method that does not require a substantial number of available ambient signal strengths while still providing useful location inferences in determining locations. Several location-centric services are supported, including receipt of location-specific information such as traffic reports, emergency information, transmission about device location, and time-sensitive promotions such as discounts offered by businesses for load balancing the provision of services.
70 Citations
24 Claims
-
1. A system that utilizes approximately determined locations of a device, the system is recorded on a computer-readable medium and capable of execution by a computer, comprising:
-
a signal processor that receives a plurality of ambient signals; an analysis processor that infers at least one approximate location of a device based, in part, on relative signal strengths of at least a subset of the ambient signals, the analysis processor employs an algorithm that infers the approximate location of the device by scanning a list of radio frequencies, resulting in a corresponding vector of measured signal strengths, s=(s1, s2, . . . , sn), and utilizing a sort routine to compute a rank vector of the signal strengths, v=(r1, r2, . . . , rn) in ascending order,where each ri gives the rank of the corresponding si in s; wherein the rank vector is insensitive to any monotonically increasing function of elements of s, such that the rank vector does not require absolute signal strength to determine the approximate location of the device; and a location association processor that utilizes the approximate location of the device to provide geocentric device specific resource management that includes automatically configuring the device with a time zone and a language based on the approximate location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for utilizing an approximately determined location, comprising:
-
receiving a plurality of ambient signal strengths; determining an approximate location of a device based, in part, upon relative signal strengths of at least a subset of the ambient signal strengths ascertained via employment of an algorithm that infers the approximate location of the device by scanning a list of radio frequencies, resulting in a corresponding vector of measured signal strengths, s=(s1, s2, . . . , sn), and utilizing a sort routine to compute a rank vector of the signal strengths, v=(r1, r2, . . . , rn) in ascending order, where each ri gives the rank of the corresponding si in s; wherein the rank vector is insensitive to any monotonically increasing function of elements of s, such that the rank vector does not require absolute signal strength to determine the approximate location of the device; employing the approximate location of the device to provide time-sensitive information related to at least one location; and instigating location-based device specific resource management functionality based at least in part on the approximate location, the resource management functionally includes disseminating time-sensitive information and proximity information related to disparate devices. - View Dependent Claims (22, 23, 24)
-
Specification