VISUAL STORY ENGINE
First Claim
Patent Images
1. A computer-implemented method of delivering navigable content to an output device, the method comprising:
- providing a base narrative comprised of one or more content threads, wherein a content thread contains one or more display views, wherein a display view contains one or more layers, and wherein at least one of the layers of a display view contains media content and a behavior definition forming a layer state machine;
responsive to a state change signal, changing in the layer state machine the state of the layer from a first layer output state to a second layer output state, wherein a layer output state contains properties relating to the media display within the layer as well as navigation behavior for the narrative; and
storing to a memory the content threads, layer states and layer state machines comprising the narrative structure.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for creating a navigable content having a narrative structure and behaviors configured to allow a consumer to dynamically and non-linearly control many aspects of a narrative such as plot, transition, speed, story beats, media, delay, and the like, is described. The method and system also provides authoring tools to dynamically edit source material that may be adjusted and changed by a consumer during a viewing of the navigable content.
65 Citations
8 Claims
-
1. A computer-implemented method of delivering navigable content to an output device, the method comprising:
-
providing a base narrative comprised of one or more content threads, wherein a content thread contains one or more display views, wherein a display view contains one or more layers, and wherein at least one of the layers of a display view contains media content and a behavior definition forming a layer state machine; responsive to a state change signal, changing in the layer state machine the state of the layer from a first layer output state to a second layer output state, wherein a layer output state contains properties relating to the media display within the layer as well as navigation behavior for the narrative; and storing to a memory the content threads, layer states and layer state machines comprising the narrative structure. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method of authoring navigable content, the method comprising;
-
providing a first user interface that enables a user to create a base narrative structure comprised of one or more content threads, wherein a thread contains one or more display views, wherein a display view contains one or more layers, and wherein at least one of the layers of a display view contains media content and a layer state machine comprised of one or more behaviors; providing a second user interface that enables a user to construct a layer state machine comprised of one or more behaviors, wherein the layer state machine is operable to change the state of a layer from a first layer output state to a second layer output state responsive to a state change signal, wherein a layer output state contains properties relating to the media display within the layer as well as navigation behavior for the narrative structure. - View Dependent Claims (7, 8)
-
Specification