IP Library Granted Patent US 10,129,892
Granted Patent B2
US 10,129,892 · App. 15/164,710 · Granted Nov 13, 2018

Techniques to manage reverse channel audio sessions

Inventors: Padam Lal Kafle (San Diego, CA); Vijay Naicker Subramaniam (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/048H04L65/1069H04L65/4084H04L65/4092H04L65/608H04N21/4122H04N21/41407H04N21/42203H04N21/42207H04N21/43637H04W76/15H04W76/30
View Patent ↗
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 10,129,892
App. No.
15/164,710
Granted
Nov 13, 2018
Kind
B2
Abstract

Methods, systems, apparatuses, and devices are described for reverse channel audio (RCA) session establishment and management. A sink device may identify a unidirectional communication channel with a source device. The sink device may determine that a trigger is present, where the trigger is associated with a RCA transmission to the source device, and establish a RCA session for transmitting the RCA transmission to the source device based at least in part on the identified trigger. A source device may identify a unidirectional communication channel with a sink device and receive an indication that a sink device supports RCA transmissions, such as via the unidirectional communication channel. The source device may transmit a trigger to the sink device to initiate the RCA transmission, such as via the unidirectional communication channel, and receive the RCA transmission from the sink device based at least in part on the trigger.

Claims (65)

1. A method for wireless communication at a sink device, comprising:

identifying a unidirectional communication channel with from a source device to the sink device, the unidirectional communication channel being associated with a first streaming session from the source device to the sink device:

receiving a first message from the source device via the unidirectional communication channel;

transmitting, responsive to receiving the first message, a second message that indicates at least one reverse channel audio transmission parameter supported by the sink device for establishing a reverse channel audio session with the source device;

establishing the reverse channel audio session for transmitting audio content to the source device based at least in part on the at least one reverse channel audio transmission parameter; and

streaming the audio content to the source device using the reverse channel audio session.

2. The method of claim 1 , wherein receiving the first message comprises:

receiving a first request message from the source device comprising a request for reverse channel audio transmission parameters supported by the source device.

3. The method of claim 2 , further comprising: receiving a second request message from the source device conveying an indication of a selected one of the at least one supported reverse channel audio transmission parameters;

and transmitting a confirmation message to the source device, wherein establishing the reverse channel audio session based at least in part on the at least one reverse channel audio transmission parameter comprises establishing the reverse channel audio session according to the selected one of the at least one supported reverse channel audio transmission parameters.

4. The method of claim 1 , further comprising:

transmitting a third request message to the source device prior to receiving the first message, the third request message comprising a request to setup the reverse channel audio session, the first request message indicating one or more transmission parameters associated with an input type, a transport type, and a preferred audio format supported by the sink device.

5. The method of claim 1 , further comprising: receiving a session teardown request message from the source device; and tearing down the reverse channel audio session with the source device according to the session tearddown request message.

6. The method of claim 1 , further comprising: transmitting a session teardown request message to the source device;

and tearing down the reverse channel audio session with the source device according to the session teardown request message.

7. An apparatus for wireless communication at a sink device comprising:

a processor;

memory in electronic communication with the processor; and instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to:

identify a unidirectional communication channel with from a source device to the sink device, the unidirectional communication channel being associated with a first streaming session from the source device to the sink device;

receive a first message from the source device via the unidirectional communication channel;

transmit responsive to receiving the first message, a second message that indicates at least one reverse channel audio transmission parameter supported by the sink device for establishing a reverse channel audio session with the source device;

establish the reverse channel audio session for transmitting audio content to the source device based at least in part on the at least one reverse channel audio transmission parameter; and

stream the audio content to the source device using the reverse channel audio session.

8. The apparatus of claim 7 , wherein receive the first message comprises:

receive a first request message from the source device comprising a request for reverse channel audio transmission parameters supported by the source device.

9. The apparatus of claim 7 , wherein the instructions are further executable by the processor to:

receive a second request message from the source device conveying an indication a selected one of the at least one supported reverse channel audio transmission parameters; and

transmit a confirmation message to the source device,

wherein establish the reverse channel audio session based at least in part on the at least one reverse channel audio transmission parameter comprises establish the reverse channel audio session according to the selected one of the at least one supported reverse channel audio transmission parameters.

10. The apparatus of claim 7 , wherein the instructions are further executable by the processor to:

transmit a third request message to the source device prior to receiving the first message, the first third request message comprising a request to setup the reverse channel audio session, the first request message indicating one or more transmission parameters associated with an input type, a transport type, and a preferred audio format supported by the sink device.

11. The apparatus of claim 7 , wherein the instructions are further executable by the processor to:

receive a session teardown request message from the source device; and

teardown the reverse channel audio session with the source device according to the session teardown request message.

12. The apparatus of claim 7 , wherein the instructions are further executable by the processor to:

transmit a session teardown request message to the source device; and

teardown the reverse channel audio session with the source device according to the session teardown request message.

13. The apparatus of claim 7 , wherein the unidirectional communication channel comprises a Wi-Fi display (WFC) Miracast session.

14. A method for wireless communication at a source device, comprising:

identifying a unidirectional communication channel with to a sink device from the source device, the unidirectional communication channel being associated with a first streaming session from the source device to the sink device;

transmitting a first message to the sink device from the source device via the unidirectional communication channel;

receiving, responsive to transmitting the first message, a second message that indicates at least one reverse channel audio transmission parameter supported by the sink device for establishing a reverse channel audio session with the source device;

and receiving the reverse channel audio transmissions from the sink device based at least in part on the at least one reverse channel audio transmission parameter.

15. The method of claim 14 , wherein transmitting the first message comprises:

transmitting a first request message to the sink device, the first request message comprising a request for reverse channel audio transmission parameters supported by the sink device.

16. The method of claim 14 , further comprising: transmitting a second request message to the sink device conveying an indication of a selected one of the at least one supported reverse channel audio transmission parameters; and

receiving a confirmation message from the source device.

17. An apparatus for wireless communication at a source device comprising:

a processor;

memory in electronic communication with the processor; and instructions stored in the memory and operable, when executed by the processor, to cause the apparatus to:

identify a unidirectional communication channel with to a sink device from the source device, the unidirectional communication channel being associated with a first streaming session from the source device to the sink device:

transmit a first message to the sink device from the source device via the unidirectional communication channel;

receive, responsive to transmitting the first message, a second message that indicates at least one reverse channel audio transmission parameter supported by the sink device for establishing a reverse channel audio session with the source device; and

receive the reverse channel audio transmissions from the sink device based at least in part on the at least one reverse channel audio transmission parameter.

18. The apparatus of claim 17 , wherein transmit the first message comprises transmit a first request message to the sink device, the first request message comprising a request for reverse channel audio transmission parameters supported by the sink device.

19. The apparatus of claim 17 , wherein the instructions are further executable by the processor to:

transmit a second request message to the sink device conveying an indication of a selected one of the at least one supported reverse channel audio transmission parameters;

and receive a confirmation message from the source device.

20. The apparatus of claim 17 , wherein the instructions are further executable by the processor to:

receive a session teardown request message from the sink device; and

teardown the reverse channel audio transmission session with the sink device according to the session teardown request message.

21. The apparatus of claim 17 , wherein the instructions are further executable by the processor to:

transmit a session teardown request message to the sink device; and

teardown the reverse channel audio transmission session with the sink device according to the session teardown request message.

22. The apparatus of claim 17 , wherein the unidirectional communication channel comprises a Wi-Fi display (WFD) Miracast session.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2016
From: KAFLE, PADAM LAL; SUBRAMANIAM, VIJAY NAICKER
To: QUALCOMM INCORPORATED
Reel/Frame 038721/0076 →
Continuity (2)
Provisional Application 62169353 · Jun 1, 2015
Related Publication 20160353428A1 · Dec 1, 2016