IP Library Patent Application 15393516
Patent Application
App. No. 15/393,516

VIDEO PRODUCTION SYSTEM WITH DYNAMIC CHARACTER GENERATOR OUTPUT

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.
15/393,516
Abstract

In one aspect, an example method includes (i) accessing a first set of ordered content items and a second set of active/inactive status attributes; (ii) identifying a subset of the first set based on each content item of the subset corresponding to an active status attribute in the second set; (iii) using the content items of the identified subset to generate video content that includes the content items of the identified subset, as ordered in the first set; (iv) determining that a particular content item of the first set satisfies a condition, wherein the particular content item corresponds to a particular active/inactive status attribute of the second set; (v) based on the determination, modifying the particular active/inactive status attribute; and (vi) after modifying the particular active/inactive status attribute, repeating the identifying and using acts, thereby causing modification of the generated video content.

Claims (72)

1 . A method comprising:

accessing, by a computing system, a first set of ordered content items and a second set of active/inactive status attributes, wherein each content item of the first set comprises respective data associated with an election and corresponds to a respective active/inactive status attribute of the second set;

identifying, by the computing system, a subset of the first set based on each content item of the subset corresponding to an active status attribute in the second set;

using, by the computing system, the content items of the identified subset to generate video content that includes the content items of the identified subset, as ordered in the first set;

making, by the computing system, a determination that particular data associated with the election satisfies each condition in a condition set, wherein the particular data associated with the election corresponds to a particular content item of the first set, and wherein the particular content item corresponds to a particular active/inactive status attribute of the second set;

based, at least in part, on the determination that the particular data associated with the election satisfies each condition in the condition set, modifying, by the computing system, the particular active/inactive status attribute; and

after modifying the particular active/inactive status attribute, repeating, by the computing system, the identifying and using acts, thereby causing modification of the generated video content.

2 . (canceled)

3 . The method of claim 1 , wherein the condition set comprises at least one condition from the group consisting of:

a first condition that less than a threshold amount of votes cast in connection with a vote count have been tabulated;

a second condition that a difference between an amount of votes tabulated for a first candidate of the election and an amount of votes tabulated for a second candidate of the election is at least a threshold amount;

a third condition that a first projected outcome of the election and a second projected outcome of the election differ by at least a threshold extent, wherein the first projected outcome of the election is determined before the second projected outcome of the election is determined;

a fourth condition that a candidate associated with the particular content item is no longer associated with a race of the election;

a fifth condition that voter turnout associated with the vote count is less than a threshold amount;

a sixth condition that the vote count is associated with a particular race of the election;

a seventh condition that the vote count is associated with a particular candidate of the election; and

an eighth condition that the vote count is associated with a particular location.

4 . The method of claim 1 , wherein a character generator uses the content items of the identified subset to generate the video content.

5 . The method of claim 1 , wherein the generated video content presents the content items of the identified subset in a scrolling or rotating fashion.

6 . (canceled)

7 . The method of claim 1 , further comprising:

transmitting, by the computing system, the generated video content to an end-user device for presentation of the video content to an end-user.

8 . A non-transitory computer-readable medium having stored thereon, program instructions that when executed by a processor, cause performance of a set of acts comprising:

accessing, by a computing system, a first set of ordered content items and a second set of active/inactive status attributes, wherein each content item of the first set comprises respective data associated with an election and corresponds to a respective active/inactive status attribute of the second set;

identifying, by the computing system, a subset of the first set based on each content item of the subset corresponding to an active status attribute in the second set;

using, by the computing system, the content items of the identified subset to generate video content that includes the content items of the identified subset, as ordered in the first set;

making, by the computing system, a determination that particular data associated with the election satisfies each condition in a condition set, wherein the particular data associated with the election corresponds to a particular content item of the first set, and wherein the particular content item corresponds to a particular active/inactive status attribute of the second set;

based, at least in part, on the determination that the particular data associated with the election satisfies each condition in the condition set, modifying, by the computing system, the particular active/inactive status attribute; and

after modifying the particular active/inactive status attribute, repeating, by the computing system, the identifying and using acts, thereby causing modification of the generated video content.

9 . (canceled)

10 . The computer-readable medium of claim 8 , wherein the condition set comprises at least one condition from the group consisting of:

a first condition that less than a threshold amount of votes cast in connection with a vote count have been tabulated;

a second condition that a difference between an amount of votes tabulated for a first candidate of the election and an amount of votes tabulated for a second candidate of the election is at least a threshold amount;

a third condition that a first projected outcome of the election and a second projected outcome of the election differ by at least a threshold extent, wherein the first projected outcome of the election is determined before the second projected outcome of the election is determined;

a fourth condition that a candidate associated with the particular content item is no longer associated with a race of the election;

a fifth condition that voter turnout associated with the vote count is less than a threshold amount;

a sixth condition that the vote count is associated with a particular race of the election;

a seventh condition that the vote count is associated with a particular candidate of the election; and

an eighth condition that the vote count is associated with a particular location.

11 . The computer-readable medium of claim 8 , wherein a character generator uses the content items of the identified subset to generate the video content.

12 . The computer-readable medium of claim 8 , wherein the generated video content presents the content items of the identified subset in a scrolling or rotating fashion.

13 . (canceled)

14 . The computer-readable medium of claim 8 , wherein the set of acts further comprises:

transmitting the generated video content to an end-user device for presentation of the video content to an end-user.

15 . A computing system configured to perform a set of acts comprising:

accessing, by the computing system, a first set of ordered content items and a second set of active/inactive status attributes, wherein each content item of the first set comprises respective data associated with an election and corresponds to a respective active/inactive status attribute of the second set;

identifying, by the computing system, a subset of the first set based on each content item of the subset corresponding to an active status attribute in the second set;

using, by the computing system, the content items of the identified subset to generate video content that includes the content items of the identified subset, as ordered in the first set;

making, by the computing system, a determination that particular data associated with the election satisfies each condition in a condition set, wherein the particular data associated with the election corresponds to a particular content item of the first set, and wherein the particular content item corresponds to a particular active/inactive status attribute of the second set;

based, at least in part, on the determination that the particular data associated with the election satisfies each condition in the condition set, modifying, by the computing system, the particular active/inactive status attribute; and

after modifying the particular active/inactive status attribute, repeating, by the computing system, the identifying and using acts, thereby causing modification of the generated video content.

16 . (canceled)

17 . The computing system of claim 15 , wherein the condition set comprises at least one condition from the group consisting of:

a first condition that less than a threshold amount of votes cast in connection with a vote count have been tabulated;

a second condition that a difference between an amount of votes tabulated for a first candidate of the election and an amount of votes tabulated for a second candidate of the election is at least a threshold amount;

a third condition that a first projected outcome of the election and a second projected outcome of the election differ by at least a threshold extent, wherein the first projected outcome of the election is determined before the second projected outcome of the election is determined;

a fourth condition that a candidate associated with the particular content item is no longer associated with a race of the election;

a fifth condition that voter turnout associated with the vote count is less than a threshold amount;

a sixth condition that the vote count is associated with a particular race of the election;

a seventh condition that the vote count is associated with a particular candidate of the election; and

an eighth condition that the vote count is associated with a particular location.

18 . The computing system of claim 15 , wherein the system comprises a character generator, and wherein the character generator uses the content items of the identified subset to generate the video content.

19 . The computing system of claim 15 , wherein the generated video content presents the content items of the identified subset in a scrolling or rotating fashion.

20 . The computing system of claim 15 , the set of acts further comprising:

transmitting the generated video content to an end-user device for presentation of the video content to an end-user.

21 . The method of claim 1 , wherein modifying the particular active/inactive status attribute comprises transitioning the particular active/inactive status attribute from an inactive status to an active status, and wherein repeating the identifying and using acts causes the generated video content to include the particular content item based on the particular active/inactive status attribute transitioning from an inactive status to an active status.

22 . The method of claim 21 , further comprising:

making, by the computing system, a determination that second-particular data associated with the election satisfies each condition in a second condition set, wherein the second particular data associated with the election corresponds to a second particular content item of the first set, and wherein the second particular content item corresponds to a second particular active/inactive status attribute of the second set; and

based, at least in part, on the determination that the second particular data associated with the election satisfies each condition in the second condition set, modifying, by the computing system, the second particular active/inactive status attribute by transitioning the second particular active/inactive status attribute from an active status to an inactive status, wherein repeating the identifying and using acts causes the generated video content to exclude the second particular content item based on the second particular active/inactive status attribute transitioning from an active status to an inactive status.

23 . The method of claim 1 , wherein modifying the particular active/inactive status attribute comprises modifying the particular active/inactive status attribute while the video content is being generated.

24 . The computer-readable medium of claim 12 , wherein modifying the particular active/inactive status attribute comprises modifying the particular active/inactive status attribute while the video content is being generated.

25 . The computing system of claim 19 , wherein modifying the particular active/inactive status attribute comprises modifying the particular active/inactive status attribute while the video content is being generated.

Assignments (4)
RELEASE - REEL/FRAME 041443/0910 Recorded Sep 24, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE MEDIA COMPANY
Reel/Frame 050718/0159 →
SECURITY AGREEMENT Recorded Sep 19, 2019
From: CHICAGOLAND TELEVISION NEWS, INC.; KPLR, INC.; KSTU, LLC; KSWB, LLC; KTLA, LLC; KTVI, LLC; KWGN, LLC; TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE BROADCASTING DENVER, LLC; TRIBUNE BROADCASTING FORT SMITH, LLC; TRIBUNE ENTERTAINMENT COMPANY, LLC; TRIBUNE MEDIA COMPANY; TRIBUNE TELEVISION NEW ORLEANS, INC.; WDAF LICENSE, INC.; WDCW, LLC; WGHP, LLC; WGN CONTINENTAL BROADCASTING COMPANY, LLC; WHNT, LLC; WJW TELEVISION, LLC; WNEP, LLC; WPIX, LLC; WQAD, LLC; WREG, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 050438/0004 →
SECURITY INTEREST Recorded Mar 2, 2017
From: TRIBUNE BROADCASTING COMPANY, LLC; TRIBUNE MEDIA COMPANY
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 041443/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2016
From: MCFERRIN, DAVID
To: TRIBUNE BROADCASTING COMPANY, LLC
Reel/Frame 040806/0391 →