Back to results
US 10,896,680 B2Granted
Headphones having audio recognition neural net processor architecture
AssigneeAvnera Corporation
InventorChristopher James O'Connor
Life of this patent
Estimating the term…
Abstract
A system for operating a headphone can include a primary processor to control the headphone and operate in a low-power state, a cup portion having a microphone to receive an input, a listening sub-system to convert the input into an output signal, and a neural net processor to receive the output signal from the listening sub-system and determine whether to generate a wake signal based on the received output signal.
Claims20
A headphone having a system for operating the headphone, comprising:
- a primary processor configured to control the headphone;
- a microphone configured to receive an input;
- at least one cup portion having a speaker configured to provide audio output from the primary processor to a user's ear;
- a support member coupled with each cup portion and configured to cling to a user's head to maintain a position of the at least one cup portion in close proximity to the user's ear;
- a listening sub-system coupled with the microphone and configured to convert the input into an output signal;
- and
- a neural net processor configured to receive the output signal from the listening subsystem and determine whether to generate a wake signal based on the received output signal.
4 more elements
A method for operating a headphone, comprising:
- receiving an input from a microphone of the headphone;
- providing audio output to a user by way of a speaker integrated with a cup portion of the headphone;
- converting the input into an output signal by a listening sub-system coupled with the input device;
- determining by a neural net processor whether to generate a wake signal based on the output signal;
- and
- generating the wake signal by the neural net processor responsive to a determination that the wake signal should be generated.
3 more elements
A neural net sub-system of a headphone, comprising:
- a graph memory configured to store at least one computational flow;
- a plurality of hardware accelerators configured to perform operations on the at least one computational flow stored in the graph memory;
- a memory arbiter configured to provide a direct interface between the graph memory and the plurality of hardware accelerators;
- and
- a neural net processor configured to receive an output signal from a listening subsystem of the headphone and determine whether to generate a wake signal based on the received output signal.
2 more elements
Dependencies are inferred from the claim text.