News production system with dynamic character generator output
Abstract
In one aspect, an example method involves: accessing, by a computing device, data associated with an election; using, by a computing device, the accessed data to determine a status associated with a voting option of the election; using, by the computing device, the determined status as a basis to select a content storage-location from among multiple content storage-locations, wherein each of the multiple content storage-locations corresponds with a respective content placeholder of a content template; and storing, by the computing device, in the selected content storage-location, (i) a content item associated with the voting option or (ii) a reference to the content item.
Claims
exact text as granted — not AI-modifiedThe invention claimed is:
1. A method comprising:
accessing, by a computing device at a first time, data associated with an election;
using, by the computing device, the data accessed at the first time to determine a first status associated with a voting option of the election;
using, by the computing device, the determined first status as a basis to select a first content storage-location from among multiple content storage-locations, wherein the selected first content storage-location corresponds with a first content placeholder of a content template;
storing, by the computing device, in the selected first content storage-location, a content item associated with the voting option or a reference to the content item;
using, by the computing device, the stored content item to generate a video stream representing video content that includes the stored content item positioned based on a position of the first content placeholder;
accessing, by the computing device at a second time, the data associated with the election;
using by the computing device, the data accessed at the second time to determine a second status associated with the voting option of the election;
using, by the computing device, the determined second status as a basis to select a second content storage-location from among the multiple content storage-locations, wherein the selected second content storage-location corresponds with a second content placeholder of the content template that is different from the first content placeholder,
storing, by the computing device, in the selected second content storage-location, the content item associated with the voting option or the reference to the content item; and
using, by the computing device, the stored content item to generate a modified video stream representing video content that includes the stored content item positioned based on a position of the second content placeholder.
2. The method of claim 1 , wherein the status comprises a ranking of the voting option based, at least in part, on a comparison between an amount of votes tabulated for the voting option and an amount of voted tabulated for another voting option of the election.
3. The method of claim 1 , wherein the election comprises an election for a political office, and wherein the voting option comprises a candidate for the political office.
4. The method of claim 3 , wherein the content item associated with the voting option comprises a photograph of the candidate.
5. The method of claim 3 , wherein the content item associated with the voting option comprises text indicating a name of the candidate.
6. The method of claim 3 , wherein the content item associated with the voting option comprises text indicating an amount of votes tabulated for the candidate.
7. The method of claim 1 , further comprising:
transmitting the video stream 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 a computing device to perform a set of acts comprising:
accessing, at a first time, data associated with an election;
using the data accessed at the first time to determine a first status associated with a voting option of the election;
using the determined first status as a basis to select a first content storage-location from among multiple content storage-locations, wherein the selected first content storage-location corresponds with a first content placeholder of a content template;
storing, in the first selected content storage-location, a content item associated with the voting option or a reference to the content item;
using the stored content item to generate a video stream representing video content that includes the stored content item positioned based on a position of the first content placeholder;
accessing, at a second time, the data associated with the election;
using the data accessed at the second time to determine a second status associated with the voting option of the election;
using the determined second status as a basis to select a second content storage-location from among the multiple content storage-locations, wherein the selected second content storage-location corresponds with a second content placeholder of the content template that is different from the first content placeholder,
storing, in the selected second content storage-location, the content item associated with the voting option or the reference to the content item; and
using the stored content item to generate a modified video stream representing video content that includes the stored content item positioned based on a position of the second content placeholder.
9. The computer-readable medium of claim 8 , wherein the status comprises a ranking of the voting option based, at least in part, on a comparison between an amount of votes tabulated for the voting option and an amount of voted tabulated for another voting option of the election.
10. The computer-readable medium of claim 8 , wherein the election comprises an election for a political office, and wherein the voting option comprises a candidate for the political office.
11. The computer-readable medium of claim 10 , wherein the content item associated with the voting option comprises a photograph of the candidate.
12. The computer-readable medium of claim 10 , wherein the content item associated with the voting option comprises text indicating a name of the candidate.
13. The computer-readable medium of claim 10 , wherein the content item associated with the voting option comprises text indicating an amount of votes tabulated for the candidate.
14. A system comprising a data storage unit including multiple content storage-locations, wherein each of the multiple content storage-locations corresponds with a respective content placeholder of a content template, and wherein the system is configured to perform a set of acts comprising:
accessing, at a first time, data associated with an election;
using the data accessed at the first time to determine a status associated with a voting option of the election;
using the determined first status as a basis to select a first content storage-location from among the multiple content storage-locations, wherein the selected first content storage-location corresponds with a first content placeholder of the content template;
storing, in the first selected content storage-location, (i) a content item associated with the voting option, or (ii) a reference to the content item;
using the stored content item to generate a video stream representing video content that includes the stored content item positioned based on a position of the first content placeholder;
accessing, at a second time, the data associated with the election;
using the data accessed at the second time to determine a second status associated with the voting option of the election;
using the determined second status as a basis to select a second content storage-location from among the multiple content storage-locations, wherein the selected second content storage-location corresponds with a second content placeholder of the content template that is different from the first content placeholder,
storing, in the selected second content storage-location, the content item associated with the voting option or the reference to the content item; and
using the stored content item to generate a modified video stream representing video content that includes the stored content item positioned based on a position of the second content placeholder.
15. The system of claim 14 , wherein the status comprises a ranking of the voting option based, at least in part, on a comparison between an amount of votes tabulated for the voting option and an amount of voted tabulated for another voting option of the election.
16. The system of claim 14 , wherein the election comprises an election for a political office, and wherein the voting option comprises a candidate for the political office.
17. The system of claim 16 , wherein the content item associated with the voting option comprises a photograph of the candidate, text indicating a name of the candidate, or text indicating an amount of votes tabulated for the candidate.
18. The system of claim 14 , the set of acts further comprising:
transmitting the video stream to an end-user device for presentation of the video content to an end-user.Join the waitlist — get patent alerts
Track US9883246B2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.