Encrypted communications for a moveable barrier environment
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05B-019/00
G08B-013/08
A47H-001/00
E06B-007/00
G08C-017/00
E05F-015/00
G07C-009/00
출원번호
US-0078529
(2011-04-01)
등록번호
US-8994496
(2015-03-31)
발명자
/ 주소
Freese, Theodore Brent
Planck, Randall Lee
출원인 / 주소
The Chamberlain Group, Inc.
대리인 / 주소
Fitch Even Tabin & Flannery LLP
인용정보
피인용 횟수 :
8인용 특허 :
74
초록▼
An at least partially secure communication environment is provided in which accessory devices can be communicated with and controlled in the context of a movable barrier operator system. In one example approach, a gateway device can be configured to coordinate and control such communications in a se
An at least partially secure communication environment is provided in which accessory devices can be communicated with and controlled in the context of a movable barrier operator system. In one example approach, a gateway device can be configured to coordinate and control such communications in a secure manner. Three example approaches to such a communication environment include: a gateway device's receiving an accessory device control signal and sending a rolling code based accessory command signal to a target accessory device; receiving a rolling code based accessory device control signal and sending a command signal to an accessory device; and receiving a rolling code based accessory device control signal and sending a rolling code based accessory command signal to a target accessory device. Combinations are possible. An integrated system provides for automatic functioning of one device in response to status changes of one or more other devices.
대표청구항▼
1. A method comprising: receiving at a gateway device from a user interface an accessory device control signal designed to implement a function of at least one target device, the at least one target device comprising at least one of a movable barrier operator or at least one of a plurality of access
1. A method comprising: receiving at a gateway device from a user interface an accessory device control signal designed to implement a function of at least one target device, the at least one target device comprising at least one of a movable barrier operator or at least one of a plurality of accessory devices configured to operate in a movable barrier operator system and configured to communicate status information regarding the movable barrier operator system, the gateway device configured to send control signals to the movable barrier operator to effect movement of a movable barrier between an open position and a closed position;determining which of the at least one target device implements the function;receiving status information comprising a status of at least one other device that is not the target device;determining whether the at least one target device is authorized to implement the function based at least in part on the status of the at least one other device;sending a rolling code based accessory command signal to the at least one target device to effect implementation of the function;the gateway device controlling communications with the plurality of accessory devices by: receiving a rolling code based accessory device control signal designed to implement the function of the one of the plurality of accessory devices,deriving a rolling code from the rolling code based accessory device control signal,determining that the rolling code is a valid rolling code or accessing a central controller to determine whether the rolling code is a valid rolling code, andin response to determining that the rolling code is a valid rolling code, sending the rolling code based accessory command signal to the one of the plurality of accessory devices. 2. The method of claim 1 further comprising the user interface providing control options for a plurality of the accessory devices, receiving a user signal regarding the control options, and in response to receiving the user signal, sending the accessory device control signal to the gateway device. 3. The method of claim 1 further comprising the one of the plurality of accessory devices: receiving the rolling code based accessory command signal;deriving a rolling code from the rolling code based accessory command signal;determining whether the rolling code is a valid rolling code;in response to determining that the rolling code is a valid rolling code, implementing the function. 4. The method of claim 1 further comprising the gateway device accessing the central controller to receive a rolling code on which the rolling code based accessory command signal is based. 5. The method of claim 1 further comprising the gateway device controlling communications with the plurality of accessory devices by accessing a central controller to validate the accessory device control signal and in response to validating the accessory device control signal, triggering sending the rolling code based accessory command signal to the one of the plurality of accessory devices. 6. The method of claim 1 further comprising the gateway device controlling communications with the plurality of accessory devices by validating the accessory device control signal and in response to validating the accessory device control signal, sending the rolling code based accessory command signal to the one of the plurality of accessory devices. 7. The method of claim 1 wherein the rolling code based accessory device control signal comprises a movable barrier specific rolling code, the method further comprising tracking a corresponding rolling number at one of the gateway device or a central controller, the corresponding rolling number being specific to the movable barrier with which the plurality of accessory devices are associated. 8. The method of claim 1 further comprising the gateway device controlling communications with the plurality of accessory devices by: receiving a rolling code based accessory device control signal designed to implement a function of a second of the plurality of accessory devices,deriving a rolling code from the rolling code based accessory command signal,determining that the rolling code is a valid rolling code, andin response to determining that the rolling code is a valid rolling code, sending a command signal to the second of the plurality of accessory devices. 9. The method of claim 1 further comprising the gateway device controlling communications with the plurality of accessory devices by: receiving a rolling code based accessory device control signal designed to implement a function of a second of the plurality of accessory devices,deriving a rolling code from the rolling code based accessory command signal,accessing the central controller to determine whether the rolling code is a valid rolling code, andin response to determining that the rolling code is a valid rolling code, sending a command signal to the second of the plurality of accessory devices. 10. The method of claim 1 further comprising the gateway device controlling communications with the plurality of accessory devices by determining an address of the one of the plurality of accessory devices based on the accessory device control signal. 11. The method of claim 1 wherein the rolling code based accessory command signal comprises an accessory specific rolling code, the method further comprising tracking a corresponding rolling number at the one of the plurality of accessory devices. 12. A method comprising: receiving at a gateway device from a user interface a rolling code based accessory device control signal designed to implement a function of at least one target device, the at least one target device comprising at least one of a movable barrier operator or at least one of a plurality of accessory devices configured to operate in a movable barrier operator system and configured to communicate status information regarding the movable barrier operator system, the gateway device configured to send control signals to the movable barrier operator to effect movement of a movable barrier between an open position and a closed position;determining which of the at least one target device implements the function;receiving status information comprising a status of at least one other device that is not the target device;determining whether the at least one target device is authorized to implement the function based at least in part on the status of the at least one other device;sending a rolling code based command signal to the at least one target device to effect implementation of the function; the gateway device controlling communications with the plurality of accessory devices by: deriving a rolling code from the rolling code based accessory device control signal,determining whether the rolling code is a valid rolling code or accessing a central controller to determine whether the rolling code is a valid rolling code, andin response to determining that the rolling code is a valid rolling code, sending the rolling code based command signal to the one of the plurality of accessory devices. 13. The method of claim 12 further comprising the gateway device controlling communications with the plurality of accessory devices by determining an address of the one of the plurality of accessory devices based on the rolling code based accessory device control signal. 14. The method of claim 12 further comprising the user interface providing control options for a plurality of the accessory devices, receiving a user signal regarding the control options, and in response to receiving the user signal, sending the rolling code based accessory device control signal to the gateway device. 15. The method of claim 12 further comprising the gateway device controlling communications with the plurality of accessory devices by accessing the central controller to validate the rolling code based accessory device control signal and in response to validating the accessory device control signal, sending the command signal to the one of the plurality of accessory devices. 16. The method of claim 12 further comprising the gateway device accessing a central controller to receive a rolling code on which the rolling code based accessory command signal is based. 17. The method of claim 12 wherein the rolling code based accessory device control signal comprises a movable barrier specific rolling code, the method further comprising tracking a corresponding rolling number at one of the gateway device or a central controller, the corresponding rolling number being specific to the movable barrier with which the plurality of accessory devices are associated. 18. The method of claim 12 wherein the rolling code based accessory command signal comprises an accessory specific rolling code, the method further comprising tracking a corresponding rolling number at the one of the plurality of accessory devices. 19. A method of operating devices in a movable door environment, the method comprising: receiving at a gateway device from a user interface a device control signal designed to implement a function of at least one target device, the at least one target device comprising at least one of a movable barrier operator or at least one of a plurality of accessory devices configured to operate in a movable barrier operator system and configured to communicate status information regarding the movable barrier operator system;receiving status information comprising a status of at least one other device that is not the target device;determining whether the at least one target device is authorized to implement the function based at least in part on a status of the at least one other device;in response to determining that the at least one target device is authorized to implement the function, sending a rolling code based command signal to the at least one target device to effect implementation of the function; wherein the status information comprises information selected from group consisting of: trailer identification, container identification, driver identification, current used, power used, barrier operator—number of operations, barrier operator—door positional status, barrier operator—failed to complete a command, barrier operator—forces to open, barrier operator—obstructed, barrier operator—reversed due to contact with an obstruction, barrier operator—reversed due to non-contact detection of an obstruction, barrier operator—internal fault detected, barrier operator—internal fault identification, barrier operator—normal, photo eye—obstruction, photo eye—fault, photo eye—fault identification, photo eye—obstruction remaining, photo eye—normal, safety edge—obstruction, safety edge—obstruction remaining, safety edge—fault, safety edge—fault identification, safety edge—normal, dock light—status, dock light—bulb status, area lighting—status, area lighting—bulb status, dock leveler—set, dock leveler—weight detected, dock leveler—released, dock leveler—set, trailer lock—released, trailer lock—set, controlled power outlet active, controlled power outlet—deactivated, camera—not active, camera—motion activated, camera—system activated, edge guards/dock seal—compressed, edge guards/dock seal—not compressed, dock bumper impacted, and dock stop-light. 20. The method of claim 1 wherein the at least one of a plurality of accessory devices is selected from group consisting of: a photoeye,a safety edge,a light,a lighting control,a dock leveler,a trailer lock,a controlled power outlet,a camera,an edge guard,a dock seal,a dock bumper,a microwave sensor,an area optical detector, and a loop detector.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (74)
Fitzgibbon, James J., Alarm system interaction with a movable barrier operator method and apparatus.
Bauman, Jason G.; Harwood, Jody K.; Rudnick, Kenan R., Garage door opener communications gateway module for enabling communications among vehicles, house devices, and telecommunications networks.
Harwood,Jody K.; Bauman,Jason G.; Rudnick,Kenan Robert, Method and system for communicating information between a vehicular hands-free telephone system and an external device using a garage door opener as a communications gateway.
McCartney, Phillip; Dutka, Robert E.; Gavel, Andrew; Chen, William; Olmsted, Robert J., Movable barrier operator having cable tension sensor and door lock mechanism.
Whitmire, J. Porter; Zimmerman, Todd; Huggins, Mark; Preus, Michael; Pleasants, Parke; Jenkins, J. Luke; McCracken, Robert E.; Brazell, Kenneth M.; Ohi, Taku; Lagman, C. Eric, Modular garage door opener.
Whitmire, J. Porter; Zimmerman, Todd; Huggins, Mark; Preus, Michael; Pleasants, Parke; Jenkins, J. Luke; McCracken, Robert E.; Brazell, Kenneth M.; Ohi, Taku; Lagman, C. Eric, Modular garage door opener.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.