×

Remote controlled garage door opening system

  • US 6,049,289 A
  • Filed: 09/06/1996
  • Issued: 04/11/2000
  • Est. Priority Date: 09/06/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A remote controlled garage door opening and closing system, comprising:

  • (a) a set of multiple radio frequency transmitters from a designated manufacturer represented by a manufacturer'"'"'s key, each transmitter of said set having stored therein a transmitter identifying code comprising a serial number code portion unique to that transmitter, a secret key code portion unique to that transmitter, a synchronization value code portion which increments each time the transmitter is actuated, and a non-linear function generator for generating a multi-bit hopping code which changes each time the transmitter is actuated, each transmitter transmitting a coded signal representative of the hopping code and the serial number code portion;

    (b) a receiver comprising a microprocessor operable between a learn mode and an operate mode, and memory having discrete locations for storing information respectively corresponding to each transmitter;

    (c) said receiver having said manufacturer'"'"'s key stored in the receiver at the factory, the receiver receiving the hopping code and the serial number code portions transmitted during the learn mode, with said stored manufacturer'"'"'s key and the received serial number code portion associated with a transmitter used to independently generate in the receiver a secret key, and thereafter a synchronization value, corresponding to the secret key code portion and synchronization value of the particular transmitter;

    (d) processing circuitry within the receiver storing, during the learn mode, the so-generated secret key and so-generated synchronization value, randomly in an unused discrete memory location, or if all said discrete memory locations are used, then by replacing the information in the randomly chosen memory location with the new information; and

    (e) said receiver, during the operate mode, (i) performing a non-linear decoding function on the intercepted hopping code using one of said stored secret keys, thereby to generate a second synchronization value, (ii) comparing said second synchronization value with said stored synchronization value and generating a command signal when said second synchronization value bears, and is within a window of, a predetermined relationship with said stored synchronization value (iii) in the absence of said predetermined relationship, performing another non-linear decoding function on the intercepted hopping code using a different one of said stored secret keys to generate another second synchronization value, and (iv) continually repeating the sequence until a second synchronization value is found which bears the said predetermined relationship with said stored synchronization value.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×