×

Generating suggestions for scenes and triggers by resident device

  • US 10,469,281 B2
  • Filed: 09/24/2016
  • Issued: 11/05/2019
  • Est. Priority Date: 09/24/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • identifying, by a resident computing device, a plurality of different user devices in direct communication with a plurality of accessory devices;

    receiving, by the resident computing device, accessory event data that indicates accessory state changes occurring at the plurality of accessory devices, where the accessory event data identifies the plurality of different user devices that caused the accessory state changes at the plurality of accessory devices via the direct communication;

    receiving, by the resident computing device, context data from the plurality of different user devices, the context data corresponding to accessory state changes;

    based at least in part on the accessory event data, identifying, by the resident computing device, a pattern of accessory state changes for a group of accessories of the plurality of accessory devices that are temporally related;

    generating, by the resident computing device, a scene based at least in part on the pattern of accessory state changes, where the scene includes the group of accessories and respective accessory states determined based at least in part on the pattern of accessory state changes and where invocation of the scene causes each accessory in the group of accessories to transition to the determined respective accessory states;

    determining, by the resident computing device, a trigger for the scene based at least in part on the context data that corresponds to the accessory state changes;

    generating, by the resident computing device, a scene trigger suggestion user interface element that identifies the determined trigger for the scene;

    causing, by the resident computing device, the scene trigger suggestion user interface element to be presented adjacent to a suggested scene user interface element on a first user interface of a user device of the plurality of different user devices; and

    upon detection of selection of the scene trigger suggestion user interface element at the first user interface of the user device, causing, by the resident computing device, presentation of one or more options for editing the determined trigger for the scene in a second user interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×