Wireless CPU GPS application
First Claim
Patent Images
1. A wireless handset (102), comprising:
- a wireless-CPU (120, 122, 124) that functions as a host processor and provides access to a satellite model server (114) through a local wireless cell base station (106) whose location has been previously logged into a breadcrumb database (226);
a GPS chipset (132) connected to provide pseudorange measurements (134) to the wireless-CPU; and
a GPS application (154) hosted by the wireless-CPU and for providing more rapid initial position solutions derived from said pseudorange measurements by requesting and receiving from said breadcrumb database (226) location information associated with a particular location area identifier (LAI) corresponding to said local wireless cell base station (106);
wherein, the GPS application (154) adopts a particular z-count previously associated with the LAI for its cold start initialization and assumes a not-to-exceed (NTE) operational distance separation limitation between the wireless-CPU (120, 122, 124) and said wireless cell base station (106) is not being exceeded.
6 Assignments
0 Petitions
Accused Products
Abstract
A wireless handheld GPS-enabled device and supporting system comprises a wireless CPU that functions as a host processor, a GPS chipset to provide GPS measurements, and a GPS application hosted by the wireless CPU. Other applications are also hosted by the wireless CPU and are provided with position solutions from the GPS application. The GPS application calls for GPS aiding information from an Internet server via a TCP/IP socket provided by a GPRS link supported by the wireless CPU. Location area identifier (LAI) and “breadcrumb” information are provided to the GPS application so it can skip having to make a z-count determination during initialization.
-
Citations
8 Claims
-
1. A wireless handset (102), comprising:
-
a wireless-CPU (120, 122, 124) that functions as a host processor and provides access to a satellite model server (114) through a local wireless cell base station (106) whose location has been previously logged into a breadcrumb database (226); a GPS chipset (132) connected to provide pseudorange measurements (134) to the wireless-CPU; and a GPS application (154) hosted by the wireless-CPU and for providing more rapid initial position solutions derived from said pseudorange measurements by requesting and receiving from said breadcrumb database (226) location information associated with a particular location area identifier (LAI) corresponding to said local wireless cell base station (106); wherein, the GPS application (154) adopts a particular z-count previously associated with the LAI for its cold start initialization and assumes a not-to-exceed (NTE) operational distance separation limitation between the wireless-CPU (120, 122, 124) and said wireless cell base station (106) is not being exceeded. - View Dependent Claims (2, 3, 4)
-
-
5. A method for providing GPS position solutions in a wireless handset, comprising:
-
using a wireless-CPU (120, 122, 124) to function as a host processor that can access a satellite model server (114) through a local wireless cell base station (106) whose location has been previously logged into a breadcrumb database (226); connecting a GPS chipset (132) connected to provide pseudorange measurements (134) to the wireless-CPU; and hosting a GPS application (154) with the wireless-CPU to provide more rapid initial position solutions derived from said pseudorange measurements by requesting and receiving from said breadcrumb database (226) location information associated with a particular location area identifier (LAI) corresponding to said local wireless cell base station (106); wherein, the GPS application (154) adopts a particular z-count previously associated with the LAI for its cold start initialization and assuming a not-to-exceed (NTE) operational distance separation limitation between the wireless-CPU (120, 122, 124) and said wireless cell base station (106) is not being exceeded. - View Dependent Claims (6, 7, 8)
-
Specification