Universal barrier operator transmitter
First Claim
Patent Images
1. An apparatus, comprising:
- a portable controller for a door operator, comprising a processor, a first actuator operatively connected to the processor, and a transmitter operatively connected to the processor;
wherein the processor is configured to;
invert bit positions of a 32 bit rolling code,divide the inverted code by 16,convert the divided inverted code to four bit base 9 coefficients, andsubstitute a 4-bit output nibble for each four bit base 9 coefficient in the divided converted code; and
wherein the transmitter is configured to transmit the substituted 4-bit output nibble responsive to actuation of the first actuator.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for controlling a moving barrier responsive to a transmission by a barrier operator controller comprising a plurality of 4-bit output nibbles generated from a 32 bit rolling code. The bit positions of the rolling code are inverted, divided by 16, converted to four bit base 9 coefficients, each four bit base 9 coefficients is substituted with a corresponding 4-bit output nibble. Receipt of the plurality of 4-bit output nibbles causes a barrier operator to actuate a motor connected to the moving barrier.
40 Citations
20 Claims
-
1. An apparatus, comprising:
-
a portable controller for a door operator, comprising a processor, a first actuator operatively connected to the processor, and a transmitter operatively connected to the processor; wherein the processor is configured to; invert bit positions of a 32 bit rolling code, divide the inverted code by 16, convert the divided inverted code to four bit base 9 coefficients, and substitute a 4-bit output nibble for each four bit base 9 coefficient in the divided converted code; and wherein the transmitter is configured to transmit the substituted 4-bit output nibble responsive to actuation of the first actuator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
a portable controller for a door operator, comprising; a processor configured to process a rolling code expressed in 32 bits by; inverting bit positions of the rolling code, dividing the inverted code by 16, converting the divided inverted code to four bit base 9 coefficients, and substituting a 4-bit output nibble for each four bit base 9 coefficient in the divided converted code; a first actuator operatively connected to the processor; an LED operatively connected to the processor and configured to illuminate as directed by the processor; a transmit antenna; a transmitter operatively connected to the processor with an inter-integrated circuit (i2c) bus, configured to transmit each substituted 4-bit output nibble, via the transmit antenna, responsive to actuation of the first actuator; a receiver operatively connected to the processor with a serial peripheral interface (SPI) bus; a receive antenna operatively connected to the receiver; and a memory operatively connected to the processor. - View Dependent Claims (10)
-
11. A method for controlling a moving barrier, comprising:
-
generating, by a processor of a barrier operator controller, a plurality of 4-bit output nibbles from a 32 bit rolling code by; inverting bit positions of the rolling code, dividing the inverted code by 16, converting the divided inverted code to four bit base 9 coefficients, and substituting each of a plurality of four bit base 9 coefficients in the divided converted code with a 4-bit output nibble; and responsive to actuation of a first actuator of the barrier controller operator; transmitting, by a transmitter of the barrier operator controller to a receiver of a barrier operator, the plurality of 4-bit output nibbles, receipt of the plurality of 4-bit output nibbles causing the barrier operator to actuate a motor connected to a moving barrier. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification