Method for detecting real-time event and server using the same
First Claim
Patent Images
1. A method for detecting a preset type of real-time events, comprising steps of:
- (a) loading, by a first server, a detection policy on the first server or supporting, by the first server, a second server in loading the detection policy on the second server; and
(b) detecting, by the first server, an event in real time from multiple input data according to the detection policy or supporting, by the first server, the second server in detecting the event in real-time from multiple input data according to the detection policy; and
wherein, at the step of (a), the first server executes two or more cluster modules including at least one filtering thread in loading the detection policy; and
wherein, at the step of (b), the first server executes the two or more cluster modules in recognizing an event element from the multiple input data according to the detection policy via the at least one filtering thread and executes an event detection module in detecting an event from information regarding the recognized event element according to the detection policy; and
wherein, at the step of (b), the first server executing the event detection module in detecting an event from the multiple input data in real-time by referring to at least one algorithm corresponding to a detection option of the detection policy; and
wherein the at least one algorithm is performed according to a reference time and a pre-set threshold n; and
wherein the at least one algorithm sets an event element, which satisfies at least one certain condition, among recognized event elements as a detected event, or the at least one algorithm sets the event element as a reference event element; and
wherein if the event element is set to a reference event element, the event element set to a reference event element refers to at least one of;
information on whether another event element, which is considered based on the reference event element, is recognized before or after a predetermined time has elapsed from a time of a generation of the reference event element, andinformation on whether the another event element is recognized before or after the predetermined time has elapsed, with the another event element recognized consecutively for a predetermined amount of time, and then at least part of the another event element has been set as another detected event.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for detecting a preset type of real-time event is provided. The method includes steps of: (a) a server loading or supporting other server to load a detection policy; and (b) the server detecting or supporting other server to detect an event in real-time from multiple input data by referring to the detection policy.
25 Citations
28 Claims
-
1. A method for detecting a preset type of real-time events, comprising steps of:
-
(a) loading, by a first server, a detection policy on the first server or supporting, by the first server, a second server in loading the detection policy on the second server; and (b) detecting, by the first server, an event in real time from multiple input data according to the detection policy or supporting, by the first server, the second server in detecting the event in real-time from multiple input data according to the detection policy; and wherein, at the step of (a), the first server executes two or more cluster modules including at least one filtering thread in loading the detection policy; and wherein, at the step of (b), the first server executes the two or more cluster modules in recognizing an event element from the multiple input data according to the detection policy via the at least one filtering thread and executes an event detection module in detecting an event from information regarding the recognized event element according to the detection policy; and wherein, at the step of (b), the first server executing the event detection module in detecting an event from the multiple input data in real-time by referring to at least one algorithm corresponding to a detection option of the detection policy; and wherein the at least one algorithm is performed according to a reference time and a pre-set threshold n; and wherein the at least one algorithm sets an event element, which satisfies at least one certain condition, among recognized event elements as a detected event, or the at least one algorithm sets the event element as a reference event element; and wherein if the event element is set to a reference event element, the event element set to a reference event element refers to at least one of; information on whether another event element, which is considered based on the reference event element, is recognized before or after a predetermined time has elapsed from a time of a generation of the reference event element, and information on whether the another event element is recognized before or after the predetermined time has elapsed, with the another event element recognized consecutively for a predetermined amount of time, and then at least part of the another event element has been set as another detected event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A first server for detecting a preset type of real-time events, comprising:
-
a memory; a communication interface for loading a detection policy on the first server or for supporting a second server in loading the detection policy on the second sever; and a computer processor for detecting an event in real-time from multiple input data according to the detection policy or for supporting the second server in detecting the event in real-time from multiple input data according to the detection policy; and wherein the communication interface supports two or more cluster applications executed by the computer processor, including at least one filtering thread to load the detection policy; and wherein the computer processor executes the two or more cluster applications to recognize an event element from the multiple input data according to the detection policy via the at least one filtering thread and also executes an event detection application to detect an event from information regarding the recognized event element according to the detection policy; and wherein the computer processor executes the event detection application to detect an event from the multiple input data in real-time by executing at least one algorithm configured to correspond to a detection option of the detection policy; and wherein the at least one algorithm during execution accesses a reference time and a pre-set threshold n; and wherein the at least one algorithm, when executed, instructs the computer processor to set an event element, which satisfies at least one certain condition, among recognized event elements as a detected event, or instructs the computer processor to set the event element as a reference event element; and wherein if the event element is set to a reference event element, the event element set to a reference event element refers to at least one of; information on whether another event element, which is considered based on the reference event element, is recognized before or after a predetermined time has elapsed from a time of a generation of the reference event element, and information on whether the another event element is recognized before or after the predetermined time has elapsed, with the another event element recognized consecutively for a predetermined amount of time, and then at least part of the another event element has been set as another detected event. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification