IP Library Granted Patent US 10,845,952
Granted Patent B2
US 10,845,952 · App. 15/359,700 · Granted Nov 24, 2020

Method of abutting multiple sets of elements along an axis thereof

Inventors: Mathieu Audet (Montreal, CA); Francois Cassistat (Montreal, CA)
Assignee: 9224-5489 QUEBEC Inc.
G06F3/0482G06F16/248G06F16/26G06F3/04817
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,845,952
App. No.
15/359,700
Granted
Nov 24, 2020
Kind
B2
Abstract

An aspect of the invention hereby presented provides a means to display a first set of, for instance, documents in conjunction with a second set of documents when the second set of documents would not necessarily fit in the query used to select the documents of the first set of documents and/or would not necessarily fit the collation of the first set of documents. The second set of documents so located in relationship with the first set of documents having a beneficial effect for the understanding of the first set of documents. A system and a GUI thereof is also hereby presented.

Claims (36)

1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that, when executed by a processor of a computer system, cause the computer system to perform operations for displaying an array of user-selectable elements on a display, the operations comprising:

providing a first set of user-selectable elements on a basis of a first attribute;

using a first collation function for ordering the first set of user-selectable elements associated with the first attribute;

providing a second set of user-selectable elements on a basis of a second attribute;

axially abutting the second set of user-selectable elements on the first set of user-selectable elements along an axis of user-selectable elements at an identified position thereon; and

displaying the first set of user-selectable elements and the axially abutting second set of user-selectable elements on the axis of user-selectable elements, the user-selectable elements being displayed on the axis of user-selectable elements in a substantially rectilinear formation, the first set of user-selectable elements being ordered on a basis of the first collation function order along the axis of user-selectable elements, wherein the second set of user-selectable elements is displayed on a basis of the identified position, axially abutting on the first ordered set of user-selectable elements in graphical juxtaposition with the displayed first set of user-selectable elements, wherein at least one of the user-selectable elements from the second set of user-selectable elements is displayed in inconsistency with the first collation function order on the axis of user-selectable elements.

2. The non-transitory computer-readable medium of claim 1 , wherein the first set of user-selectable elements is scrollable, and the second set of user-selectable elements is adapted to remain static with respect to the first set of user-selectable elements along the axis of user-selectable elements.

3. The non-transitory computer-readable medium of claim 1 , wherein multiple secondary sets of user-selectable elements are displayed along the axis of user-selectable elements.

4. The non-transitory computer-readable medium of claim 1 , wherein the first collation function is a chronological order.

5. The non-transitory computer-readable medium of claim 1 , wherein the user-selectable elements of the second set of user-selectable elements are ordered on a basis of an event associated with the identified position.

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

7. The non-transitory computer-readable medium of claim 1 , wherein the second set of user-selectable elements is graphically differentiated from other displayed user-selectable elements.

8. The non-transitory computer-readable medium of claim 1 , wherein the second set of user-selectable elements is axially collapsible.

9. The non-transitory computer-readable medium of claim 1 , wherein a display size of at least some of the user-selectable elements of the second set of user-selectable elements is different from a display size of the user-selectable elements of the first set of user-selectable elements.

10. The non-transitory computer-readable medium of claim 1 , wherein the second set of user-selectable elements is adapted to be displayed at an angle in respect with an axial direction of the axis of user-selectable elements.

11. A computerized system configured to read computer-executable instructions adapted to enable a program enabling an interface adapted to order and display computer-readable files, the computerized system comprising:

a processing unit configured to process the computer executable instructions; and a display configured to display the interface;

the program, when executed, being operative to:

provide a first set of user-selectable elements on a basis of a first attribute;

use a first collation function for ordering the first set of user-selectable elements associated with the first attribute;

provide a second set of user-selectable elements on a basis of a second attribute;

axially abutting the second set of user-selectable elements on the first set of user-selectable elements along an axis of user-selectable elements at an identified position thereon; and

display the first set of user-selectable elements and the axially abutting second set of user-selectable elements on the axis of user-selectable elements, the user-selectable elements being displayed on the axis of user-selectable elements in a substantially rectilinear formation, the first set of user-selectable elements being ordered on a basis of the first collation function order along the axis of user-selectable elements, wherein the second set of user-selectable elements is displayed on a basis of the identified position, axially abutting on the first ordered set of user-selectable elements in graphical juxtaposition with the displayed first set of user-selectable elements, wherein at least one of the user-selectable elements from the second set of user-selectable elements is displayed in inconsistency with the first collation function order on the axis of user-selectable elements.

12. The computerized system of claim 11 , wherein the first set of user-selectable elements is scrollable, and the second set of user-selectable elements is adapted to remain static with respect to the first set of user-selectable elements along the axis of user-selectable elements.

13. The computerized system of claim 11 , wherein multiple secondary sets of user-selectable elements are displayed along the axis of user-selectable elements.

14. The computerized system of claim 11 , wherein the second set of user-selectable elements is adapted to be ordered on an event associated with the identified position.

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

16. The computerized system of claim 11 , wherein the second set of user-selectable elements is axially collapsible.

17. The computerized system of claim 11 , wherein a display size of at least some of the user-selectable elements of the second set of user-selectable elements is different from a display size of the user-selectable elements of the first set of user-selectable elements.

18. The computerized system of claim 11 , wherein the second set of user-selectable elements is adapted to be displayed at an angle in respect with an axial direction of the axis of user-selectable elements.

19. A method of combining a plurality of sets of documents on a display, the method comprising:

providing a first set of user-selectable elements on a basis of a first attribute; using a first collation function for ordering the first set of user-selectable elements associated with the first attribute;

providing a second set of user-selectable elements on a basis of a second attribute;

axially abutting the second set of user-selectable elements on the first set of user-selectable elements along an axis of user-selectable elements at an identified position thereon; and

displaying the first set of user-selectable elements and the axially abutting second set of user-selectable elements on the axis of user-selectable elements, the user-selectable elements being displayed on the axis of user-selectable elements in a substantially rectilinear formation, the first set of user-selectable elements being ordered on a basis of the first collation function order along the axis of user-selectable elements, wherein the second set of user-selectable elements is displayed on a basis of the identified position, axially abutting on the first ordered set of user-selectable elements in graphical juxtaposition with the displayed first set of user-selectable elements, wherein at least one of the user-selectable elements from the second set of user-selectable elements is displayed in inconsistency with the first collation function order on the axis of user-selectable elements.

20. The method of claim 19 , wherein the first collation function is a chronological order.

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 Mar 17, 2017
From: AUDET, MATHIEU, M.; CASSISTAT, FRANÇOIS, M.
To: 9224-5489 QUEBEC INC.
Reel/Frame 041606/0904 →
Continuity (3)
Continuation 13804637 · Mar 14, 2013
Provisional Application 61658171 · Jun 11, 2012
Related Publication 20170075525A1 · Mar 16, 2017