COMPUTER-ASSISTED RICH INTERACTIVE NARRATIVE (RIN) GENERATION
First Claim
1. A computer-implemented process for creating a rich interactive narrative, comprising:
- receiving an initial topic scope for a rich interactive narrative (RIN);
identifying one or more vertical search domains related to the initial topic scope;
automatically querying one or more vertical search domains to find RIN templates and content based on the initial scope;
automatically determining number and sequence of RIN experience streams and RIN segments to be used to create the RIN;
automatically generating RIN segments using the RIN templates and content and determined number and sequence of RIN experience streams; and
automatically using the RIN segments to create RIN scenes which are linked together to create the RIN.
2 Assignments
0 Petitions
Accused Products
Abstract
The computer-assisted rich interactive narrative generation technique described herein employs a Rich Interactive Narratives (RIN) data model to provide for the computer-assisted creation of rich interactive experiences called RINs. A RIN is a narrative that runs like a movie with a sequence of scenes that follow one after another. A user can stop the narrative, explore the environment associated with the current scene (or other scenes if desired), and then resume the narrative where it left off. The technique allows for the automatic and dynamic generation of RINs using very little input from a user—say, for example, a search query—whereupon the technique automatically generates a RIN. An author/user can guide the process of narrative creation by having portions of the creation process automatically performed by the computer-implemented technique and portions guided and assisted by one or more authors/users.
183 Citations
20 Claims
-
1. A computer-implemented process for creating a rich interactive narrative, comprising:
-
receiving an initial topic scope for a rich interactive narrative (RIN); identifying one or more vertical search domains related to the initial topic scope; automatically querying one or more vertical search domains to find RIN templates and content based on the initial scope; automatically determining number and sequence of RIN experience streams and RIN segments to be used to create the RIN; automatically generating RIN segments using the RIN templates and content and determined number and sequence of RIN experience streams; and automatically using the RIN segments to create RIN scenes which are linked together to create the RIN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented process for using third party plug in services for creating a rich interactive narrative (RIN), comprising:
-
receiving an event that triggers an incorporation of dynamic content into a RIN; determining user context of a user for which the RIN is being prepared; dynamically generating the dynamic content for the RIN at a pluggable external service using the determined user context; and using the dynamically generated content to provide the RIN to the user. - View Dependent Claims (17, 18)
-
-
19. A system for generating alternate views for a rich interactive narrative, comprising:
-
a general purpose computing device; a computer program comprising program modules executable by the general purpose computing device, wherein the computing device is directed by the program modules of the computer program to, input content and a sequence for a rich interactive narrative; and generate one or more alternate views of the content and sequence of the rich interactive narrative. - View Dependent Claims (20)
-
Specification