Media production system with dynamic modification of multiple media items
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 a plurality of media items, each generated media item including the content items of the identified subset and being a respective type of media item; (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 media items.
Claims
exact text as granted — not AI-modified1 . A method comprising:
accessing, by a computing system, a first set of content items and a second set of active/inactive status attributes, wherein each content item of the first set 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 a plurality of media items, wherein each generated media item of the plurality of media items (i) includes the content items of the identified subset and (ii) is a respective one of a plurality of types of media items; making, by the computing system, a determination that either a particular content item of the first set or data associated with the particular content item satisfies each condition in a condition set, 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, modifying the particular active/inactive status attribute; 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 plurality of media items.
2 . The method of claim 1 , wherein each content item of the first set comprises respective data associated with an election.
3 . The method of claim 2 , 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 the plurality of types of media items comprises a video stream representing video content, wherein one or more of the generated media items is a video stream representing video content, and wherein the video content presents the content items of the identified subset.
5 . The method of claim 4 , wherein the first set of content items is a first set of ordered content items, wherein a character generator uses the content items of the identified subset to generate the video stream representing video content, and wherein the video content presents the content items of the identified subset in a scrolling or rotating fashion as ordered in the first set.
6 . The method of claim 4 , wherein the video content presents the content items of the identified subset in a full screen fashion.
7 . The method of claim 1 , wherein the plurality of types of media items comprises a webpage, and wherein one or more of the generated media items is a webpage for presenting the content items of the identified subset.
8 . The method of claim 1 , wherein one or more of the generated media items is a first type of media item, and wherein one or more of the generated media items is a second type of media item different from the first type.
9 . 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 content items and a second set of active/inactive status attributes, wherein each content item of the first set 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 a plurality of media items, wherein each generated media item of the plurality of media items (i) includes the content items of the identified subset and (ii) is a respective one of a plurality of types of media items; making, by the computing system, a determination that either a particular content item of the first set or data associated with the particular content item satisfies each condition in a condition set, 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, modifying the particular active/inactive status attribute; 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 plurality of media items.
10 . The computer-readable medium of claim 9 , wherein each content item of the first set comprises respective data associated with an election.
11 . The computer-readable medium of claim 10 , 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.
12 . The computer-readable medium of claim 9 , wherein the plurality of types of media items comprises a video stream representing video content, wherein one or more of the generated media items is a video stream representing video content, and wherein the video content presents the content items of the identified subset.
13 . The computer-readable medium of claim 12 , wherein the first set of content items is a first set of ordered content items, wherein a character generator uses the content items of the identified subset to generate the video stream representing video content, and wherein the video content presents the content items of the identified subset in a scrolling or rotating fashion as ordered in the first set.
14 . The computer-readable medium of claim 9 , wherein the plurality of types of media items comprises a webpage, and wherein one or more of the generated media items is a webpage for presenting the content items of the identified subset.
15 . A computing system configured to perform a set of acts comprising:
accessing, by the computing system, a first set of content items and a second set of active/inactive status attributes, wherein each content item of the first set 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 a plurality of media items, wherein each generated media item of the plurality of media items (i) includes the content items of the identified subset and (ii) is a respective one of a plurality of types of media items; making, by the computing system, a determination that either a particular content item of the first set or data associated with the particular content item satisfies each condition in a condition set, 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, modifying the particular active/inactive status attribute; 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 plurality of media items.
16 . The system of claim 15 , wherein each content item of the first set comprises respective data associated with an election.
17 . The system of claim 16 , 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 system of claim 15 , wherein the plurality of types of media items comprises a video stream representing video content, wherein one or more of the generated media items is a video stream representing video content, and wherein the video content presents the content items of the identified subset.
19 . The system of claim 18 , wherein the first set of content items is a first set of ordered content items, wherein a character generator uses the content items of the identified subset to generate the video stream representing video content, and wherein the video content presents the content items of the identified subset in a scrolling or rotating fashion as ordered in the first set.
20 . The system of claim 15 , wherein the plurality of types of media items comprises a webpage, and wherein one or more of the generated media items is a webpage for presenting the content items of the identified subset.Join the waitlist — get patent alerts
Track US2018255339A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.