System and method for using multiple audio input devices for synchronized and position-based audio
AssigneeBlackfire Research Corporation
InventorRavi Rajapakse
Life of this patent
Estimating the term…
Abstract
A system for operating multiple audio input devices for synchronized and position-based audio comprising a media computing device comprising a processor, a memory, wireless network interfaces, a data store, a virtual screen driver, audio input devices connected to the media computing device, each comprising at least a microphone, and audio output devices connected to the media computing device, comprising at least a speaker, and an audio controller further comprising an operating system, an interaction manager and a synchronization manager configured to synchronize a series of audio stream inputs into a singular audio output.
Claims16
A media computing device, comprising:
- a processor;
- a memory;
- a plurality of wireless network interfaces;
- an audio controller;
- and
- an operating system comprising programming instructions stored in the memory and operating on the processor and configured to:
- receive audio input streams from a plurality of audio input devices;
- analyze at least a portion of the received audio input streams;
- produce a position model describing the relative locations of each at least a portion of the plurality of audio input devices, the position model being based at least in part on at least a portion of the analysis;
- and
- direct operation of the audio controller based at least in part on the position model.
A media computing device, comprising:
- a processor;
- a memory;
- a high definition media controller operating a high definition media interface;
- a plurality of wireless network interfaces;
- an audio controller;
- a virtual screen driver;
- and
- an operating system comprising programming instructions stored in the memory and operating on the processor and configured to:
- receive audio input streams from a plurality of audio input devices;
- analyze at least a portion of the received audio input streams;
- direct operation of the audio controller based at least in part on the analysis;
- send screen graphics via the virtual screen driver to a plurality of mobile devices;
- send media content to a high definition media display device via the high definition media controller and the high definition media interface;
- and
- receive user interaction events from a mobile device via the wireless network interface;
- wherein the high definition media interface is physically coupled by insertion into a high definition media input port of the high definition media display device.
A method for utilizing multiple microphones for synchronized and position-based audio, comprising the steps of:
- receiving, at a media computing device comprising a processor, a memory, a plurality of wireless network interfaces, an audio controller configured to transmit audio content via at least a wireless network interface, and an operating system configured to receive audio input streams from a plurality of audio input devices, analyze at least a portion of the received audio input streams, and direct operation of the audio controller based at least in part on the analysis, a plurality of audio input streams;
- analyzing at least a portion of the received audio input streams;
- producing a position model based at least in part on at least a portion of the analysis results;
- and
- directing the operation of the audio controller based at least in part on the position model.
Dependencies are inferred from the claim text.