Evaluation of a monitoring function
AssigneeKoninklijke Philips N.V.
InventorsPeter Petrus Van Liesdonk, Meilof Geert Veeningen
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke Philips N.V.
InventorsPeter Petrus Van Liesdonk, Meilof Geert Veeningen
Estimating the term…
According to one aspect, there is provided a server for use in evaluating a monitoring function to determine if a trigger condition is satisfied. The server comprises a processing unit and a memory unit. The memory unit is for storing a current monitoring state (Ss) of the server or an encrypted current monitoring state (S) of the monitoring function, the current monitoring state (Ss) of the server relating to the current monitoring state (S) of the monitoring function that is based on an evaluation of one or more previous events. The processing unit is configured to receive an indication of a first event from a first client node and evaluate the monitoring function to determine if the first event satisfies the trigger condition. The evaluation is performed using a privacy-preserving computation (PPC), with the server providing the current monitoring state (Ss) of the server as a first private input to the PPC or the encrypted current monitoring state (S) of the monitoring function as a first input to the PPC, and the first client node providing the first event or an encryption thereof as a private input to the PPC. The evaluation of the monitoring function provides an encrypted updated monitoring state (S′) of the monitoring function or an updated monitoring state (Ss′) of the server as an output of the monitoring function and an indication of whether the first event satisfies the trigger condition.
A server for use in evaluating a monitoring function to determine if a trigger condition is satisfied, the server comprising:
A method of operating a server to evaluate a monitoring function to determine if a trigger condition is satisfied, the server storing a current monitoring state Ss of the server or an encrypted current monitoring state S of the monitoring function, the current monitoring state Ss of the server relating to the current monitoring state S of the monitoring function that is based on an evaluation of one or more previous events;
A first client node for use in evaluating a monitoring function to determine if a trigger condition is satisfied, the first client node comprising:
A method of operating a first client node to evaluate a monitoring function to determine if a trigger condition is satisfied, the method comprising:
Dependencies are inferred from the claim text.