Assisted GPS data management
First Claim
Patent Images
1. A method of determining a position, comprising:
- acquiring and storing first Assisted Satellite Positioning (ASP) data in a mobile user equipment associated with a cellular network, the first ASP data being provided by a cellular network base station, the stored first ASP data being associated with first location information that includes a first local area identity, the first location information being received by the mobile user equipment from the cellular network base station, the first ASP data and the associated first location information being stored in a data store at the mobile user equipment, the data store being configured to contain multiple sets of ASP data and associated location information that includes local area identities for future uses;
receiving a request for a position determination service;
determining whether the first ASP data is usable for the requested position determination service by;
acquiring second location information that includes a second local area identity associated with a current location of the mobile user equipment; and
comparing the first location information associated with the ASP data from the cellular network base station and the second location information identifying the current location of the mobile user equipment to determine whether the first ASP data is usable for the current location of the mobile user equipment;
when the first ASP data is usable for the requested position determination service, determining a position of the mobile user equipment based partially on the first ASP data;
when the current location is different from the first location associated with the ASP data from the cellular network base station and the ASP data is not usable for reducing a time to first fix of a satellite positioning receiver, acquiring new ASP data associated with the current location of the mobile user equipment.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of determining a position includes acquiring and storing Assisted Satellite Positioning (ASP) data in a mobile user equipment associated with a cellular network. Upon receiving a request for a position determination service, it is determined whether the ASP data is usable for the requested position determination service. When the ASP data is usable for the requested position determination service, the position of the mobile user equipment is determined based partially on the ASP data.
10 Citations
26 Claims
-
1. A method of determining a position, comprising:
-
acquiring and storing first Assisted Satellite Positioning (ASP) data in a mobile user equipment associated with a cellular network, the first ASP data being provided by a cellular network base station, the stored first ASP data being associated with first location information that includes a first local area identity, the first location information being received by the mobile user equipment from the cellular network base station, the first ASP data and the associated first location information being stored in a data store at the mobile user equipment, the data store being configured to contain multiple sets of ASP data and associated location information that includes local area identities for future uses; receiving a request for a position determination service; determining whether the first ASP data is usable for the requested position determination service by; acquiring second location information that includes a second local area identity associated with a current location of the mobile user equipment; and comparing the first location information associated with the ASP data from the cellular network base station and the second location information identifying the current location of the mobile user equipment to determine whether the first ASP data is usable for the current location of the mobile user equipment; when the first ASP data is usable for the requested position determination service, determining a position of the mobile user equipment based partially on the first ASP data; when the current location is different from the first location associated with the ASP data from the cellular network base station and the ASP data is not usable for reducing a time to first fix of a satellite positioning receiver, acquiring new ASP data associated with the current location of the mobile user equipment. - View Dependent Claims (2, 3, 25)
-
-
4. A non-transitory computer readable storage medium having a stored computer program embodying instructions, which, when executed by a computer, cause the computer to determine a position, the computer readable storage medium comprising:
-
instructions for acquiring and storing first Assisted Satellite Positioning (ASP) data in a mobile user equipment associated with a cellular network, the first ASP data being provided by a cellular network base station, the stored first ASP data being associated with first location information that includes a first local area identity, the first location information being received by the mobile user equipment from the cellular network base station, the first ASP data and the first location information being stored in a data store at the mobile user equipment, the data store being configured to contain multiple sets of ASP data and associated location information that includes local area identities for future uses; instructions for receiving a request for a position determination service; instructions for determining whether the first ASP data is usable for the requested position determination service by; acquiring second location information that includes a second local area identity associated with a current location of the mobile user equipment; and comparing the first location information associated with the ASP data from the cellular network base station and the second location information identifying the current location of the mobile user equipment to determine whether the first ASP data is usable for the current location of the mobile user equipment; when the first ASP data is usable for the requested position determination service, determining a position of the mobile user equipment based partially on the first ASP data; when the current location is different from the ASP data from the cellular network base station and the ASP data is not usable for reducing a time to first fix of a satellite positioning receiver, acquiring new ASP data associated with the current location of the mobile user equipment. - View Dependent Claims (5, 6, 26)
-
-
7. A method of managing Assisted Satellite Positioning (ASP) data in a mobile station, comprising:
-
acquiring and storing first ASP data and first location information that includes a first local area identity associated with the first ASP data, the first ASP data and the first location information being provided by a cellular network base station, the first ASP data and the associated first location information being stored in a data store at the mobile station, the data store being configured to contain multiple sets of ASP data and associated location information that includes local area identities for future uses; receiving a request for a position determination service; acquiring second location information that includes a second local area identity associated with a current location of the mobile station upon receiving the request; determining whether the stored first ASP data is older than a predetermined period of time; determining whether the first location information and the second location information are the same by; comparing the first location information associated with the ASP data from the cellular network base station and the second location information identifying the current location of the mobile station to determine whether the first ASP data is usable for the current location of the mobile station; when the first ASP data is not older than the predetermined period of time and the first location information and the second location information are the same, determining a position of the mobile station based partially on the first ASP data for the requested position determination service; when the first ASP data is older than the predetermined period or the first location information and the second location information are not the same and the first ASP data is not usable for reducing a time to first fix of a satellite positioning receiver, acquiring new ASP data associated with the current location of the mobile station. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium having a stored computer program embodying instructions, which, when executed by a computer, cause the computer to manage Assisted Satellite Positioning (ASP) data in a mobile station, the computer readable storage medium comprising:
-
instructions for acquiring and storing first ASP data and a first location information that includes a first local area identity associated with the first ASP data, the first ASP data and the first location information being provided by a cellular network base station, the first ASP data and the associated first location information being stored in a data store at the mobile station, the data store being configured to contain multiple sets of ASP data and associated location information that includes local area identities for future uses; instructions for receiving a request for a position determination service; instructions for acquiring second location information that includes a second local area identity associated with a current location of the mobile station upon receiving the request; instructions for determining whether the stored first ASP data is older than a predetermined period of time; instructions for determining whether the first location information and the second location information are the same by; comparing the first location information from the cellular network base station and the second location information identifying the current location of the mobile station to determine whether the first ASP data is usable for the current location of the mobile station; instructions for when the first ASP data is not older than the predetermined period of time and the first location information and the second location information are the same, determining a position of the mobile station based partially on the first ASP data for the requested position determination service; instructions for when the first ASP data is older than the predetermined period or the first location information and the second location information are not the same and the first ASP data is not usable for reducing a time to first fix of a satellite positioning receiver, acquiring new ASP data associated with the current location of the mobile station. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A mobile station, comprising:
-
a storage unit storing first Assisted Satellite Positioning (ASP) data and first location information that includes a first local area identity associated with the first ASP data, the first ASP data and the first location information being provided by a cellular network base station, the storage unit being a data store at the mobile station, the data store being configured to contain multiple sets of ASP data and associated location information that includes local area identities for future uses; a user interface configured to receive a user request for a position determination service; a cellular unit configured to acquire second location information that includes a second local area identity associated with a current location of the mobile station upon receiving the user request; and a processor configured to; compare the first location information from the cellular network base station and the second location information identifying the current location of the mobile station to determine whether the ASP data is usable for the current location of the mobile station; when the first ASP data is usable for the requested position determination service, determining a position of the mobile station based partially on the first ASP data; when the current location is different from the first location associated with the ASP data from the cellular network base station and the ASP data is not usable for reducing a time to first fix of a satellite positioning receiver, acquiring new ASP data associated with the current location of the mobile user equipment. - View Dependent Claims (21, 22, 23, 24)
-
-
20. The mobile station of clam 19, wherein the processor is further configured to compare a first time of acquiring the first ASP data with a second time of receiving the user request to determine when the first ASP data is older than the predetermined period of time.
Specification