Multiple code formats in a single garage door opener including at least one fixed code format and at least one rolling code format
First Claim
1. A method of programming a barrier movement actuating receiver to respond to fixed or rolling access codes which must correspond to stored access codes for actuating barrier movement, comprising:
- enabling a programmer located within the barrier movement actuating receiver to learn an access code type;
receiving a first access code;
identifying whether the received first access code is a fixed type access code or a rolling type access code;
enabling the programmer located within the barrier movement actuating receiver to learn access codes of the identified type;
setting a controller, the controller having a fixed access code routine for learning of and response to fixed type access codes and a rolling access code routine for learning of and response to rolling type access codes, to execute only the access code routine which corresponds to the type of access code identified;
executing the access code routine to learn the received first access code;
wherein upon learning of a first access code, all subsequent learned access codes must be of the same type until the access code type enabling step is repeated; and
wherein upon learning of a first access code, the actuating receiver is programmed to accept only access codes of the identified type for correspondence with learned access codes to actuate barrier movement.
1 Assignment
0 Petitions
Accused Products
Abstract
A barrier movement actuating receiver learns and responds to fixed code type access codes and rolling code type access code wherein the actuating receiver includes a programmer for programming the actuating receiver to accept fixed or rolling type access codes and includes a learning mode for enabling the programmer to add valid access codes to a memory. The receiver further includes a controller for identifying the type of access code received and a revised access code routine for learning both fixed codes and rolling codes. The controller can be set to execute the access code routine corresponding to the type of access code identified. After the first code is learned, all subsequent codes learned must be of the same type until the programmer is re-enabled.
161 Citations
13 Claims
-
1. A method of programming a barrier movement actuating receiver to respond to fixed or rolling access codes which must correspond to stored access codes for actuating barrier movement, comprising:
-
enabling a programmer located within the barrier movement actuating receiver to learn an access code type; receiving a first access code; identifying whether the received first access code is a fixed type access code or a rolling type access code; enabling the programmer located within the barrier movement actuating receiver to learn access codes of the identified type; setting a controller, the controller having a fixed access code routine for learning of and response to fixed type access codes and a rolling access code routine for learning of and response to rolling type access codes, to execute only the access code routine which corresponds to the type of access code identified; executing the access code routine to learn the received first access code; wherein upon learning of a first access code, all subsequent learned access codes must be of the same type until the access code type enabling step is repeated; and wherein upon learning of a first access code, the actuating receiver is programmed to accept only access codes of the identified type for correspondence with learned access codes to actuate barrier movement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A barrier movement actuating receiver for responding either only to fixed type access codes or only to rolling type access codes, comprising:
-
a controller of the barrier movement actuating receiver operable in one of a plurality of modes including a fixed type or a rolling code type code type determination mode for determining code type, a learn mode for storing received access codes and a command mode for operating the barrier; a device for enabling a mode of operation; wherein the controller, responsive to an enablement of the code type determination mode and responsive to a received coded signal, determines the type code of the received coded signal and responsive thereto, stores the type code of the received coded signal, and stores the access code of the received coded signal; wherein the controller accepts thereafter for learning only codes having the access code type previously learned unless the receiver is reset; and wherein the controller, responsive to an enablement of the command mode and a subsequent received coded signal that corresponds to a stored access code, enables a command signal for actuating the barrier. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification