×

Modular Event-Driven Processing

  • US 20070061811A1
  • Filed: 08/31/2006
  • Published: 03/15/2007
  • Est. Priority Date: 08/17/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for processing events, the computer system comprising:

  • a plurality of thread boundaries, wherein the plurality of thread boundaries are capable of performing a service, wherein a first thread boundary in the plurality of thread boundaries includes at least one task capable of performing at least a part of the service;

    a plurality of thread boundary queues coupled to the respective thread boundaries, wherein the first thread boundary includes a first thread boundary queue capable of holding one or more events for routing to the first thread boundary;

    a resource allocation module capable of allocating one or more resources to the first thread boundary based on a first thread boundary queue depth of the first thread boundary queue, wherein the first thread boundary queue depth is based on a number of events being held in the first thread boundary queue;

    an administrative module adapted for controlling the operation of the plurality of thread boundaries and tasks included within each of the thread boundaries.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×