Electronic security system
First Claim
1. A method for controlling access to an automotive vehicle having an ignition system which controls the operation thereof, a normally open relay interconnected with said ignition system, said ignition system being disabled when said relay is open, and an electronic keypad, comprising the steps of:
- electrically connecting a computer having processor and memory subsystems electrically connected for bi-directional data transfers therebetween to said electronic keypad such that encoded signals may be propagated from said electronic keypad to said processor subsystem for processing and to said ignition system such that output signals propagated by said processor subsystem may selectively enable or disable said ignition system by selectively closing or opening said relay;
storing first and second device codes and a first authorization code in said memory subsystem;
propagating, from storage in a first, touch, memory portion of a first electronic key, an encoded signal having first and second data fields to said processor subsystem by electrically contacting said first electronic key with said electronic keypad;
comparing said first data field of said propagated encoded signal to said first device code and determining that said propagated encoded signal is an enablement signal if said first data field matches said first device code;
if said propagated encoded signal is an enablement signal, comparing said second data field of said propagated encoded signal to said first authorization code and determining that said enablement signal is authorized to enable said disabled ignition system if said second data field matches said first authorization code;
if said propagated encoded signal is not an enablement signal, comparing said first data field of said propagated encoded signal to said second device code and determining that said propagated encoded signal is a reprogramming signal if said first data field matches said second device code;
if said propagated encoded signal is a reprogramming signal, comparing said second data field of said propagated encoded signal to said first authorization code and determining that said reprogramming signal is authorized to reprogram said computer if said second data field matches said first authorization code;
if said reprogramming signal is authorized, said processor subsystem requesting reprogramming information from said first electronic key;
propagating, from storage in a second, non-touch, memory portion of said first electronic key, a second authorization code to said processor subsystem; and
overwriting said first authorization code with said second authorization code.
2 Assignments
0 Petitions
Accused Products
Abstract
Electronic security system for controlling access to an automotive vehicle. The security system includes a computer system having a processor subsystem connected to selectively enable or disable an ignition system of the automobile and a memory subsystem having ignition, valet and reprogramming key codes and first, second and third validation codes stored therein. To control access to the vehicle, an encoded signal containing a device code and an authorization code is propagated to the processor subsystem where the codes are compared to the ignition key, valet key, reprogramming key and validation codes. If the propagated device and authorization codes match the ignition key and first validation codes, the processor subsystem enables the ignition system for a pre-selected time period. If the propagated device and authorization codes match the valet key and second validation codes, the processor subsystem enables the ignition system. Finally, if the propagated device and authorization codes match the reprogramming key and third validation codes, the processor subsystem reprograms the memory subsystem to modify the key and/or validation codes.
122 Citations
6 Claims
-
1. A method for controlling access to an automotive vehicle having an ignition system which controls the operation thereof, a normally open relay interconnected with said ignition system, said ignition system being disabled when said relay is open, and an electronic keypad, comprising the steps of:
-
electrically connecting a computer having processor and memory subsystems electrically connected for bi-directional data transfers therebetween to said electronic keypad such that encoded signals may be propagated from said electronic keypad to said processor subsystem for processing and to said ignition system such that output signals propagated by said processor subsystem may selectively enable or disable said ignition system by selectively closing or opening said relay; storing first and second device codes and a first authorization code in said memory subsystem; propagating, from storage in a first, touch, memory portion of a first electronic key, an encoded signal having first and second data fields to said processor subsystem by electrically contacting said first electronic key with said electronic keypad; comparing said first data field of said propagated encoded signal to said first device code and determining that said propagated encoded signal is an enablement signal if said first data field matches said first device code; if said propagated encoded signal is an enablement signal, comparing said second data field of said propagated encoded signal to said first authorization code and determining that said enablement signal is authorized to enable said disabled ignition system if said second data field matches said first authorization code; if said propagated encoded signal is not an enablement signal, comparing said first data field of said propagated encoded signal to said second device code and determining that said propagated encoded signal is a reprogramming signal if said first data field matches said second device code; if said propagated encoded signal is a reprogramming signal, comparing said second data field of said propagated encoded signal to said first authorization code and determining that said reprogramming signal is authorized to reprogram said computer if said second data field matches said first authorization code; if said reprogramming signal is authorized, said processor subsystem requesting reprogramming information from said first electronic key; propagating, from storage in a second, non-touch, memory portion of said first electronic key, a second authorization code to said processor subsystem; and overwriting said first authorization code with said second authorization code.
-
-
2. A method for controlling access to an automotive vehicle having an ignition system which controls the operation thereof, a normally open relay interconnected with said ignition system, said ignition system being disabled when said relay is open, and an electronic keypad, comprising the steps of:
-
electrically connecting a computer having processor and memory subsystems electrically connected for bi-directional data transfers therebetween to said electronic keypad such that encoded signals may be propagated from said electronic keypad to said processor subsystem for processing and to said ignition system such that output signals propagated by said processor subsystem may selectively enable or disable said ignition system by selectively closing or opening said relay; storing first and second device codes and a first authorization code in said memory subsystem; propagating, from storage in a first, touch, memory portion of a first electronic key, an encoded signal having first and second data fields to said processor subsystem by electrically contacting said first electronic key with said electronic keypad; comparing said first data field of said propagated encoded signal to said first device code and determining that said propagated encoded signal is an enablement signal if said first data field matches said first device code; if said propagated encoded signal is an enablement signal, comparing said second data field of said propagated encoded signal to said first authorization code and determining that said enablement signal is authorized to enable said disabled ignition system if said second data field matches said first authorization code; if said propagated encoded signal is not an enablement signal, comparing said first data field of said propagated encoded signal to said second device code and determining that said propagated encoded signal is a reprogramming signal if said first data field matches said second device code; if said propagated encoded signal is a reprogramming signal, comparing said second data field of said propagated encoded signal to said first authorization code and determining that said reprogramming signal is authorized to reprogram said computer if said second data field matches said first authorization code; if said reprogramming signal is authorized, said processor subsystem requesting reprogramming information from said first electronic key; propagating, from storage in a second, non-touch, memory portion of said first electronic key, a second authorization code to said processor subsystem; storing said second authorization code in said memory subsystem; propagating, from storage in a first, touch, memory portion of a second electronic key, a second encoded signal having first and second data fields by electrically contacting said second electronic key with said electronic keypad; comparing said first data field of said second propagated encoded signal to said first device code and determining that said second propagated encoded signal is an enablement signal if said first data field matches said first device code; if said propagated encoded signal is an enablement signal, comparing, in sequence, said second data field of said second propagated encoded signal to said first authorization code and said second authorization codes and determining that said enablement signal is authorized to enable said disabled ignition system if said second data field matches either one of said first and second authorization codes.
-
-
3. A method for controlling access to an automotive vehicle having an ignition system which controls the operation thereof, a normally open relay interconnected with said ignition system, said ignition system being disabled when said relay is open, and an electronic keypad, comprising the steps of:
-
electrically connecting a computer having processor and memory subsystems electrically connected for bi-directional data transfers therebetween to said electronic keypad such that encoded signals may be propagated from said electronic keypad to said processor subsystem for processing and to said ignition system such that output signals propagated by said processor subsystem may selectively enable or disable said ignition system by selectively closing or opening said relay; storing, in said memory subsystem, first and second device codes, a first authorization code authorized to temporarily enable said disabled ignition system by closing said relay for a preselected time period and a second authorization code authorized to enable said disabled ignition system by closing said relay; propagating, from storage in a first, touch, memory portion of a first electronic key, an encoded signal having first and second data fields to said processor subsystem by electrically contacting said first electronic key with said electronic keypad; comparing said first data field of said propagated encoded signal to said first device code and determining that said propagated encoded signal is an enablement signal if said first data field matches said first device code; if said propagated encoded signal is an enablement signal, comparing said second data field of said propagated encoded signal to said first authorization code; if said second data field of said propagated encoded signal matches said first authorization code, said processor subsystem subsequently and temporarily enabling said disabled ignition system by closing said relay for said preselected time period; and if said propagated encoded signal is an enablement signal and said second data field of said propagated encoded signal does not match said first authorization code, comparing said second data field of said propagated encoded signal to said second authorization code; if said second field of said propagated encoded signal matches said second authorization code, said processor subsystem subsequently enabling said disabled ignition system by closing said relay; if said propagated encoded signal is not an enablement signal, comparing said first data field of said propagated encoded signal to said second device code and determining that said propagated encoded signal is a reprogramming signal if said first data field matches said second device code; if said propagated encoded signal is a reprogramming signal comparing said second data field of said propagated encoded signal to said first authorization code and determining that said reprogramming signal is authorized to reprogram said processor subsystem if said second data field matches said first authorization code; if said reprogramming signal is authorized to reprogram said processor subsystem, propagating, from storage in a second, non-touch, memory portion of said first electronic key, a third authorization code to said processor subsystem and overwriting said second authorization code with said third authorization code.
-
-
4. An electronic security system for controlling access to an automotive vehicle having an ignition system, comprising:
-
a first contact memory device having first and second conductive exterior surfaces and a memory subsystem electrically connected between said first and second conductive surfaces, said memory subsystem having a first encoded signal having a first device identification code which identifies said first contact memory device as an ignition key and a first authorization code stored therein; a second contact memory device having first and second conductive exterior surfaces and a memory subsystem electrically connected between said first and second conductive surfaces, said memory subsystem having a non-touch memory component having reprogramming data in the form of at least one validation code stored therein and a touch memory component having a second encoded signal having a second device identification code which identifies said second contact memory device as a reprogramming key and a second authorization code stored therein; a contact pad having first and second conductive exterior surfaces, said contact memory devices propagating encoded signals containing device and authorization codes to said contact pad when said first and second conductive exterior surfaces of said contact memory devices contact said first and second conductive exterior surfaces of said contact pad, respectively; a computer system having processor and memory subsystems, said computer processor and memory subsystems interconnected for bi-directional exchanges of data therebetween, said computer system processor subsystem having a input connected to said first conductive surface of said contact pad to receive propagated encoded signals and an output, said computer system memory subsystem having an ignition key code, a reprogramming key code and first and second validation codes stored therein; and a normally open relay electrically associated with said ignition system such that said ignition system is disabled when said relay is in a first, open, position and enabled when said relay is in a second, closed, position, said relay connected to said computer system processor subsystem output, said computer system processor subsystem controlling the opening and closing thereof; wherein said computer system processor subsystem further comprises; means for comparing device codes propagated thereto to said ignition and reprogramming key codes stored in said computer system memory subsystem for matches between said propagated device codes and said stored ignition and reprogramming key codes; means for comparing authorization codes propagated thereto to said validation codes stored in said computer system memory subsystem for matches between said propagated authorization codes and said stored validation codes; means for asserting said output to close said relay if said propagated device code matches said ignition key code and said propagated authorization code matches said first validation code; means for reprogramming said computer system memory subsystem to modify said key and/or validation codes stored therein using said reprogramming data stored in said non-touch memory component of said memory subsystem of said second contact memory device if said propagated device code matches said reprogramming key code and if said propagated authorization code matches said second validation code, said reprogramming means comprising means for requesting propagation of said reprogramming data stored in said non-touch memory component of said memory subsystem of said second contact memory device to said computer system processor subsystem and means for selectively overwriting said validation codes stored in said computer system memory subsystem with said validation codes forming said reprogramming data or storing said validation codes forming said reprogramming data in said computer system memory subsystem as additional validation codes. - View Dependent Claims (5, 6)
-
Specification