IP Library Granted Patent US 12712983
Granted Patent B2
US 12712983 · App. 18/642,428 · Granted Aug 18, 2026

Generating participant-specific information in a virtual meeting

Inventor: Stefan Lindmark (Östhammar, SE)
Assignee: Google LLC
H04N7/15G06Q10/109
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 12712983
App. No.
18/642,428
Granted
Aug 18, 2026
Kind
B2
Abstract

A method includes providing, for display on a first client device of a first participant of a plurality of participants of a virtual meeting, a user interface (UI) during the virtual meeting. The UI includes multiple regions each presenting a visual item corresponding to a video stream generated by a client device of a respective participant of the virtual meeting. The method includes detecting engagement of the first participant with a first visual item corresponding to a video stream generated by a second client device of a second participant of the virtual meeting. The method further includes generating one or more information items associated with the second participant. The method further includes causing the one or more information items to be presented within the UI on the first client device of the first participant during the virtual meeting.

Claims (53)

1 . A method comprising:

providing, for display on a first client device of a first participant of a plurality of participants of a virtual meeting, a user interface (UI) during the virtual meeting at a first point in time, the UI comprising a plurality of regions each presenting frames of a video stream generated by a client device of a respective participant of the virtual meeting and depicting the respective participant;

detecting, via the UI during the virtual meeting at a second point in time, engagement of the first participant with a first region presenting frames of a video stream generated by a second client device of a second participant of the virtual meeting;

generating one or more information items associated with the second participant for the first participant, the one or more information items associated with the second participant being absent from the UI at the first point in time and the second point in time; and

causing the one or more information items associated with the second participant to be presented within the first region of the UI on the first client device of the first participant during the virtual meeting at a third point in time.

2 . The method of claim 1 , wherein generating one or more information items associated with the second participant for the first participant comprises:

automatically generating a prompt using information associated with the virtual meeting;

providing the prompt and context associated with the engagement of the first participant with the first region presenting the frames of the video stream generated by the second client device as input to a generative Artificial Intelligence (AI) model;

obtaining one or more outputs from the generative AI model; and

generating the one or more information items using the one or more outputs.

3 . The method of claim 2 , wherein automatically generating the prompt using information associated with the virtual meeting comprises:

generating the prompt using at least one of a title of the virtual meeting, shared meeting notes associated with the virtual meeting, a name of the first participant, or an email address of the first participant.

4 . The method of claim 2 , wherein the context comprises at least one of documents, meeting notes, emails, meeting summarizations, or web browser history associated with the first participant.

5 . The method of claim 1 , wherein the one or more information items include a meeting history obtained from a calendar application.

6 . The method of claim 1 , wherein the one or more information items include data associated with the first participant obtained from a contacts application.

7 . The method of claim 1 , wherein causing the one or more information items associated with the second participant to be presented within the first region of the UI on the first client device of the first participant during the virtual meeting at the third point in time comprises:

causing the first region of the UI to be updated to display the one or more information item.

8 . The method of claim 1 , further comprising:

responsive to receiving input from the first participant via the first client device indicative of a request to update the one or more information items, updating the one or more information items according to the received input.

9 . A system comprising:

a memory device; and

a processing device coupled to the memory device, the processing device to perform operations comprising:

providing, for display on a first client device of a first participant of a plurality of participants of a virtual meeting, a user interface (UI) during the virtual meeting at a first point in time, the UI comprising a plurality of regions each presenting frames of a video stream generated by a client device of a respective participant of the virtual meeting and depicting the respective participant;

detecting, via the UI during the virtual meeting at a second point in time, engagement of the first participant with a first region presenting frames of a video stream generated by a second client device of a second participant of the virtual meeting;

generating, using a generative Artificial Intelligence (AI) model, one or more information items associated with the second participant for the first participant, the one or more information items associated with the second participant being absent from the UI at the first point in time and the second point in time; and

causing the one or more information items associated with the second participant to be presented within the first region of the UI on the first client device of the first participant during the virtual meeting at a third point in time.

10 . The system of claim 9 , wherein generating, using the generative Artificial Intelligence (AI) model, one or more information items associated with the second participant for the first participant comprises:

automatically generating a prompt using information associated with the virtual meeting;

providing the prompt and context associated with the engagement of the first participant with the first region presenting the frames of the video stream generated by the second client device as input to the generative Artificial Intelligence (AI) model;

obtaining one or more outputs from the generative AI model; and

generating the one or more information items using the one or more outputs.

11 . The system of claim 10 , wherein automatically generating the prompt using information associated with the virtual meeting comprises:

generating the prompt using at least one of a title of the virtual meeting, shared meeting notes associated with the virtual meeting, a name of the first participant, or an email address of the first participant.

12 . The system of claim 10 , wherein the context comprises at least one of documents, meeting notes, emails, meeting summarizations, or web browser history associated with the first participant.

13 . The system of claim 9 , wherein the one or more information items include a meeting history obtained from a calendar application.

14 . The system of claim 9 , wherein the one or more information items include data associated with the first participant obtained from a contacts application.

15 . The system of claim 9 , wherein causing the one or more information items associated with the second participant to be presented within the first region of the UI on the first client device of the first participant during the virtual meeting at the third point in time comprises:

causing the first region of the UI to be updated to display the one or more information item.

16 . The system of claim 9 , wherein the operations further comprise:

responsive to receiving input from the first participant via the first client device indicative of a request to update the one or more information items, updating the one or more information items according to the received input.

17 . A non-transitory computer-readable storage medium comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising:

providing, for display on a first client device of a first participant of a plurality of participants of a virtual meeting, a user interface (UI) during the virtual meeting at a first point in time, the UI comprising a plurality of regions each presenting frames of a video stream generated by a client device of a respective participant of the virtual meeting and depicting the respective participant;

detecting, via the UI during the virtual meeting at a second point in time, engagement of the first participant with a first region presenting frames of a video stream generated by a second client device of a second participant of the virtual meeting;

generating one or more information items associated with the second participant for the first participant, the one or more information items associated with the second participant being absent from the UI at the first point in time and the second point in time; and

causing the one or more information items associated with the second participant to be presented within the first region of the UI on the first client device of the first participant during the virtual meeting at a third point in time.

18 . The non-transitory computer-readable storage medium of claim 17 , wherein generating one or more information items associated with the second participant for the first participant comprises:

automatically generating a prompt using information associated with the virtual meeting;

providing the prompt and context associated with the engagement of the first participant with the first region presenting the frames of the video stream generated by the second client device as input to a generative Artificial Intelligence (AI) model;

obtaining one or more outputs from the generative AI model; and

generating the one or more information items using the one or more outputs.

19 . The non-transitory computer-readable storage medium of claim 18 , wherein automatically generating the prompt using information associated with the virtual meeting comprises:

generating the prompt using at least one of a title of the virtual meeting, shared meeting notes associated with the virtual meeting, a name of the first participant, or an email address of the first participant.

20 . The non-transitory computer-readable storage medium of claim 18 , wherein the context comprises at least one of documents, meeting notes, emails, meeting summarizations, or web browser history associated with the first participant.