Distributed control scheme for remote control and monitoring of devices through a data network
AssigneeSmartThings, Inc.
InventorsJeffrey Hagins, Alexander Hawkinson
Life of this patent
Estimating the term…
Loading patent…
AssigneeSmartThings, Inc.
InventorsJeffrey Hagins, Alexander Hawkinson
Estimating the term…
A device automation system for providing automatic control of one or more devices in an environment includes a hub in communication with the one or more devices and with a data network where the hub is configured to issue commands to the devices and receive data from the devices; and a central server in communication with the hub through the data network where the central server is configured to install one or more automation applications in the hub or on the central server for handling events generated at the devices. Each of the automation applications responds to an event and issuing an action in response. The central server is configured to determine that a first set of the events is to be handled at the hub while a second set of events is to be handled at the central server.
A central server for use in a device automation system for providing automatic control of one or more devices in an environment, the system including the central server and a hub, the central server comprising one or more processors and one or more memory and being configured to:
A method for providing automatic control of one or more devices in an environment that includes one or more devices connected to a hub, the hub being in communication with a central server through a data network and being configured to execute event handlers to issue commands to the devices and receive data from the devices in response to events and action specified in the event handlers, the method comprising:
A system for providing automatic control of one or more devices in an environment, the environment including one or more devices connected to a hub, the hub being in communication with a central server through a data network and being configured to execute event handlers to issue commands to the devices and receive data from the devices in response to events and action specified in the event handlers, the system comprising:
Dependencies are inferred from the claim text.