User controlled reconfiguring and saving of a task context comprising a configuration of a set of tools used by the user
First Claim
Patent Images
1. A device with a processor for reconfiguring a processing context for tasks to be carried out by a user, comprising:
- a module for managing processing tasks to be carried out respectively associated with the tasks to be carried out by the user;
a module for managing a current processing task;
a module for managing processing contexts associated with the processing tasks, each processing context comprising a configuration of a set of tools used by the user to carry out a task;
a first user interface for enabling a user to select a processing task corresponding to a task to be carried out by the user; and
a second user interface for enabling the user to enter progress information relating to a processing task corresponding to a task to be carried out by the user;
the said module for managing processing tasks configured to perform steps including the following steps;
performing a sorting according to an order of priority of the processing tasks to be carried out;
transmitting to the module for managing processing contexts associated with the processing tasks, a highest priority processing task to be processed in accordance with the order of priority of the processing tasks; and
transmitting to the module for managing a current processing task, a processing task selected by the user by means of the first user interface, from among the processing tasks to be carried out;
the said module for managing a current processing task configured to perform steps including the following steps;
updating a state of progress of processing of the current processing task as a function of progress information entered by the user by means of the second user interface; and
transmitting the updated state of progress to the module for managing contexts associated with the processing tasks; and
the said module for managing processing contexts associated with the processing tasks configured to perform steps including the following steps;
storing in a first database the current processing task, the state of progress of the current processing task, and a processing context for the current processing task;
storing in the first database the highest priority processing task, a state of progress of the highest priority processing task, and a processing context for the highest priority processing task; and
restoring the highest priority processing task, the state of progress of the highest priority processing task, and the processing context for the highest priority processing task to the module for managing the current processing task.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention pertains to the field of onboard flight management systems embedded in aircraft. The invention relates to a reconfiguration device (1) for reconfiguring a task processing context.
The reconfiguration device (1) according to the invention notably comprises:
- a module for managing the tasks to be carried out (2), performing a sorting of the tasks according to a priority criterion;
- a module for managing a current task (3), managing the state of progress of the current task;
- a module for managing a context (4), saving contexts relating to the current task, to a highest priority task and restoring one of the contexts saved on order of an operator.
The present invention notably finds its application in the management of tasks for piloting an aircraft, for example the management of tasks originating from a system for managing alerts and procedures.
10 Citations
10 Claims
-
1. A device with a processor for reconfiguring a processing context for tasks to be carried out by a user, comprising:
-
a module for managing processing tasks to be carried out respectively associated with the tasks to be carried out by the user; a module for managing a current processing task; a module for managing processing contexts associated with the processing tasks, each processing context comprising a configuration of a set of tools used by the user to carry out a task; a first user interface for enabling a user to select a processing task corresponding to a task to be carried out by the user; and a second user interface for enabling the user to enter progress information relating to a processing task corresponding to a task to be carried out by the user; the said module for managing processing tasks configured to perform steps including the following steps; performing a sorting according to an order of priority of the processing tasks to be carried out; transmitting to the module for managing processing contexts associated with the processing tasks, a highest priority processing task to be processed in accordance with the order of priority of the processing tasks; and transmitting to the module for managing a current processing task, a processing task selected by the user by means of the first user interface, from among the processing tasks to be carried out; the said module for managing a current processing task configured to perform steps including the following steps; updating a state of progress of processing of the current processing task as a function of progress information entered by the user by means of the second user interface; and transmitting the updated state of progress to the module for managing contexts associated with the processing tasks; and the said module for managing processing contexts associated with the processing tasks configured to perform steps including the following steps; storing in a first database the current processing task, the state of progress of the current processing task, and a processing context for the current processing task; storing in the first database the highest priority processing task, a state of progress of the highest priority processing task, and a processing context for the highest priority processing task; and restoring the highest priority processing task, the state of progress of the highest priority processing task, and the processing context for the highest priority processing task to the module for managing the current processing task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification