Methods and systems for selectively transmitting location data from an on-board recorder to an external device
First Claim
1. A method for transmitting location data from a collection device installed in a vehicle to an external device, the method comprising:
- receiving, with the collection device, a plurality of instances of location data for the vehicle, wherein each of the plurality of instances of the location data includes a coordinate, a time, and a quality value related to the degree of reliability of the location data;
storing, in a memory module of the collection device, the plurality of instances of location data;
receiving, with the collection device, a request from the external device, the request associated with a time period;
determining, with the collection device, a set of location data from the plurality of instances of location data based on the time period comprisingincluding at least one of the plurality of instances of location data in the set of location data when the time associated with the at least one of the plurality of instances of location data is within the time period;
comparing the quality value associated with the at least one of the plurality of instances of location data to a first threshold,when the quality value does not exceed the first threshold, including the at least one of the plurality of instances of location data in the set of location data when a mileage uncertainty value associated with the at least one of the plurality of instances of location data does not exceed a second threshold; and
transmitting the set of location data to the external device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for transmitting location data from a collection device installed in a vehicle to an external device. One method includes receiving, with the collection device, a plurality of instances of location data for the vehicle, wherein each of the plurality of instances of the location data includes a coordinate, a time, and a quality value, and storing, in a memory module of the collection device, the plurality of instances of location data. The method also includes receiving, with the collection device, a request from the external device, the request associated with a time period, determining, with the collection device, a set of location data from the plurality of instances of location data based on the time period, and transmitting the set of location data to the external device.
21 Citations
12 Claims
-
1. A method for transmitting location data from a collection device installed in a vehicle to an external device, the method comprising:
-
receiving, with the collection device, a plurality of instances of location data for the vehicle, wherein each of the plurality of instances of the location data includes a coordinate, a time, and a quality value related to the degree of reliability of the location data; storing, in a memory module of the collection device, the plurality of instances of location data; receiving, with the collection device, a request from the external device, the request associated with a time period; determining, with the collection device, a set of location data from the plurality of instances of location data based on the time period comprising including at least one of the plurality of instances of location data in the set of location data when the time associated with the at least one of the plurality of instances of location data is within the time period; comparing the quality value associated with the at least one of the plurality of instances of location data to a first threshold, when the quality value does not exceed the first threshold, including the at least one of the plurality of instances of location data in the set of location data when a mileage uncertainty value associated with the at least one of the plurality of instances of location data does not exceed a second threshold; and transmitting the set of location data to the external device. - View Dependent Claims (2, 3)
-
-
4. A system for logging location data, the system comprising:
a collection device installed in a vehicle and including a processing unit, a memory module, and a transceiver, wherein the processing unit is configured to receive a plurality of instances of location data for the vehicle, wherein each of the plurality of instances of the location data includes a coordinate, a time, and a quality value, store the plurality of instances of location data in the memory module, receive a request from the external device, the request associated with a time period, determine a set of location data from the plurality of instances location data based on the time period, determine the set of location data by including at least one of the plurality of instances of location data in the set of location data when the time associated with the at least one of the plurality of instances of location data is within the time period, include the at least one of the plurality of instances of location data in the set of location data when the quality value associated with the at least one of the plurality of instances of location data does not exceed a first threshold and when a mileage uncertainty value associated with the at least one of the plurality of instances of location data does not exceed a second threshold; and transmit the set of location data to the external device. - View Dependent Claims (5, 6)
-
7. A method for transmitting location data from a collection device installed in a vehicle to an external device, the method comprising:
-
receiving, with the collection device, a plurality of instances of location data for the vehicle, wherein each of the plurality of instances of the location data includes a coordinate, a time, and a quality value related to the degree of reliability of the location data; storing, in a memory module of the collection device, the plurality of instances of location data; receiving, with the collection device, a request from the external device, the request associated with a time period; determining, with the collection device, a set of location data from the plurality of instances of location data based on the time period, comprising including at least one of the plurality of instances of location data in the set of location data when the time associated with the at least one of the plurality of instances of location data is within the time period, comparing the quality value associated with the at least one of the plurality of instances of location data to a first threshold, when the quality value exceeds the threshold, including the at least one of the plurality of instances of location data in the set of location data when the at least one of the plurality of instances represents a crossing of a geographic boundary; and transmitting the set of location data to the external device.
-
-
8. A method for transmitting location data from a collection device installed in a vehicle to an external device, the method comprising:
-
receiving, with the collection device, a plurality of instances of location data for the vehicle, wherein each of the plurality of instances of the location data includes a coordinate, a time, and a quality value related to the degree of reliability of the location data; storing, in a memory module of the collection device, the plurality of instances of location data; receiving, with the collection device, a request from the external device, the request associated with a time period; determining, with the collection device, a set of location data from the plurality of instances of location data based on the time period, comprising including at least one of the plurality of instances of location data in the set of location data when the time associated with the at least one of the plurality of instances of location data is within the time period, comparing the quality value associated with the at least one of the plurality of instances of location data to a first threshold, when the quality value exceeds the first threshold, including the at least one of the plurality of instances of location data in the set of location data when a difference between the time associated with the at least one of the plurality of instances of location data and a last time included in the set of location data exceeds a second threshold; and transmitting the set of location data to the external device. - View Dependent Claims (9)
-
-
10. A system for logging location data, the system comprising:
a collection device installed in a vehicle and including a processing unit, a memory module, and a transceiver, wherein the processing unit is configured to receive a plurality of instances of location data for the vehicle, wherein each of the plurality of instances of the location data includes a coordinate, a time, and a quality value related to the degree of reliability of the location data, store the plurality of instances of location data in the memory module, receive a request from the external device, the request associated with a time period, determine a set of location data from the plurality of instances location data based on the time period, determine the set of location data by including at least one of the plurality of instances of location data in the set of location data when the time associated with the at least one of the plurality of instances of location data is within the time period, include the at least one of the plurality of instances of location data in the set of location data when the quality value associated with at least one of the plurality of instances of location data exceeds a first threshold and when the at least one of the plurality of instances represents a crossing of a geographic boundary; and transmit the set of location data to the external device.
-
11. A system for logging location data, the system comprising:
-
a collection device installed in a vehicle and including a processing unit, a memory module, and a transceiver, wherein the processing unit is configured to receive a plurality of instances of location data for the vehicle, wherein each of the plurality of instances of the location data includes a coordinate, a time, and a quality value related to the degree of reliability of the location data, store the plurality of instances of location data in the memory module, receive a request from the external device, the request associated with a time period, determine a set of location data from the plurality of instances location data based on the time period, determine the set of location data by including at least one of the plurality of instances of location data in the set of location data when the time associated with the at least one of the plurality of instances of location data is within the time period, include the at least one of the plurality of instances of location data in the set of location data when the quality value associated with at least one of the plurality of instances of location data exceeds a first threshold and when a difference between the time associated with the at least one of the plurality of instances of location data and a last time included in the set of location data exceeds a second threshold; and transmit the set of location data to the external device. - View Dependent Claims (12)
-
Specification