Using Cinematographic Techniques for Conveying and Interacting with Plan Sagas
First Claim
1. In a computing environment, a system, comprising:
- a content synthesizer configured to process data including at least two content objects into a synthesized linear narrative for presentation; and
an interaction mechanism configured to change at least some of the data into modified data based upon one or more instructions, and to have the content synthesizer re-synthesize the modified data into a re-synthesized linear narrative for presentation.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure is directed towards obtaining a linear narrative synthesized from a set of objects, such as objects corresponding to a plan, and using cinematographic and other effects to convey additional information with that linear narrative when presented to a user. A user interacts with data from which the linear narrative is synthesized, such as to add transition effects between objects, change the lighting, focus, size (zoom), pan and so forth to emphasize or de-emphasize an object, and/or to highlight a relationship between objects. A user instruction may correspond to a theme (e.g., style or mood), with the effects, possibly including audio, selected based upon that theme.
26 Citations
20 Claims
-
1. In a computing environment, a system, comprising:
-
a content synthesizer configured to process data including at least two content objects into a synthesized linear narrative for presentation; and an interaction mechanism configured to change at least some of the data into modified data based upon one or more instructions, and to have the content synthesizer re-synthesize the modified data into a re-synthesized linear narrative for presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a computing environment, a method performed at least in part on at least one processor, comprising:
-
generating a plan comprising plan objects based on rules, constraints and equations associated with a model; synthesizing data including the plan objects into a linear narrative; playing the linear narrative in an initial playback; obtaining one or more instructions instruction directed towards the data, including at least one instruction corresponding to a cinematographic technique; changing the data into modified data based upon the one or more instructions; re-synthesizing the modified data into a re-synthesized linear narrative; and playing the re-synthesized linear narrative in a subsequent playback. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. One or more computer-readable media having computer-executable instructions, which when executed perform steps, comprising,
(a) synthesizing data including a plurality of objects into a linear narrative; -
(b) playing back the linear narrative; (c) modifying the data based on a received instruction to include a transition effect between two of the objects, or to direct attention to a particular object or part of a particular object, or both to include a transition effect between two of the objects or to direct attention to a particular object or part of a particular object; and (d) returning to step (a) until a final linear narrative is saved. - View Dependent Claims (19, 20)
-
Specification