Intelligent assistant for home automation
AssigneeApple Inc.
InventorsRyan M. Orr, Garett R. Nell, Benjamin L. Brumbaugh
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsRyan M. Orr, Garett R. Nell, Benjamin L. Brumbaugh
Estimating the term…
This relates to systems and processes for using a virtual assistant to control electronic devices. In one example process, a user can speak an input in natural language form to a user device to control one or more electronic devices. The user device can transmit the user speech to a server to be converted into a textual representation. The server can identify the one or more electronic devices and appropriate commands to be performed by the one or more electronic devices based on the textual representation. The identified one or more devices and commands to be performed can be transmitted back to the user device, which can forward the commands to the appropriate one or more electronic devices for execution. In response to receiving the commands, the one or more electronic devices can perform the commands and transmit their current states to the user device.
A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a user device, cause the user device to:
A method for controlling a plurality of electronic devices using a virtual assistant on a user device having one or more processors and a memory, the method comprising:
A user device comprising:
Dependencies are inferred from the claim text.