Abstract:
A movable barrier operator (11) transmits status signals from time to time to reflect its own operational states. A corresponding wireless remote control apparatus (14) receives such status signals and used the informational content of such status signals to effect a variety of automatic and/or user-facilitated control strategies. In one embodiment, the wireless remote control apparatus can use the status signal to determine a distance (or at least an approximate distance) between the movable barrier operator and the wireless remote control apparatus. This distance information, in turn, can also be used to inform and enrich the control strategies and possibilities of the wireless remote control apparatus.
Abstract:
An operator controller 10 controls a motor 12 via a motor controller (11). The motor (12), in turn, selectively controls movement of an object (such as a movable barrier) along a substantially predetermined path. An incremental movement sensor (13) monitors movement of the object by monitoring, in one embodiment, movement associated with operation of the motor (12). At the same time, a passpoint event generator (15) generates at least some passpoint events that are uniquely identifiable. When a given predetermined passpoint event is detected, the incremental movement sensor activity is potentially recalibrated.
Abstract:
A mechanical memory as used with a movable barrier operator serves to provide characterizing codes and/or executable code to the movable barrier operator. In one embodiment the mechanical memory is integrated with an RPM cup (20). The mechanical memory includes physical aspects that interact in a predetermined way with energy such as, for example, light. This interaction can include passage, reflection, and absorption. Regular placement of at least some of the physical aspects can be used to permit real-time monitoring of at least one operating parameter of the movable barrier operator (such as motor speed or movable barrier position). In addition, these and/or additional physical aspects can be modified to correlate to data, such as bits or symbols, that represent the operator code.
Abstract:
An access requesting remote control device (10) includes an agile radio frequency transmitter (13) that will accommodate a variety of communication channels and modulation types. Programmable logic (11) controls the operation of the transmitter depending upon its programming. Such programming can be selectively varied as desired. In one embodiment, any of a plurality of pre-existing application programs can be selected in response to reception of a corresponding selection command via an external communication interface (14). In another embodiment, a relevant application program can be downloaded to the programmable logic via the external communication interface. In yet another embodiment, both options are available.
Abstract:
Pulse variable information is used to control at least obstacle detection and also, optionally, speed of movement of a movable barrier. In one embodiment, pursuant to a learning mode the movable barrier is moved and, while moving the movable barrier, at least one pulse variable that corresponds to movement of the movable barrier at a desired speed is measured and used to determine at least one predetermined threshold that corresponds to a level of excessive force as exerted by the movable barrier. This threshold can then be used during an operating mode to facilitate detection of barrier obstacles.