IP Library Patent Application 15599454
Patent Application
App. No. 15/599,454

ENHANCED MULTICHANNEL AUDIO INTERCEPTION AND REDIRECTION FOR MULTIMEDIA DEVICES

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/599,454
Abstract

A system and method for enhanced multichannel audio interception and redirection for ANDROID™-based devices, comprising an audio redirector software module that detects available hardware capabilities, configures and reports audio channel capabilities based on the detected hardware capabilities, up-mixes source audio to match available output channels on destination devices, and provides up-mixed audio channels to both a sound processing framework and external audio rendering hardware.

Claims (20)

1 . A system for multichannel audio interception and redirection for multimedia devices, comprising:

a mobile computing device comprising at least a processor, a memory, an audio output, and a plurality of programming instructions stored in the memory and operable on the processor, wherein the plurality of programming instructions, when operating on the processor, cause the processor to:

receive an audio stream from an audio source;

determine a number of audio channels playable by the audio output of the mobile device;

perform a de-multiplexing operation on the audio stream to produce a plurality of audio channels;

send a first subset of the de-multiplexed audio channels, comprising the determined number of audio channels, to the audio output of the mobile device; and

send a second subset of the de-multiplexed audio channels to a plurality of external audio playback devices via a wireless network.

2 . The system of claim 1 , further comprising a packet concentrator configured to receive outbound audio channel data and to modify the outbound audio channel data, the modification comprising at least modifying the size of at least a portion of the packets in the audio channel data, and configured to transmit the modified audio channel data to the plurality of external hardware devices via a network.

3 . The system of claim 2 , wherein the modifications comprise embedding synchronization event data into the outbound audio channel data, the synchronization event data being configured to direct operation of at least a portion of the external hardware devices to render their individual received audio channels in synchronization with other external hardware devices.

4 . A method for multichannel audio interception and redirection for mobile devices, comprising the steps of:

receiving, at a mobile device comprising a processor, a memory, an audio output, and a plurality of programming instructions stored in the memory and operable on the processor, an audio stream from an audio source;

determining, using the processor, a number of audio channels playable by the audio output of the mobile device;

performing a de-multiplexing operation on the audio stream, producing a plurality of audio channels;

sending a first subset of the de-multiplexed audio channels, comprising the determined number of audio channels, to the audio output of the mobile device; and

sending a second subset of the de-multiplexed audio channels to a plurality of external audio playback devices via a wireless network.

5 . The method of claim 4 , further comprising the steps of:

receiving outbound audio channel data at a packet concentrator of the mobile device;

modifying, using the packet concentrator, the size of at least a portion of the packets in the outbound audio channel data; and

transmitting the modified outbound audio channel data to the plurality of external hardware devices via a network.

6 . The method of claim 5 , wherein the modifications comprise embedding synchronization event data into the outbound audio channel data, the synchronization event data being configured to direct operation of at least a portion of the external hardware devices to render their individual received audio channels in synchronization with other external hardware devices.

Assignments (3)
SECURITY INTEREST Recorded Sep 18, 2024
From: ROKU, INC.
To: CITIBANK, N.A.
Reel/Frame 068982/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2021
From: BLACKFIRE RESEARCH CORPORATION
To: ROKU, INC.
Reel/Frame 055695/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2017
From: PENKE, RAMACHANDRA; RAJAPAKSE, RAVI
To: BLACKFIRE RESEARCH CORPORATION
Reel/Frame 042614/0562 →