Wearable Computer System and Modes of Operating the System
First Claim
1. A computer-implemented method comprising:
- selecting a predetermined voice command which, when spoken by a user during a conversation with another person, informs a wearable computer device that an event is occurring, and that prompts the wearable computer device to store an audio clip surrounding the event in a memory for later retrieval;
using audio signals received through an environmental microphone of an audio-only user interface of the wearable computer device to generate digital audio data;
buffering the digital audio data in a scrolling audio buffer of the wearable computer device for a predetermined period of time;
using audio signals received through a personal microphone of the audio-only user interface of the wearable computer device to determine that the user has spoken the predetermined voice command; and
responsive to determining that the user has spoken the predetermined voice command, storing the audio clip in the memory for later retrieval, the audio clip including at least a portion of the digital audio data buffered in the scrolling audio buffer before the predetermined voice command was spoken, and at least a portion of the digital audio data buffered in the scrolling audio buffer after the predetermined voice command was spoken.
2 Assignments
0 Petitions
Accused Products
Abstract
A wearable computer system has a user interface with at least an audio-only mode of operating, and that is natural in appearance and facilitates natural interactions with the system and the user'"'"'s surroundings. The wearable computer system may retrieve information from the user'"'"'s voice or surroundings using a passive user interface. The audio-only user interface for the wearable computer system may include two audio receivers and a single output device, such as a speaker, that provides audio data directly to the user. The two audio receivers may be miniature microphones that collaborate to input audio signals from the user'"'"'s surroundings while also accurately inputting voice commands from the user. Additionally, the user may enter natural voice commands to the wearable computer system in a manner that blends in with the natural phrases and terminology spoken by the user.
30 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
selecting a predetermined voice command which, when spoken by a user during a conversation with another person, informs a wearable computer device that an event is occurring, and that prompts the wearable computer device to store an audio clip surrounding the event in a memory for later retrieval; using audio signals received through an environmental microphone of an audio-only user interface of the wearable computer device to generate digital audio data; buffering the digital audio data in a scrolling audio buffer of the wearable computer device for a predetermined period of time; using audio signals received through a personal microphone of the audio-only user interface of the wearable computer device to determine that the user has spoken the predetermined voice command; and responsive to determining that the user has spoken the predetermined voice command, storing the audio clip in the memory for later retrieval, the audio clip including at least a portion of the digital audio data buffered in the scrolling audio buffer before the predetermined voice command was spoken, and at least a portion of the digital audio data buffered in the scrolling audio buffer after the predetermined voice command was spoken. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A wearable computer device comprising:
-
a scrolling audio buffer configured to buffer digital audio data for a predetermined period of time; a memory configured to, responsive to determining that a user has spoken a predetermined voice command, store an audio clip for later retrieval, the audio clip including at least a portion of the digital audio data buffered in the scrolling audio buffer before the predetermined voice command was spoken, and at least a portion of the digital audio data buffered in the scrolling audio buffer after the predetermined voice command was spoken; an audio-only user interface comprising; an environmental microphone, and a personal microphone; and one or more processors configured to; select the predetermined voice command which, when spoken by the user during a conversation with another person, informs the wearable computer device that an event is occurring, and that prompts the wearable computer device to store the audio clip surrounding the event in the memory for later retrieval, use audio signals received through the environmental microphone to generate the digital audio data, and use audio signals received through the personal microphone to determine that the user has spoken the predetermined voice command. - View Dependent Claims (16, 17, 18)
-
-
19. A wearable computer system comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; selecting a predetermined voice command which, when spoken by a user during a conversation with another person, informs a wearable computer system that an event is occurring, and that prompts the wearable computer system to store an audio clip surrounding the event in the computer-readable medium for later retrieval, using audio signals received through an environmental microphone of an audio-only user interface of the wearable computer system to generate digital audio data, buffering the digital audio data in a scrolling audio buffer of the wearable computer system for a predetermined period of time, using audio signals received through a personal microphone of the audio-only user interface of the wearable computer system to determine that the user has spoken the predetermined voice command, and responsive to determining that the user has spoken the predetermined voice command, storing the audio clip in the computer-readable medium for later retrieval, the audio clip including at least a portion of the digital audio data buffered in the scrolling audio buffer before the predetermined voice command was spoken, and at least a portion of the digital audio data buffered in the scrolling audio buffer after the predetermined voice command was spoken.
-
-
20. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
selecting a predetermined voice command which, when spoken by a user during a conversation with another person, informs a wearable computer device that an event is occurring, and that prompts the wearable computer device to store an audio clip surrounding the event in the computer storage medium for later retrieval; using audio signals received through an environmental microphone of an audio-only user interface of the wearable computer device to generate digital audio data; buffering the digital audio data in a scrolling audio buffer of the wearable computer device for a predetermined period of time; using audio signals received through a personal microphone of the audio-only user interface of the wearable computer device to determine that the user has spoken the predetermined voice command; and responsive to determining that the user has spoken the predetermined voice command, storing the audio clip in the computer storage medium for later retrieval, the audio clip including at least a portion of the digital audio data buffered in the scrolling audio buffer before the predetermined voice command was spoken, and at least a portion of the digital audio data buffered in the scrolling audio buffer after the predetermined voice command was spoken.
-
Specification