US2020007945A1PendingUtilityA1

Video production system with dynamic character generator output

Assignee: TRIBUNE BROADCASTING CO LLCPriority: Mar 6, 2017Filed: Sep 12, 2019Published: Jan 2, 2020
Est. expiryMar 6, 2037(~10.6 yrs left)· nominal 20-yr term from priority
Inventors:David Mcferrin
H04N 21/8146H04N 21/8133H04N 21/26258H04N 21/812H04N 21/4825H04N 21/84H04N 21/6106
53
PatentIndex Score
0
Cited by
0
References
0
Claims

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

exact text as granted — not AI-modified
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 the first set of ordered content items comprises (i) non-advertisement content items and (ii) advertisement content items, wherein each content item of the first set corresponds to a respective active/inactive status attribute of the second set, and wherein the first set comprises a particular advertisement content item that corresponds to a particular 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;   while generating the video content, modifying, by the computing system, the particular active/inactive status attribute based on a ratio of (a) a number of active status attributes in the second set that correspond to non-advertisement content items in the first set to (b) a number active status attributes in the second set that correspond to advertisement content items in the first set; and   after modifying the particular active/inactive status attribute, repeating, by the computing system, the identifying and using steps, thereby causing modification of the generated video content.   
     
     
         2 . The method of  claim 1 , wherein modifying the particular active/inactive status attribute based on the ratio comprises setting the particular active/inactive status attribute as an active status attribute based on at least one condition from the group consisting of:
 a first condition that at least a first threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the non-advertisement content items;   a second condition that at least a second threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the advertisement content items;   a third condition that at most a third threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the non-advertisement content items;   a fourth condition that at most a fourth threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the advertisement content items;   a fifth condition that at least a fifth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a sixth condition that at least a sixth threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a seventh condition that at most a seventh threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items; and   an eighth condition that at most an eighth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items.   
     
     
         3 . The method of  claim 1 , wherein modifying the particular active/inactive status attribute based on the ratio comprises setting the particular active/inactive status attribute as an inactive status attribute based on at least one condition from the group consisting of:
 a first condition that at most a first threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the non-advertisement content items;   a second condition that at most a second threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the advertisement content items;   a third condition that at least a third threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the non-advertisement content items;   a fourth condition that at least a fourth threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the advertisement content items;   a fifth condition that at most a fifth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a sixth condition that at most a sixth threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a seventh condition that at least a seventh threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items; and   an eighth condition that at least an eighth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items.   
     
     
         4 . The method of  claim 1 , wherein each of the non-advertisement content items comprises respective content associated with an election. 
     
     
         5 . The method of  claim 1 , wherein a character generator uses the content items of the identified subset to generate the video stream representing video content. 
     
     
         6 . The method of  claim 1 , wherein the generated video content presents the content items of the identified subset in a scrolling or rotating fashion. 
     
     
         7 . The method of  claim 1 , further comprising:
 transmitting 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 the first set of ordered content items comprises (i) non-advertisement content items and (ii) advertisement content items, wherein each content item of the first set corresponds to a respective active/inactive status attribute of the second set, and wherein the first set comprises a particular advertisement content item that corresponds to a particular 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;   while generating the video content, modifying, by the computing system, the particular active/inactive status attribute based on a ratio of (a) a number of active status attributes in the second set that correspond to non-advertisement content items in the first set to (b) a number active status attributes in the second set that correspond to advertisement content items in the first set; and   after modifying the particular active/inactive status attribute, repeating, by the computing system, the identifying and using steps, thereby causing modification of the generated video content.   
     
     
         9 . The computer-readable medium of  claim 8 , wherein modifying the particular active/inactive status attribute based on the ratio comprises setting the particular active/inactive status attribute as an active status attribute based on at least one condition from the group consisting of:
 a first condition that at least a first threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the non-advertisement content items;   a second condition that at least a second threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the advertisement content items;   a third condition that at most a third threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the non-advertisement content items;   a fourth condition that at most a fourth threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the advertisement content items;   a fifth condition that at least a fifth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a sixth condition that at least a sixth threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a seventh condition that at most a seventh threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items; and   an eighth condition that at most an eighth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items.   
     
     
         10 . The computer-readable medium of  claim 8 , wherein modifying the particular active/inactive status attribute based on the ratio comprises setting the particular active/inactive status attribute as an inactive status attribute based on at least one condition from the group consisting of:
 a first condition that at most a first threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the non-advertisement content items;   a second condition that at most a second threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the advertisement content items;   a third condition that at least a third threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the non-advertisement content items;   a fourth condition that at least a fourth threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the advertisement content items;   a fifth condition that at most a fifth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a sixth condition that at most a sixth threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a seventh condition that at least a seventh threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items; and   an eighth condition that at least an eighth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items.   
     
     
         11 . The computer-readable medium of  claim 8 , wherein each of the non-advertisement content items comprises respective content associated with an election. 
     
     
         12 . The computer-readable medium of  claim 8 , wherein a character generator uses the content items of the identified subset to generate the video stream representing video content. 
     
     
         13 . 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. 
     
     
         14 . The computer-readable medium of  claim 8 , 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.   
     
     
         15 . A computing system comprising:
 one or more processors; and   a non-transitory computer-readable medium having stored thereon program instructions that, upon execution by the one or more processors, cause the computing system to perform a set of acts comprising:
 accessing a first set of ordered content items and a second set of active/inactive status attributes, wherein the first set of ordered content items comprises (i) non-advertisement content items and (ii) advertisement content items, wherein each content item of the first set corresponds to a respective active/inactive status attribute of the second set, and wherein the first set comprises a particular advertisement content item that corresponds to a particular active/inactive status attribute of the second set; 
 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; 
 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; 
 while generating the video content, modifying the particular active/inactive status attribute based on a ratio of (a) a number of active status attributes in the second set that correspond to non-advertisement content items in the first set to (b) a number active status attributes in the second set that correspond to advertisement content items in the first set; and 
 after modifying the particular active/inactive status attribute, repeating the identifying and using steps, thereby causing modification of the generated video content. 
   
     
     
         16 . The system of  claim 15 , wherein modifying the particular active/inactive status attribute based on the ratio comprises setting the particular active/inactive status attribute as an active status attribute based on at least one condition from the group consisting of:
 a first condition that at least a first threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the non-advertisement content items;   a second condition that at least a second threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the advertisement content items;   a third condition that at most a third threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the non-advertisement content items;   a fourth condition that at most a fourth threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the advertisement content items;   a fifth condition that at least a fifth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a sixth condition that at least a sixth threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a seventh condition that at most a seventh threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items; and   an eighth condition that at most an eighth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items.   
     
     
         17 . The system of  claim 15 , wherein modifying the particular active/inactive status attribute based on the ratio comprises setting the particular active/inactive status attribute as an inactive status attribute based on at least one condition from the group consisting of:
 a first condition that at most a first threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the non-advertisement content items;   a second condition that at most a second threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the advertisement content items;   a third condition that at least a third threshold number of the other active/inactive status attributes are inactive status attributes that correspond to one or more of the non-advertisement content items;   a fourth condition that at least a fourth threshold number of the other active/inactive status attributes are active status attributes that correspond to one or more of the advertisement content items;   a fifth condition that at most a fifth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a sixth condition that at most a sixth threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items;   a seventh condition that at least a seventh threshold number of the other active/inactive status attributes are both (i) inactive status attributes that correspond to one or more of the non-advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items; and   an eighth condition that at least an eighth threshold number of the other active/inactive status attributes are both (i) active status attributes that correspond to one or more of the advertisement content items and (ii) positioned in the second set between the particular active/inactive status attribute and an active status attribute that corresponds to one of the advertisement content items.   
     
     
         18 . The system of  claim 15 , wherein each of the non-advertisement content items comprises respective content associated with an election. 
     
     
         19 . The 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 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.

Join the waitlist — get patent alerts

Track US2020007945A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.