Timeline for presenting information
First Claim
1. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed by a processor of a computer system, provide an interface adapted to display user-selectable elements by performing a method comprising:
- causing a first array of user-selectable elements to be displayed along a first axis having a first timeline having a first timescale, the first timescale having a time distribution that is substantially constant, wherein equal lengths of time are visually represented in equal lengths of distance along the first axis and wherein a plurality of the user-selectable elements are displayed along the first timeline at variable intervals of distance between adjacent user-selectable elements; and
causing a second array of user-selectable elements to be displayed with the first array of user selectable elements on a common display, the second array of user-selectable elements being displayed along a second axis having a second timeline having a second timescale, the second timescale having a time distribution that is substantially variable, wherein equal lengths of time are not visually represented in equal lengths of distance along the second axis and wherein a plurality of the user-selectable elements are displayed along the second timeline at substantially constant intervals of distance between adjacent user-selectable elements,whereby the first timescale represents time in a linear fashion and the second timescale represents time in a non-linear fashion.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer-readable medium including computer-executable instructions providing a method of displaying arrays of computer-readable files, the method comprising causing a first array of computer-readable files to be displayed, said first array of computer-readable files being displayed along a timeline according to a first timescale; causing a second array of computer-readable files to be displayed, said second array of computer-readable files being displayed along a timeline according to a second timescale. An interface, a computerized system and a method for providing same is also disclosed therein.
170 Citations
20 Claims
-
1. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed by a processor of a computer system, provide an interface adapted to display user-selectable elements by performing a method comprising:
-
causing a first array of user-selectable elements to be displayed along a first axis having a first timeline having a first timescale, the first timescale having a time distribution that is substantially constant, wherein equal lengths of time are visually represented in equal lengths of distance along the first axis and wherein a plurality of the user-selectable elements are displayed along the first timeline at variable intervals of distance between adjacent user-selectable elements; and causing a second array of user-selectable elements to be displayed with the first array of user selectable elements on a common display, the second array of user-selectable elements being displayed along a second axis having a second timeline having a second timescale, the second timescale having a time distribution that is substantially variable, wherein equal lengths of time are not visually represented in equal lengths of distance along the second axis and wherein a plurality of the user-selectable elements are displayed along the second timeline at substantially constant intervals of distance between adjacent user-selectable elements, whereby the first timescale represents time in a linear fashion and the second timescale represents time in a non-linear fashion. - View Dependent Claims (2, 3, 7, 8, 9, 19, 20)
-
-
4. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed by a processor of a computer system, provide an interface adapted to display documents by performing a method comprising:
-
causing a first axis of documents to be displayed, the first axis of documents being displayed along a first timeline having a first timescale, the first timescale having a time distribution that is substantially constant, wherein equal lengths of time are visually represented in equal lengths of distance along the first axis and wherein a plurality of the documents are displayed along the first timeline at variable intervals of distance between adjacent documents; and causing a second axis of documents to be displayed, the second axis of documents being displayed with the first array of documents on a common display, the second array of documents being displayed along a second timeline having a second timescale, the second timescale having a time distribution that is substantially variable, wherein equal lengths of time are not visually represented in equal lengths of distance along the second axis and wherein a plurality of the documents are displayed along the second timeline at substantially constant intervals of distance between adjacent documents, whereby the first timeline has a linear timescale and the second timeline has a non-linear timescale. - View Dependent Claims (5, 6)
-
-
10. A computerized system configured to read computer-executable instructions adapted to provide an interface adapted to display arrays of user-selectable elements, the computerized system comprising:
-
a processing unit configured to process the computer executable instructions; and a display configured to display the interface; the computer-executable instructions, when executed, being operative to; cause a first array of user-selectable elements to be displayed along a first axis having a first timeline having a first timescale, the first timescale having a time distribution that is substantially constant, wherein equal lengths of time are visually represented in equal lengths of distance along the first axis and wherein a plurality of the user-selectable elements are displayed along the first timeline at variable intervals of distance between adjacent user-selectable elements; and cause a second array of user-selectable elements to be displayed with the first array of user selectable elements on a common display, the second array of user-selectable elements being displayed along a second axis having a second timeline having a second timescale, the second timescale having a time distribution that is substantially variable, wherein equal lengths of time are not visually represented in equal lengths of distance along the second axis and wherein a plurality of the user-selectable elements are displayed along the second timeline at substantially constant intervals of distance between adjacent user-selectable elements, whereby the first timescale represents time in a linear fashion and the second timescale represents time in a non-linear fashion. - View Dependent Claims (11, 12, 13)
-
-
14. A method of displaying arrays of user-selectable elements on a common display of a computer system at a common time, the method comprising:
-
causing, via at least one processor of the computer system, a first array of user-selectable elements to be displayed along a first axis having a first timeline on the display, the first timeline having a first timescale, the first timescale having a time distribution that is substantially constant, wherein equal lengths of time are visually represented in equal lengths of distance along the first axis and wherein a plurality of the user-selectable elements are displayed along the first timeline at variable intervals of distance between adjacent user-selectable elements; and causing, via the at least one processor of the computer system, a second array of user-selectable elements to be displayed along a second axis having a second timeline on the display, the second timescale having a time distribution that is substantially variable, wherein equal lengths of time are not visually represented in equal lengths of distance along the second axis and wherein a plurality of the user-selectable elements are displayed along the second timeline at substantially constant intervals of distance between adjacent user-selectable elements, whereby the first timescale represents time in a linear fashion, and the second timescale represents time in a non-linear fashion. - View Dependent Claims (15, 16, 17, 18)
-
Specification