IP Library › Granted Patent US 11,593,064
Granted Patent B2
US 11,593,064 · App. 17/368,474 · Granted Feb 28, 2023

Audio rendering device and audio configurator device for audio stream selection, and related methods

Inventors: Florian Denis (Vincennes, FR); Thomas Girardier (Bourg la Reine, FR)
Assignee: Google LLC
G06F3/165G06F3/167G10L25/51H04W76/10
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 11,593,064
App. No.
17/368,474
Granted
Feb 28, 2023
Kind
B2
Abstract

Audio rendering devices comprising at least one audio rendering unit for playing audio streams, processing circuit and a wireless communication unit for establishing wireless links and related method are disclosed. One audio rendering device is configured to receive a remote audio stream prioritization policy comprising one or more lists of associations between audio stream attributes and priority values, update a local audio stream prioritization policy based on the remote audio stream prioritization policy, identify audio streams available via wireless links, retrieve audio stream attributes of the available audio streams, select an available audio stream to be played among the available audio streams, based on the updated local audio stream prioritization policy and based on the audio stream attributes of the available audio streams, and play the selected audio stream, by the audio rendering unit of the audio rendering device.

Claims (60)

1. An audio configurator device comprising a processing circuit, a user interface and a wireless communication unit for establishing a wireless link with an audio rendering device adapted for playing audio streams, wherein said audio configurator device is configured to:

receive, by the user interface, an input from a user;

configure, by the processing circuit and based on the received input, an audio stream prioritization policy to be used by the audio rendering device for prioritizing different audio streams, wherein the audio stream prioritization policy includes one or more lists of associations between audio stream attributes and priority values; and

transmit, by the wireless communication unit, the audio stream prioritization policy to the audio rendering device.

2. The audio configurator device according to claim 1 , wherein each audio stream attribute corresponds to one of:

an identifier of an audio stream source device;

an identifier of a type of audio stream source devices;

an identifier of an audio stream content provider; and

an identifier of a type of audio stream contents.

3. The audio configurator device according to claim 1 , wherein:

the audio stream attributes are listed in two or more lists of the audio stream prioritization policy in association with the priority values; and

the two or more lists have different priority levels.

4. The audio configurator device according to claim 1 , configured to:

receive, by the wireless communication unit and from the audio rendering device, a proposed audio stream prioritization policy received by said audio rendering device from another audio configurator device;

present, by the user interface, the proposed audio stream prioritization policy to the user;

receive, by the user interface, feedback information regarding acceptance or rejection of the proposed audio stream prioritization policy; and

transmit, by the wireless communication unit, the feedback information to the audio rendering device.

5. The audio configurator device according to claim 4 , wherein the audio stream prioritization policy is updated based on the feedback information transmitted by the audio configurator device.

6. The audio configurator device according to claim 1 , wherein the audio configurator device is integrated in an audio stream source device.

7. The audio configurator device according to claim 1 , wherein communication with the audio rendering device is performed with a Bluetooth Low Energy Generic Attribute-based profile.

8. The audio configurator device according to claim 1 , wherein the user interface is a graphical interface and/or a vocal interface.

9. A method for configuring, by an audio configurator device, an audio rendering device connected to the audio configurator device by a wireless link, wherein said method comprises steps of:

receiving an input from a user via a user interface;

configuring, based on the received input, an audio stream prioritization policy to be used by the audio rendering device for prioritizing different audio streams, wherein the audio stream prioritization policy includes one or more lists of associations between audio stream attributes and priority values; and

transmitting the audio stream prioritization policy to the audio rendering device.

10. The method according to claim 9 , wherein each audio stream attribute corresponds to one of:

an identifier of an audio stream source device;

an identifier of a type of audio stream source device;

an identifier of an audio stream content provider; and

an identifier of a type of audio stream contents.

11. The method according to claim 9 , wherein:

the audio stream attributes are listed in two or more lists of the audio stream prioritization policy in association with the priority values; and

the two or more lists have different priority levels.

12. The method according to claim 9 , further comprising:

receiving, from the audio rendering device, a proposed audio stream prioritization policy received by said audio rendering device from another audio configurator device;

presenting, by the user interface, the proposed audio stream prioritization policy to the user;

receiving, by the user interface, feedback information regarding acceptance or rejection of the proposed audio stream prioritization policy; and

transmitting the feedback information to the audio rendering device.

13. The method according to claim 12 , wherein the audio stream prioritization policy is updated based on the feedback information transmitted by the audio configurator device.

14. The method according to claim 9 , wherein the audio configurator device is integrated in an audio stream source device.

15. The method according to claim 9 , wherein communication with the audio rendering device is performed with a Bluetooth Low Energy Generic Attribute-based profile.

16. The method according to claim 9 , wherein the user interface is a graphical interface and/or a vocal interface.

17. Non-transitory computer-readable media storing instructions which, when executed by an audio configurator device comprising a user interface, a processing circuit and a wireless communication unit for establishing wireless links, cause said audio configurator device to:

receive, by the user interface, an input from a user;

configure, by the processing circuit and based on the received input, an audio stream prioritization policy to be used by an audio rendering device for prioritizing different audio streams, wherein the audio stream prioritization policy includes one or more lists of associations between audio stream attributes and priority values; and

transmit, by the wireless communication unit, the audio stream prioritization policy to the audio rendering device.

18. The non-transitory computer-readable media according to claim 17 , wherein each audio stream attribute corresponds to one of:

an identifier of an audio stream source device;

an identifier of a type of audio stream source devices;

an identifier of an audio stream content provider; and

an identifier of a type of audio stream contents.

19. The non-transitory computer-readable media according to claim 17 , wherein:

the audio stream attributes are listed in two or more lists of the audio stream prioritization policy in association with the priority values; and

the two or more lists have different priority levels.

20. The non-transitory computer-readable media according to claim 17 further storing

instructions to cause the audio configurator device to:

receive, from the audio rendering device, a proposed audio stream prioritization policy received by said audio rendering device from another audio configurator device;

present, by the user interface, the proposed audio stream prioritization policy to the user;

receive, by the user interface, feedback information regarding acceptance or rejection of the proposed audio stream prioritization policy; and

transmit, by the wireless communication unit, the feedback information to the audio rendering device.

Assignments (2)
CONFIRMATORY ASSIGNMENT Recorded Jul 30, 2021
From: TAP SOUND SYSTEM SAS
To: GOOGLE LLC
Reel/Frame 057041/0834 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2021
From: DENIS, FLORIAN; GIRARDIER, THOMAS
To: TAP SOUND SYSTEM
Reel/Frame 056766/0091 →
Continuity (3)
Division 17148348 · Jan 13, 2021
Provisional Application 62992318 · Mar 20, 2020
Related Publication 20210334065A1 · Oct 28, 2021
Cited By (1)
US 12,625,671