SINGLE USE DONGLE VEHICLE KEY PROGRAMMING SYSTEM AND METHOD
20240355160 ยท 2024-10-24
Inventors
Cpc classification
G07C9/00309
PHYSICS
B60R2325/20
PERFORMING OPERATIONS; TRANSPORTING
G07C9/215
PHYSICS
International classification
Abstract
A system and method for a single use device for customer vehicle key programming. The device takes the form of a so-called dongle that plugs into the vehicle OBD. The customer uses an application on a smartphone to communicate with the vehicle through the dongle on one end and with the system servers on the other.
Claims
1. A system for programming a vehicle key, the system comprising: a system server having vehicle information including vehicle immobilizer algorithms; a personal communication device having a vehicle programming application; a programming device having a vehicle interface for communicatively coupling with a vehicle and a vehicle key; and said personal communication device communicatively coupled with said server for requesting and receiving vehicle specific information and communicatively coupled with said programming device for utilizing said information to program said key.
2. The system as defined by claim 1 further including a remote customer service capable of programming said key to said vehicle.
3. The system as defined by claim 1 wherein said personal communication device is a smartphone.
4. The system as defined by claim 1 wherein said programming device is single use.
5. The system as defined by claim 1 wherein said programming device includes an OBD connector for coupling with said vehicle.
6. A method for programming a vehicle key, the method consisting of: obtaining a key and associated programming device; downloading a programming application to a personal communication device; coupling said programming device to a vehicle; and programming said key to said vehicle.
7. The method as defined in claim 7 further consisting of providing vehicle information to a server.
8. The method as defined in claim 8 further consisting of receiving vehicle specific information from said server.
9. The method as defined in claim 7 further consisting of remotely programming said key from a customer service center.
10. A device for programming a vehicle key, the device comprsing; a housing encasing a device processor; a vehicle interface for communicatively coupling with a vehicle and a key; said device communicatively coupled with a personal communication device having a vehicle key programming application; and said device utilizing vehicle specific information and said application to program said key.
11. The device as defined by claim 10 wherein said device is a dongle.
12. The device as defined by claim 10 wherein said device is single use.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The present disclosure will be more fully understood by reference to the following detailed description of one or more preferred embodiments when read in conjunction with the accompanying drawings, in which like reference characters refer to like parts throughout the views and in which:
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0027] One or more embodiments of the subject disclosure will now be described with the aid of numerous drawings. Turning first to
[0028]
[0029] The system and method is initiated upon a user becoming aware of a missing or inoperable key. See
[0030] Turning now to
[0031] The user, via app 14, selects 62 the make/model/year or simply enters or scans the VIN. The request is sent to the server 56 to retrieve the algorithm that pertains to the selected vehicle. The specific algorithm and all other necessary firmware files, etc. are downloaded 64. The dongle 12 then changes its state into a programming mode 66.
[0032] It will be appreciated that while the system preferably utilizes slightly different and separate technology that makes it possible to program different types of vehicles, and as such has different types of dongles (e.g., Dongle A, Dongle B, Dongle C, etc.) 68, it is not limited thereto. Indeed, while there may be a plethora of different vehicle specific dongles available, under this system and method, there may also be a universal dongle 70 that can be used for most or perhaps all vehicles. In any event, the vehicle specific dongle is downloaded with the current data/information for key programming.
[0033]
[0034] The system includes a remote support, which is shown with a simplified workflow diagram of
[0035] The system and method is for a single use. In other words, one dongle for one programmed key. If a user purchases two keys, then the system will allow two uses. When the user purchases the keys, the dongle to be shipped is designated for either one or two uses. This is assigned and locked within the system by dongle 12 serial number. The system has numerous safeguards in place to prevent unauthorized programming. By way of example, if there are more download attempts from a particular IP address than are authorized, then the system will locate the IP and lock the phone.
[0036] The foregoing detailed description has been given for clearness of understanding only and no unnecessary limitations should be understood therefrom. Accordingly, while one or more particular embodiments of the disclosure have been shown and described, it will be apparent to those skilled in the art that changes and modifications may be made therein without departing from the invention if its broader aspects, and, therefore, the aim in the appended claims is to cover all such changes and modifications as fall within the true spirit and scope of the present disclosure.