Method for generating a monitoring signal using a supervising entity or safety module
First Claim
1. A method for generating a monitoring signal by monitoring laboratory values of a patient using a medical app, the medical app being executed on a mobile device of the patient, wherein the execution of the medical app on the mobile device of the patient is supervised by a supervising entity or safety module, the supervising entity or safety module comprising at least executable program instructions, the medical app comprising executable instructions for executing at least one sequence of processes for generating the monitoring signal, the processes comprising safety critical processes, the sequence of processes being triggered by the measurement of the laboratory values, such as the blood glucose level of the patient, the method comprising:
- executing a first process of the sequence of processes, wherein the execution results in the generation of an information,forwarding the information of the executed process to the supervising entity or safety module,evaluating the received information by the supervising entity or safety module, andexecuting a second process of the sequence of processes depending on the result of the evaluation;
wherein identifiers are assigned to the processes of the sequence, wherein the supervising entity or the safety module is operable to access a sequence table, wherein the sequence table comprises entries specifying allowed sequences of processes, wherein the information comprises the identifier of the second process, wherein the supervising entity or the safety module verifies whether the second process may be executed subsequent to the first process by looking up the sequence table, and wherein in response to determining that the second process is not allowed to be executed subsequent to the first process the supervising entity or safety module interrupts the execution of the sequence.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to method for generating a monitoring signal by monitoring laboratory values of a patient using a medical app (122). The medical app (122) is executed on a mobile device (102) of the patient, wherein the execution of the medical app (122) on the mobile device (102) of the patient is supervised by a supervising entity or safety module (106, 128), the supervising entity or safety module (106, 128) comprising at least executable program instructions (130). The medical app (122) comprises executable instructions for executing at least one sequence of processes for generating the monitoring signal. The processes comprise safety critical processes. The sequence of processes is triggered by the measurement of the blood glucose level of the patient. The method comprises executing a first process of the sequence of processes, wherein the execution results in the generation of an information, forwarding the information of the executed process to the supervising entity or safety module (106, 128), evaluating the received information by the supervising entity or safety module (106, 128) and executing a second process of the sequence of processes depending on the result of the evaluation.
5 Citations
18 Claims
-
1. A method for generating a monitoring signal by monitoring laboratory values of a patient using a medical app, the medical app being executed on a mobile device of the patient, wherein the execution of the medical app on the mobile device of the patient is supervised by a supervising entity or safety module, the supervising entity or safety module comprising at least executable program instructions, the medical app comprising executable instructions for executing at least one sequence of processes for generating the monitoring signal, the processes comprising safety critical processes, the sequence of processes being triggered by the measurement of the laboratory values, such as the blood glucose level of the patient, the method comprising:
-
executing a first process of the sequence of processes, wherein the execution results in the generation of an information, forwarding the information of the executed process to the supervising entity or safety module, evaluating the received information by the supervising entity or safety module, and executing a second process of the sequence of processes depending on the result of the evaluation; wherein identifiers are assigned to the processes of the sequence, wherein the supervising entity or the safety module is operable to access a sequence table, wherein the sequence table comprises entries specifying allowed sequences of processes, wherein the information comprises the identifier of the second process, wherein the supervising entity or the safety module verifies whether the second process may be executed subsequent to the first process by looking up the sequence table, and wherein in response to determining that the second process is not allowed to be executed subsequent to the first process the supervising entity or safety module interrupts the execution of the sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
- 17. A system comprising a mobile device being connected to a supervising entity or safety module, wherein the mobile device is operable to execute at least one medical app, wherein the execution of the medical app on the mobile device is supervised by the supervising entity or safety module, the supervising entity or safety module comprising at least executable program instructions, the medical app comprising executable instructions for executing at least one sequence of processes for generating the monitoring signal, the processes comprising safety critical processes, the sequence of processes being triggered by the measurement of laboratory values of the patient, the mobile device being operable to execute a first process of the sequence of processes, wherein the execution results in the generation of an information and to forward the information to the supervising entity or safety module, wherein the supervising entity or safety module is adapted to evaluate the information, wherein the mobile device is further adapted to execute the second process of the sequence of processes depending on the result of the evaluation, wherein identifiers are assigned to the processes of the sequence, wherein the supervising entity or the safety module is operable to access a sequence table, wherein the sequence table comprises entries specifying allowed sequences of processes, wherein the information comprises the identifier of the second process, wherein the supervising entity or the safety module verifies whether the second process may be executed subsequent to the first process by looking up the sequence table, and wherein in response to determining that the second process is not allowed to be executed subsequent to the first process the supervising entity or safety module interrupts the execution of the sequence.
Specification