IP Library Patent Application 12133220
Patent Application
App. No. 12/133,220

XML-BASED EVENT PROCESSING NETWORKS FOR EVENT SERVER

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/133,220
Abstract

An event server running an event driven application implementing an event processing network. The event processing network can include at least one processor to implement a rule on at least one input stream. The event driven application can be specified by XML that is an extension of SPRING framework XML.

Claims (27)

1 . A computer-based event server running an event driven application implementing an event processing network, the event processing network including at least one processor to implement a rule on at least one input stream, wherein the event driven application is specified by XML that is an extension of SPRING framework XML.

2 . The computer-based event server of claim 1 , wherein XML allows for the use of SPRING Beans.

3 . The computer-based event server of claim 1 , wherein the XML has a format defined by an XSD that extends the SPRING framework XSD.

4 . The computer-based event server of claim 1 , wherein the XML indicates the at least one processor.

5 . The computer-based event server of claim 1 , wherein the XML indicates adapters.

6 . The computer-based event server of claim 1 , wherein the XML indicates business logic components.

7 . The computer-based event server of claim 1 , wherein the XML indicates the at least one rule for the at least one processor.

8 . The computer-based event server of claim 7 , wherein the rule is written in an event processing language.

9 . The computer-based event server of claim 1 , wherein the event driven application is bundled in a JAR file to provide to the event server.

10 . The computer-based event server of claim 9 , wherein the JAR includes the XML.

11 . The computer-based event server of claim 1 , wherein the XML defines parts of the event driven network that uses concurrently with other parts.

12 . The computer-based event server of claim 1 , wherein the XML is used to define priority for parts of the event processing network.

13 . The computer-based event server of claim 1 , wherein the priority is defined by setting input stream queue sizes.

14 . A computer readable storage medium comprises:

an event server running an event driven application implementing an event processing network, the event processing network including at least one processor to implement a rule on at least one input stream, wherein the event driven application is specified by XML that is an extension of SPRING framework XML.

15 . The computer readable storage medium of claim 14 , wherein XML allows for the use of SPRING Beans.

16 . The computer readable storage medium of claim 14 , wherein the XML has a format defined by an XSD that extends the SPRING framework XSD.

17 . The computer readable storage medium of claim 14 , wherein the XML indicates the at least one processor.

18 . The computer readable storage medium of claim 14 , wherein the XML indicates adapters.

19 . The computer readable storage medium of claim 14 , wherein the XML indicates business logic components.

20 . The computer readable storage medium of claim 14 , wherein the XML indicates the at least one rule for the at least one processor.

21 . The computer readable storage medium of claim 20 , wherein the rule is written in an event processing language.

22 . The computer readable storage medium of claim 14 , wherein the event driven application is bundled in a JAR file to provide to the event server.

23 . The computer readable storage medium of claim 22 , wherein the JAR includes the XML.

24 . The computer readable storage medium of claim 14 , wherein the XML defines parts of the event driven network that uses concurrently with other parts.

25 . The computer readable storage medium of claim 14 , wherein the XML is used to define priority for parts of the event processing network.

26 . The computer readable storage medium of claim 14 , wherein the priority is defined by setting input stream queue sizes.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2010
From: BEA SYSTEMS, INC.
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 025192/0244 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2008
From: DE CASTRO ALVES, ALEXANDRE; BERGEN, DANA; PIPER, ANDREW
To: BEA SYSTEMS, INC.
Reel/Frame 021053/0211 →