SYSTEMS FOR DYNAMICALLY GENERATING AND PRESENTING NARRATIVE CONTENT
First Claim
1. A non-transitory processor-readable medium storing code representing instructions that when executed cause a processor to:
- select a narrative template based at least in part on a predetermined content type associated with a real-world event;
select a narrative tone type; and
for each phrase included in an ordered set of phrases associated with the narrative template;
select, based at least in part on the narrative tone type, a phrase variation from a set of phrase variations associated with that phrase; and
define, based on the selected phrase variation and at least one datum from a set of data, a narrative content portion associated with the real-world event; and
send a signal such that the narrative content portion is output at a display.
3 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a non-transitory processor-readable medium stores code representing instructions that when executed cause a processor to select a narrative content template based at least in part on a predetermined content type associated with a real-world and/or virtual event. The code further represents instructions that when executed cause the processor to select a narrative tone type. The code further represents instructions that when executed cause the processor to, for each phrase included in an ordered set of phrases associated with the narrative content template, select, based at least in part on the narrative tone type, a phrase variation from a set of phrase variations associated with that phrase, and define, based on the selected phrase variation and at least one datum from a set of data, a narrative content portion associated with the real-world event. The code further represents instructions that when executed cause the processor to output, at a display, the narrative content portion.
-
Citations
20 Claims
-
1. A non-transitory processor-readable medium storing code representing instructions that when executed cause a processor to:
-
select a narrative template based at least in part on a predetermined content type associated with a real-world event; select a narrative tone type; and for each phrase included in an ordered set of phrases associated with the narrative template; select, based at least in part on the narrative tone type, a phrase variation from a set of phrase variations associated with that phrase; and define, based on the selected phrase variation and at least one datum from a set of data, a narrative content portion associated with the real-world event; and send a signal such that the narrative content portion is output at a display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory processor-readable medium storing code representing instructions that when executed cause a processor to:
-
receive a sports event identifier (ID) associated with a sports event; receive a first participant ID associated with the sports event ID; receive a second participant ID associated with the sports event ID; receive a statistic value associated with the first participant ID; and define, based on a content template, a content portion including; a name of a first participant associated with the first participant ID; a name of a second participant associated with the second participant ID; the statistic value; and text associated with the sports event, the text based at least in part on a plurality of text elements associated with the content template, each text element from the plurality of text elements being associated with a preselected narrative tone. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving an instruction to define a narrative content portion based at least in part on an event; receiving, from a database, a plurality of data associated with the event; selecting a narrative content template including a plurality of variable identifiers; defining the narrative content portion based at least in part on a combination of; a text portion of the narrative content template; and for each variable identifier from the plurality of variable identifiers, a datum from the plurality of data associated with that variable identifier; and sending a signal such that the narrative content portion is output at a display. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification