Time expansion for displaying path information
First Claim
1. A method for displaying sequential information, the method comprising:
- plotting a plurality of tokens of the sequential information on a first axis and a second axis, wherein the plurality of tokens of the sequential information represent a path, the first axis represents a spatial relationship between the tokens, and the second axis represents a combination of a spatial relationship between the tokens and a relative temporal order of the tokens within the sequence;
displaying a representation of the path of the sequential information based on plotting the tokens of the sequential information on the first axis and the second axis;
receiving an instruction to adjust the representation of the path of the sequential information along the second axis, the instruction indicating a change to a time basis of the relative temporal order of the tokens represented by the second axis;
adjusting a ratio between the spatial relationship and relative temporal order of the tokens represented along the second axis based on the instruction;
re-plotting the tokens of the sequential information on the first and second axis based on the adjusted ratio between the spatial relationship and relative temporal order of the tokens represented along the second axis; and
updating the displayed representation of the path of the sequential information based on re-plotting the tokens of the sequential information on the first axis and the second axis.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide systems and methods for displaying sequential information representing a path. The sequential information can include a number of tokens representing a path. A representation of the tokens and path of the sequential information can be displayed. An instruction to adjust the representation of the path of the sequential information can be received. For example, instruction can comprise user instruction, including but not limited to a user manipulation of a slider control of a user interface through which the representation of the sequence is displayed. The displayed representation of the path of the sequential information can be updated based on and corresponding to the instruction. So for example, the user can click and drag or otherwise manipulate the slider control above and the displayed representation of the path can be expanded and/or contracted based on the user'"'"'s movement of the slider control.
-
Citations
22 Claims
-
1. A method for displaying sequential information, the method comprising:
-
plotting a plurality of tokens of the sequential information on a first axis and a second axis, wherein the plurality of tokens of the sequential information represent a path, the first axis represents a spatial relationship between the tokens, and the second axis represents a combination of a spatial relationship between the tokens and a relative temporal order of the tokens within the sequence; displaying a representation of the path of the sequential information based on plotting the tokens of the sequential information on the first axis and the second axis; receiving an instruction to adjust the representation of the path of the sequential information along the second axis, the instruction indicating a change to a time basis of the relative temporal order of the tokens represented by the second axis; adjusting a ratio between the spatial relationship and relative temporal order of the tokens represented along the second axis based on the instruction; re-plotting the tokens of the sequential information on the first and second axis based on the adjusted ratio between the spatial relationship and relative temporal order of the tokens represented along the second axis; and updating the displayed representation of the path of the sequential information based on re-plotting the tokens of the sequential information on the first axis and the second axis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for displaying sequential information, the system comprising:
-
a display device; a processor communicatively coupled with the display device; and a memory communicatively coupled with and readable by the processor and having stored therein a series of instructions which, when executed by the processor, cause the processor to; plot a plurality of tokens of the sequential information on a first axis and a second axis, wherein the plurality of tokens of the sequential information represent a path, the first axis represents a spatial relationship between the tokens, and the second axis represents a combination of a spatial relationship between the tokens and a relative temporal order of the tokens within the sequence; display on the display device a representation of the path of the sequential information based on plotting the tokens of the sequential information on the first axis and the second axis; receive an instruction to adjust the representation of the path of the sequential information along the second axis, the instruction indicating a change to a time basis of the relative temporal order of the tokens represented by the second axis; adjust a ratio between the spatial relationship and relative temporal order of the tokens represented along the second axis based on the instruction; re-plot the tokens of the sequential information on the first and second axis based on the adjusted ratio between the spatial relationship and relative temporal order of the tokens represented along the second axis; and update the displayed representation of the path of the sequential information based on re-plotting the tokens of the sequential information on the first axis and the second axis. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A machine-readable medium having stored thereon a series of instructions which, when executed by a processor, cause the processor to display sequential information by:
-
plotting a plurality of tokens of the sequential information on a first axis and a second axis, wherein the plurality of tokens of the sequential information represent a path, the first axis represents a spatial relationship between the tokens, and the second axis represents a combination of a spatial relationship between the tokens and a relative temporal order of the tokens within the sequence; displaying a representation of the path of the sequential information based on plotting the tokens of the sequential information on the first axis and the second axis; receiving an instruction to adjust the representation of the path of the sequential information along the second axis, the instruction indicating a change to a time basis of the relative temporal order of the tokens represented by the second axis; adjusting a ratio between the spatial relationship and relative temporal order of the tokens represented along the second axis based on the instruction; re-plotting the tokens of the sequential information on the first and second axis based on the adjusted ratio between the spatial relationship and relative temporal order of the tokens represented along the second axis; and updating the displayed representation of the path of the sequential information based on re-plotting the tokens of the sequential information on the first axis and the second axis. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification