IP Library Granted Patent US 12688005
Granted Patent B1
US 12688005 · App. 18/143,444 · Granted Jul 21, 2026

Audio focus in an ambient meeting

Inventors: Robert Allen Ryskamp (Mountainview, CA); Adam Justin Spooner (Greensboro, NC)
Assignee: Zoom Communications, Inc.
G06F3/165G06F3/013H04L12/1822
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 12688005
App. No.
18/143,444
Granted
Jul 21, 2026
Kind
B1
Abstract

One example method includes joining, from a client device, a virtual meeting hosted by a virtual meeting provider, the virtual meeting comprising a plurality of display areas, each of the display areas associated with a one or more participants in the virtual meeting, displaying the virtual meeting on the display of the client device, receiving an eye tracking signal from an eye tracking sensor, the eye tracking signal associated with a first user of the client device, and determining, based at least in part on the eye tracking signal, a first display area of the plurality of display areas on which the first user is focused. The method further includes identifying a first audio stream associated with the first display area, and responsive to identifying the first audio stream, increasing a volume of the first audio stream.

Claims (59)

1 . A method comprising:

joining, from a client device, a virtual meeting hosted by a virtual meeting provider, the virtual meeting comprising a plurality of display areas, each of the display areas associated with a one or more participants in the virtual meeting;

displaying the virtual meeting on the display of the client device;

receiving an eye tracking signal from an eye tracking sensor, the eye tracking signal associated with a first user of the client device;

determining, based at least in part on the eye tracking signal, a first display area of the plurality of display areas on which the first user is focused;

identifying a first audio stream associated with the first display area; and

responsive to identifying the first audio stream, increasing a volume of the first audio stream.

2 . The method of claim 1 , further comprising:

identifying a second audio stream associated with a second display area of the plurality of display areas; and

responsive to identifying the second audio stream, decreasing the volume of the second audio stream.

3 . The method of claim 2 , further comprising:

determining, based at least in part on the eye tracking signal, the first user is focused on the second display area; and

responsive to determining the first user is focused on the second display area, decreasing the volume of the first audio stream and increasing the volume of the second audio stream.

4 . The method of claim 2 , further comprising:

determining, based at least in part on the eye tracking signal, the first user is not focused on the first display area or the second display area; and

responsive to determining the first user is not focused on the first display area or the second display area, equalizing the volume of the first audio stream and the volume of the second audio stream.

5 . The method of claim 1 , wherein the first audio stream comprises a plurality of audio streams associated with the first display area.

6 . The method of claim 1 , wherein the first display area is associated with an object, and wherein determining, based at least in part on the eye tracking signal, a first display area of the plurality of display areas on which the first user is focused further comprises determining that the first user is focused on the object.

7 . The method of claim 1 , wherein displaying the virtual meeting on the display of the client device comprises displaying a grid comprising a plurality of tiles and the first display area comprises a first tile of the plurality of tiles.

8 . The method of claim 7 , wherein the first display area further comprises a second tile of the plurality of tiles.

9 . A system comprising:

a non-transitory computer-readable medium;

a communications interface; and

one or more processors communicatively coupled to the non-transitory computer-readable medium and the communications interface, the one or more processors configured to execute processor-executable instructions stored in the non-transitory computer-readable medium to:

join, from a client device, a virtual meeting hosted by a virtual meeting provider, the virtual meeting comprising a plurality of display areas, each of the display areas associated with a one or more participants in the virtual meeting;

display the virtual meeting on the display of the client device;

receive an eye tracking signal from an eye tracking sensor, the eye tracking signal associated with a first user of the client device;

determine, based at least in part on the eye tracking signal, a first display area of the plurality of display areas on which the first user is focused;

identify a first audio stream associated with the first display area; and

responsive to identifying the first audio stream, increase a volume of the first audio stream.

10 . The system of claim 9 , wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:

identify a second audio stream associated with a second display area of the plurality of display areas; and

responsive to identifying the second audio stream, decrease the volume of the second audio stream.

11 . The system of claim 10 , wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:

determine, based at least in part on the eye tracking signal, the first user is focused on the second display area; and

responsive to determining the first user is focused on the second display area, decrease the volume of the first audio stream and increase the volume of the second audio stream.

12 . The system of claim 10 , wherein the one or more processors are configured to execute further processor-executable instructions stored in the non-transitory computer-readable medium to:

determine, based at least in part on the eye tracking signal, the first user is not focused on the first display area or the second display area; and

responsive to determining the first user is not focused on the first display area or the second display area, equalize the volume of the first audio stream and the volume of the second audio stream.

13 . The system of claim 9 , wherein the first audio stream comprises a plurality of audio streams associated with the first display area.

14 . The system of claim 9 , wherein the first display area is associated with an object, and wherein determining, based at least in part on the eye tracking signal, a first display area of the plurality of display areas on which the first user is focused further comprises determining that the first user is focused on the object.

15 . The system of claim 9 , wherein displaying the virtual meeting on the display of the client device comprises displaying a grid comprising a plurality of tiles and the first display area comprises a first tile of the plurality of tiles.

16 . The system of claim 15 , wherein the first display area further comprises a second tile of the plurality of tiles.

17 . A non-transitory computer-readable medium comprising processor-executable instructions configured to cause a processor to:

join, from a client device, a virtual meeting hosted by a virtual meeting provider, the virtual meeting comprising a plurality of display areas, each of the display areas associated with a one or more participants in the virtual meeting;

display the virtual meeting on the display of the client device;

receive an eye tracking signal from an eye tracking sensor, the eye tracking signal associated with a first user of the client device;

determine, based at least in part on the eye tracking signal, a first display area of the plurality of display areas on which the first user is focused;

identify a first audio stream associated with the first display area; and

responsive to identifying the first audio stream, increase a volume of the first audio stream.

18 . The non-transitory computer-readable medium of claim 17 , further comprising processor-executable instructions stored in the non-transitory computer-readable medium to:

identify a second audio stream associated with a second display area of the plurality of display areas; and

responsive to identifying the second audio stream, decrease the volume of the second audio stream.

19 . The non-transitory computer-readable medium of claim 18 , further comprising processor-executable instructions stored in the non-transitory computer-readable medium to:

determine, based at least in part on the eye tracking signal, the first user is focused on the second display area; and

responsive to determining the first user is focused on the second display area, decrease the volume of the first audio stream and increase the volume of the second audio stream.

20 . The non-transitory computer-readable medium of claim 18 , further comprising processor-executable instructions stored in the non-transitory computer-readable medium to:

determine, based at least in part on the eye tracking signal, the first user is not focused on the first display area or the second display area; and

responsive to determining the first user is not focused on the first display area or the second display area, equalize the volume of the first audio stream and the volume of the second audio stream.