Layered host based satellite positioning solutions
First Claim
Patent Images
1. A system for processing positioning signals, the system comprising:
- a tracker having a GPS receiver enabled to receive GPS signals; and
a data forwarder configured by a user interface manager in response to a communication interface receiving a request for location data from one user application from a plurality of user applications, where the user interface manager transmits location data received by the tracker to the data forwarder for transmission to the user application.
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 includes a layered approach to enable user applications on a host computer to access data from tracker hardware.
-
Citations
17 Claims
-
1. A system for processing positioning signals, the system comprising:
-
a tracker having a GPS receiver enabled to receive GPS signals; and
a data forwarder configured by a user interface manager in response to a communication interface receiving a request for location data from one user application from a plurality of user applications, where the user interface manager transmits location data received by the tracker to the data forwarder for transmission to the user application. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for processing positioning signals, the method comprising:
-
receiving at a communication interface a request from a user application for formatted location data;
notifying a host navigation processor module and of the request for formatted location data sent by the communication interface;
receiving location data at the host navigation processor module from an tracker interface module;
formatting the location data into formatted location data at the user interface manager in response to the communication interface receiving the request from the user application; and
sending the formatted to a data forwarder for transmission to the user application. - View Dependent Claims (8, 9)
-
-
7. The method of clam 6, wherein formatting further includes:
selecting a format from a plurality of formats for the location data.
-
10. A system for processing positioning signals, comprising:
-
means for receiving at a communication interface a request from a user application for formatted location data;
means for notifying a host navigation processor module and of the request for formatted location data sent by the communication interface;
means for receiving location data at the host navigation processor module from an tracker interface module;
means for formatting the location data into formatted location data at the user interface manager in response to the communication interface receiving the request from the user application; and
means for sending the formatted to a data forwarder for transmission to the user application. - View Dependent Claims (11, 12, 13)
-
-
14. A signal bearing media comprising machine-readable instructions for a system that processes positioning signals, comprising:
-
a first plurality of machine-readable instructions for receiving at a communication interface a request from a user application for formatted location data;
a second set of machine-readable instruction for notifying a host navigation processor module and of the request for formatted location data sent by the communication interface;
a third set of machine-readable instructions for receiving location data at the host navigation processor module form an tracker interface module;
a fourth set of machine-readable instructions for formatting the location data into formatted location data at the user interface manager in response to the communication interface receiving the request from the user application; and
a fifth set of machine readable-instructions for sending the formatted to a data forwarder for transmission to the user application. - View Dependent Claims (15, 16, 17)
-
Specification