IP Library Granted Patent US 10,180,773
Granted Patent B2
US 10,180,773 · App. 15/474,298 · Granted Jan 15, 2019

Method of displaying axes in an axis-based interface

Inventors: Mathieu Audet (Montreal, CA); Francois Cassistat (Montreal, CA)
G06F3/0482G06F3/0485G06F3/04845G06F17/30011G06F17/30705G06Q10/10
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 10,180,773
App. No.
15/474,298
Granted
Jan 15, 2019
Kind
B2
Abstract

A method, device, interface and systems thereof is hereby presented to facilitate interactions between sets of attributes and axes of computer-readable elements with corresponding graphical arrangements of associated documents. Interactions are generally facilitated through an interaction tool having input and output capabilities. Documents can be classified by associating documents with an interaction element from the interaction tool. Conversely, selecting an interaction element is used as a basis to display documents corresponding to the attributes associated with the selected interaction element.

Claims (31)

1. A computer-implemented method of displaying on a display, for selective viewing by a user, axes of computer-readable elements associated with an interaction tool, the method comprising:

(a) displaying on a display of a computer system, for view by a user, an interaction tool comprising a plurality of GUI elements each representing an axis of computer-readable elements; and

(b) upon receiving user input representing a selection of one of the plurality of displayed GUI elements for displaying an axis of computer-readable elements associated with the selected GUI element, further displaying, in an area of the display located adjacent and in a direction substantially orthogonal to a direction along which the ordered GUI elements are displayed for abutting the selected GUI element, wherein the computer-readable elements associated with the selected GUI element and displayed on the axis of computer-readable elements are chronologically ordered along a timeline,

wherein the timeline can use a linear timescale, displaying computer-readable elements where units of time are graphically represented using a similar length along the axis of computer-readable elements, and a non-linear timescale, displaying computer-readable elements where units of time are graphically represented using non-similar lengths along the axis of computer-readable elements.

2. The computer-implemented method of claim 1 , wherein at least some of the computer-readable elements are user-selectable.

3. The computer-implemented method of claim 1 , further comprising

dragging a computer-readable element on one of the plurality of GUI elements; and

adding the computer-readable element on the axis of elements represented by the one of the plurality of GUI elements.

4. The computer-implemented method of claim 1 , wherein a plurality of GUI elements is selectable for concurrently displaying associated axes of computer-readable elements on the display.

5. The computer-implemented method of claim 1 , wherein computer-readable elements associated with the selected GUI element and located on a portion of the axis of computer-readable elements that is not displayed are displayable by scrolling along the axis of computer-readable elements.

6. The computer-implemented method of claim 1 , wherein displayed computer-readable elements of a displayed axis of computer-readable elements are disposed in a substantially rectilinear fashion along the axis of computer-readable elements.

7. The computer-implemented method of claim 1 , wherein the computer-readable elements of an axis of computer-readable elements are associated with a common attribute.

8. The computer-implemented method of claim 1 , further comprising

receiving user input representing an instruction from a user for hiding the displayed axis of computer-readable elements; and

hiding the displayed axis of computer-readable elements.

9. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, then executed by a processor of a computer system, provide a computer-implemented method of displaying on a display, for selective viewing by a user, axes of computer-readable elements associated with an interaction tool, the method comprising:

(a) displaying on a display of a computer system, for view by a user, an interaction tool comprising a plurality of GUI elements each representing an axis of computer-readable elements; and

(b) upon receiving user input representing a selection of one of the plurality of displayed GUI elements for displaying an axis of computer-readable elements associated with the selected GUI element, further displaying, in an area of the display located adjacent and in a direction substantially orthogonal to a direction along which the ordered GUI elements are displayed for abutting the selected GUI element,

wherein the computer-readable elements associated with the selected GUI element and displayed on the axis of computer-readable elements are chronologically ordered along a timeline,

wherein the timeline can use a linear timescale, displaying computer-readable elements where units of time are graphically represented using a similar length along the axis of computer-readable elements, and a non-linear timescale, displaying computer-readable elements where units of time are graphically represented using non-similar lengths along the axis of computer-readable elements.

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

11. The non-transitory computer-readable medium of claim 9 , further comprising

dragging a computer-readable element on one of the plurality of GUI elements; and

adding the computer-readable element on the axis of elements represented by the one of the plurality of GUI elements.

12. The non-transitory computer-readable medium of claim 9 , wherein a plurality of GUI elements is selectable for concurrently displaying associated axes of computer-readable elements on the display.

13. The non-transitory computer-readable medium of claim 9 , wherein computer-readable elements associated with the selected GUI element and located on a portion of the axis of computer-readable elements that is not displayed are displayable by scrolling along the axis of computer-readable elements.

14. The non-transitory computer-readable medium of claim 9 , wherein displayed computer-readable elements of a displayed axis of computer-readable elements are disposed in a substantially rectilinear fashion along the axis of computer-readable elements.

15. The non-transitory computer-readable medium of claim 9 , wherein the computer-readable elements of an axis of computer-readable elements are associated with a common attribute.

16. The non-transitory computer-readable medium of claim 9 , further comprising

receiving user input representing an instruction from a user for hiding the displayed axis of computer-readable elements; and

hiding the displayed axis of computer-readable elements.

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 Jul 25, 2017
From: AUDET, MATHIEU, M.; CASSISTAT, FRANCOIS, M.
To: 9224-5489 QUEBEC INC.
Reel/Frame 043089/0693 →
Continuity (3)
Continuation 13841983 · Mar 15, 2013
Provisional Application 62658619 · Jun 12, 2012
Related Publication 20170205970A1 · Jul 20, 2017