IP Library Granted Patent US 12666105
Granted Patent B2
US 12666105 · App. 18/593,603 · Granted Jun 23, 2026

System and method for dynamic presentation of graphical and video content

Inventors: John Curry (New York, NY); Madeline Courtney (New York, NY); Justina Villanueva (New York, NY); Michael Martin (New York, NY); Dinar Bulatov (New York, NY); Joshua Toczko (New York, NY); Daniel Friedwald (New York, NY)
Assignee: WarnerMedia Direct, LLC
H04N21/4312H04N21/47217H04N21/4825H04N21/4858
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 12666105
App. No.
18/593,603
Filed
Mar 1, 2024
Granted
Jun 23, 2026
Kind
B2
Art Unit
2425
USPC
725/37
Abstract

Computing platforms and methods for dynamic presentation of graphical and video content are disclosed. Exemplary implementations may: provide, in a static browsing state, a static image associated with underlying video content; in response to an extended focus on the static image for a first threshold amount of time, expand a visual tile to a widescreen aspect ratio while remaining in the static browsing state; after a second threshold amount of time, initiate a dwell browsing state in which dwell tile content is provided in the expanded visual tile, while other content remains in the static browsing state; in response to a determination that the playback device supports a dwell video mode, play a video asset within the expanded visual tile; and in response to a determination that the playback device does not support the dwell video mode, provide an alternate non-video visual asset within the expanded visual tile.

Claims (47)

1 . A computer-implemented method for a dynamic presentation of graphical and video content, the method comprising:

outputting, by one or more processors, a static image within a visual tile on a display of a device, wherein the static image is associated with an underlying video content;

detecting, by the one or more processors, a display-limiting factor of the device;

expanding, by the one or more processors, the visual tile to a widescreen aspect ratio while remaining in a static browsing state, wherein the expanding occurs for a first threshold amount of time and wherein the expanding comprises:

delaying, by the one or more processors, an expansion of the visual tile for displaying dwell tile content beyond the first threshold amount of time or a second threshold amount of time based on the display-limiting factor;

after the second threshold amount of time, initiating, by the one or more processors, a dwell browsing state for the expanded visual tile, wherein initiating the dwell browsing state includes providing dwell tile content in the expanded visual tile while other content remains in the static browsing state; and

outputting, by the one or more processors, metadata associated with the dwell tile content on the display of the device

in response to determining that the device does not support the dwell video mode, outputting, by the one or more processors, an alternate non-video visual asset within the expanded visual tile.

2 . The computer-implemented method of claim 1 , the method further comprising:

detecting, by the one or more processors, at least one device capability or at least one user-specific setting of the device; and

adjusting, by the one or more processors, the first threshold amount of time or the second threshold amount of time based on the at least one device capability or the at least one user-specific setting.

3 . The computer-implemented method of claim 1 , the method further comprising:

in response to determining that the device supports a dwell video mode, outputting, by the one or more processors, a video asset within the expanded visual tile, wherein the video asset is associated with the underlying video content.

4 . The computer-implemented method of claim 3 , the method further comprising:

in response to a selection of the video asset, launching, by the one or more processors, a full-screen version of the video asset.

5 . A computer system for a dynamic presentation of graphical and video content, the computer system comprising:

a memory having processor-readable instructions stored therein; and

one or more processors configured to access the memory and execute the processor-readable instructions, which when executed by the one or more processors configures the one or more processors to perform a plurality of functions, including functions for:

outputting, by the one or more processors, a static image within a visual tile on a display of a device, wherein the static image is associated with an underlying video content;

detecting, by the one or more processors, a display-limiting factor of the device;

expanding, by the one or more processors, the visual tile to a widescreen aspect ratio while remaining in a static browsing state, wherein the expanding occurs for a first threshold amount of time and wherein the expanding comprises:

delaying, by the one or more processors, an expansion of the visual tile for displaying dwell tile content beyond the first threshold amount of time or a second threshold amount of time based on the display-limiting factor;

after a second threshold amount of time, initiating, by the one or more processors, a dwell browsing state for the expanded visual tile, wherein initiating the dwell browsing state includes providing dwell tile content in the expanded visual tile while other content remains in the static browsing state; and

outputting, by the one or more processors, metadata associated with the dwell tile content on the display of the device

in response to determining that the device does not support a dwell video mode, outputting, by the one or more processors, an alternate non-video visual asset within the expanded visual tile.

6 . The computer system of claim 5 , the functions further comprising:

detecting, by the one or more processors, at least one device capability or at least one user-specific setting of the device; and

adjusting, by the one or more processors, the first threshold amount of time or the second threshold amount of time based on the at least one device capability or the at least one user-specific setting.

7 . The computer system of claim 5 , the functions further comprising:

in response to determining that the device supports a dwell video mode, outputting, by the one or more processors, a video asset within the expanded visual tile, wherein the video asset is associated with the underlying video content.

8 . The computer system of claim 7 , the functions further comprising:

in response to a selection of the video asset, launching, by the one or more processors, a full-screen version of the video asset.

9 . A non-transitory computer-readable medium containing instructions for a dynamic presentation of graphical and video content, the instructions comprising:

outputting a static image within a visual tile on a display of a device, wherein the static image is associated with an underlying video content;

detecting, by the one or more processors, a display-limiting factor of the device;

expanding the visual tile to a widescreen aspect ratio while remaining in a static browsing state, wherein the expanding occurs for a first threshold amount of time and wherein the expanding comprises:

delaying, by the one or more processors, an expansion of the visual tile for displaying dwell tile content beyond the first threshold amount of time or a second threshold amount of time based on the display-limiting factor;

after the second threshold amount of time, initiating a dwell browsing state for the expanded visual tile, wherein initiating the dwell browsing state includes providing dwell tile content in the expanded visual tile while other content remains in the static browsing state; and

outputting metadata associated with the dwell tile content on the display of the device

in response to determining that the device does not support a dwell video mode, outputting, by the one or more processors, an alternate non-video visual asset within the expanded visual tile.

10 . The non-transitory computer-readable medium of claim 9 , the instructions further comprising:

detecting at least one device capability or at least one user-specific setting of the device; and

adjusting the first threshold amount of time or the second threshold amount of time based on the at least one device capability or the at least one user-specific setting.

11 . The non-transitory computer-readable medium of claim 9 , the instructions further comprising:

in response to determining that the device supports a dwell video mode, outputting a video asset within the expanded visual tile, wherein the video asset is associated with the underlying video content.

12 . The non-transitory computer-readable medium of claim 11 , the instructions further comprising:

in response to a selection of the video asset, launching a full-screen version of the video asset.