Reliability for location services
First Claim
1. A system, comprising:
- a location information source including a transmitter to transmit at least one global positioning (GPS) signal including location information; and
a device including a host including processor circuitry to control operation of the device, a receiver to receive said at least one GPS signal from said location information source, and secure operating core circuitry to;
determine, independently of said host, a device location based on said location information;
determine an expected signal strength for said least one GPS signal at least in part by comparing the signal strength of the at least one GPS signal to at least one of device orientation, device motion or device acceleration sensed over a period of time;
compare said expected signal strength to a signal strength of said at least one GPS signal; and
determine, independently of said host, a reliability rating based on said comparison, wherein said reliability rating is indicative of a trustworthiness of said location information source.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for determining reliability for location resources. A device may be configured to determine device location based on location information received from a location information source, the device including secure systems configured to provide a reliability rating of the location information source. The secure systems may be configured to compare a device location based on the location information to a secondary device location based on secondary information to determine the reliability rating. For example, location information based on location signals received by the device may be compared to sensor information in the device to determine whether the movement described by location information and sensor information agrees. In the same or a different embodiment, a refined reliability rating may be requested from a secure resource in the device or accessible via a network. The secure resource may refine the reliability rating using tertiary information available to the secure resource.
25 Citations
24 Claims
-
1. A system, comprising:
-
a location information source including a transmitter to transmit at least one global positioning (GPS) signal including location information; and
a device including a host including processor circuitry to control operation of the device, a receiver to receive said at least one GPS signal from said location information source, and secure operating core circuitry to;determine, independently of said host, a device location based on said location information; determine an expected signal strength for said least one GPS signal at least in part by comparing the signal strength of the at least one GPS signal to at least one of device orientation, device motion or device acceleration sensed over a period of time; compare said expected signal strength to a signal strength of said at least one GPS signal; and determine, independently of said host, a reliability rating based on said comparison, wherein said reliability rating is indicative of a trustworthiness of said location information source. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device, comprising:
-
a host including at least one processor circuitry to at least control operation of the device; communication circuitry to transmit and receive information via wired or wireless communication;
location services circuitry to receive location information from allocation information source and determine a device location based on the location information, said location information comprising at least one global positioning (GPS) signal;and secure operating core circuitry to;
receive a request for a reliability rating of the location information source, receive, independently of said host, location information from at least the location services circuitry;determine an expected signal strength for said GPS signal at least in part by comparing the signal strength of the at least one GPS signal to at least one of device orientation, device motion or device acceleration sensed over a period of time; compare said expected signal strength to a signal strength of said at least one GPS signal; and determine, independently of said host, at least the reliability rating based at least on said comparison, wherein said reliability rating is indicative of a trustworthiness of said location information source. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving, with location services circuitry of a device, a global positioning (GPS) signal from a location information source, the GPS signal including location information; determining, with secure operating core circuitry of said device, an expected signal strength for said GPS signal at least in part by comparing the signal strength of the GPS signal to at least one of device orientation, device motion or device acceleration sensed over a period of time; comparing, with said secure operating core circuitry, said expected signal strength to a signal strength of said GPS signal; and determining, independently of host processor circuitry of said device and with said secure operating core circuitry, a reliability rating based on said comparison, wherein said reliability rating is indicative of a trustworthiness of the location information source. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system comprising at least one non-transitory machine-readable storage medium having stored thereon, individually or in combination, instructions that when executed by one or more processors of a device result in the following operations comprising:
-
receiving, with location services circuitry of said device, a global positioning (GPS) signal from a location information source, the GPS signal including location information; determining, with secure operating core circuitry of said device, an expected signal strength of said GPS signal at least in part by comparing the signal strength of the GPS signal to at least one of device orientation, device motion, or device acceleration sensed over a period of time; comparing, with said secure operating core circuitry, said expected signal strength to a signal strength of said GPS signal; and determining, independently of host processor circuitry of said device and with said secure operating core circuitry, a reliability rating of said location information source based at least on said comparison wherein the reliability rating is indicative of the trustworthiness of the location information source. - View Dependent Claims (21, 22, 23, 24)
-
Specification