Assistance during audio and video calls

US12348469B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12348469-B2
Application numberUS-202418670389-A
CountryUS
Kind codeB2
Filing dateMay 21, 2024
Priority dateJul 30, 2017
Publication dateJul 1, 2025
Grant dateJul 1, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Implementations relate to providing information items for display during a communication session. In some implementations, a computer-implemented method includes receiving, during a communication session between a first computing device and a second computing device, first media content from the communication session. The method further includes determining a first information item for display in the communication session based at least in part on the first media content. The method further includes sending a first command to at least one of the first computing device and the second computing device to display the first information item.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method comprising: receiving session video content during a video communication session between a first computing device and a second computing device; detecting, in the session video content, a gesture performed by a user associated with the first computing device; determining, with a trained machine-learning model and based on the gesture, that the user invoked a request for assistance, wherein the request comprises a request for media and wherein the trained machine-learning model outputs a confidence score associated with the determination; in response to the confidence score meeting a threshold, outputting, by the trained machine-learning model, the media; and sending a first command to at least one of the first computing device or the second computing device to display the media. 2. The method of claim 1 , wherein the first command causes the at least one of the first computing device or the second computing device to display the media in a user interface as an illustration that is overlaid atop the session video content. 3. The method of claim 2 , further comprising: determining, with the trained machine-learning model, an emotion associated with the user during the video communication session; wherein the illustration is selected based on the gesture and the emotion associated with the user during the video communication session. 4. The method of claim 2 , wherein the illustration is selected from a group of a heart, a birthday-related graphic, a trophy, and combinations thereof. 5. The method of claim 1 , further comprising: performing speech-to-text translation of audio associated with the user using the video communication session to obtain text; wherein determining that the user associated with the first computing device invoked the request for media is further based on the text. 6. The method of claim 1 , wherein the trained machine-learning model is personalized to the user by: modifying one or more parameters of a pre-trained machine-learning model based on the user to obtain the trained machine-learning model. 7. The method of claim 1 , wherein determining that the user associated with the first computing device invoked the request for media is further based on at least one detection selected from a group of face detection, motion detection, and combinations thereof. 8. A computing device comprising: a processor; and a memory coupled to the processor, with instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising: receiving session video content during a video communication session between a first computing device and a second computing device; detecting, in the session video content, a gesture performed by a user associated with the first computing device; determining, with a trained machine-learning model and based on the gesture, that the user invoked a request for assistance, wherein the request comprises a request for media and wherein the trained machine-learning model outputs a confidence score associated with the determination; in response to the confidence score meeting a threshold, outputting, by the trained machine-learning model, the media; and sending a first command to at least one of the first computing device or the second computing device to display the media. 9. The computing device of claim 8 , wherein the first command causes the at least one of the first computing device or the second computing device to display the requested media in a user interface as an illustration that is overlaid atop the session video content. 10. The computing device of claim 9 , wherein the operations further include: determining, with the trained machine-learning model, an emotion associated with the user during the video communication session; wherein the illustration is selected based on the gesture and the emotion associated with the user during the video communication session. 11. The computing device of claim 9 , wherein the illustration is selected from a group of a heart, a birthday-related graphic, a trophy, and combinations thereof. 12. The computing device of claim 8 , wherein the operations further include: performing speech-to-text translation of audio associated with the user using the video communication session to obtain text; wherein determining that the user associated with the first computing device invoked the request for media is further based on the text. 13. The computing device of claim 8 , wherein the trained machine-learning model is personalized to the user by: modifying one or more parameters of a pre-trained machine-learning model based on the user to obtain the trained machine-learning model. 14. The computing device of claim 8 , wherein determining that the user associated with the first computing device invoked the request for media is further based on at least one detection selected from a group of face detection, motion detection, and combinations thereof. 15. A non-transitory computer-readable medium with instructions stored thereon that, when executed by one or more computers, cause the one or more computers to perform operations, the operations comprising: receiving session video content during a video communication session between a first computing device and a second computing device; detecting, in the session video content, a gesture performed by a user associated with the first computing device; determining, with a trained machine-learning model and based on the gesture, that the user invoked a request for assistance, wherein the request comprises a request for media and wherein the trained machine-learning model outputs a confidence score associated with the determination; in response to the confidence score meeting a threshold, outputting, by the trained machine-learning model, the media; and sending a first command to at least one of the first computing device or the second computing device to display the media. 16. The non-transitory computer-readable medium of claim 15 , wherein the first command causes the at least one of the first computing device or the second computing device to display the requested media in a user interface as an illustration that is overlaid atop the session video content. 17. The non-transitory computer-readable medium of claim 16 , wherein the operations further include: determining, with the trained machine-learning model, an emotion associated with the user during the video communication session; wherein the illustration is selected based on the gesture and the emotion associated with the user during the video communication session. 18. The non-transitory computer-readable medium of claim 16 , wherein the illustration is selected from a group of a heart, a birthday-related graphic, a trophy, and combinations thereof. 19. The non-transitory computer-readable medium of claim 15 , wherein the operations further include: performing speech-to-text translation of audio associated with the user using the video communication session to obtain text; wherein determining that the user associated with the first computing device invoked the request for media is further based on the text. 20. The non-transitory computer-readable medium of claim 15 , wherein the trained machine-learning model is personalized to the user by: modifying one or more parameters of a pre-trained machine-learning model based on the user to obtain the trained machine-learning model.

Assignees

Inventors

Classifications

  • G10L15/22Primary

    Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

  • involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams (arrangements characterised by components specially adapted for monitoring, identification or recognition of audio in broadcast systems H04H60/58) · CPC title

  • Language recognition · CPC title

  • using artificial neural networks · CPC title

  • communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12348469B2 cover?
Implementations relate to providing information items for display during a communication session. In some implementations, a computer-implemented method includes receiving, during a communication session between a first computing device and a second computing device, first media content from the communication session. The method further includes determining a first information item for display …
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G10L15/22. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 01 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).