Data transmission for remote-controlled security system
First Claim
1. A remote-controlled apparatus comprising a transmitting unit and a receiving unit, predetermined data being transmitted from said transmitting unit to said receiving unit, said transmitting unit including:
- a first code updating section for updating a first ID code; and
a data transmitting section for transmitting predetermined data including the updated first ID code to said receiving unit;
said receiving unit including;
a data receiving section for receiving the predetermined data from said transmitting unit;
a code comparison section for comparing the first ID code with a second ID code stored in the receiving unit;
an operation control section for starting or stopping a predetermined operation according to a content of the received predetermined data when a coincidence occurs between the first ID code of the predetermined data and the stored second ID code as a result of the comparison made by said code comparison section; and
a second code updating section for replacing the second ID code with the received first ID code in a predetermined manner to update the second ID code when a coincidence occurs between the first ID code and the second ID code;
wherein the first ID code comprises a variable code including a series of bits, and wherein the first code updating section of said transmitting unit shifts values associated with each of the series of bits of the variable code stored in the transmitting unit by a predetermined shift value while replacing one bit with a predetermined value according to a transmission timing to form an updated variable code.
9 Assignments
0 Petitions
Accused Products
Abstract
A remote-controlled apparatus improves the reliability of a vehicle security system. Each time the transmitting unit transmits data, a first code updating section changes a variable code storage in a memory in the transmitting unit by predetermined shift processing to form a new variable code, and replaces the preceding variable code with the new variable code. An ID code setting section sets an ID code formed of the variable code and a fixed code. Predetermined data including the ID code and command signals is transmitted. When the receiving unit receives the predetermined data, the fixed code and the variable code in the received ID code are compared with a fixed code and a variable code stored in the receiving unit. If it is thereby determined that the fixed codes and predetermined portions of the variable codes coincide with each other, a predetermined security operation is started or stopped according to the content (command signals) of the received data, and a code updating section in the receiving unit changes the received variable code by predetermined shift processing to form a new variable code, and replaces the preceding stored variable code in the receiving unit with the new code.
-
Citations
21 Claims
-
1. A remote-controlled apparatus comprising a transmitting unit and a receiving unit, predetermined data being transmitted from said transmitting unit to said receiving unit, said transmitting unit including:
-
a first code updating section for updating a first ID code; and a data transmitting section for transmitting predetermined data including the updated first ID code to said receiving unit; said receiving unit including; a data receiving section for receiving the predetermined data from said transmitting unit; a code comparison section for comparing the first ID code with a second ID code stored in the receiving unit; an operation control section for starting or stopping a predetermined operation according to a content of the received predetermined data when a coincidence occurs between the first ID code of the predetermined data and the stored second ID code as a result of the comparison made by said code comparison section; and a second code updating section for replacing the second ID code with the received first ID code in a predetermined manner to update the second ID code when a coincidence occurs between the first ID code and the second ID code; wherein the first ID code comprises a variable code including a series of bits, and wherein the first code updating section of said transmitting unit shifts values associated with each of the series of bits of the variable code stored in the transmitting unit by a predetermined shift value while replacing one bit with a predetermined value according to a transmission timing to form an updated variable code. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A remote-controlled apparatus comprising a transmitting unit and a receiving unit, predetermined data being transmitted from said transmitting unit to said receiving unit, said transmitting unit including a first memory for storing a first fixed code and a first variable code, the first variable code including a series of bits, said receiving unit including a second memory for storing a second fixed code and a second variable code, the second variable code including a series of bits, said transmitting unit including:
-
a first code updating section for updating the first variable code stored in the transmitting unit by shifting values associated with each bit of the series of bits by a predetermined shift value while replacing a first bit the first variable code with a first predetermined value according to a transmission timing to form an updated first variable code, and storing the updated first variable code in the first memory; and a data transmitting section for transmitting predetermined data including the first fixed code and the updated first variable code to said receiving unit; said receiving unit including; a data receiving section for receiving the predetermined data from said transmitting unit; a code comparison section for comparing the first fixed code with the second fixed code and for comparing the first variable code with the second variable code stored in said transmitting unit; an operation control section for starting or stopping a predetermined operation according to a content of the received predetermined data when the first and second fixed codes and predetermined portions of the first and second variable codes coincide with each other as a result of the comparison made by said code comparison section; and a second code updating section for updating the second variable code by shifting the values associated with each bit of the first variable code by the predetermined shift value while updating a first bit of the first variable code with a second predetermined value to form an updated second variable code, and storing the updated second variable code in the second memory when the first and second fixed codes and the predetermined portions of the first and second variable codes coincide with each other. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A data transmission method which transmits predetermined data from a transmitting unit to a receiving unit, said transmitting unit including a first memory for storing a first fixed code and a first variable code, the first variable code including a series of bits, said receiving unit including a second memory for storing a second fixed code and a second variable code, the second variable code including a series of bits, the method comprising the steps of:
-
in the transmitting unit, shifting values associated with the first variable code by a predetermined shift value while replacing a first bit of the first variable code with a predetermined value to form an updated first variable code, storing the updated first variable code in the first memory, setting an ID code containing the updated first variable code and the first fixed code, and transmitting predetermined data including the set ID code to the receiving unit; and in said receiving unit, receiving the predetermined data from the transmitting unit, comparing the first fixed code and the first variable code in the ID code with the second fixed code and the second variable code, and when the first and second fixed codes and predetermined portions of the first and second variable codes coincide with each other as a result of the comparison, performing a predetermined operation according to a content of the received predetermined data, updating the second variable code by shifting the values associated with each bit of the received first variable code by the predetermined shift value while updating the first bit with a predetermined value to the form an updated second variable code, and storing the updated second variable code in the second memory. - View Dependent Claims (17, 18, 19)
-
-
20. A remote controller transmitting unit for transmitting predetermined data to a receiving unit, said transmitting unit comprising:
-
a memory for storing a code; a code updater connected to said memory, whereby said code updater shifts the code stored in said memory by a predetermined shift value and replaces one bit of the code with a randomly generated value; a code setter connected to said memory, whereby said code setter sets the predetermined data as including the code stored in said memory; and a transmitting circuit connected to said code setter, for transmitting the predetermined data.
-
-
21. A method for transmitting predetermined data from a transmitting unit to a receiving unit, comprising the steps of:
-
storing a code in said transmitting unit; updating said code stored in said transmitting unit by shifting said code by a predetermined shift value and replacing a bit of the code with a randomly generated value; combining the updated code with command data; and transmitting the combined updated code and said command data to said receiving unit.
-
Specification