Voice setup instructions

US10176807B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10176807-B2
Application numberUS-201715604358-A
CountryUS
Kind codeB2
Filing dateMay 24, 2017
Priority dateApr 17, 2017
Publication dateJan 8, 2019
Grant dateJan 8, 2019

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.

A home assistant device assisting with the setup of devices is described. An assistant device can determine setup instructions for devices. The setup instructions for one device can be determined to include a step requesting information related to the setup of another device. The setup of the devices can be ordered based on that determination. The setup instructions can then be provided.

First claim

Opening claim text (preview).

We claim: 1. A method for a home assistant device with artificial intelligence (AI) to facilitate setup of devices within a home, comprising: determining, by a processor, that a first device and a second device are to be set up within the home; determining, by the processor, first setup instructions for the first device and second setup instructions for the second device, each of the first setup instructions and the second setup instructions representing a corresponding sequence of steps to be performed to set up the corresponding device to operate within the home; determining, by the processor, that the second setup instructions corresponding to the second device includes a step requesting information related to setup of the first device, the information including authentication credentials to access a wireless network provided by the first device; generating, by the processor, an order of performing the first setup instructions and the second setup instructions based on the determination that the second setup instructions corresponding to the second device includes a step requesting information related to setup of the first device, the order indicating that the first setup instructions for the first device are to be performed before the second setup instructions for the second device; receiving, by the processor, first image data providing content of an environment of the home assistant device; determining, by the processor, descriptive information related to the first device in the environment based on the first image data, the descriptive information including one or more of a color of the first device, a location of the first device within the home, or a type of the first device; providing, by the processor, first voice audio including speech content describing a first step of the first setup instructions for the user to perform, the speech content including references to the descriptive information of the first device to facilitate the setup of the first device, the first step of the first setup instructions representing setup of the authentication credentials of the wireless network provided by the first device; receiving, by the processor, second image data providing content of the environment of the home assistant device, the content of the second image data including a depiction of a user in the environment that is manipulating the first device when performing the first step of the first setup instructions; receiving, by the processor, first audio data providing audio corresponding to the user when performing the first step of the first setup instructions; providing, by the processor, second voice audio including speech content describing a second step of the first setup instructions for the user to perform, the second step following the first step in the sequence of steps for the first setup instructions, the first voice audio having first characteristics, the second voice audio having second characteristics that are different than the first characteristics, the characteristics of the second voice audio based on the second image data and the first audio data, the characteristics including one or more of speed of the speech content describing the second step, accent of the speech content, or repetition of the speech content; determining, by the processor, that the first setup instructions are completed following the second step of the first setup instructions; and providing, by the processor, third voice audio including speech content describing a first step of the second setup instructions to set up the second device for the user to perform after the determination that the first setup instructions for the first device are completed, the speech content including a reference to the authentication credentials of the wireless network set up with the first step of the first setup instructions for the first device. 2. A method, comprising: determining first setup instructions for a first device and second setup instructions for a second device, wherein the first setup instructions for the first device includes a first step and a second step; determining that the second setup instructions corresponding to the second device includes a step requesting information related to setup of the first device, the information relating to access to a resource provided by the first device; determining, by a processor, an order of performing the first setup instructions and the second setup instructions based on the determination that the second setup instructions corresponding to the second device includes a step requesting information related to setup of the first device, the order representing that the first setup instructions for the first device are to be performed before the second setup instructions for the second device; receiving image data providing visual content of an environment including the first device; determining descriptive information related to the first device in the environment based on the image data; providing first voice audio including content describing the first setup instructions, the first setup instructions representing setup of the resource provided by the first device, wherein the content of the first voice audio references the descriptive information related to the first device, wherein providing the first voice audio also includes: providing first audio instructions describing the first step, receiving audio data providing content corresponding to the user when performing the first step of the first setup instructions, receiving image data providing content depicting a user manipulating the first device when performing the first step of the first setup instructions, and providing second audio instructions describing the second step, the first audio instructions having first characteristics, the second audio instructions having second characteristics that are different than the first characteristics, the second characteristics based on the audio data providing content corresponding to the user when performing the first step of the first setup instructions and the image data, wherein the second characteristics include one or more of: speed of the second audio instructions describing the second step, accent of the second audio instructions, or repetition of the second audio instructions; and providing second voice audio including content describing the second setup instructions, the second setup instructions including setting up the second device to use the resource provided by the first device. 3. The method of claim 2 , wherein the resource provided by the first device is a wireless network, and the information related to setup of the first device includes authentication credentials for the wireless network. 4. The method of claim 2 , wherein the descriptive information includes one or more of a color of the first device, a location of the first device within the environment, or a type of the first device. 5. A computer program product, comprising one or more non-transitory computer-readable media having computer program instructions stored therein, the computer program instructions being configured such that, when executed by one or more computing devices, the computer program instructions cause the one or more computing devices to: determine first setup instructions for a first device and second setup instructions for a second device, wherein the first setup instructions for the first device includes a first step and a second step; determine that the second setup instructions corresponding to the second device includes a step requesting information related to setup of the first device, the information relating to access to a resource provided by the first device; determine an order of performing the first setup instructions and the second setup instructions based on the deter

Assignees

Inventors

Classifications

  • G06V20/52Primary

    Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • G10L15/22Primary

    Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

  • relating to colour · CPC title

  • Exchanging configuration information on appliance services in a home automation network (arrangements for maintenance or administration involving network analysis for automatically determining the actual topology of a network H04L41/12; hardware or software tools for network management using graphical user interfaces H04L41/22; address allocation H04L61/50) · CPC title

  • Execution procedure of a spoken command · 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 US10176807B2 cover?
A home assistant device assisting with the setup of devices is described. An assistant device can determine setup instructions for devices. The setup instructions for one device can be determined to include a step requesting information related to the setup of another device. The setup of the devices can be ordered based on that determination. The setup instructions can then be provided.
Who is the assignee on this patent?
Essential Products Inc
What technology area does this patent fall under?
Primary CPC classification G06V20/52. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 08 2019 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).