Initializing machine-curated scenes
OwnerMara Clair Segal, Manuel Roman +2inventors
InventorsMara Clair Segal, Manuel Roman, Dwipal Desai, Andrew E. Rubin
Life of this patent
Estimating the term…
Abstract
The present disclosure contemplates a variety of improved methods and systems for initializing a curated scene. The described solution includes a method comprising receiving a user instruction including a user intention to initialize a scene controlling the functionality of one or more devices within an environment, determining the scene associated with the user instruction, and performing the functionalities of the scene using an assistant device and the one or more devices within the environment that are capable of performing the activities.
Claims21
A method for an assistant device within an environment to implement an initialization of a functionality provided by one or more devices in response to a user's request, comprising:
- receiving, via a processor, an audio data corresponding to a spoken speech within the environment, the spoken speech representing a user intention to initiate a scene including the functionality of the one or more devices within the environment to be manifested using the assistant device;
- receiving an image data depicting a physical gesture of a user corresponding to a time of the spoken speech, the physical gesture representing the user intention to initiate the scene including the functionality of the one or more devices within the environment to be manifested using the assistant device;
- determining a scene trigger using the audio data and the image data, the scene having the functionality of the one or more devices within the environment to be manifested using the assistant device;
- identifying the one or more devices within the environment corresponding to the scene associated with the scene trigger;
- and
- transmitting a request to the one or more devices associated with the scene to perform the functionality as defined in the scene associated with the scene trigger, the one or more devices communicatively coupled with the assistant device via a wireless local area network (WLAN) in the environment.
A method comprising:
- receiving, via a processor, a user instruction representing a user intention to initiate a scene from a user, the scene representing a functionality of one or more devices within an environment to be performed using an assistant device;
- identifying, via the processor, a scene trigger in the user instruction, the scene trigger corresponding to the user intention to initiate the scene;
- determining, via the processor, the scene associated with the scene trigger, the scene representing the one or more devices in the environment and the functionality associated with associated the one or more devices within the environment to be performed using the assistant device in the environment;
- and
- transmitting a request to the one or more devices associated with the scene to perform the functionality as defined in the scene associated with the scene trigger.
An electronic device, comprising:
- one or more processors;
- a database including information regarding one or more devices in an environment;
- and
- memory storing instructions, wherein the one or more processors are configured to execute the instructions such that the one or more processors and memory are configured to:
- receive a user instruction representing a user intention to initiate a scene from a user, the scene representing a functionality of the one or more devices within the environment to be performed using an assistant device;
- identify a scene trigger in the user instruction, the scene trigger corresponding to the user intention to initiate the scene;
- identify the scene in the database associated with the information regarding the one or more devices in the environment associated with the scene trigger;
- and
- provide a request to the one or more devices in the environment associated with the scene to perform the functionality of the one or more devices within the environment associated with the scene trigger.
Dependencies are inferred from the claim text.