US11501231B2ActiveUtilityA1
Method for process analysis
Est. expiryOct 17, 2039(~13.3 yrs left)· nominal 20-yr term from priority
G06F 3/0482G06Q 10/0633G09B 19/003G06F 3/04817G06Q 10/06316G09B 5/06
26
PatentIndex Score
0
Cited by
14
References
19
Claims
Abstract
A method for process analysis, where the process includes at least one succession of steps associated to objectives to be achieved to obtain the target objective. The steps include receiving a process map, receiving a progression value of each node of the process map and the state of each node of the process map, updating the process map for each node.
Claims
exact text as granted — not AI-modifiedThe invention claimed is:
1. A computer-implemented method for a training program directed to a subject receiving medical attention, where the training program comprises at least one succession of steps associated to objectives to be achieved by the subject to reach a target objective, the method comprising:
receiving a process map comprising:
nodes and oriented links connecting two nodes, wherein each oriented link is associated to a predefined activation threshold; wherein each oriented link is configured to switch between an inactive configuration and an active configuration, and wherein said predefined activation threshold is a value on which an inactive configuration or active configuration is based;
at least one node being an initial node representing at least one basic prerequisite objective; wherein said initial node is an acquired state associated to the one basic prerequisite objective already acquired by the subject; and
at least one node being a target node representing at least one target objective directed to an improved medical state;
the nodes being connected by the oriented links so that the initial node and the target node are linked by at least one oriented path; wherein each of said nodes following the initial node:
represents an objective and is linked to at least one other node by at least one incoming oriented link and/or at least one outgoing oriented link;
is configured to switch between a non-achievable objective state, which shows that the subject has not acquired a prerequisite objective that is required to achieve the objective, to an authorized objective state, which shows that the subject has achieved the prerequisite objective and that the subject may achieve the objective by performing a predefined list of tasks because the subject has achieved the prerequisite objective, and to switch between the authorized objective state to an acquired state, which shows the subject has performed the predefined list of tasks and achieved the objective, is configured to restrict user access to said node when in the non-achievable objective state, and is configured to automatically update a display after each instance of switching;
receiving, for each of the nodes of the process map, a progression value of each node, which is associated to a percentage of achieved tasks from the predefined list of tasks, and the state of each node;
updating the process map by:
for each node in the authorized objective state, comparing its progression value to the value of the predefined activation threshold of each outgoing oriented link of the node and whenever the value of the predefined activation threshold of one oriented link exceed the progression value of the node, switching the oriented link from the inactive configuration to the active configuration;
for each node in non-achievable objective state, switching to the authorized objective state whenever all incoming oriented links are in an active configuration and switching to the acquired state when the objective that the node represents has been achieved by the subject;
outputting the updated process map so that the subject performs the training program based on said updated process map; and
iteratively updating the process map during the progression of the training program.
2. The method according to claim 1 , wherein the initial node representing at least one prerequisite objective is in an acquired state.
3. The computer-implemented method according to claim 1 , wherein each node is a visual landmark having dimensions proportional to a number of incoming oriented links to which said node is linked.
4. The computer-implemented method according to claim 1 , wherein each oriented link is arrow-shaped and points toward the node for which it is an incoming oriented link.
5. The computer-implemented method according to claim 1 , wherein each node includes information associated to the list of tasks to be accomplished to achieve the objective of the node.
6. The computer-implemented method according to claim 1 , wherein the method further comprises interactively selecting at least one node and displaying on the process map a window comprising the list of tasks and/or the progression value of the node.
7. The computer-implemented method according to claim 1 , wherein the training program includes the acquisition of at least one target skill by the subject and the objective associated to at least one of said nodes is a competence of the subject.
8. The computer-implemented method according to claim 1 , wherein the progression values and the states of the nodes are calculated from subject data.
9. The computer-implemented method according to claim 8 , wherein the subject data comprises physiological signals acquired from a sensor and/or a user input.
10. The computer-implemented method according to claim 1 , comprising displaying the updated process map.
11. The computer-implemented method according to claim 1 , wherein the training program is a reeducation program for a subject with physical impairment.
12. The computer-implemented method according to claim 1 , wherein the training program is a neurodevelopment process of a child with neurodevelopmental disorders.
13. A system for a training program directed to a subject receiving medical attention, wherein the training program comprises at least one succession of steps associated to objectives to be achieved by the subject to reach a target objective, the system comprising:
at least one memory comprising a process map having:
nodes and oriented links connecting two nodes, wherein each oriented link is associated to a predefined activation threshold, wherein each oriented link is configured to switch between an inactive configuration and an active configuration, and wherein said predefined activation threshold is a value on which an inactive configuration or active configuration is based;
at least one node being an initial node representing at least one basic prerequisite objective; wherein said initial node is an acquired state associated to the one basic prerequisite objective already acquired by the subject; and
at least one node being a target node representing at least one target objective directed to an improved medical state;
the nodes being connected by the oriented links so that the initial node and the target node are linked by at least one oriented path; wherein each of said nodes following the initial node:
represents an objective and is linked to at least one other node by at least one incoming oriented link and/or at least one outgoing oriented link;
is configured to switch between a non-achievable objective state, which shows that the subject has not acquired a prerequisite objective that is required to achieve the objective, to an authorized objective state, which shows that the subject has achieved the prerequisite objective and that the subject may achieve the objective by performing a predefined list of tasks because the subject has achieved the prerequisite objective, and to switch between the authorized objective state to an acquired state, which shows the subject has performed the predefined list of tasks and achieved the objective, is configured to restrict user access to said node when in the non-achievable objective state, and is configured to automatically update a display after each instance of switching;
at least one input adapted to receive, for each of the nodes of the process map, a progression value of each node and the state of each node;
at least one processor configured to generate an updated process map by:
for each node in the authorized objective state, comparing the progression value to the value of the predefined activation threshold of each outgoing oriented link of the node and, whenever the value of the predefined activation threshold of one oriented link exceeds the progression value of the node, switching the oriented link from the inactive configuration and to the active configuration;
for each node in non-achievable objective state, switching to the authorized objective state whenever all incoming oriented links are in an active configuration and switching to the acquired state when the objective that the node represents has been achieved by the subject;
wherein the at least one processor is configured to iteratively update the process map during the progression of the training program; and
at least one output adapted to provide said updated process map so that the subject performs the training program based on said updated process map.
14. The system according to claim 13 , wherein each node includes information associated to the list of tasks to be accomplished to achieve the objective of the node.
15. The system according to claim 13 , wherein the progression values and the states of the nodes are calculated from subject data and the subject data comprises physiological signals acquired from a sensor and/or a user input.
16. The system according to claim 13 , wherein the training program is a reeducation program for a subject with physical impairment.
17. The system according to claim 13 , wherein the training program is a neurodevelopment process of a child with neurodevelopmental disorders.
18. A non-transitory computer readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the steps of the method according to claim 1 .
19. A method for obtaining a process map for a training program for a subject receiving medical attention, comprising nodes and oriented links connecting two nodes, said method comprising:
receiving a list of objectives comprising at least one target objective node representing at least one target objective directed to an improved medical state;
receiving for each objective a topological ordering wherein the target objective had the higher ordering;
defining one node for each objective, wherein the target objective defines a target node, and defining one node as an initial node representing at least one basic prerequisite objective;
obtaining a process map by, for each node, defining at least one incoming oriented link and/or at least one outgoing oriented link linking the node to at least one another node so that the initial node and the target node are linked by an oriented path;
outputting said process map so that the subject performs the training program based on said process map;
wherein each oriented link is associated to a predefined activation threshold and is configured to switch between an inactive configuration and an active configuration based on a comparison with a progression value associated with the node for which the oriented links is an outgoing link;
wherein said initial node is an acquired state associated to the one basic prerequisite objective already acquired by the subject; and
wherein the each node following the initial node is configured to switch between a non-achievable objective state to an authorized objective state, which shows that the subject has not acquired a prerequisite objective that is required to achieve the objective by performing a predefined list of tasks because the subject has achieved the prerequisite objective, whenever all incoming oriented links are in an active configuration and to switch between an authorized objective state to an acquired state, which shows the subject has performed the predefined list of tasks and achieved the objective, when the objective that the node represents has been achieved, is configured to restrict user access to said node when in the non-achievable objective state, and is configured to automatically update a display after each instance of switching.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.