Automation system with mobile interface

US10754304B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10754304-B2
Application numberUS-201815969514-A
CountryUS
Kind codeB2
Filing dateMay 2, 2018
Priority dateMar 16, 2004
Publication dateAug 25, 2020
Grant dateAug 25, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems for managing a premises are described. A gateway device may monitor a plurality of devices at a premises. A mobile device may receive, from the gateway device, data indicative of one or more events of the plurality of devices. The mobile device may output a user interface comprising status information associated with the plurality of devices. The user interface may allow for user input to generate control operations associated with the premises.

First claim

Opening claim text (preview).

What is claimed: 1. A system comprising: a gateway device configured to monitor, via at least one network, a plurality of devices, wherein the plurality of devices and the gateway device are located at a premises; a server located external to the premises and configured to communicate with the gateway device; and a user device configured to: receive data indicative of one or more events associated with at least one of the plurality of devices; cause output of a user interface comprising status information of the plurality of devices, wherein the status information is based, at least in part, on the data indicative of the one or more events; receive, via the user interface, data indicative of an automation rule associating at least two of the plurality of devices; and send, to the gateway device, the data indicative of the automation rule. 2. The system of claim 1 , wherein the server is configured to receive, from the gateway device, the data indicative of one or more events and send, to the user device, the data indicative of the one or more events. 3. The system of claim 1 , wherein the gateway device is configured to receive, via the server, the data indicative of the automation rule. 4. The system of claim 1 , wherein the data indicative of one or more events is based on conversion of raw data to a standardized data format, and wherein the raw data is associated with the at least one of the plurality of devices. 5. The system of claim 4 , wherein the server is configured to: receive, from the gateway device, the raw data; determine, based on a device definition property associated with the at least one of the plurality of devices, a raw data converter; and generate, based on the raw data converter and the standardized data format, the data indicative of the one or more events. 6. The system of claim 4 , wherein the standardized data format comprises a common format used for a plurality of different device types, wherein the common format is based on a mapping of device types to a first set of index values and device properties to a second set of index values. 7. The system of claim 1 , wherein the gateway device is configured to store a table of associations of output values of one or more of the plurality of devices to corresponding states of one or more of the plurality of devices, wherein the data indicative of the one or more events comprises an event caused based on at least one of the associations of output values of one or more of the plurality of devices to corresponding states of one or more of the plurality of devices. 8. A method comprising: receiving data indicative of one or more events associated with at least one of a plurality of devices monitored, via at least one network, by a gateway device, wherein the plurality of devices and the gateway device are located at a premises, and wherein the gateway device is configured to communicate with a server located external to the premises; causing output of a user interface comprising status information of the plurality of devices, wherein the status information is based, at least in part, on the data indicative of the one or more events; receiving, via the user interface, data indicative of an automation rule associating at least two of the plurality of devices; and sending, to the gateway device, the data indicative of the automation rule. 9. The method of claim 8 , wherein receiving data indicative of one or more events comprises receiving, from the gateway device and via the server, the data indicative of one or more events. 10. The method of claim 8 , wherein sending, to the gateway device, the data indicative of the automation rule comprises sending, to the gateway device and via the server, the data indicative of the automation rule. 11. The method of claim 8 , wherein the data indicative of one or more events is based on conversion of raw data to a standardized data format, and wherein the raw data is associated with the at least one of the plurality of devices. 12. The method of claim 11 , wherein the conversion is based on a raw data converter associated with a device type, and wherein at least one of the plurality of devices is associated with the device type. 13. The method of claim 11 , wherein the standardized data format comprises a common format used for a plurality of different device types, wherein the common format is based on a mapping of device types to a first set of index values and device properties to a second set of index values. 14. The method of claim 8 , wherein the gateway device is configured to store a data structure of associations of output values of one or more of the plurality of devices to corresponding states of one or more of the plurality of devices, wherein the data indicative of the one or more events comprises an event caused based on at least one of the associations of output values of one or more of the plurality of devices to corresponding states of one or more of the plurality of devices. 15. A device comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the device to: receive data indicative of one or more events associated with at least one of a plurality of devices monitored, via at least one network, by a gateway device, wherein the plurality of devices and the gateway device are located at a premises, and wherein the gateway device is configured to communicate with a server located external to the premises; cause output of a user interface comprising status information of the plurality of devices, wherein the status information is based, at least in part, on the data indicative of the one or more events; receive, via the user interface, data indicative of an automation rule associating at least two of the plurality of devices; and send, to the gateway device, the data indicative of the automation rule. 16. The device of claim 15 , wherein the instructions that, when executed by the one or more processors, cause the device to receive data indicative of one or more events comprises instructions that, when executed by the one or more processors, cause the device to receive, from the gateway device and via the server, the data indicative of one or more events. 17. The device of claim 15 , wherein the instructions that, when executed by the one or more processors, cause the device to send, to the gateway device, the data indicative of the automation rule comprises instructions that, when executed by the one or more processors, cause the device to send, to the gateway device and via the server, the data indicative of the automation rule. 18. The device of claim 15 , wherein the data indicative of one or more events is based on conversion of raw data to a standardized data format, and wherein the raw data is associated with the at least one of the plurality of devices. 19. The device of claim 18 , wherein the conversion is based on a raw data converter associated with a device type, and wherein at least one of the plurality of devices is associated with the device type. 20. The device of claim 18 , wherein the standardized data format comprises a common format used for a plurality of different device types, wherein the common format is based on a mapping of device types to a first set of index values and device properties to a second set of index values.

Assignees

Inventors

Classifications

  • G05B11/01Primary

    electric · CPC title

  • G06Q30/02Primary

    Marketing; Price estimation or determination; Fundraising · CPC title

  • G05B11/012Primary

    details of the transmission means · CPC title

  • Commerce · CPC title

  • Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10754304B2 cover?
Methods and systems for managing a premises are described. A gateway device may monitor a plurality of devices at a premises. A mobile device may receive, from the gateway device, data indicative of one or more events of the plurality of devices. The mobile device may output a user interface comprising status information associated with the plurality of devices. The user interface may allow for…
Who is the assignee on this patent?
Icontrol Networks Inc
What technology area does this patent fall under?
Primary CPC classification G05B11/01. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 25 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).