Navigation device with adjustable data transmission
First Claim
Patent Images
1. A system for determining the location of a navigation device comprising:
- a navigation device, comprising;
a location determining module comprising hardware and logic to;
generate first data relating to a first geographic location of the device based on a first received navigation data;
generate second data relating to a second geographic location of the device based on a second received navigation data;
receive a user input corresponding to a threshold transmission value representing a frequency at which the first geographic location is to be transmitted over a communication interface,wherein the communication interface provides power to the navigation device;
calculate a change in a geographic location of the device based on a difference between the first generated data and the second generated data at the device; and
transmit the second generated data over the communication interface when the calculated change in the geographic location of the device exceeds a threshold geographic change value representing an amount of change in the geographic location of the device, wherein the threshold geographic change value is selectable from a plurality of threshold geographic change values; and
a host computing device in communication with the navigation device, comprisinga GPS device driver to allow a data stream application to communicate with a host universal serial bus controller,wherein the data stream application is to receive a constant stream of data including data relating to the first geographic location of the device from the GPS device driver;
when there is no change in the geographic location of the device and when there is a change in the geographic location of the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A navigation device for determining the location of the device includes a location determining module to generate data relating to a geographic location of the device, and to adjust frequency of transmission of the data over a communication interface based on a selectable threshold value representing an amount of change in the geographic location of the device.
-
Citations
14 Claims
-
1. A system for determining the location of a navigation device comprising:
-
a navigation device, comprising; a location determining module comprising hardware and logic to; generate first data relating to a first geographic location of the device based on a first received navigation data; generate second data relating to a second geographic location of the device based on a second received navigation data; receive a user input corresponding to a threshold transmission value representing a frequency at which the first geographic location is to be transmitted over a communication interface, wherein the communication interface provides power to the navigation device; calculate a change in a geographic location of the device based on a difference between the first generated data and the second generated data at the device; and transmit the second generated data over the communication interface when the calculated change in the geographic location of the device exceeds a threshold geographic change value representing an amount of change in the geographic location of the device, wherein the threshold geographic change value is selectable from a plurality of threshold geographic change values; and a host computing device in communication with the navigation device, comprising a GPS device driver to allow a data stream application to communicate with a host universal serial bus controller, wherein the data stream application is to receive a constant stream of data including data relating to the first geographic location of the device from the GPS device driver; when there is no change in the geographic location of the device and when there is a change in the geographic location of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 13, 14)
-
-
8. A method of determining a location of a device comprising:
-
generating first data related to a first geographic location of the device; generating second data related to a second geographic location of the device; determining, at the device, a change in a geographic location of the device based on a difference between the first generated data and the second generated data; receiving a user input corresponding to a threshold transmission value representing a frequency at which the first geographic location is to be transmitted over a communication interface, wherein the communication interface provides power to the navigation device; transmitting the second generated data over the communication interface when the change in the geographic location of the device exceeds a threshold geographic change value representing an amount of change in the geographic location of the device, wherein the threshold geographic change value is selectable from a plurality of threshold geographic change values; and
wherein the communication interface provides power to the device; andtransmitting a constant stream of data related to the first geographic location of the device between a GPS device driver and a data stream application associated with a host computing device when there is no change in the geographic location of the device and when there is a change in the geographic location of the device, wherein the host computing device is communicatively coupled to the device. - View Dependent Claims (9, 10)
-
-
11. A non-transitory computer-readable medium storing instructions that, when executed by a controller, causes the controller to:
-
generate first data related to a first geographic location of a device; generate second data related to a second geographical location of the device; determine, at the device, a change in a geographic location of the device based on a difference between the first generated data and the second generated data; receive a user input corresponding to a threshold transmission value representing a frequency at which the first geographic location is to be transmitted over a communication interface, wherein the communication interface provides power to the navigation device; transmit the second generated data over the communication interface in response to the change in the geographic location of the device exceeding a threshold geographic change value representing an amount of change in the geographic location of the device, wherein the threshold geographic change value is selectable from a plurality of threshold geographic change values; and
wherein the communication interface provides power to the device; andtransmit a constant stream of data related to the first geographic location of the device between a GPS device driver and a data stream application associated with a host computing device when there is no change in the geographic location of the device and when there is a change in the geographic location of the device, wherein the host computing device is communicatively coupled to the device. - View Dependent Claims (12)
-
Specification