IP Library Granted Patent US 12,495,122
Granted Patent B2
US 12,495,122 · App. 18/594,377 · Granted Dec 9, 2025

Systems and methods for resizing content based on a relative importance of the content

Inventors: Vishwas Sharadanagar Panchaksharaiah (Karnataka, IN); Vikram Makam Gupta (Karnataka, IN)
Assignee: Adeia Guides Inc.
H04N5/45H04N21/2187H04N21/41265H04N21/4312H04N21/4316H04N21/4394H04N21/44008H04N21/4532
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 12,495,122
App. No.
18/594,377
Granted
Dec 9, 2025
Kind
B2
Abstract

Systems and methods are described herein for providing a media guidance application that resizes content based on a relative importance of the content. For example, a display may have first and second content generated for display. If the first content is more important to a user than the second content, a size of the first content will be increased with respect to a size of the second content on the display. If the second content is more important to the user than the first content, then a size of the second content will be increased with respect to a size of the first content on the display.

Claims (56)

1 . A method comprising:

generating for simultaneous display on a device, at a first time: (a) a first video in a first window, and (b) a second video in a second window;

generating for output by the display device, at the first time, audio of the first video, wherein audio of the second video is muted;

determining, that an importance of a first event occurring in the first video at a second time is less than an importance of a second event occurring in the second video at the second time, by:

filtering the audio of: (a) the first video for sounds that correlate with the first event and (b) the second video for sounds that correlate with the second event;

computing a first level of importance of the first event based on a first volume associated with the filtered audio of the first video;

computing a second level of importance of the second event based on a second volume associated with the filtered audio of the second video;

determining, based on the first volume being less than the second volume, that the second level of importance is greater than the first level of importance; and

based at least in part on determining that the second level of importance is greater than the first level of importance:

muting, at the second time, the audio of the first video; and

generating for output by the device, at the second time, the audio of the second video.

2 . The method of claim 1 , wherein determining that the importance of the first event occurring in the first video at the second time is less than the importance of the second event occurring in the second video at the second time further comprises:

detecting an object within the second video; and

determining that the object matches an object preference associated with a profile associated with the device.

3 . The method of claim 1 , wherein determining that the importance of the first event occurring in the first video at the second time is less than the importance of the second event occurring in the second video at the second time further comprises determining that a real-life player in a fantasy sports roster of a profile associated with the device is associated with the second event.

4 . The method of claim 1 , wherein the second window overlays a portion of the first window.

5 . The method of claim 1 , wherein the first video is live media, and the second video is a time shifted version of the live media.

6 . A system comprising:

Input/Output (I/O) circuitry configured to:

generate for simultaneous display on a device, at a first time: (a) a first video in a first window, and (b) a second video in a second window; and

generate for output by the display device, at the first time, audio of the first video, wherein audio of the second video is muted;

control circuitry configured to:

determine, that an importance of a first event occurring in the first video at a second time is less than an importance of a second event occurring in the second video at the second time, by:

filter the audio of: (a) the first video for sounds that correlate with the first event and (b) the second video for sounds that correlate with the second event;

compute a first level of importance of the first event based on a first volume associated with the filtered audio of the first video;

compute a second level of importance of the second event based on a second volume associated with the filtered audio of the second video;

determine, based on the first volume being less than the second volume, that the second level of importance is greater than the first level of importance; and

based at least in part on determining that the second level of importance is greater than the first level of importance, mute, at the second time, the audio of the first video; and

wherein, the I/O circuitry is further configured to, based at least in part on determining that the second level of importance is greater than the first level of importance:

generate for output by the device, at the second time, the audio of the second video.

7 . The system of claim 6 , wherein the control circuitry is further configured to determine that the importance of the first event occurring in the first video at the second time is less than the importance of the second event occurring in the second video at the second time by:

detecting an object within the second video; and

determining that the object matches an object preference associated with a profile associated with the device.

8 . The system of claim 6 , wherein the control circuitry is further configured to determine that the importance of the first event occurring in the first video at the second time is less than the importance of the second event occurring in the second video at the second time by determining that a real-life player in a fantasy sports roster of a profile associated with the device is associated with the second event.

9 . The system of claim 6 , wherein the second window overlays a portion of the first window.

10 . The system of claim 6 , wherein the first video is live media, and the second video is a time shifted version of the live media.

11 . A non-transitory computer-readable medium comprising:

instructions that when executed by control circuitry cause the Input/Output (I/O) circuitry to:

generate for simultaneous display on a device, at a first time: (a) a first video in a first window, and (b) a second video in a second window; and

generate for output by the display device, at the first time, audio of the first video, wherein audio of the second video is muted;

instructions that when executed by control circuitry cause the control circuitry to:

determine, that an importance of a first event occurring in the first video at a second time is less than an importance of a second event occurring in the second video at the second time, by:

filter the audio of: (a) the first video for sounds that correlate with the first event and (b) the second video for sounds that correlate with the second event;

compute a first level of importance of the first event based on a first volume associated with the filtered audio of the first video;

compute a second level of importance of the second event based on a second volume associated with the filtered audio of the second video;

determine, based on the first volume being less than the second volume, that the second level of importance is greater than the first level of importance; and

based at least in part on determining that the second level of importance is greater than the first level of importance: mute, at the second time, the audio of the first video; and

instructions that when executed by control circuitry cause the Input/Output (I/O) circuitry to:

based at least in part on determining that the second level of importance is greater than the first level of importance:

muting, at the second time, the audio of the first video; and

generate for output by the device, at the second time, the audio of the second video.

12 . The non-transitory computer-readable medium of claim 11 , wherein the instructions that when executed by the control circuitry further cause the control circuitry to determine that the importance of the first event occurring in the first video at the second time is less than the importance of the second event occurring in the second video at the second time by:

detecting an object within the second video; and

determining that the object matches an object preference associated with a profile associated with the device.

13 . The non-transitory computer-readable medium of claim 11 , wherein the instructions that when executed by the control circuitry further cause the control circuitry to determine that the importance of the first event occurring in the first video at the second time is less than the importance of the second event occurring in the second video at the second time by determining that a real-life player in a fantasy sports roster of a profile associated with the device is associated with the second event.

14 . The non-transitory computer-readable medium of claim 11 , wherein the second window overlays a portion of the first window.

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 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2024
From: PANCHAKSHARAIAH, VISHWAS SHARADANAGAR; GUPTA, VIKRAM MAKAM
To: ROVI GUIDES, INC.
Reel/Frame 066647/0961 →
Continuity (5)
Continuation 17224908 · Apr 7, 2021
Continuation 16872654 · May 12, 2020
Continuation 15200216 · Jul 1, 2016
Provisional Application 62334202 · May 10, 2016
Related Publication 20240333867A1 · Oct 3, 2024
References Cited (24)
US 8880648B1 · Arora et al. · 2014 [cited by applicant]
US 9389745B1 · Leatham · 2016 [cited by applicant]
US 9510051B1 · Bostick · 2016 [cited by examiner]
US 11956564B2 · Panchaksharaiah et al. · 2024 [cited by applicant]
US 20020075407A1 · Cohen-Solal · 2002 [cited by applicant]
US 20020140862A1 · Dimitrova et al. · 2002 [cited by applicant]
US 20030189674A1 · Inoue · 2003 [cited by examiner]
US 20040107439A1 · Hassell et al. · 2004 [cited by applicant]
US 20060064693A1 · Messer et al. · 2006 [cited by applicant]
US 20060245736A1 · Affaki · 2006 [cited by examiner]
US 20070216807A1 · Otsuka et al. · 2007 [cited by applicant]
US 20080159708A1 · Kazama et al. · 2008 [cited by applicant]
US 20090021642A1 · Takabayashi · 2009 [cited by applicant]
US 20090102973A1 · Harris · 2009 [cited by applicant]
US 20100042235A1 · Basso et al. · 2010 [cited by applicant]
US 20130024508A1 · Sathish et al. · 2013 [cited by applicant]
US 20130162906A1 · Davidson · 2013 [cited by applicant]
US 20150195620A1 · Buchner et al. · 2015 [cited by applicant]
US 20160077677A1 · Valdes · 2016 [cited by applicant]
US 20160127763A1 · Patel et al. · 2016 [cited by applicant]
US 20160182924A1 · Todd · 2016 [cited by examiner]
US 20160315983A1 · Lewis et al. · 2016 [cited by applicant]
US 20210227170A1 · Panchaksharaiah et al. · 2021 [cited by applicant]
EP 2403239A1 · 2012 [cited by applicant]