会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 复杂事件处理 / 专利数据
序号 专利名 申请号 申请日 公开(公告)号 公开(公告)日 发明人
141 Construction of rules for use in a complex event processing system US13405328 2012-02-26 US09165251B2 2015-10-20 Doina L. Klinger; James S. Taylor
A method for specifying complex event processing (CEP) system rules. A rule construction interface is provided for constructing rules for a rule set of the complex event processing system, where the rules include definitions of one or more detected events and corresponding actions. In response to an identification of a new event or action during the rule construction process via the rule construction interface, a corresponding event or action logical construct is generated for representing the event or action in the complex event processing system. An intermediate logical construct is generated to provide a data connection for the event or action logical construct. The event or action logical construct is linked to a corresponding action or event logical construct via the intermediate logical construct so as to enable data flow between the objects.
142 Construction of rules for use in a complex event processing system US12961897 2010-12-07 US08527452B2 2013-09-03 Doina L. Klinger; James S. Taylor
A system and computer program product for specifying complex event processing (CEP) system rules. A rule construction interface is provided for constructing rules for a rule set of the complex event processing system, where the rules include definitions of one or more detected events and corresponding actions. In response to an identification of a new event or action during the rule construction process via the rule construction interface, a corresponding event or action logical construct is generated for representing the event or action in the complex event processing system. An intermediate logical construct is generated to provide a data connection for the event or action logical construct. The event or action logical construct is linked to a corresponding action or event logical construct via the intermediate logical construct so as to enable data flow between the objects.
143 FLEET MANAGEMENT SYSTEMS AND METHODS FOR COMPLEX EVENT PROCESSING OF VEHICLE-RELATED INFORMATION VIA LOCAL AND REMOTE COMPLEX EVENT PROCESSING ENGINES US12980083 2010-12-28 US20110093306A1 2011-04-21 Steven Nielsen; Curtis Chambers; Jeffrey Farr
A fleet management complex event processing (CEP) engine executes on at least one hardware computer processor. The CEP engine receives at least a first input stream onto which first vehicle information related to a first vehicle is published, and a second input stream onto which second vehicle information related to a second vehicle is published. The CEP engine applies at least one query to the first input stream and the second input stream, and assesses if a fleet-related complex event has occurred. If it is determined in that the fleet-related complex event has occurred, the CEP engine publishes an indication of occurrence of the fleet-related complex event on at least one output stream.
144 Dynamic adaptations for network delays during complex event processing US13302799 2011-11-22 US09059935B2 2015-06-16 Benoit Hudzia; Stephen Dawson; Alan Hay
A message handler may receive a plurality of messages associated with a plurality of events, the events having a temporal relationship to one another. A header inspector may extract latency information from the plurality of messages, the latency information characterizing a transmission duration experienced by each message in traveling from the one or more source nodes through the network. A window manager may correct a disruption in the temporal relationship between at least two events of the plurality of events, the disruption including relative differences in the transmission duration experienced by the at least two events, including relating the at least two events to a time window for processing the at least two events. An event processor may process the at least two events relative to the time window.
145 CONSTRUCTION OF RULES FOR USE IN A COMPLEX EVENT PROCESSING SYSTEM US13405328 2012-02-26 US20120158641A1 2012-06-21 Doina L. Klinger; James S. Taylor
A method for specifying complex event processing (CEP) system rules. A rule construction interface is provided for constructing rules for a rule set of the complex event processing system, where the rules include definitions of one or more detected events and corresponding actions. In response to an identification of a new event or action during the rule construction process via the rule construction interface, a corresponding event or action logical construct is generated for representing the event or action in the complex event processing system. An intermediate logical construct is generated to provide a data connection for the event or action logical construct. The event or action logical construct is linked to a corresponding action or event logical construct via the intermediate logical construct so as to enable data flow between the objects.
146 Dynamic business process integration using complex event processing US11284471 2005-11-21 US20070118545A1 2007-05-24 Sivakumar Chandrasekharan; Thomas Pollinger; Radha Krishna Popuri; Huai-Tsung Shang; Juliana Hing Tsang
An enterprise application integration broker for managing a number of applications. The enterprise application integration broker includes a complex event processing engine. The complex event processing engine is adapted to monitor and analyze a first set of events in at least one of the plurality of applications. In addition, the enterprise application integration broker includes an integration engine. The integration engine is connected to the complex event processing engine and is connected to each of the applications. The integration engine is adapted to cause at least one application to react to a first set of events occurring in one or more of the plurality of applications. The integration engine is further adapted to cause at least one application to react to a second set of events generated by the complex event processing engine. The second set of events is correlated with the first set of events.
147 고부하 경로 기반의 복합 이벤트 처리 장치 및 그 방법 KR1020140140576 2014-10-17 KR101556541B1 2015-10-02 정창후; 엄정호; 김태홍; 이승우; 정한민; 성원경
본발명은고부하경로기반의복합이벤트처리장치및 그방법에관한것으로서, 메시지전송경로에대한로그패턴을분석하여고부하경로를식별하는고부하경로탐색부, 상기식별된고부하경로에따라파티션을생성하는파티션생성부를포함한다.
148 Dynamic adaptations for network delays during complex event processing EP12007878.7 2012-11-22 EP2597828B1 2015-06-03 Dawson, Stephen; Hay, Alan; Hudzia, Benoit
149 Dynamic adaptations for network delays during complex event processing EP12007878.7 2012-11-22 EP2597828A3 2013-07-03 Dawson, Stephen; Hay, Alan; Hudzia, Benoit

A message handler may receive a plurality of messages associated with a plurality of events, the events having a temporal relationship to one another. A header inspector may extract latency information from the plurality of messages, the latency information characterizing a transmission duration experienced by each message in traveling from the one or more source nodes through the network. A window manager may correct a disruption in the temporal relationship between at least two events of the plurality of events, the disruption including relative differences in the transmission duration experienced by the at least two events, including relating the at least two events to a time window for processing the at least two events. An event processor may process the at least two events relative to the time window.

150 Dynamic adaptations for network delays during complex event processing EP12007878.7 2012-11-22 EP2597828A2 2013-05-29 Dawson, Stephen; Hay, Alan; Hudzia, Benoit

A message handler may receive a plurality of messages associated with a plurality of events, the events having a temporal relationship to one another. A header inspector may extract latency information from the plurality of messages, the latency information characterizing a transmission duration experienced by each message in traveling from the one or more source nodes through the network. A window manager may correct a disruption in the temporal relationship between at least two events of the plurality of events, the disruption including relative differences in the transmission duration experienced by the at least two events, including relating the at least two events to a time window for processing the at least two events. An event processor may process the at least two events relative to the time window.

151 Support for a parameterized query/view in complex event processing US14077230 2013-11-12 US09110945B2 2015-08-18 Parul Jain; Vikram Shukla; Anand Srinivasan; Alexandre de Castro Alves; Eric Hsiao
The present invention includes a method for providing parameterized queries in complex event processing (CEP). The method includes providing a query template which includes one or more bind variables, providing sets of parameters corresponding to the one or more bind variables, and parsing the query template to determine positions of the one or more bind variables. The method further includes scanning the provided sets of parameters to determine which of the sets of parameters are to be bound to the one or more bind variables, binding the one or more bind variables which are determined to be bound to the sets of parameters, and substituting the bound one or more bind variables with the corresponding sets of parameters. The method further includes injecting all incarnations of the parameterized queries into the system, and one template/parameterized query is configured to run them all.
152 ACTIVE COMPLEX EVENT PROCESSING OR INFECTION CONTROL AND HYGIENE MONITORING US13077401 2011-03-31 US20110246223A1 2011-10-06 ELKE A. RUNDENSTEINER; DI WANG; RICHARD T. ELLISON, III
An apparatus, system and method for processing a stream of events in accordance with a set of queries that apply complex event pattern matching, and for performance of actions in accordance with active rules associated with those queries. The execution of actions can take the form of system state changes that in turn can affect the outcome of other queries. Scheduling policies assure both correct and high-performance execution of concurrent event pattern queries and active rules. The stream of events can be associated with a variety of applications including monitoring of hygiene and infection control activities associated with health care.
153 Support for a parameterized query/view in complex event processing US13193377 2011-07-28 US08713049B2 2014-04-29 Parul Jain; Vikram Shukla; Anand Srinivasan; Alexandre de Castro Alves; Eric Hsiao
The present invention includes a method for providing parameterized queries in complex event processing (CEP). The method includes providing a query template which includes one or more bind variables, providing sets of parameters corresponding to the one or more bind variables, and parsing the query template to determine positions of the one or more bind variables. The method further includes scanning the provided sets of parameters to determine which of the sets of parameters are to be bound to the one or more bind variables, binding the one or more bind variables which are determined to be bound to the sets of parameters, and substituting the bound one or more bind variables with the corresponding sets of parameters. The method further includes injecting all incarnations of the parameterized queries into the system, and one template/parameterized query is configured to run them all.
154 ASPECT-ORIENTED COMPLEX EVENT PROCESSING SYSTEM AND ASSOCIATED METHOD US12569736 2009-09-29 US20110078704A1 2011-03-31 Orem MISHALI; Shmuel Katz
A system and method for aspect-oriented complex event processing is presented for monitoring simple events occurring in a base system, identifying sequences of events which indicate the occurrence of a complex events and acting upon them. Embodiments of the invention may be applicable for monitoring in a variety of applications such as in software engineering, fraud detection, population monitoring and medical care.
155 Systems and methods for complex event processing of vehicle-related information US12980054 2010-12-28 US08467932B2 2013-06-18 Steven Nielsen; Curtis Chambers; Jeffrey Farr
A vehicle-based complex event processing (CEP) engine executes on at least one hardware computer processor in a first vehicle. The CEP engine receives a first input stream onto which vehicle information related to the first vehicle is published, and applies one or more queries to the first input stream to assess if a vehicle-related event has occurred. If it is determined that the vehicle-related event has occurred, the CEP engine publishes an indication of occurrence of the vehicle-related event on an output stream of the vehicle-based CEP engine, and transmits the indication of occurrence of the vehicle-related event from the first vehicle.
156 DYNAMIC ADAPTATIONS FOR NETWORK DELAYS DURING COMPLEX EVENT PROCESSING US13302799 2011-11-22 US20130132560A1 2013-05-23 Benoit Hudzia; Stephen Dawson; Alan Hay
A message handler may receive a plurality of messages associated with a plurality of events, the events having a temporal relationship to one another. A header inspector may extract latency information from the plurality of messages, the latency information characterizing a transmission duration experienced by each message in traveling from the one or more source nodes through the network. A window manager may correct a disruption in the temporal relationship between at least two events of the plurality of events, the disruption including relative differences in the transmission duration experienced by the at least two events, including relating the at least two events to a time window for processing the at least two events. An event processor may process the at least two events relative to the time window.
157 Apparatus for and Method of Generating Complex Event Processing System Rules US12033896 2008-02-20 US20090210364A1 2009-08-20 Asaf ADI; Elad YOM-TOV
A novel and useful mechanism enabling a standard learning algorithm to generate rules for complex event processing (CEP) systems. The method creates rules that infer previously defined output events by creating input event feature vectors for each targeted output event. In addition, a method for automatically generating CEP system rules to infer output events which are anomalies (i.e. statistical outliers) of input event sequences is disclosed. Input feature vectors consisting of multiple input events and parameters for each targeted output event are then input into a standard learning algorithm to generate CEP system rules.
158 Fleet management systems and methods for complex event processing of vehicle-related information via local and remote complex event processing engines US12980083 2010-12-28 US08473148B2 2013-06-25 Steven Nielsen; Curtis Chambers; Jeffrey Farr
A fleet management complex event processing (CEP) engine executes on at least one hardware computer processor. The CEP engine receives at least a first input stream onto which first vehicle information related to a first vehicle is published, and a second input stream onto which second vehicle information related to a second vehicle is published. The CEP engine applies at least one query to the first input stream and the second input stream, and assesses if a fleet-related complex event has occurred. If it is determined in that the fleet-related complex event has occurred, the CEP engine publishes an indication of occurrence of the fleet-related complex event on at least one output stream.
159 制御装置、制御方法およびプログラム、並びに、複合イベント処理システム JP2013157294 2013-07-30 JP2015028679A 2015-02-12 KOBAYASHI YUJI; ISOYAMA KAZUHIKO; YAMAZAKI KENTARO
【課題】複数の処理装置の間で、動的なルール移動を実現する【解決手段】制御装置は、第1の処理装置に設定されている特定の処理ルールの設定先を前記第1の処理装置から第2の処理装置に変更する際に、前記特定の処理ルールを前記第2の処理装置に設定し、前記特定の処理ルールが含む条件式によって検出されるイベントが、所定期間にわたり、前記第1の処理装置と前記第2の処理装置との両方の処理装置に振り分けられるよう前記振り分け装置を制御し、前記所定期間経過後、前記第1の処理装置から前記特定の処理ルールの設定を解除する。【選択図】図16
160 외부데이터베이스 내의 테이블을 외부참조 객체로 참조하는 이벤트처리장치 KR1020130122185 2013-10-14 KR101439346B1 2014-09-11 박종헌; 김영헌; 박준호
본 발명의 바람직한 일 실시예로서, 외부데이터베이스 내의 테이블을 외부참조객체로 참조하는 이벤트처리 장치는 입력 CQL 질의문을 분석한 후 파스트리를 생성하는 질의어 분석부; 상기 이벤트처리 장치에서 사용 가능한 객체들을 내부객체와 상기 외부참조객체로 분리하여 메타정보로 관리하고, 상기 생성된 파스트리에 포함된 데이터소스 객체들 중 상기 메타정보를 이용하여 내부객체와 외부참조객체를 분리하는 메타정보관리부; 상기 분리된 외부참조객체를 이용하여 외부데이터베이스 질의어를 생성하는 질의어생성부; 상기 외부데이터베이스 질의어를 저장하는 질의어저장부;및 인출된 질의어를 실행하는 외부인터페이스부;를 포함하는 것을 특징으로 한다.