Apparatus for protecting motor vehicle against unauthorized operation
First Claim
1. An apparatus for protecting a motor vehicle against unauthorized operation thereof, comprising:
- code reading means for reading out an identification code stored in an engine key upon every starting of operation of said motor vehicle, said code reading means being provided in association with means for receiving said engine key;
identification code decision means for collating said identification code read out from said engine key with a preset identification code to thereby make decision as to whether or not both of said identification codes coincide with each other;
rolling code adding means responsive to coincidence between both of said identification codes for thereby adding or affixing to said identification code as read out a rolling code updated every time the internal combustion engine of said motor vehicle is operated, to thereby generate engine start enabling signal;
engine start enabling signal sending means for sending said engine start enabling signal;
rolling code generating means for executing an arithmetic process to attendantly generate said rolling code for generating said rolling code which is updated every time said engine is operated;
rolling code sending means for sending said rolling code generated to said rolling code adding means;
engine start enabling signal receiving means for receiving said engine start enabling signal;
identification code decision means for making decision as to coincidence between the identification code contained in the engine start enabling signal as received and said preset identification code; and
rolling code decision means responsive to coincidence of the identification codes for thereby collating the rolling code contained in said engine start enabling signal with the rolling code generated by said rolling code generating means, to thereby output said engine start enabling signal to engine starting means upon detection of coincidence between said rolling codes.
1 Assignment
0 Petitions
Accused Products
Abstract
An antitheft apparatus for a motor vehicle can allow operation of an internal combustion engine of a motor vehicle to be started notwithstanding of decision of discrepancy in an engine start enabling signal ascribable to transient error in communication between a code collating means and an engine start decision means. An identification code stored in an engine key (1) is read out upon every starting of operation of the motor vehicle to be collated with a preset identification code to thereby make decision as to whether or not both of the identification codes coincide with each other. Upon decision of coincidence, the identification code as read out is affixed with a rolling code which is updated every time the engine of the motor vehicle is operated, to thereby generate an engine start enabling signal. Means are provided for sending the engine start enabling signal and for generating the rolling code. The rolling code as generated is sent to the rolling code adding means (30b). Decision is made as to coincidence between the identification code contained in the engine start enabling signal and the preset identification code, wherein upon detection of coincidence of the identification codes, the rolling code contained in the engine start enabling signal is collated with the rolling code generated by the rolling code generating means, to thereby output the engine start enabling signal to engine starting means upon detection of coincidence between the rolling codes.
46 Citations
9 Claims
-
1. An apparatus for protecting a motor vehicle against unauthorized operation thereof, comprising:
-
code reading means for reading out an identification code stored in an engine key upon every starting of operation of said motor vehicle, said code reading means being provided in association with means for receiving said engine key; identification code decision means for collating said identification code read out from said engine key with a preset identification code to thereby make decision as to whether or not both of said identification codes coincide with each other; rolling code adding means responsive to coincidence between both of said identification codes for thereby adding or affixing to said identification code as read out a rolling code updated every time the internal combustion engine of said motor vehicle is operated, to thereby generate engine start enabling signal; engine start enabling signal sending means for sending said engine start enabling signal; rolling code generating means for executing an arithmetic process to attendantly generate said rolling code for generating said rolling code which is updated every time said engine is operated; rolling code sending means for sending said rolling code generated to said rolling code adding means; engine start enabling signal receiving means for receiving said engine start enabling signal; identification code decision means for making decision as to coincidence between the identification code contained in the engine start enabling signal as received and said preset identification code; and rolling code decision means responsive to coincidence of the identification codes for thereby collating the rolling code contained in said engine start enabling signal with the rolling code generated by said rolling code generating means, to thereby output said engine start enabling signal to engine starting means upon detection of coincidence between said rolling codes. - View Dependent Claims (2, 3, 4)
-
-
5. A apparatus for protecting a motor vehicle against unauthorized operation thereof, comprising:
-
code reading means for reading out an identification code stored in an engine key upon every starting of operation of said motor vehicle, said code reading means being provided in association with means for receiving said engine key; identification code decision means for collating said identification code read out from said engine key with a preset identification code to thereby make decision as to whether or not both of said identification codes coincide with each other; first rolling code arithmetic operation means for arithmetically determining said rolling code on the basis of a variable which is updated upon every operation of said engine; rolling code adding means responsive to coincidence between both of said identification codes for thereby adding to said identification code as read out a rolling code determined arithmetically to thereby generate an engine start enabling signal; engine start enabling signal sending means for sending said engine start enabling signal; variable generating means for generating a variable which is updated every time said engine is operated; second rolling code arithmetic means for arithmetically determining the rolling code on the basis of said variable as generated; variable sending means for sending said generated variable as generated to said first rolling code arithmetic operation means; engine start enabling signal receiving means for receiving said engine start enabling signal; identification code decision means for making decision as to coincidence between the identification code contained in the engine start enabling signal as received and said preset identification code; and rolling code decision means responsive to coincidence of the identification codes for thereby collating the rolling code contained in said engine start enabling signal with the rolling code generated by said second rolling code arithmetic operation means, to thereby output said engine start enabling signal to engine starting means upon detection of coincidence between said rolling codes. - View Dependent Claims (6, 7, 8, 9)
-
Specification