IP Library Granted Patent US 12,432,401
Granted Patent B2
US 12,432,401 · App. 18/761,597 · Granted Sep 30, 2025

Systems and methods for inserting supplemental content into cloud-rendered media content

Inventor: Christopher Phillips (Hartwell, GA)
Assignee: Adeia Guides Inc.
H04N21/23424H04N21/44016H04N21/4781H04N21/812
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,432,401
App. No.
18/761,597
Granted
Sep 30, 2025
Kind
B2
Abstract

Systems and methods are disclosed herein for inserting supplemental content into cloud-rendered media content, such as video game cutscenes. The media content is rendered and encoded for streaming to a client device. Data related to a current session associated with the client device is retrieved. Based on the retrieved session data, a supplemental content item is identified for insertion into the streaming media content. If an insertion point is detected within the streaming media content, the supplemental content item is streamed to the client device in place of the streaming media content. Once streaming of the supplemental content item has ended, either at the end of the supplemental content item or in response to a request from the client device to skip the supplemental content item, streaming of the streaming media content is resumed.

Claims (45)

1. A method for inserting supplemental content into a cloud-rendered video game cutscene, the method comprising:

identifying a video game cutscene for streaming to a client device;

retrieving game data related to a game session associated with the client device;

identifying, based on the game data, a supplemental content item for insertion into the video game cutscene, wherein the supplemental content item is associated with the game session; and

after determining an insertion point in the video game cutscene:

streaming the supplemental content item to the client device in place of at least a first portion of the video game cutscene; and

after determining the streaming of the supplemental content item to the client device has ended, streaming at least a second portion of the video game cutscene to the client device.

2. The method of claim 1 , further comprising streaming, to the client device, the video game cutscene, wherein:

streaming the supplemental content item to the client device in place of the at least a first portion of the video game cutscene comprises pausing streaming of the video game cutscene and initiating streaming of the supplemental content item.

3. The method of claim 1 , further comprising determining the streaming of the supplemental content item to the client device has ended by at least one of (i) determining the streaming has reached an end of the supplemental content or (ii) receiving an input corresponding to a command to skip a portion of the supplemental content.

4. The method of claim 1 , the supplemental content item is identified based on a comparison of a parameter from the game data to a reference value.

5. The method of claim 1 , further comprising streaming a third portion of the video game cutscene to the client device, wherein:

the insertion point coincides with an end of the third portion of the video game cutscene.

6. The method of claim 1 , wherein:

the video game cutscene is an interactive cutscene; and

the insertion point is detected in a selected interactivity path of the interactive cutscene.

7. The method of claim 1 , wherein the supplemental content is an advertisement.

8. The method of claim 2 , wherein streaming the at least a second portion of the video game cutscene to the client device comprises resuming streaming of the video game cutscene.

9. The method of claim 4 , wherein the parameter describes a network condition.

10. The method of claim 4 , wherein the parameter describes an in-game condition.

11. A method for inserting supplemental content into a cloud-rendered video game cutscene, the method comprising:

identifying a video game cutscene for streaming to a client device;

retrieving game data related to a game session associated with the client device;

identifying, based on the game data, a supplemental content item for insertion into the video game cutscene, wherein the supplemental content item is associated with the game session;

streaming, to the client device, at least a first portion of the video game cutscene; and

after determining an insertion point in the video game cutscene, streaming the supplemental content item to the client device in place of at least a second portion of the video game cutscene.

12. The method of claim 11 , wherein streaming the supplemental content item to the client device in place of the at least a second portion of the video game cutscene comprises pausing streaming of the video game cutscene and initiating streaming of the supplemental content item.

13. The method of claim 11 , further comprising after determining the streaming of the supplemental content item to the client device has ended, streaming at least a third portion of the video game cutscene to the client device.

14. The method of claim 11 , the supplemental content item is identified based on a comparison of a parameter from the game data to a reference value.

15. The method of claim 11 , wherein:

the video game cutscene is an interactive cutscene; and

the insertion point is detected in a selected interactivity path of the interactive cutscene.

16. The method of claim 11 , wherein the supplemental content is an advertisement.

17. The method of claim 13 , wherein streaming the at least a third portion of the video game cutscene to the client device comprises resuming streaming of the video game cutscene.

18. The method of claim 13 , further comprising determining the streaming of the supplemental content item to the client device has ended by at least one of (i) determining the streaming has reached an end of the supplemental content or (ii) receiving an input corresponding to a command to skip a portion of the supplemental content.

19. The method of claim 14 , wherein the parameter describes at least one of a network condition or an in-game condition.

20. A system, comprising:

memory; and

control circuitry configured to:

identify a video game cutscene for streaming to a client device;

retrieve, from the memory, game data related to a game session associated with the client device;

identify, based on the game data, a supplemental content item for insertion into the video game cutscene, wherein the supplemental content item is associated with the game session; and

after determining an insertion point in the video game cutscene:

stream the supplemental content item to the client device in place of at least a first portion of the video game cutscene; and

after determining the streaming of the supplemental content item to the client device has ended, stream at least a second portion of the video game cutscene to the client 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/0413 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2024
From: PHILLIPS, CHRISTOPHER
To: ROVI GUIDES, INC.
Reel/Frame 067928/0958 →