×

History-based key phrase suggestions for voice control of a home automation system

  • US 10,018,977 B2
  • Filed: 10/05/2015
  • Issued: 07/10/2018
  • Est. Priority Date: 10/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • building a history database on a storage device that maintains events that have occurred in a home automation system, each event associated with a time and indicating one or more services activated, one or more scenes activated or one or more types of media content presented by the home automation system;

    selecting a subset of the events of the history database based on a comparison of each event and associated time with a present condition of the home automation system and a present time, to produce a scored prediction dataset, wherein event scores in the scored prediction dataset are determined at least in part based on a frequency of each event within a time window, with a shorter time window causing a higher score than a longer time window;

    selecting one or more intentions from a list of intentions based on the event scores from the scored prediction dataset, wherein each intention from the list is recognized by a voice recognition engine and includes a key phrase paired with an action to be performed by the home automation system;

    displaying, to a current user of a remote control or mobile device of the home automation system in a user interface on the remote control or mobile device, one or more key phrases from the one or more selected intentions as one or more key phrase suggestions;

    receiving, at the voice recognition engine, speech input of the current user from a microphone of the remote control or mobile device;

    comparing, by the voice recognition engine, the speech input against the key phrases of the list of intentions to find a matching intention; and

    triggering the action associated with the matching intention, wherein the action controls one or more devices within a room of the home automation system.

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