The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 03, 2017
Filed:
Mar. 14, 2012
Christopher Mutschler, Erlangen, DE;
Michael Philippsen, Heroldsberg, DE;
Christopher Mutschler, Erlangen, DE;
Michael Philippsen, Heroldsberg, DE;
Abstract
Embodiments relate to a concept for migrating an event detector of a first node (N) of a distributed computing system () to a second node (N) of the distributed computing system, wherein the event detector processes a plurality of input events (e; A, B, C) to generate at least one output event (D) based on the input events, wherein each of the input events has associated therewith an individual event delay corresponding to a propagation time of the input event to the first node (N). It comprises transferring (), from the first node (N) to the second node (N), information on event delays corresponding to the plurality of input events (e; A, B, C) at the first node (N); transferring () a content of the event detector from the first node (N) to the second node (N) to obtain a migrated event detector at the second node; forwarding () the plurality of input events (e; A, B, C) from the first node (N) to the second node (N); receiving (), at the second node (N), the plurality of input events (e; A, B, C) forwarded from the first node (N) and, in parallel, from originating event detectors associated to the plurality of input events; and processing (), at the second node (N), the plurality of received input events (e; A, B, C) based on the transferred information on the event delays and based on event delays of the plurality of input events (e; A, B, C) received from the associated originating event detectors.