SMARTPHONE BASED SYSTEM FOR VEHICLE MONITORING SECURITY
First Claim
1. A computerized method for monitoring a particular vehicle with a vehicle computer system located in the vehicle, the method comprising:
- acquiring a set of vehicle data that includes vehicle diagnostic data, time data, and location data associated with a route the vehicle travels;
associating each of a plurality of the diagnostic data with respective ones of the time data and the location data;
securing the set of vehicle data and then storing the secured set of vehicle on the vehicle computer system; and
after a predetermined time delay from the acquiring of the set of vehicle data has elapsed, wirelessly transmitting the set of vehicle data to a host computer server.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for monitoring a vehicle. Some embodiments include: capturing and securely storing OBD and location data from the vehicle, maintaining the data on storage in control of a user for a user-specified amount of time, securely transmitting the stored data to an internet-based server, storing the data on the internet server and processing the data for retrieval, retrieving the data from the internet server for display via a web server or specialized application, and performing remote diagnostics in the vehicle based on the VIN. Some embodiments include extracting a make and model of the vehicle from the VIN; wirelessly transmitting the make and model to a server; wirelessly receiving, from the server, a particular set of on-board-diagnostic (OBD) queries to perform to determine whether any abnormal measurements exist for this make and model; and executing a plurality of queries from the particular set of OBD queries.
73 Citations
20 Claims
-
1. A computerized method for monitoring a particular vehicle with a vehicle computer system located in the vehicle, the method comprising:
-
acquiring a set of vehicle data that includes vehicle diagnostic data, time data, and location data associated with a route the vehicle travels; associating each of a plurality of the diagnostic data with respective ones of the time data and the location data; securing the set of vehicle data and then storing the secured set of vehicle on the vehicle computer system; and after a predetermined time delay from the acquiring of the set of vehicle data has elapsed, wirelessly transmitting the set of vehicle data to a host computer server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium having instructions stored thereon, wherein the instructions, when executed by a suitably programmed information-processing system, perform a method comprising:
-
acquiring, into a in-vehicle computer, vehicle data that includes vehicle-diagnostic data, time data, and location data associated with a route that a particular vehicle travels; associating the vehicle-diagnostic data with the time data and the location data; securing the vehicle data while stored on the in-vehicle computer; processing said vehicle data according to a mathematical algorithm to generate derived diagnostic and location information that is at least in part derived from the acquired vehicle-diagnostic data, time data, and location data, and wherein the derived information has a meaning distinct from the acquired vehicle data; formatting the derived diagnostic information for display on an application running on a host computer device, wherein the application can provide an interface for presenting information associated with the vehicle, wherein the interface includes at least one of an icon and a data field associated with derived information indicative of the vehicle'"'"'s engine performance; and wirelessly transmitting said formatted vehicle data in a communication to host computer device.
-
-
12. The medium of claim 12, further comprising instructions to cause the method to further include:
- delaying the transmission of vehicle data to the host computer for a user configured length of time.
- View Dependent Claims (13, 14, 15)
-
16. A data structure for organizing a set of vehicle data regarding a particular vehicle, wherein the set of vehicle data includes vehicle diagnostic data, time data, and location data associated with a route the particular vehicle travels, the data structure including:
-
vehicle information derived from the particular vehicle'"'"'s vehicle identification number (VIN) that indicates a make and model of the particular vehicle but that does not include a serial number of the particular vehicle; and a plurality of interval subsets, each interval subset associated with a particular interval of travel, and each interval subset including; data indicative of a start location for the particular interval, data indicative of an end location for the particular interval, data indicative of a start time for the particular interval, data indicative of an end time for the particular interval, and data indicative of a plurality of vehicle diagnostic data associated with the particular vehicle between the start location and the end location for the particular interval. - View Dependent Claims (17, 18, 19, 20)
-
Specification