Motor Vehicle Maintenance Tracking System and Method
20190066159 ยท 2019-02-28
Inventors
Cpc classification
G05B23/0283
PHYSICS
B60R16/0234
PERFORMING OPERATIONS; TRANSPORTING
B60W50/045
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/046
PERFORMING OPERATIONS; TRANSPORTING
B60W50/04
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A vehicle maintenance tracking system provides a device for tracking vehicle usage and diagnostics and transmitting the collected usage and diagnostics data to a vehicle maintenance tracking server. The vehicle maintenance tracking server forms part of a customer relationship management (CRM) platform, which calculates appropriate vehicle service schedules and provides vehicle maintenance and diagnostics alerts and reports to the customer and auto dealer, and targeted marketing tailored toward the customer's interests and needs. The targeted marketing platform measures success rates at the macro (overall) and micro (individual customer) levels, and allows for the analysis of both vehicle use and customer online behavior.
Claims
1. A system for recording and analyzing vehicular data and providing targeted marketing to a customer, comprising: a vehicle usage tracker having a GPS receiver, a controller, a memory, a serial number identifying the vehicle usage tracker, and a transmitter, said vehicle usage tracker in communication with an on board diagnostics port of a vehicle to retrieve and store diagnostic data; a vehicle maintenance tracking server in communication with said vehicle usage tracker capable of receiving said diagnostic data; and a means for analyzing said vehicle maintenance data and said diagnostic data to generate one or more alerts related to the condition of said vehicle for said customer.
2. The system for recording and analyzing vehicular data and providing targeted marketing to a customer as recited in claim 1, wherein said controller comprises a programmable microcontroller.
3. The system for recording and analyzing vehicular data and providing targeted marketing to a customer as recited in claim 2, wherein said programmable microcontroller comprises an EEPROM memory containing software instructions and a secondary memory comprising one or more memory structures selected from the group consisting of random access memory and flash memory, wherein said secondary memory is configured to store diagnostic data.
4. The system for recording and analyzing vehicular data and providing targeted marketing to a customer as recited in claim 1, wherein said one or more alerts comprises email alerts.
5. The system for recording and analyzing vehicular data and providing targeted marketing to a customer as recited in claim 4, wherein said email alerts are configured to obtain an IP address of a recipient.
6. The system for recording and analyzing vehicular data and providing targeted marketing to a customer as recited in claim 5, further comprising a website configured to obtain an IP address of a visitor and compare said IP address of said visitor to said IP address of said recipient in order to identify visitors to said website.
7. The system for recording and analyzing vehicular data and providing targeted marketing to a customer as recited in claim 1, wherein said vehicle usage tracker is further configured to retrieve and store GPS data from said GPS receiver.
8. The system for recording and analyzing vehicular data and providing targeted marketing to a customer as recited in claim 7, wherein said means for analyzing said vehicle maintenance data and said diagnostic data is further configured to associate said GPS data with climate data and modify a vehicle maintenance schedule based on said climate data.
9. The system for recording and analyzing vehicular data and providing targeted marketing to a customer as recited in claim 7, wherein said vehicle usage tracker is configured to retrieve and store GPS data in five-minute intervals.
10. The system for recording and analyzing vehicular data and providing targeted marketing to a customer as recited in claim 1, further comprising a customer relationship management system, wherein said means for analyzing said vehicle maintenance data and said diagnostic data forms part of said customer relationship management system.
11. A motor vehicle maintenance tracking system, comprising: a vehicle usage tracker; and a vehicle maintenance tracking server in communication with said vehicle usage tracker, wherein said vehicle maintenance tracking server is configured to determine a maintenance schedule for a vehicle associated with said vehicle usage tracker.
12. The motor vehicle maintenance tracking system of claim 11, wherein said vehicle usage tracker is configured to retrieve and log diagnostic data through said vehicle's on board diagnostics port and provide said diagnostic data to said vehicle maintenance tracking server.
13. The motor vehicle maintenance tracking system of claim 12, wherein said vehicle maintenance tracking server is configured to use said diagnostic data to determine pending maintenance needs.
14. The motor vehicle maintenance tracking system of claim 13, wherein said vehicle usage tracker further comprises a GPS receiver and is configured to retrieve and log GPS data through said GPS receiver and provide said GPS data to said vehicle maintenance tracking server.
15. The motor vehicle maintenance tracking system of claim 14, wherein said vehicle maintenance tracking server is configured to use said GPS data to determine amount of use of said vehicle, type of use of said vehicle, and locations in which said vehicle is used, and compare said locations in which said vehicle is used with climate data.
16. The motor vehicle maintenance tracking system of claim 15, wherein said vehicle maintenance tracking server is configured to use mileage of said vehicle, said type of use of said vehicle, and said climate data in order to determine said maintenance schedule for said vehicle.
17. The motor vehicle maintenance tracking system of claim 16, wherein said vehicle maintenance tracking server is configured to send an email alert to a customer when said diagnostic data indicates a problem with said vehicle or when said vehicle is due for scheduled maintenance.
18. The motor vehicle maintenance tracking system of claim 17, wherein said vehicle maintenance tracking server is configured to send an alert to a dealer when an alert is sent to said customer.
19. The motor vehicle maintenance tracking system of claim 18, further comprising a customer relationship management system and marketing platform.
20. The motor vehicle maintenance tracking system of claim 11, further comprising means for updating software on said vehicle usage tracker.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The novel features of this invention, as well as the invention itself, both as to its structure and its operation, will be best understood from the accompanying drawings, taken in conjunction with the accompanying description, in which similar reference characters refer to similar parts, and in which:
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION
[0030] Referring initially to
[0031] A customer list 120, containing customer addresses, email addresses, or both, is provided by an auto dealer or otherwise purchased. The address list 120 is provided to the marketing platform 102 and used to send marketing materials to customers 104. The marketing materials sent to customers 104 may include an email message 122. When the email message 122 is opened by the customer 104, an HTTP request 126 to the vehicle maintenance tracking server 108 is initiated, as the customer's email client attempts to download an image associated with the email message 122. The vehicle maintenance tracking server 108 acquires the IP address of the customer 104 via the HTTP request and stores customer identifying information along with the IP address in a customer data table 128 while it delivers the requested image. The email message 122 may be sent through a third-party mass email sending service in situations in which it may be more efficient to offload sending the emails onto a third party. In some cases of third-party services, email open and click data is provided by the third party service rather than through an in-house process involving an image request. References herein to IP addresses obtained through email views are contemplated to refer both to IP addresses obtained via image requests and IP addresses obtained from third-party email services.
[0032] When the customer 104 navigates to the dealer's website 106, a script on the dealer's website 106 makes an API call 130 to the vehicle maintenance tracking server 108. The API call 130 allows the vehicle maintenance tracking server 108 to capture the identifying information, including the IP address, of the customer 104 and place it in a dealer data table 132. The IP addresses corresponding to email addresses from the customer data table, as well as the IP addresses and other data from the dealer data table are stored in a database 134. An IP address sent to the vehicle maintenance tracking server 108 through the API call 130 is compared to the IP addresses from the customer data table 128. If there is a match, the corresponding visit to the dealer website has been generated through the email marketing campaign associated with the email message 122.
[0033] Customer data 136, including email addresses, from the dealer is communicated to the vehicle maintenance tracking server 108. Customer data 136 will generally be associated with a sale that has been made. The email address is compared to the existing email and IP data originally collected in the customer data table 128 and the dealer data table 132. A match indicates that the corresponding sale has been generated through the email marketing campaign. A data link 138 between the vehicle maintenance tracking server 108 and the database 134 allows for the storage and retrieval of information from the customer data table 128, the dealer data table 132, and the dealer collected customer data 136. In this way, the vehicle maintenance tracking server 108 is able to store data, calculate and analyze statistics, and prepare reports on the email marketing campaign and its effectiveness in generating both website visits and sales.
[0034] In addition to measuring the effectiveness of a marketing campaign toward closing an initial sale, it is useful to maintain an ongoing, mutually beneficial relationship between the dealer and the customer in order to keep a vehicle in optimum condition and maintain complete service records. In order to facilitate the ongoing relationship between dealer and client, information about the vehicle's use is collected so that maintenance service can be scheduled at the appropriate times.
[0035] The appropriate maintenance schedule for a vehicle depends on the distance driven, the style of driving, and the climate in which the vehicle is driven, among other factors. On-board diagnostics data is collected and used in determining both upcoming and urgent maintenance needs. However, in addition to the on-board diagnostics data from the vehicle's on-board computer, location data is also acquired from the global positioning system, or GPS 150. In an exemplary embodiment, GPS data for a vehicle is acquired and stored once every five minutes.
[0036] The vehicle use tracking of the present invention works equally well with personal vehicles such as a car 152, or with commercial vehicles such as a truck 154. Each vehicle being tracked is equipped with a vehicle usage tracker, shown here as a tracker 156 attached to the car 152, and a tracker 158 attached to the truck 154. The vehicle usage tracker 156 sends the captured GPS data, the captured on-board diagnostics data, and vehicle and tracker identifying data to the vehicle maintenance tracking server 108 through a receiver 160. The vehicle usage tracker 158 of the truck 154 also sends GPS, diagnostics, and vehicle and tracker identifying data corresponding to the truck 154 to the vehicle maintenance tracking server 108 through the same receiver 160.
[0037] Referring now to
[0038] The software on the programmable controller 182 can be updated or replaced using a programming console 188, allowing for changes to the functionality of the vehicle usage tracker 156, including the intervals at which location and/or OBD data is retrieved and stored, as well as how and when the data is transmitted. In an exemplary embodiment of the vehicle usage tracker 156, the programmable controller 182 is a microcontroller with the software stored in an EEPROM memory built into the controller. The retrieved location data is stored in RAM or flash memory which may either be embedded into the controller or separate from it.
[0039] Referring now to
[0040] Referring now to
[0041] Referring now to
[0042]
[0043] On the server, an .htaccess file or a directory entry in an initialization file is prepared 244A and includes a URL rewrite rule 246A such as the following: [0044] RewriteEngine On [0045] RewriteRule (.*).(png/jpg/gif)$ code.php
[0046] When an image is requested 248 from the affected directory, the identified PHP script will run. A single pixel image is stored 250A in the same directory as the PHP script, and the PHP script will serve it in response to the request when complete. The email message sent to the customer includes an image tag 252, the src attribute of which is set 254 to the single pixel image. An email recipient list, such as the customer list 120 (as depicted in
[0047] Referring now to
[0048] When a match is found between an IP address from a website visit and an IP address obtained from an image request triggered by an image tag in a marketing email, the marketing email can be presumed to have generated 304 the web site visit. In order to determine whether a marketing email has generated a website visit, a database query 306 is made to determine whether the IP address from a dealer website visit matches an IP address obtained through a marketing email. If there is no initial match, a secondary search 308 is made to try to connect the IP address from the website visit to a known customer. Otherwise, customer data is loaded and linked 310 to the website access data.
[0049] In a secondary search 308, geolocation data for the IP address from the website visit is obtained 312. The geolocation query returns 314 the city, state, DMA code, country, area code, and latitude and longitude data associated with the IP address. On the server, variables are created 316 for the obtained geolocation data. The geolocation data is then compared 318 to data for known IP addresses, such as those obtained through marketing emails, in order to determine whether there is a match 320. If a match is found 322, the IP address from the website access is linked 326 to the IP address from the marketing email. Both IP addresses are stored 328 in the database 134 and associated with the same customer. If no match is found 324, the process terminates 330 for the particular IP address in question, and, if running a scheduled process, the server tries to match 304 the next website access IP address, if any remain.
[0050] When a website access IP address has a matching IP address obtained from an opened email, the website access data is linked 310 to existing customer data, and both are saved to the database 134. If the marketing email was sent through a third party service or platform, an API is used 340 to obtain the recipient's IP address and other information from the third party service. A database query 342 is performed to obtain 344 the IP address and corresponding email address from the database. If IP addresses are obtained both from a third party service and through in-house image tracking, the IP addresses obtained from the third party service are compared 346 with the IP addresses obtained in-house through program B 242, and a relationship between the records is formed 348. The email addresses are compared 350 with email addresses obtained from dealer sales data, and matches indicate sales generated from email marketing 352.
[0051] While there have been shown what are presently considered to be preferred embodiments of the present invention, it will be apparent to those skilled in the art that various changes and modifications can be made herein without departing from the scope and spirit of the invention.