Techniques for providing a narrative summary for fantasy games
AssigneeCBS Interactive Inc.
InventorLouis E. Miller
Life of this patent
Estimating the term…
Abstract
Various embodiments for providing a narrative summary for fantasy games are described. Embodiments may include a summary engine executing on a logic device. The summary engine may select a beat writer and a story type. The summary writer may select new content from one or more databases of fantasy league data. The beat writer may affect what story type is selected. The summary engine may construct a master template according to the story type that has empty slots. The summary engine may fill the empty slots of the master template with data from the new content to generate a narrative summary, and publish the narrative template with the slots filled. Other embodiments are described and claimed.
Claims20
A computer-implemented method comprising:
- scanning a database of fantasy league data for new content;
- selecting a narrative template according to the new content, the narrative template comprising empty slots;
- filling a first slot in the narrative template with a data item from the new content;
- and
- publishing the narrative template with the first slot filled.
An apparatus comprising:
- a logic device;
- a first data store to store narrative templates comprising story types and story flavors, communicatively coupled to the logic device;
- a second data store to store fantasy league data, communicatively coupled to the logic device;
- a summary engine executing on the logic device to:
- select a beat writer;
- select a story type according to the selected beat writer;
- select new content from a database of fantasy league data;
- construct a master template according to the story type comprising empty slots;
- and
- fill the empty slots of the master template with data from the new content to generate a narrative summary;
- and
- a publishing engine executing on the logic device to:
- publish the narrative template with the slots filled.
A machine-readable storage medium comprising instructions that when executed cause a computing system to:
- select new content from a database of fantasy league data;
- select a beat writer according to the new content;
- select a story type according to the new content and the selected beat writer;
- construct a master template according to the story type comprising empty slots;
- fill the empty slots of the master template with data from the new content to generate a narrative summary;
- and
- publish the narrative summary.
Dependencies are inferred from the claim text.