IP Library Granted Patent US 8,601,392
Granted Patent B2
US 8,601,392 · App. 12/125,908 · Granted Dec 3, 2013

Timeline for presenting information

Inventor: Mathieu Audet (Montreal, CA)
Assignee: 9224-5489 Quebec Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,601,392
App. No.
12/125,908
Granted
Dec 3, 2013
Kind
B2
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.

Claims (35)

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.

2. The non-transitory computer-readable medium of claim 1 , wherein at least some of the user-selectable elements are computer-readable files.

3. The non-transitory computer-readable medium of claim 1 , wherein at least some of the user-selectable elements are documents.

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.

5. The non-transitory computer-readable medium of claim 4 , wherein the axes are to be rectilinearly arranged and wherein the second axis of documents is to be displayed in parallel relation to the first axis of documents.

6. The non-transitory computer-readable medium of claim 4 , wherein the axes are to be rectilinearly arranged and wherein the second axis of documents is to be displayed in non-parallel relation to the first axis of documents.

7. The non-transitory computer-readable medium of claim 1 , wherein the first array of user-selectable elements and the second array of user-selectable elements are adapted to individually move in respect to another.

8. The non-transitory computer-readable medium of claim 1 , wherein the first and second timelines comprise time-marks adapted to discriminate durations of time.

9. The non-transitory computer-readable medium of claim 1 , wherein a duration of time is to be omitted from the timeline.

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.

11. The computerized system of claim 10 , wherein at least some of the user-selectable elements are documents.

12. The computerized system of claim 10 , wherein the arrays of user-selectable elements are adapted to individually move one in respect to another.

13. The computerized system of claim 10 , wherein the interface is adapted to omit a unit of time of at least one of the first array of user-selectable elements and the second array of user-selectable elements.

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.

15. The method of claim 14 , wherein the user-selectable elements are documents.

16. The method of claim 14 , wherein the first and second arrays are displayed in parallel relation to one another.

17. The method of claim 14 , wherein the first and second arrays are displayed in non-parallel relation to one another.

18. The method of claim 14 , further comprising responding to user input by moving one or both of the arrays, the arrays being movable independent of one another.

19. The non-transitory computer-readable medium of claim 1 , wherein the timescale of at least one of the arrays of user-selectable elements is modifiable to another timescale.

20. The non-transitory computer-readable medium of claim 1 , wherein at least one array of user-selectable elements is adapted to include an invisible time unit.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2019
From: AUDET, MATHIEU, MR
To: 9224-5489 QUEBEC INC.
Reel/Frame 050917/0626 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 049086 FRAME: 0791. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT. Recorded Jun 29, 2019
From: MAYA-SYSTEMS INC.
To: 9224-5489 QUEBEC INC.
Reel/Frame 050133/0885 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2019
From: MAYA-SYSTEMS INC.
To: 9224-5489 QUEBEC INC.
Reel/Frame 051489/0698 →
NUNC PRO TUNC ASSIGNMENT Recorded May 4, 2019
From: MAYA-SYSTEMS INC
To: MAYA-SYSTEMS INC
Reel/Frame 049086/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2013
From: AUDET, MATHIEU
To: 9224-5489 QUEBEC INC.
Reel/Frame 030168/0273 →
Continuity (4)
Provisional Application 60957444 · Aug 22, 2007
Provisional Application 60971214 · Sep 10, 2007
Provisional Application 61034625 · Mar 7, 2008
Related Publication 20090055763A1 · Feb 26, 2009