Methods for identifying cells in a path in a flowchart and for synchronizing graphical and textual views of a flowchart
First Claim
1. A method for identifying cells in a path in a flowchart, the method comprising:
- (a) displaying a flowchart comprising a plurality of cells, wherein at least some of the plurality of cells in the flowchart comprise instructions for providing an interactive multimedia presentation, wherein at least one of the plurality of cells comprises an instruction to trigger a piece of media during the interactive multimedia presentation, wherein timing information specifies when the piece of media is to be played during the interactive multimedia presentation, and wherein at least one other of the plurality of cells comprises an instruction to gather user input during the interactive multimedia presentation;
(b) receiving, from a user, a selection of a cell in the flowchart;
(c) determining a path comprising the selected cell;
(d) identifying, to the user, at least some cells in the path in a way that distinguishes the at least some cells in the path from at least some cells in the flowchart that are not in the path; and
(e) for at least one of the plurality of cells that comprise an instruction to trigger a piece of media during the interactive multimedia presentation, displaying a description of the media that will be played during the interactive multimedia presentation.
0 Assignments
0 Petitions
Accused Products
Abstract
The preferred embodiments described herein provide methods for identifying cells in a path in a flowchart and for synchronizing graphical and textual views of a flowchart. In one preferred embodiment, a method for identifying cells in a path in a flowchart is provided comprising the acts of displaying a flowchart comprising a plurality of cells, selecting a cell in the flowchart, determining a path comprising the selected cell, and identifying at least some of the cells in the path. In another preferred embodiment, a method for synchronizing graphical and textual views of a flowchart is provided. This method comprises the acts of displaying a graphical view of a flowchart comprising a plurality of cells in a first display region, displaying a textual view of at least some cells in the flowchart in a second display region, and in response to input received in either the first or second display regions, applying the input to both the first and second display regions. Other preferred embodiments are provided, and each of the preferred embodiments can be used alone or in combination with one another.
79 Citations
27 Claims
-
1. A method for identifying cells in a path in a flowchart, the method comprising:
-
(a) displaying a flowchart comprising a plurality of cells, wherein at least some of the plurality of cells in the flowchart comprise instructions for providing an interactive multimedia presentation, wherein at least one of the plurality of cells comprises an instruction to trigger a piece of media during the interactive multimedia presentation, wherein timing information specifies when the piece of media is to be played during the interactive multimedia presentation, and wherein at least one other of the plurality of cells comprises an instruction to gather user input during the interactive multimedia presentation; (b) receiving, from a user, a selection of a cell in the flowchart; (c) determining a path comprising the selected cell; (d) identifying, to the user, at least some cells in the path in a way that distinguishes the at least some cells in the path from at least some cells in the flowchart that are not in the path; and (e) for at least one of the plurality of cells that comprise an instruction to trigger a piece of media during the interactive multimedia presentation, displaying a description of the media that will be played during the interactive multimedia presentation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for identifying cells in a path in a flowchart, the method comprising:
-
(a) displaying a flowchart comprising a plurality of cells, wherein the plurality of cells define a plurality of paths, wherein at least some of the plurality of cells in the flowchart comprise instructions for providing an interactive multimedia presentation, wherein at least one of the plurality of cells comprises an instruction to trigger a piece of media during the interactive multimedia presentation, wherein timing information specifies when the piece of media is to be played during the interactive multimedia presentation, and wherein at least one other of the plurality of cells comprises an instruction to gather user input during the interactive multimedia presentation; (b) receiving, from a user, a selection of a single cell in the flowchart; (c) in response to the selection of the single cell in the flowchart, determining a path comprising the single cell; (d) identifying, to the user, at least some cells in the path determined in (c) in a way that distinguishes the at least some cells in the path from at least some cells in the flowchart that are not in the path; and (e) for at least one of the plurality of cells that comprise an instruction to trigger a piece of media during the interactive multimedia presentation, displaying a description of the media that will be played during the interactive multimedia presentation. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for identifying cells in a path in a flowchart, the method comprising:
-
(a) displaying a flowchart comprising a plurality of cells, wherein the plurality of cells define a plurality of paths, wherein at least some of the plurality of cells in the flowchart comprise instructions for providing an interactive multimedia presentation, wherein at least one of the plurality of cells comprises an instruction to trigger a piece of media during the interactive multimedia presentation, wherein timing information specifies when the piece of media is to be played during the interactive multimedia presentation, and wherein at least one other of the plurality of cells comprises an instruction to gather user input during the interactive multimedia presentation; (b) receiving, from a user, a selection of a cell in the flowchart; (c) determining a path comprising the selected cell based on a history of the selected cell and a history of cells above and below it, if any; (d) identifying, to the user, at least some cells in the path determined in (c) in a way that distinguishes the at least some cells in the path from at least some cells in the flowchart that are not in the path; and (e) for at least one of the plurality of cells that comprise an instruction to trigger a piece of media during the interactive multimedia presentation, displaying a description of the media that will be played during the interactive multimedia presentation. - View Dependent Claims (12, 13, 14)
-
-
15. A method for identifying cells in a path in a flowchart, the method comprising:
-
(a) displaying a flowchart in a first display region, wherein the flowchart comprises a plurality of cells defining a plurality of paths, wherein at least some of the plurality of cells in the flowchart comprise instructions for providing an interactive multimedia presentation, wherein at least one of the plurality of cells comprises an instruction to trigger a piece of media during the interactive multimedia presentation, wherein timing information specifies when the piece of media is to be played during the interactive multimedia presentation, and wherein at least one other of the plurality of cells comprises an instruction to gather user input during the interactive multimedia presentation; (b) receiving, from a user, a selection of a cell in the flowchart; (c) determining a path comprising the selected cell; (d) identifying, to the user, at least some cells in the path by displaying a textual view of the at least some cells in the path, but not of at least some cells in the flowchart that are not in the path, in a second display region; and (e) for at least one of the plurality of cells that comprise an instruction to trigger a piece of media during the interactive multimedia presentation, displaying a description of the media that will be played during the interactive multimedia presentation. - View Dependent Claims (16, 17)
-
-
18. A method for identifying cells in a path in a flowchart, the method comprising:
-
(a) displaying a flowchart comprising a plurality of cells, wherein at least one of the plurality of cells comprises an instruction to trigger a piece of media during an interactive multimedia presentation, wherein timing information specifies when the piece of media is to be played during the interactive multimedia presentation; (b) receiving, from a user, a selection of a cell in the flowchart; (c) determining a plurality of paths comprising the selected cell; (d) identifying, to the user, at least some of the cells in each of the plurality of paths in a way that distinguishes the at least some of the cells in each of the plurality of paths from cells in other paths in the flowchart; and (e) for at least one of the plurality of cells that comprise an instruction to trigger a piece of media during the interactive multimedia presentation, displaying a description of the media that will be played during the interactive multimedia presentation. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for identifying cells in a path in a flowchart, the method comprising:
-
(a) displaying a flowchart comprising a plurality of cells, wherein at least one of the plurality of cells comprises an instruction to trigger a piece of media during an interactive multimedia presentation, wherein timing information specifies when the piece of media is to be played during the interactive multimedia presentation, and wherein at least one other of the plurality of cells comprises an instruction to gather user input during the interactive multimedia presentation; (b) receiving, from a user, a selection of a cell in the flowchart; (c) determining a plurality of paths comprising the selected cell; (d) identifying, to the user, at least some of the cells in each of the plurality of paths in a way that distinguishes the at least some of the cells in each of the plurality of paths from cells in other paths in the flowchart; and (e) for at least one of the plurality of cells that comprise an instruction to trigger a piece of media during the interactive multimedia presentation, displaying a description of the media that will be played during the interactive multimedia presentation; wherein the flowchart is displayed in a first display region, and wherein the at least some of the cells in each of the plurality of paths are identified in (d) by displaying a copy of the at least some of the cells in each of the plurality of paths in a second display region, and wherein the at least some of the cells in each of the plurality of paths comprise direct parent cells of the selected cell. - View Dependent Claims (27)
-
Specification