Selective requests for authentication for voice-based launching of applications
Abstract
Systems, methods, and computer-readable media are disclosed for systems and methods for selective requests for authentication for voice-based launching of applications. Example methods may include receiving first audio data representing an utterance, determining that the device is in a first operating mode when the audio data was received, determining that the device is in a locked state when the audio data is received, and receiving, from a remote system, a command to display information based at least on part on the audio data. Certain methods may include receiving an indication that the utterance was spoken by a user authorized to access the information while in the first operating mode and the locked state, and causing presentation of the information by the device.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method comprising:
receiving, by at least one of a first device or a second device, first audio data representing an utterance, wherein the first device is communicatively coupled to the second device, and wherein the first device is in a locked state when the first audio data is received; sending the first audio data for voice processing to determine a meaning of the utterance; receiving a first command to display information associated with an application on the first device; and presenting, based on the first device being communicatively coupled to the second device, the information in a graphical interface without requesting user authentication at the first device.
3 . The method of claim 2 , further comprising:
receiving, by the first device, second audio data to access the information; determining that the first device is in the locked state and that the first device lacks a connection to the second device; and preventing access to the information based on the second audio data until user authentication is received or the first device is communicatively coupled to the second device.
4 . The method of claim 2 , further comprising determining the first device is physically proximate to the second device based on the first device being connected to a wireless connection and the second device being connected to the wireless connection.
5 . The method of claim 4 , wherein the wireless connection comprises at least one of: a Bluetooth connection or WiFi connection.
6 . The method of claim 2 , further comprising determining that the first audio data comprises a wake word.
7 . The method of claim 2 , wherein:
the application on the first device comprises a calendar application; the information comprises event information for an event associated with a calendar application; and the method further comprises enabling touch-based functionality of the calendar application based on the user authentication being received.
8 . The method of claim 2 , wherein the information is presented in the graphical interface of the second device.
9 . A first device comprising:
memory that stores computer-executable instructions; and at least one processor configured to access the memory and execute the computer-executable instructions to:
receive first audio data representing an utterance, wherein the first device is communicatively coupled to a second device, and wherein the first device is in a locked state when the first audio data is received;
send the first audio data for voice processing to determine a meaning of the utterance;
receive a first command to display information associated with an application on the first device; and
present, based on the first device being communicatively coupled to the second device, the information in a graphical interface without requesting user authentication at the first device.
10 . The first device of claim 9 , wherein the at least one processor is further configured to:
receive second audio data to access the information; determine that the first device is in the locked state and that the first device lacks a connection to the second device; and prevent access to the information based on the second audio data until user authentication is received or the first device is communicatively coupled to the second device.
11 . The first device of claim 10 , wherein the at least one processor is further configured to determine the first device is physically proximate to the second device based on the first device being connected to a wireless connection and the second device being connected to the wireless connection.
12 . The first device of claim 11 , wherein the wireless connection comprises at least one of: a Bluetooth connection or WiFi connection.
13 . The first device of claim 9 , wherein the at least one processor is further configured to access the memory and execute the computer-executable instructions to determine that the first audio data comprises a wake word.
14 . The first device of claim 9 , wherein:
the application on the first device comprises a calendar application; the information comprises event information for an event associated with a calendar application; and the at least one processor is further configured to enable touch-based functionality of the calendar application based on the user authentication being received.
15 . A non-transitory computer-readable storage medium storing computer-executable instructions that, as a result of being executed by one or more processors of a first device, cause the first device to:
receive first audio data representing an utterance, wherein the first device is communicatively coupled to a second device, and wherein the first device is in a locked state when the first audio data is received; send the first audio data for voice processing to determine a meaning of the utterance; receive a first command to display information associated with an application on the first device; and present, based on the first device being communicatively coupled to the second device, the information in a graphical interface without requesting user authentication at the first device.
16 . The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, as a result of being executed by the one or more processors of the first device, further cause the first device to:
receive second audio data to access the information; determine that the first device is in the locked state and that the first device lacks a connection to the second device; and prevent access to the information based on the second audio data until the user authentication is received or the first device is communicatively coupled to the second device.
17 . The non-transitory computer-readable storage medium of claim 16 , wherein the instructions, as a result of being executed by the one or more processors of the first device, further cause the first device to determine the first device is physically proximate to the second device based on the first device being connected to a wireless connection and the second device being connected to the wireless connection.
18 . The non-transitory computer-readable storage medium of claim 17 , wherein the wireless connection comprises at least one of: a Bluetooth connection or WiFi connection.
19 . The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, as a result of being executed by the one or more processors of the first device, further cause the first device to determine that the first audio data comprises a wake word.
20 . The non-transitory computer-readable storage medium of claim 15 , wherein:
the application comprises a calendar application; the information comprises event information for an event associated with a calendar application; and the instructions, as a result of being executed by the one or more processors of the first device, further cause the first device to enable touch-based functionality of the calendar application based on the user authentication being received.
21 . The non-transitory computer-readable storage medium of claim 15 , wherein:
the application on the first device comprises a calendar application; the information comprises event information for an event associated with a calendar application; and the instructions, as a result of being executed by the one or more processors of the first device, further cause the first device to enable touch-based functionality of the calendar application based on the user authentication being received.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.