MODULAR GARAGE DOOR OPENER
First Claim
1. A method for communication by a remote server with a garage door opener accessory device and a peripheral device, the method comprising:
- receiving, by an electronic processor of the remote server from a garage door opener, an initial data set including a unique identifier for the accessory device, an initial status indicating a status of the accessory device, and an initial setting indicating a setting of the accessory device, wherein, the garage door opener includes an accessory port configured to receive the accessory device;
storing, by the electronic processor, the initial data set as an accessory data set associated with the accessory port of the garage door opener;
sending, by the electronic processor, the initial data set to the peripheral device;
receiving, by the electronic processor, new status data from the garage door opener;
sending, by the electronic processor, the new status data to the peripheral device;
receiving, by the electronic processor, new settings data from the peripheral device; and
sending, by the electronic processor, the new settings data to the garage door opener, wherein a load of the accessory device is controlled in response to the new settings data.
1 Assignment
0 Petitions
Accused Products
Abstract
A modular garage door opener system includes an accessory device including a first electronic processor, a first memory, and a load, and includes a garage door opener including an accessory port, a second memory, and a second electronic processor. The accessory port is configured to be removably coupled to the accessory device. The second electronic processor receives new status data from the accessory device indicating a change in a status of the accessory device to a new status, sends the new status data to a remote server to update an accessory data set, receives new settings data from the remote server indicating a requested change in a setting of the accessory device, and sends the new settings data to the accessory device to update the setting of the accessory device. The first electronic processor controls the load of the accessory device based on the new settings data.
-
Citations
20 Claims
-
1. A method for communication by a remote server with a garage door opener accessory device and a peripheral device, the method comprising:
-
receiving, by an electronic processor of the remote server from a garage door opener, an initial data set including a unique identifier for the accessory device, an initial status indicating a status of the accessory device, and an initial setting indicating a setting of the accessory device, wherein, the garage door opener includes an accessory port configured to receive the accessory device; storing, by the electronic processor, the initial data set as an accessory data set associated with the accessory port of the garage door opener; sending, by the electronic processor, the initial data set to the peripheral device; receiving, by the electronic processor, new status data from the garage door opener; sending, by the electronic processor, the new status data to the peripheral device; receiving, by the electronic processor, new settings data from the peripheral device; and sending, by the electronic processor, the new settings data to the garage door opener, wherein a load of the accessory device is controlled in response to the new settings data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for communication by a remote server with a garage door opener accessory device and a peripheral device, the system comprising:
a server including an electronic processor and a memory coupled to the electronic processor, the memory storing instructions that when executed by the electronic processor configure the server to; receive, from a garage door opener, an initial data set including a unique identifier for the accessory device, an initial status indicating a status of the accessory device, and an initial setting indicating a setting of the accessory device, wherein, the garage door opener includes an accessory port configured to receive the accessory device; store the initial data set as an accessory data set associated with the accessory port of the garage door opener; send the initial data set to the peripheral device; receive new status data from the garage door opener; send the new status data to the peripheral device; receive new settings data from the peripheral device; and send the new settings data to the garage door opener, wherein a load of the accessory device is controlled in response to the new settings data. - View Dependent Claims (7, 8, 9, 10)
-
11. A method for communication by a peripheral device with a garage door opener accessory device via a remote server, the method comprising:
-
receiving from the remote server, by an electronic processor of the peripheral device, an initial data set including a unique identifier for the accessory device, an initial status indicating a status of the accessory device, and an initial setting indicating a setting of the accessory device; receiving, by the electronic processor, new status data for the accessory device from the remote server indicating a change in the status of the accessory device to a new status; receiving, by the electronic processor, user input indicating a requested change of the setting of the accessory device; and sending, by the electronic processor, new settings data indicating the requested change to the remote server to control a load of the accessory device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for communication by a peripheral device with a garage door opener accessory device via a remote server, the system comprising:
a peripheral device including an electronic processor and a memory coupled to the electronic processor, the memory storing instructions that when executed by the electronic processor configure the peripheral device to; receive, from the remote server, an initial data set including a unique identifier for the accessory device, an initial status indicating a status of the accessory device, and an initial setting indicating a setting of the accessory device; receive new status data for the accessory device from the remote server indicating a change in the status of the accessory device to a new status; receive user input indicating a requested change of the setting of the accessory device; and send new settings data indicating the requested change to the remote server to control a load of the accessory device. - View Dependent Claims (17, 18, 19, 20)
Specification