IP Library Patent Application 18828445
Patent Application
App. No. 18/828,445

SYSTEM AND METHODS TO AUTOMATICALLY PERFORM ACTIONS BASED ON MEDIA CONTENT

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 None
App. No.
18/828,445
Abstract

Systems and methods are provided for automatically performing an action in respect of a conference call. One example method includes receiving, at a computing device, audio and determining a user response to the audio. Audio content is determined with natural language processing. An action based on the user response and the audio content is performed.

Claims (87)

1 . A method comprising:

receiving, at a first computing device, first audio and, from a second computing device, second audio;

determining, with a content determination engine, first audio content and second audio content;

determining that the first audio content does not correspond to the second audio content; and

operating a mute function, at the first computing device, based on the determination that the first audio content does not correspond to the second audio content.

2 . The method of claim 1 , wherein:

the method further comprises:

receiving, at the first computing device, a video; and

determining, with the content determination engine, video content; and

determining that the first audio content does not correspond to the second audio content is further based on the video content.

3 . The method of claim 1 , wherein the method further comprises:

receiving, at the first computing device, a first video stream and a second video stream, wherein the first video stream is associated with the first audio, and the second video stream is associated with the second audio;

determining, with the content determination engine, first video content and second video content;

determining, based on the content of each of the first and second video streams and the first and second audio, an order in which to display the video streams; and

displaying, based on the determined order, the first video stream and the second video stream on a display of the first computing device.

4 . The method of claim 3 , wherein:

the method further comprises:

transmitting a plurality of messages from the first computing device and the second computing device;

determining a first frequency of the messages transmitted from the first computing device;

determining a second frequency of the messages transmitted from the second computing device; and

determining the order in which to display the video streams is further based on the first frequency and the second frequency.

5 . The method of claim 1 , wherein:

receiving the second audio further comprises receiving the second audio via a network; and

the method further comprises:

detecting that there is a network connectivity issue between the first computing device and the second computing device; and

transmitting a notification to the first computing device.

6 . The method of claim 1 , wherein the method further comprises:

determining a response to the second audio; and

performing an action based on the response and the second audio content.

7 . The method of claim 1 , further comprising:

providing source audio data, wherein the source audio data comprises a plurality of source audio transcriptions and wherein the plurality of source audio transcriptions comprise one or more source audio words;

producing a mathematical representation of the source audio data, wherein the one or more source audio words are each assigned a value that represents a context of the word; and

training a network, using the mathematical representation of the source audio data; and wherein the content determination engine comprises the trained network.

8 . The method of claim 1 , wherein receiving the first audio further comprises recording the first audio; and the method further comprises determining, based on the first audio content, whether to play back a portion of the recorded first audio.

9 . The method of claim 8 , wherein determining whether to play back the portion of the recorded first audio further comprises:

determining that playing back the portion of the recorded first audio would interrupt a speaker at the second computing device; and

delaying playing back the portion of the recorded first audio until a time at which the speaker would not be interrupted.

10 . The method of claim 1 , wherein the method further comprises:

recording the first audio;

determining that the mute function is turned on;

identifying a first portion of the recorded first audio that corresponds to a second portion of the second audio; and

transmitting the first portion of the recorded first audio to the second computing device.

11 . A system comprising:

input/output circuitry configured to:

receive, at a first computing device, first audio and, from a second computing device, second audio; and

processing circuitry configured to:

determine, with a content determination engine, first audio content and second audio content;

determine that the first audio content does not correspond to the second audio content; and

operate a mute function, at the first computing device, based on the determination that the first audio content does not correspond to the second audio content.

12 . The system of claim 11 , wherein:

the processing circuitry is further configured to:

receive, at the first computing device, a video; and

determine, with the content determination engine, video content; and

the processing circuitry configured to determine that the first audio content does not correspond to the second audio content is further configured to perform the determining based on the video content.

13 . The system of claim 11 , wherein the system further comprises processing circuitry configured to:

receive, at the first computing device, a first video stream and a second video stream, wherein the first video stream is associated with the first audio, and the second video stream is associated with the second audio;

determine, with the content determination engine, first video content and second video content;

determine, based on the content of each of the first and second video streams and the first and second audio, an order in which to display the video streams; and

display, based on the determined order, the first video stream and the second on a display of the first computing device.

14 . The system of claim 13 , wherein:

the system further comprises processing circuitry configured to:

transmit a plurality of messages from the first computing device and the second computing device;

determine a first frequency of the messages transmitted from the first computing device;

determine a second frequency of the messages transmitted from the second computing device; and

the processing circuitry configured to determine the order in which to display the video streams is further configured to determine the order based on the first frequency and the second frequency.

15 . The system of claim 11 , wherein:

the processing circuitry configured to receive the second audio is further configured to receive the second audio via a network; and

the processing circuitry is further configured to:

detect that there is a network connectivity issue between the first computing device and the second computing device; and

transmit a notification to the first computing device.

16 . The system of claim 11 , wherein the system further comprises processing circuitry configured to:

determine a response to the second audio; and

perform an action based on the response and the second audio content.

17 . The system of claim 11 , further comprising processing circuitry configured to:

provide source audio data, wherein the source audio data comprises a plurality of source audio transcriptions and wherein the plurality of source audio transcriptions comprise one or more source audio words;

produce a mathematical representation of the source audio data, wherein the one or more source audio words are each assigned a value that represents a context of the word; and

train a network, using the mathematical representation of the source audio data; and

wherein the content determination engine comprises the trained network.

18 . The system of claim 11 , further comprising processing circuitry configured to receive the first audio further comprises recording the first audio, and the system further comprises processing circuitry configured to determine, based on the first audio content, whether to play back a portion of the recorded first audio.

19 . The system of claim 18 , wherein the processing circuitry configured to determine whether to play back the portion of the recorded first audio is further configured to:

determine that playing back the portion of the recorded first audio would interrupt a speaker at the second computing device; and

delay playing back the portion of the recorded first audio until a time at which the speaker would not be interrupted.

20 . The system of claim 11 , wherein the system further comprises processing circuitry configured to:

record the first audio;

determine that the mute function is turned on;

identify a first portion of the recorded first audio that corresponds to a second portion of the second audio; and

transmit the first portion of the recorded first audio to the second computing device.

Assignments (3)
SECURITY INTEREST Recorded May 28, 2025
From: ADEIA INC. (F/K/A XPERI HOLDING CORPORATION); ADEIA HOLDINGS INC.; ADEIA MEDIA HOLDINGS INC.; ADEIA IMAGING LLC; ADEIA MEDIA LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA TECHNOLOGIES INC.; ADEIA GUIDES INC.; ADEIA SOLUTIONS LLC; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR INTELLECTUAL PROPERTY LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA PUBLISHING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 071454/0343 →
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2024
From: PICHAIMURTHY, RAJENDRAN; SANTHA, DOLPHIN MASILAMANY; VISWANATHAN, PRAKASH
To: ROVI GUIDES, INC.
Reel/Frame 068534/0988 →