Encoder and decoder microchips and remote control devices for secure unidirectional communication
First Claim
1. A system comprising an encoder microchip and a decoder microchip, wherein the encoder microchip comprises:
- a circuit in which a first identification number is stored, a circuit in which a counter value is stored, a first logic circuit to change the value of the counter value only when the encoder microchip is operated, and a non-linear encoding circuit to encode the counter value using the first identification number to generate a transmission value decodable to provide the counter value;
wherein the decoder microchip comprises;
a circuit in which a second identification number is stored;
a circuit in which the transmission value from the encoder microchip is received;
a circuit in which the transmission value is decoded using the second identification number to generate from the transmission value a decoded counter value;
a circuit in which a second decoded counter value obtained from a transmission value of a previous transmission is stored; and
a circuit in which signals are scanned to identify signals conforming to a specific format.
9 Assignments
0 Petitions
Accused Products
Abstract
Encoder and decoder microchips suitable for use in secure unidirectional remote control devices. The encoder microchip includes circuits for performing and encoding function on an identification number embedded in the microchip and a combination of a characterization number and a stepping counter value, so as to generate a transmission value which is only decidable by a related decoding function having access to the same identification number. The decoder microchip includes circuits for decoding the transmission value into a decoded characterization number and a decoded counter value and circuits for comparing the decoded counter value with a decoded counter value range. The encoder and decoder microchips are also provided with means for synchronizing the decoder microchip with a particular encoder microchip which has generated a synchronization command.
-
Citations
10 Claims
-
1. A system comprising an encoder microchip and a decoder microchip, wherein the encoder microchip comprises:
-
a circuit in which a first identification number is stored, a circuit in which a counter value is stored, a first logic circuit to change the value of the counter value only when the encoder microchip is operated, and a non-linear encoding circuit to encode the counter value using the first identification number to generate a transmission value decodable to provide the counter value;
wherein the decoder microchip comprises;
a circuit in which a second identification number is stored;
a circuit in which the transmission value from the encoder microchip is received;
a circuit in which the transmission value is decoded using the second identification number to generate from the transmission value a decoded counter value;
a circuit in which a second decoded counter value obtained from a transmission value of a previous transmission is stored; and
a circuit in which signals are scanned to identify signals conforming to a specific format.
-
-
2. An encoder microchip comprising:
-
a circuit in which an identification number is stored;
a circuit in which a counter value is stored;
a first logic circuit to change the value of the counter value only when the encoder microchip is operated; and
a non-linear encoding circuit to encode the counter value using the identification number to generate a transmission value decodable to provide the counter value. - View Dependent Claims (3, 4, 5, 6)
a circuit to modulate the transmission value; and
a circuit to transmit the modulated transmission value to a matched receiver remote control device.
-
-
5. An encoder microchip as claimed in claim 2, further comprising:
-
a second logic circuit to form a unit number selected from the group consisting of information representing a command, information representing an input value, information representing a transmitter number and a constant value; and
wherein the non-linear encoding circuit encodes the counter value and the unit number using the identification number to generate the transmission value.
-
-
6. An encoder microchip as claimed in claim 5, wherein the non-linear encoding circuit generates the transmission value decodable to provide the counter value and the unit number.
-
7. A decoder microchip comprising:
-
a circuit in which an identification number is stored;
a circuit in which at least a first counter value is stored;
an output circuit;
an input logic circuit to receive data;
a circuit in which the received data using the identification number is decoded to generate a second counter value;
a circuit in which the second counter value is compared with the first counter value;
a circuit in which the output circuit is activated if a comparison shows that the second counter value is within a defined range of the first counter value; and
a circuit in which information relating to the second counter when the output circuit is activated is stored. - View Dependent Claims (8, 9, 10)
a circuit in which signals are received; and
a circuit in which the received signals are scanned to identify and act on values of valid format.
-
-
9. A decoder microchip according to claim 7, wherein the output circuit, when activated, provides an indication of information contained in an accepted decoded transmission value.
-
10. A decoder microchip according to claim 7, wherein the activator circuit activates the output circuit only when the second counter value is within a forward range of the first counter value.
Specification