Nova Patents
EP3308222A1

Data model for home automation

Abstract

This record has no abstract on file.

Term

Projected expiry 9 June 2036.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

123 claims: 4 independent, 119 dependent

  1. 1
    Claims of equivalent WO 2016201033 A1 CLAIMS What is claimed is:1. A system comprising: an automation network comprising a gateway at a premises coupled to a remote server;a plurality of premises devices coupled to the gateway and forming at least one device network in the premises, wherein the plurality of premises devices includes security system devices and automation devices;an automation user interface (AUI) application configured to access the plurality of premises devices via at least one of the gateway and the remote server, wherein the AUI application is configured to run on each of a plurality of remote devices, wherein the plurality of remote devices comprises a plurality of device types;an application program interface (API) configured to execute on at least one of the gateway and the remote server and to serve normalized data including state data of the plurality of premises devices to the AUI application on the plurality of remote devices, wherein a normalized data model is configured to generate the normalized data including the state data of the plurality of premises devices agnostically to the plurality of remote devices.
  2. 36
    40. A method comprising:configuring a gateway at a premises as an automation network, wherein the gateway is coupled to a remote server;forming at least one device network in the premises, wherein the at least one device network includes a plurality of premises devices coupled to the gateway;configuring an automation user interface (AUI) application to access the plurality of premises devices via at least one of the gateway and the remote server, wherein the AUI application is configured to run on each of a plurality of remote devices, wherein the plurality of remote devices comprises a plurality of device types;configuring an application program interface (API) to execute on at least one of the gateway and the remote server and to serve normalized data including state data of the plurality of premises devices to the AUI application on the plurality of remote devices, wherein the API includes a normalized data model configured to generate the normalized data including the state data of the plurality of premises devices agnostically to the plurality of remote devices.
  3. 67
    72. A system comprising:an automation network comprising a gateway at a premises coupled to a remote server;a plurality of premises devices coupled to the gateway and forming at least one device network in the premises, wherein the plurality of premises devices includes security system devices and automation devices;an automation user interface (AUI) application configured to access the plurality of premises devices via at least one of the gateway and the remote server, wherein the AUI application is configured to run on each of a plurality of remote devices, wherein the plurality of remote devices comprises a plurality of device types;an application program interface (API) configured to execute on at least one of the gateway and the remote server and to serve normalized data including history data of the plurality of premises devices to the AUI application on the plurality of remote devices, wherein a normalized data model is configured to generate the normalized data including the history data of the plurality of premises devices agnostically to the plurality of remote devices.
  4. 99
    104. A method comprising:configuring a gateway at a premises as an automation network, wherein the gateway is coupled to a remote server;forming at least one device network in the premises, wherein the at least one device network includes a plurality of premises devices coupled to the gateway;configuring an automation user interface (AUI) application to access the plurality of premises devices via at least one of the gateway and the remote server, wherein the AUI application is configured to run on each of a plurality of remote devices, wherein the plurality of remote devices comprises a plurality of device types;configuring an application program interface (API) to execute on at least one of the gateway and the remote server and to serve normalized data including history data of the plurality of premises devices to the AUI application on the plurality of remote devices, wherein a normalized data model is configured to generate the normalized data including the history data of the plurality of premises devices agnostically to the plurality of remote devices.