IP Library Granted Patent US 9,588,646
Granted Patent B2
US 9,588,646 · App. 13/798,667 · Granted Mar 7, 2017

Selection and operations on axes of computer-readable files and groups of axes thereof

Inventors: Francois Cassistat (Montreal, CA); Mathieu Audet (Montreal, CA)
Assignee: 9224-5489 QUEBEC INC.
G06F3/0482G06F3/04817G06F3/04842G06F17/30011G06F17/30598H04L67/02
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 9,588,646
App. No.
13/798,667
Granted
Mar 7, 2017
Kind
B2
Abstract

An embodiment of the present invention provides a method of applying a set function on documents in an axis-based interface, the method comprising grouping a plurality of documents in a plurality of axes of documents, the documents from each axis of documents having commonality, grouping a plurality of axes of documents in a group of axes of documents, the documents from the group of axes of documents being disposed along a collation function, wherein at least some of the axes of documents are adapted to be used by a set function adapted to mathematically collectively manipulate documents thereof. Groups of axes of documents are also adapted to be used by a set function adapted to mathematically collectively manipulate documents thereof.

Claims (27)

1. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, when executed by a processor of a computer system, provide a method of simultaneously selecting a user-selectable element displayed on a plurality of independent axes of user-selectable elements, the method comprising:

causing a plurality of independent axes of user-selectable elements to be concurrently displayed on a display, the axes of user-selectable elements displaying user selectable elements thereon on a basis of different queries;

selecting a user-selectable element from a first displayed axes of user-selectable elements on a basis of a user input, the selection of the user-selectable element from the first displayed axis also activating the first axis thereof, the activation of the first axis of user-selectable elements allowing an operation applied a thereon; and

automatically selecting other occurrences of the selected user-selectable element displayed in other independent axis of user-selectable elements when the selected user-selectable element includes at least one other occurrence thereof concurrently displayed in at least one other independent axis of computer-readable files, the selection of other occurrences of the user-selectable elements allowing an operation applied thereon on a basis of an operation applied on the selected user-selectable element from the first displayed axis.

2. The non-transitory computer-readable medium of claim 1 , wherein an operation applied on the selected at least one other occurrence of the selected user-selectable element is also applied on the selected user-selectable element from the first displayed axis.

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

4. The non-transitory computer-readable medium of claim 1 , wherein the axis of user-selectable elements of the selected user-selectable element and the other axes of user-selectable elements are displayed adjacent and parallel to each other.

5. The non-transitory computer-readable medium of claim 4 , wherein the selected user-selectable element and the at least one other occurrence in other axes are axially located on respective axes of user-selectable elements to be displayed transversally aligned in respect with each other.

6. The non-transitory computer-readable medium of claim 1 , wherein the selected user-selectable element and the at least one other occurrence of the selected user-selectable element are graphically differentiated from other non-selected user-selectable elements.

7. The non-transitory computer-readable medium of claim 6 , wherein the selected user-selectable element and the at least one other occurrence of the selected user-selectable element are graphically differentiated from other non-selected user-selectable elements in a similar manner.

8. The non-transitory computer-readable medium of claim 1 , wherein the selected user-selectable element and the at least one other occurrence of the selected user-selectable element are displayed in axes of user-selectable elements forming a group of axes thereof.

9. The non-transitory computer-readable medium of claim 1 , wherein activated axis of user-selectable elements is graphically differentiated from non-selected axes of user-selectable elements.

10. A computerized system configured to read computer-executable instructions adapted to enable a program enabling an interface adapted to display axes of computer-readable files and identify an active computer-readable file thereon, the computerized system comprising:

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

a display operatively connected to the processing unit and configured to display the interface;

the program, when executed, being operative to:

cause a plurality of independent axes of user-selectable elements to be concurrently displayed on a display, the axes of user-selectable elements displaying user selectable elements thereon on a basis of different queries;

select a user-selectable element from a first displayed axes of user-selectable elements on a basis of a user input, the selection of the user-selectable element from the first displayed axis also activating the first axis thereof, the activation of the first axis of user-selectable elements allowing an operation applied thereon; and

automatically selecting other occurrences of the selected user-selectable element displayed in other independent axes of user-selectable elements when the selected user-selectable element includes at least one other occurrence thereof concurrently displayed in at least one other independent axis of computer-readable files, the selection of other occurrences of the user-selectable elements allowing an operation applied thereon on a basis of an operation applied on the selected user-selectable element from the first displayed axis.

11. The computerized system of claim 10 , wherein an operation applied on the selected at least one other occurrence of the selected user-selectable element is also applied on the selected user-selectable element from the first displayed axis.

12. The computerized system of claim 10 , wherein at least some of the user-selectable elements are computer-readable files of the selected user-selectable element.

13. The computerized system of claim 10 , wherein the axis of user-selectable element of the selected user-selectable element and the other axes of user-selectable elements are displayed adjacent and parallel to each other.

14. The computerized system of claim 10 , wherein the selected user-selectable element and the at least one other occurrence in other axes are axially located on respective axes of user-selectable elements to be displayed transversally aligned in respect with each other.

15. The computerized system of claim 10 , wherein the selected user-selectable element and the at least one other occurrence of the selected user-selectable element are graphically differentiated from other non-selected user-selectable elements.

16. The computerized system of claim 15 , wherein the selected user-selectable element and the at least one other occurrence of the selected user-selectable element are graphically differentiated from other non-selected user-selectable elements in a similar manner.

17. The computerized system of claim 10 , wherein the selected user-selectable element and the at least one other occurrence of the selected user-selectable element are displayed in axes of user-selectable elements forming a group of axes thereof.

18. The computerized system of claim 10 , wherein activated axis of user-selectable elements is graphically differentiated from non-selected axes of user-selectable 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 Apr 8, 2013
From: AUDET, MATHIEU; CASSISTAT, FRANCOIS
To: 9224-5489 QUEBEC INC.
Reel/Frame 030170/0032 →
Continuity (3)
Continuation 13244513 · Sep 25, 2011
Provisional Application 61438609 · Feb 1, 2011
Related Publication 20130198190A1 · Aug 1, 2013