IP Library Patent Application 18618407
Patent Application
App. No. 18/618,407

SYSTEM AND METHOD FOR GENERATING PERSONALIZED VIDEO TRAILERS

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.
18/618,407
Abstract

Systems and methods for generating individualized content trailers. Content such as a video is divided into segments each representing a set of common features. With reference to a set of stored user preferences, certain segments are selected as aligning with the user's interests. Each selected segment may then be assigned a label corresponding to the plot portion or element to which it belongs. A coherent trailer may then be assembled from the selected segments, ordered according to their plot elements. This allows a user to see not only segments containing subject matter that aligns with their interests, but also a set of such segments arranged to give the user an idea of the plot, and a sense of drama, increasing the likelihood of engagement with the content.

Claims (65)

1 - 33 . (canceled)

34 . A computer-implemented method, comprising:

receiving a request from a user to interact with a content platform, wherein the user is associated with a user profile on the content platform;

identifying a plurality of segments of a video content item;

identifying, for each respective segment of the plurality of segments of the video content item, metadata related to the respective segment of the video content item;

selecting a subset of segments of the plurality of segments having metadata that matches preferences stored in the user profile;

generating a trailer of the video content item by arranging the selected subset of segments; and

transmitting the trailer of the video content item for display to a device of the user.

35 . The method of claim 34 , wherein:

the metadata related to the respective segment comprises one or more objects appearing in the respective segment; and

the preferences stored in the user profile indicate a preference for at least one of the one or more objects.

36 . The method of claim 34 , wherein:

the metadata related to the respective segment comprises one or more actors or actresses that appear in the respective segment; and

the preferences stored in the user profile indicate a preference for at least one of the one or more actors or actresses.

37 . The method of claim 34 , wherein the metadata related to the respective segment comprises at least one of (i) a genre of the respective segment, (ii) an event of the respective segment, or (iii) audio of the respective segment.

38 . The method of claim 34 , further comprising assigning a plot element label to each respective segment of the subset of segments, wherein the arranging the segments of the subset of segments is based at least in part on the plot element labels.

39 . The method of claim 38 , wherein the assigning further comprises:

training a machine learning model to accept as input the metadata related to each respective segment and output the plot element label for each respective segment.

40 . The method of claim 39 , wherein the assigning further comprises:

identifying one or more audible phrases of each respective segment;

determining a corresponding one or more times at which each of the one or more identified audible phrases occur within the video content item; and

submitting the one or more identified audible phrases and the corresponding one or more times as inputs of the trained machine learning model, to determine the plot element label.

41 . The method of claim 34 , wherein the generating the trailer of the video content item further comprises:

selecting an audio track of the video content item, wherein a duration of the audio track corresponds to a duration of the generated trailer of the video content item; and

designating the selected audio track as an audio track of the generated trailer of the video content item.

42 . The method of claim 38 , wherein each plot element label comprises one of (a) an introduction, (b) a transition, (c) a complication, or (d) a conclusion.

43 . The method of claim 34 , wherein:

the trailer of the video content item is a first trailer; and

the arranging further comprises:

retrieving a second trailer from a database, the second trailer being different from the first trailer;

determining a template for a preferred order of segments that matches an order of segments in the second trailer; and

arranging the segments of the first trailer according to the template for the preferred order of segments.

44 . A computer-implemented system, comprising:

computer memory;

control circuitry configured to:

receive a request from a user to interact with a content platform wherein the user is associated with a user profile on the content platform, and wherein the user profile is stored in the computer memory;

identify a plurality of segments of a video content item;

identify, for each respective segment of the plurality of segments of the video content item, metadata related to the respective segment of the video content item;

select a subset of segments of the plurality of segments having metadata that matches preferences stored in the user profile;

generate a trailer of the video content item by arranging the selected subset of segments; and

transmit the trailer of the video content item for display to a device of the user.

45 . The system of claim 44 , wherein:

the metadata related to the respective segment comprises one or more objects appearing in the respective segment; and

the preferences stored in the user profile indicate a preference for at least one of the one or more objects.

46 . The system of claim 44 , wherein:

the metadata related to the respective segment comprises one or more actors or actresses that appear in the respective segment; and

the preferences stored in the user profile indicate a preference for at least one of the one or more actors or actresses.

47 . The system of claim 44 , wherein the metadata related to the respective segment comprises at least one of (i) a genre of the respective segment, (ii) an event of the respective segment, and (iii) audio of the respective segment.

48 . The system of claim 44 , wherein the control circuitry is further configured to assign a plot element label to each respective segment of the subset of segments, wherein the arranging the segments of the subset of segments is based at least in part on the plot element labels.

49 . The system of claim 48 , wherein the control circuitry is further configured to assign the plot element label to the respective segment by:

training a machine learning model to accept as input the metadata related to each respective segment and output the plot element label for each respective segment.

50 . The system of claim 49 , wherein the control circuitry is further configured to assign the plot element label to the respective segment by:

identifying one or more audible phrases of each respective segment;

determining a corresponding one or more times at which each of the one or more identified audible phrases occur within the video content item; and

submitting the one or more identified audible phrases and the corresponding one or more times as inputs of the trained machine learning model, to determine the plot element label.

51 . The system of claim 44 , wherein the control circuitry is further configured to generate the trailer of the video content item by:

selecting an audio track of the video content item, wherein a duration of the audio track corresponds to a duration of the generated trailer of the video content item; and

designating the selected audio track as an audio track of the generated trailer of the video content item.

52 . The system of claim 48 , wherein each plot element label comprises one of (a) an introduction, (b) a transition, (c) a complication, or (d) a conclusion.

53 . The system of claim 44 , wherein:

the trailer of the video content item is a first trailer; and

the control circuitry is further configured to arrange the segments of the subset of segments by:

retrieving a second trailer from a database, the second trailer being different from the first trailer;

determining a template for a preferred order of segments that matches an order of segments in the second trailer; and

arranging the segments of the first trailer according to the template for the preferred order of segments.

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/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2024
From: ROBERT JOSE, JEFFRY COPPS; UMESH, MITHUN; SRI, SINDHUJA CHONAT
To: ROVI GUIDES, INC.
Reel/Frame 067077/0980 →