×

Secured device access in a device automation system

  • US 9,674,199 B2
  • Filed: 11/21/2016
  • Issued: 06/06/2017
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing secured access to a device automation system implementing automatic control of one or more connected physical devices in a user'"'"'s automation environment, the user'"'"'s automation environment including a plurality of connected physical devices, connected to a data network to facilitate communication with a central server over the data network, the method comprising:

  • retrieving a physical graph describing the connected physical devices in the user'"'"'s automation environment;

    receiving, from a client device, a selection of an automation application, wherein the automation application comprises one or more event handlers, each event handler specifying an event and an action, and wherein an event handler is executed to issue the specified action in response to the specified event;

    receiving application configuration information for the selected automation application, the application configuration information identifying criteria including at least one selected from the group consisting of (i) one or more required device types, and (ii) one or more required device capabilities;

    automatically filtering the physical graph to identify one or more connected physical devices in the user'"'"'s automation environment that meet the criteria identified by the configuration information;

    authorizing one or more of the identified connected physical devices for access by the selected automation application wherein the authorized one or more connected physical devices are a selected subset of and not all of the plurality of connected physical devices, the remaining connected physical devices being devices that are not authorized for access by the selected automation application;

    installing the selected automation application in the device automation system; and

    in response to the installation of the selected automation application, restricting the installed automation application to access only the authorized connected physical devices, wherein the authorized connected physical devices are a subset of and not all of the plurality of connected physical devices in the user'"'"'s automation environment, and the automation application does not have access to any of the connected physical devices that are not authorized.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×