IP Library Granted Patent US 12710916
Granted Patent B2
US 12710916 · App. 18/430,243 · Granted Aug 18, 2026

Smart adjustment of audio content playback settings in a client device

Inventor: Jaime Guajardo (Austin, TX)
Assignee: GOOGLE LLC
G06F3/165G06F16/33295G06F16/387
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 12710916
App. No.
18/430,243
Granted
Aug 18, 2026
Kind
B2
Abstract

Implementations relate to modifying one or more audio content playback settings of a client device. Processor(s) can receive one or more contextual signals associated with the client device or a user of the client device and can generate, based on at least the one or more contextual signals and a predefined context, a structured large language model (LLM) query. The processor(s) can generate, based on processing the structured LLM query, an LLM output that includes at least an indication of whether the client device or the user is in the predefined context. The processor(s) can determine, based on processing the indication, whether the client device or the user device is in the predefined context and, responsive to determining that the client device or the user is in the predefined context, modify one or more audio content playback settings of the client device for rendering audio content.

Claims (41)

1 . A method implemented by one or more processors, the method comprising:

receiving one or more contextual signals associated with a current context of a client device or a user of the client device;

generating, based on the one or more contextual signals and a predefined context of the client device or the user of the client device, a structured large language model (LLM) query;

generating, based on processing the structured LLM query, an LLM output that includes an indication of whether the client device or the user is in the predefined context;

determining, based on processing the indication, whether the client device or the user is in the predefined context; and

responsive to determining that the client device or the user is in the predefined context, modifying one or more audio content playback settings of the client device for rendering audio content, wherein modifying the one or more audio content playback settings of the client device comprises:

causing a playback volume for rendering the audio content to be reduced, and

causing the playback volume to be ramped up after being reduced,

wherein a rate at which the playback volume is ramped up is selected based on the predefined context.

2 . The method of claim 1 , further comprising:

subsequent to modifying the one or more audio content playback settings of the client device, causing the client device to initiate the rendering of the audio content based on the modified one or more audio content playback settings.

3 . The method of claim 1 , wherein generating the structured LLM query is performed responsive to receiving a user input to initiate rendering of the audio content at the client device.

4 . The method of claim 1 , wherein the one or more contextual signals comprise at least one of an ambient noise level in an environment of the client device and a type of noise detected in the environment of the client device.

5 . The method of claim 1 , wherein the one or more contextual signals comprise at least one of a location of the client device, a location of the user, a current time, a current day, or a calendar entry.

6 . The method of claim 1 , wherein at least one contextual signal of the one or more contextual signals is received from an additional client device that is associated with the client device or the user.

7 . The method of claim 1 , further comprising:

receiving one or more confidence indicators, each confidence indicator of the one or more confidence indicators corresponding to a respective contextual signal of the one or more contextual signals and being indicative of a confidence in the respective contextual signal being accurate,

wherein generating the structured LLM query is further based on the one or more confidence indicators.

8 . A method implemented by one or more processors, the method comprising:

receiving a natural language (NL) based input, the NL based input comprising a description of a context, the context being of a client device or a user of the client device;

generating, based on at least the description of the context, a structured large language model (LLM) query;

generating, based on processing the structured LLM query, an LLM output that includes one or more expected contextual signals that are indicative of the client device or the user being in the context;

receiving one or more current contextual signals associated with at least one of the client device and the user of the client device;

determining, based on the one or more current contextual signals and the one or more expected contextual signals, whether the client device or the user of the client device is in the context; and

responsive to determining that the client device or the user of the client device is in the context, modifying one or more settings of the client device.

9 . The method of claim 8 , wherein modifying the one or more settings of the client device comprises modifying one or more audio content playback settings of the client device for rendering audio content.

10 . The method of claim 8 , wherein generating the structured LLM query is further based on an indication of one or more sensors of the client device.

11 . The method of claim 10 , wherein each expected contextual signal of the one or more expected contextual signals indicates a corresponding sensor of the client device that can be used to generate at least one of the one or more current contextual signals.

12 . The method of claim 8 , wherein determining whether the client device or the user of the client device is in the context comprises performing a comparison between the one or more current contextual signals and the one or more expected contextual signals.

13 . The method of claim 8 , wherein the one or more current contextual signals have been selected based on the one or more expected contextual signals.

14 . A method implemented by one or more processors, the method comprising:

receiving a user input to initiate rendering of audio content at a client device;

receiving one or more contextual signals associated with a current context of the client device or a user of the client device;

determining, based on the one or more contextual signals, whether the client device or the user is in a predefined context; and

responsive to receiving the user input and determining that the client device or the user is in the predefined context, causing the client device to initiate rendering the audio content at a reduced playback volume and subsequently ramp up the playback volume,

wherein a rate at which the playback volume is ramped up is selected based on the predefined context.

15 . The method of claim 14 , wherein the one or more contextual signals comprise an ambient noise level in an environment of the client device.

16 . The method of claim 14 , wherein the one or more contextual signals comprise a type of noise detected in an environment of the client device.

17 . The method of claim 14 , wherein the one or more contextual signals comprise a location of the client device.

18 . The method of claim 14 , wherein the one or more contextual signals comprise a calendar entry.

19 . The method of claim 14 , wherein at least one contextual signal of the one or more contextual signals is received from an additional client device that is associated with the client device or the user.