HOST BASED SATELLITE POSITIONING SYSTEMS
First Claim
Patent Images
1. A system for processing positioning signals, the system comprising:
- a mobile phone including;
a tracker hardware interface for receiving positioning information from a tracker hardware internal or external to the mobile phone;
a memory including a GPS library having a user interface, a tracker interface, and an operating system interface, the tracker interface including at least one tracker interface function for communicating with the tracker hardware over the tracker hardware interface; and
a processor for running the tracker interface function,wherein the processor, using the GPS library, computes a location of the mobile phone based on the positioning information obtained by the tracker interface function, and is configured to communicate the location of the mobile phone to a plurality of respectively different user programs running on the mobile phone in response to requests from the respective programs.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems consistent with the present invention provide a host based positioning system. The host based positioning system includes a tracker hardware interface that connects to a dedicated hardware space vehicle tracker. The tracker hardware interface receives positioning information from the space vehicle tracker. The host based positioning system also includes a memory that includes a GPS library having a user interface, a tracker interface, and an operating system interface. A processor runs functions provided by the interfaces.
54 Citations
7 Claims
-
1. A system for processing positioning signals, the system comprising:
-
a mobile phone including; a tracker hardware interface for receiving positioning information from a tracker hardware internal or external to the mobile phone; a memory including a GPS library having a user interface, a tracker interface, and an operating system interface, the tracker interface including at least one tracker interface function for communicating with the tracker hardware over the tracker hardware interface; and a processor for running the tracker interface function, wherein the processor, using the GPS library, computes a location of the mobile phone based on the positioning information obtained by the tracker interface function, and is configured to communicate the location of the mobile phone to a plurality of respectively different user programs running on the mobile phone in response to requests from the respective programs. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification