IP Library Patent Application 19026256
Patent Application
App. No. 19/026,256

SYSTEMS AND METHODS FOR MEDIA PACKAGING

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.
19/026,256
Abstract

The invention relates to a method for packaging media and data for transmission over a broadband communications network link for display at a terminal destination. Features of the method included creating desired media segments for transmission to the terminal destination and for creating targeting information, for example in whole or in part in the form of metadata, for transmission to the terminal destination. Other features include packaging the created media segments and the created targeting information in a single package and unpacking the single package for display of the targeted media at the terminal destination. In another aspect, the invention can provide a method for unpacking media and data for display at a terminal destination implementing, at the terminal destination, receiving a single package containing media segments and instructions regarding handling of the media segments, quickly unpacking the media segments and the instructions from the single package and, based on the unpacked instructions, assembling one or more of the media segments for display at the terminal destination.

Claims (37)

1 . A method comprising:

transmitting targeting information to a server, wherein:

the targeting information identifies a version of a content item formed from two or more media segments, and

the targeting information defines a target audience;

identifying, using the server, a targeted media segment to transmit with the version of the content item based at least in part on the targeting information; and

transmitting a data package to a display module of an end user device, wherein the data package comprises the targeted media segment, the version of the content item, and instructions for rendering the targeted media segment relative to the two or more media segments during playback of the version of the content item.

2 . The method of claim 1 , wherein the targeted media segment comprises at least one advertisement.

3 . The method of claim 1 , wherein a transmission size of the data package is optimized using an optimizing procedure to improve quality of transmission of the data package to the display module.

4 . The method of claim 1 , wherein the data package is unpacked at the end user device based on on-demand rendering criteria.

5 . The method of claim 1 , further comprising encoding at least one of the targeted media segment, a plurality of targeted media segments including the targeted media segment, or the version of the content item prior to generating the data package such that the at least one of the targeted media segment, the plurality of the targeted media segments, or the version of the content item is in a format compatible with the end user device.

6 . The method of claim 1 , wherein:

the end user device is associated with at least one targeting parameter; and

the at least one targeting parameter identifies the end user device as being associated with at least one member of the target audience.

7 . The method of claim 6 , wherein the at least one targeting parameter comprises at least one of an Internet Protocol address or a Media Access Control address.

8 . The method of claim 1 , further comprising generating instructions for concatenating audio and video assets of the version of the content item and the targeted media segment such that the display module of the end user device renders the targeted media segment among the two or more media segments of the version of the content item.

9 . The method of claim 1 , wherein the targeting information comprises one or more identifiers for each of a plurality of alternative versions of the content item.

10 . The method of claim 1 , wherein the data package further comprises a package file with at least one of an index table, a plurality of media assets, or an assembly table.

11 . A system comprising:

a processor;

a communication network communicatively coupling the processor to a server and an end user device; and

a non-transitory computer readable medium comprising computer readable instructions that, when processed by the processor, cause the processor to:

transmit targeting information to the server, wherein:

the targeting information identifies a version of a content item formed from two or more media segments, and

the targeting information defines a target audience;

identify, using the server, a targeted media segment to transmit with the version of the content item based at least in part on the targeting information; and

transmit a data package to a display module of the end user device, wherein the data package comprises the targeted media segment, the version of the content item, and instructions for rendering the targeted media segment relative to the two or more media segments during playback of the version of the content item.

12 . The system of claim 11 , wherein the targeted media segment comprises at least one advertisement.

13 . The system of claim 11 , wherein a transmission size of the data package is optimized using an optimizing procedure to improve quality of transmission of the data package to the display module.

14 . The system of claim 11 , wherein the data package is unpacked at the end user device based on on-demand rendering criteria.

15 . The system of claim 11 , wherein the processor is further caused to encode one or more of the targeted media segment or the version of the content item prior to generating the data package such that one or more of the targeted media segment or the version of the content item is in a format compatible with the end user device.

16 . The system of claim 11 , wherein:

the end user device is associated with at least one targeting parameter; and

the at least one targeting parameter identifies that end user device as being associated with at least one member of the target audience.

17 . The system of claim 16 , wherein the at least one targeting parameter comprises one or more of an Internet Protocol address or a Media Access Control address.

18 . The system of claim 11 , wherein the processor is further caused to generate instructions for concatenating audio and video assets of the version of the content item and the targeted media segment such that the display module of the end user device renders the targeted media segment among the two or more media segments of the version of the content item.

19 . The system of claim 11 , wherein the targeting information comprises one or more identifiers for each of a plurality of alternative versions of the content item.

20 . The system of claim 11 , wherein the data package further comprises a package file with one or more of an index table, a plurality of media assets, and an assembly table.

Assignments (7)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075304/0147 →
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 Jan 29, 2025
From: VISIBLE WORLD, INC.
To: VISIBLE WORLD, LLC
Reel/Frame 070043/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2025
From: VAN DE POL, ERIK; MAK, SEE WING; JANSEN, ALEX; NIEMEIJER, GERRIT; HABERMAN, SETH
To: VISIBLE WORLD, INC.
Reel/Frame 070042/0552 →
CHANGE OF NAME Recorded Jan 29, 2025
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 070044/0224 →
CHANGE OF NAME Recorded Jan 29, 2025
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 070044/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2025
From: VISIBLE WORLD, LLC
To: TIVO CORPORATION
Reel/Frame 070042/0570 →