IP Library Granted Patent US 11,924,501
Granted Patent B1
US 11,924,501 · App. 17/986,298 · Granted Mar 5, 2024

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 11,924,501
App. No.
17/986,298
Granted
Mar 5, 2024
Kind
B1
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 (48)

1. A computing platform configured for dynamic presentation of graphical and video content, the computing platform comprising:

a non-transient computer-readable storage medium having executable instructions embodied thereon; and

one or more hardware processors configured to execute the instructions to:

provide, at a display associated with a playback device and in a static browsing state, a static image associated with underlying video content, the static image being provided within a vertical visual tile;

in response to an extended focus on the static image for a first threshold amount of time, expand the 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 for the expanded visual tile in which dwell tile content is provided in the expanded visual tile, while other content on the display 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, the video asset associated with the underlying video content; 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.

2. The computing platform of claim 1 , wherein the one or more hardware processors are further configured by the instructions to:

in response to selection of the playing video asset in the expanded visual tile, launch a full-screen version of the video asset, wherein the launching starts from an active browsing position of the expanded visual tile.

3. The computing platform of claim 2 , wherein the one or more hardware processors are further configured by the instructions to:

dynamically detect the active browsing position based on a detected current location of the expanded visual tile on the display; and

load the full screen video centered on the expanded visual tile.

4. The computing platform of claim 1 , wherein the determination of whether the playback device supports the dwell video mode is be based on one or more of device capabilities, internet connection speed available at the device, and type of device.

5. The computing platform of claim 1 , wherein the one or more hardware processors are further configured by the instructions to:

when the visual tile is expanded to display the dwell tile content, shift adjacent tiles such that the shifted adjacent tiles are unobscured by the expanded visual tile.

6. The computing platform of claim 1 , wherein the one or more hardware processors are further configured by the instructions to:

persistently display a visual identifier in a layer on top of the static image in the static browsing state, and in the same layer on top of the dwell tile content in the dwell browsing state.

7. The computing platform of claim 1 , wherein the dwell tile content plays in a currently active tile while other content on the display remains unchanged in the static browsing state.

8. The computing platform of claim 2 , wherein launching the full-screen version of the video asset comprises a zoom transition originating from the active browsing position, such that the display appears to expand out from the active browsing position to the full screen video.

9. The computing platform of claim 8 , wherein the zoom transition resizes the video asset in the dwell video mode to fill the screen on the display.

10. A processor-implemented method of dynamic presentation of graphical and video content, the method comprising:

providing, at a display associated with a playback device and in a static browsing state, a static image associated with underlying video content, the static image being provided within a vertical visual tile;

in response to an extended focus on the static image for a first threshold amount of time, expanding the visual tile to a widescreen aspect ratio while remaining in the static browsing state; and

after a second threshold amount of time, initiating a dwell browsing state for the expanded visual tile in which dwell tile content is provided in the expanded visual tile, while other content on the display remains in the static browsing state; and

in response to a determination that the playback device supports a dwell video mode, playing a video asset within the expanded visual tile, the video asset associated with the underlying video content; and

in response to a determination that the playback device does not support the dwell video mode, providing an alternate non-video visual asset within the expanded visual tile.

11. The method of claim 10 , further comprising:

in response to selection of the playing video asset in the expanded visual tile, launching a full-screen version of the video asset, wherein the launching starts from an active browsing position of the expanded visual tile.

12. The method of claim 11 , further comprising:

dynamically detecting the active browsing position based on a detected current location of the expanded visual tile on the display; and

loading the full screen video centered on the expanded visual tile.

13. The method of claim 10 , wherein the determination of whether the playback device supports the dwell video mode is be based on one or more of device capabilities, internet connection speed available at the device, and type of device.

14. The method of claim 10 , further comprising:

when the visual tile is expanded to display the dwell tile content, shifting adjacent tiles such that the shifted adjacent tiles are unobscured by the expanded visual tile.

15. The method of claim 10 , further comprising:

persistently displaying a visual identifier in a layer on top of the static image in the static browsing state, and in the same position on top of the dwell tile content in the dwell browsing state.

16. The method of claim 10 , wherein the dwell tile content plays in a currently active tile while the other content on the display remains unchanged in the static browsing state.

17. The method of claim 11 , wherein launching the full-screen version of the video asset comprises a zoom transition originating from the active browsing position, such that the display appears to expand out from the active browsing position to the full screen video.

18. The method of claim 17 , wherein the zoom transition resizes the video asset in the dwell video mode to fill the screen on the display.

19. A non-transient computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to perform a method for dynamic presentation of graphical and video content, the method comprising:

providing, at a display associated with a playback device and in a static browsing state, a static image associated with underlying video content, the static image being provided within a vertical visual tile;

in response to an extended focus on the static image for a first threshold amount of time, expanding the visual tile to a widescreen aspect ratio while remaining in the static browsing state; and

after a second threshold amount of time, initiating a dwell browsing state for the expanded visual tile in which dwell tile content is provided in the expanded visual tile, while other content on the display remains in the static browsing state; and

in response to a determination that the playback device supports a dwell video mode, playing a video asset within the expanded visual tile, the video asset associated with the underlying video content; and

in response to a determination that the playback device does not support the dwell video mode, providing an alternate non-video visual asset within the expanded visual tile.

20. The computer-readable storage medium of claim 19 , wherein the method further comprises:

in response to selection of the playing video asset in the expanded visual tile, launching a full-screen version of the video asset, wherein the launching starts from an active browsing position of the expanded visual tile.

Assignments (2)
SECURITY INTEREST Recorded Oct 1, 2025
From: WARNER BROS. DISCOVERY, INC.; WARNER MEDIA, LLC; TURNER BROADCASTING SYSTEM, INC.; HOME BOX OFFICE, INC.; DISCOVERY COMMUNICATIONS, LLC; WARNERMEDIA DIRECT LLC; DISCOVERY.COM LLC; WARNER BROS. ENTERTAINMENT INC.; CNN INTERACTIVE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 072995/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2023
From: CURRY, JOHN; COURTNEY, MADELINE; VILLANUEVA, JUSTINA; MARTIN, MICHAEL; BULATOV, DINAR; TOCZKO, JOSHUA; FRIEDWALD, DANIEL
To: WARNERMEDIA DIRECT, LLC
Reel/Frame 062672/0869 →