白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Multi-user configuration

專利號
US10867608B1
公開日期
2020-12-15
申請人
Apple Inc.(US CA Cupertino)
發(fā)明人
Taylor G. Carrigan; Patrick L. Coffman; David Chance Graham
IPC分類
G10L17/04; G10L15/22; G10L15/07; G10L15/06; G10L17/00
技術領域
affordance,user,account,device,in,or,electronic,e.g,interface,voice
地域: CA CA Cupertino

摘要

Examples of multi-user configuration are disclosed. An example method includes, at an electronic device: receiving a request; and in response to the request: if the voice input does not match a voice profile associated with an account associated with the electronic device: causing output of first information based on the request using a first account associated with the electronic device; if a setting of the electronic device has a first state, causing update of account data of the first account based on the request; and if the setting has a second state, forgoing causing update of the account data; and if the voice input matches a voice profile associated with an account associated with the electronic device: causing output of the first information using the account associated with the matching voice profile; and causing update of account data of the account based on the request.

說明書

CROSS REFERENCE TO RELATED APPLICATIONS

This application claims priority of U.S. Provisional Patent Application No. 62/855,903, entitled “MULTI-USER CONFIGURATION,” filed May 31, 2019, the content of which is hereby incorporated by reference in its entirety for all purposes.

FIELD

The present disclosure relates generally to computer user interfaces, and more specifically to techniques for multi-user configuration of electronic devices.

BACKGROUND

The number of electronic devices, and particularly smart devices, in users' homes continues to increase. These devices are required to perform increasingly complex tasks, including user-specific tasks in multi-user environments.

SUMMARY

Some techniques for multi-user configuration using electronic devices, however, are generally cumbersome and inefficient. For example, some existing techniques use a complex and time-consuming user interface, which may include multiple key presses or keystrokes. Existing techniques require more time than necessary, wasting user time and device energy. This latter consideration is particularly important in battery-operated devices.

Accordingly, the present technique provides electronic devices with faster, more efficient methods and interfaces for multi-user configuration. Such methods and interfaces optionally complement or replace other methods for multi-user configuration. Such methods and interfaces reduce the cognitive burden on a user and produce a more efficient human-machine interface. For battery-operated computing devices, such methods and interfaces conserve power and increase the time between battery charges.

權利要求

1
What is claimed is:1. An electronic device, comprising:a media output device;one or more processors; andmemory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:receiving a request determined based on a voice input; andin response to receiving the request:in accordance with a determination that the voice input does not match a voice profile associated with an account that is associated with the electronic device:in accordance with a setting of the electronic device being set to a first state, causing update of account data of a first account based on the request; andin accordance with the setting of the electronic device being set to a second state, forgoing causing update of the account data of the first account based on the request.2. The electronic device of claim 1, wherein the request is a first request and the voice input is a first voice input, the one or more programs further including instructions for:receiving a second request determined based on a second voice input, wherein the second voice input matches a voice profile associated with a second account that is associated with the electronic device, wherein the first account is different from the second account; andin response to receiving the second request, and in accordance with a determination that the second voice input matches the voice profile associated with the second account:causing output, by the media output device, of second information based on the second request using the second account associated with the electronic device; andcausing update of account data of the second account based on the second request.3. The electronic device of claim 1, wherein causing output of information using a respective account includes accessing media using credentials associated with the respective account.4. The electronic device of claim 1, wherein causing update of account data of a respective account includes causing update of a media profile associated with the respective account.5. The electronic device of claim 1, the one or more programs further including instructions for:receiving a third request determined based on a third voice input, wherein the third request is a request to output private information associated with a third account;in response to receiving the third request:in accordance with a determination that the third voice input matches a third voice profile associated with the third account:causing output, by the media output device, of the private information based on the third request using the third account; andin accordance with a determination that the third voice input does not match the third voice profile associated with the third account:forgoing causing output, by the media output device, of the private information based on the third request using the third account associated with the electronic device.6. The electronic device of claim 1, the one or more programs further including instructions for:in response to receiving the request:in accordance with a determination that the voice input does not match a voice profile associated with an account that is associated with the electronic device and prior to the setting of the electronic device being set to the first and second states, causing output, by the media output device, of first information based on the request using the first account associated with the electronic device.7. The electronic device of claim 1, the one or more programs further including instructions for:in response to receiving the request:in accordance with a determination that the voice input matches a voice profile associated with an account that is associated with the electronic device:causing output, by the media output device, of the first information based on the request using the account associated with the matching voice profile; andcausing update of account data of the account associated with the matching voice profile based on the request.8. A computer-implemented method, comprising:at an electronic device with a media output device:receiving a request determined based on a voice input; andin response to receiving the request:in accordance with a determination that the voice input does not match a voice profile associated with an account that is associated with the electronic device:in accordance with a setting of the electronic device being set to a first state, causing update of account data of a first account based on the request; andin accordance with the setting of the electronic device being set to a second state, forgoing causing update of the account data of the first account based on the request.9. The method of claim 8, wherein the request is a first request and the voice input is a first voice input, the method further comprising:receiving a second request determined based on a second voice input, wherein the second voice input matches a voice profile associated with a second account that is associated with the electronic device, wherein the first account is different from the second account; andin response to receiving the second request, and in accordance with a determination that the second voice input matches the voice profile associated with the second account:causing output, by the media output device, of second information based on the second request using the second account associated with the electronic device; andcausing update of account data of the second account based on the second request.10. The method of claim 8, wherein causing output of information using a respective account includes accessing media using credentials associated with the respective account.11. The method of claim 8, wherein causing update of account data of a respective account includes causing update of a media profile associated with the respective account.12. The method of claim 8, further comprising:receiving a third request determined based on a third voice input, wherein the third request is a request to output private information associated with a third account;in response to receiving the third request:in accordance with a determination that the third voice input matches a third voice profile associated with the third account:causing output, by the media output device, of the private information based on the third request using the third account; andin accordance with a determination that the third voice input does not match the third voice profile associated with the third account:forgoing causing output, by the media output device, of the private information based on the third request using the third account associated with the electronic device.13. The method of claim 8, the method further comprising:in response to receiving the request:in accordance with a determination that the voice input does not match a voice profile associated with an account that is associated with the electronic device and prior to the setting of the electronic device being set to the first and second states, causing output, by the media output device, of first information based on the request using the first account associated with the electronic device.14. The method of claim 8, the method further comprising:in response to receiving the request:in accordance with a determination that the voice input matches a voice profile associated with an account that is associated with the electronic device:causing output, by the media output device, of the first information based on the request using the account associated with the matching voice profile; andcausing update of account data of the account associated with the matching voice profile based on the request.15. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a media output device, the one or more programs including instructions for:receiving a request determined based on a voice input; andin response to receiving the request:in accordance with a determination that the voice input does not match a voice profile associated with an account that is associated with the electronic device:in accordance with a setting of the electronic device being set to a first state, causing update of account data of a first account based on the request; andin accordance with the setting of the electronic device being set to a second state, forgoing causing update of the account data of the first account based on the request.16. The computer-readable storage medium of claim 15, wherein the request is a first request and the voice input is a first voice input, the one or more programs further including instructions for:receiving a second request determined based on a second voice input, wherein the second voice input matches a voice profile associated with a second account that is associated with the electronic device, wherein the first account is different from the second account; andin response to receiving the second request, and in accordance with a determination that the second voice input matches the voice profile associated with the second account:causing output, by the media output device, of second information based on the second request using the second account associated with the electronic device; andcausing update of account data of the second account based on the second request.17. The computer-readable storage medium of claim 15, wherein causing output of information using a respective account includes accessing media using credentials associated with the respective account.18. The computer-readable storage medium of claim 15, wherein causing update of account data of a respective account includes causing update of a media profile associated with the respective account.19. The computer-readable storage medium of claim 15, the one or more programs further including instructions for:receiving a third request determined based on a third voice input, wherein the third request is a request to output private information associated with a third account;in response to receiving the third request:in accordance with a determination that the third voice input matches a third voice profile associated with the third account:causing output, by the media output device, of the private information based on the third request using the third account; andin accordance with a determination that the third voice input does not match the third voice profile associated with the third account:forgoing causing output, by the media output device, of the private information based on the third request using the third account associated with the electronic device.20. The computer-readable storage medium of claim 15, the one or more programs further including instructions for:in response to receiving the request:in accordance with a determination that the voice input does not match a voice profile associated with an account that is associated with the electronic device and prior to the setting of the electronic device being set to the first and second states, causing output, by the media output device, of first information based on the request using the first account associated with the electronic device.21. The computer readable storage medium of claim 15, the one or more programs further including instructions for:in response to receiving the request:in accordance with a determination that the voice input matches a voice profile associated with an account that is associated with the electronic device:causing output, by the media output device, of the first information based on the request using the account associated with the matching voice profile; andcausing update of account data of the account associated with the matching voice profile based on the request.
微信群二維碼
意見反饋