Processing

Please wait...

Settings

Settings

Goto Application

1. WO2006023506 - MODULAR EVENT-DRIVEN PROCESSING

Publication Number WO/2006/023506
Publication Date 02.03.2006
International Application No. PCT/US2005/029158
International Filing Date 15.08.2005
IPC
G06F 9/46 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
CPC
G06F 2209/506
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
50Indexing scheme relating to G06F9/50
506Constraint
G06F 9/5038
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5005to service a request
5027the resource being a machine, e.g. CPUs, Servers, Terminals
5038considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
G06F 9/505
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5005to service a request
5027the resource being a machine, e.g. CPUs, Servers, Terminals
505considering the load
Applicants
  • SHAW PARSING LLC [US]/[US] (AllExceptUS)
  • RUMELHART, Karl, E. [US]/[US] (UsOnly)
  • TUTTLE, Timothy [US]/[US] (UsOnly)
  • LUECK, Jeremy, S. [US]/[US] (UsOnly)
  • BENEVIDEZ, J. Joseph [US]/[US] (UsOnly)
  • CANO, Charles, E. [US]/[US] (UsOnly)
  • HUANG, Alex [US]/[US] (UsOnly)
Inventors
  • RUMELHART, Karl, E.
  • TUTTLE, Timothy
  • LUECK, Jeremy, S.
  • BENEVIDEZ, J. Joseph
  • CANO, Charles, E.
  • HUANG, Alex
Agents
  • YOUNG, Brian, N.
Priority Data
11/205,26315.08.2005US
60/602,53917.08.2004US
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) MODULAR EVENT-DRIVEN PROCESSING
(FR) TRAITEMENT MODULAIRE COMMANDE PAR DES EVENEMENTS
Abstract
(EN) Each of a plurality of thread boundaries comprises functionality to be performed for a given event by a single thread. A plurality of queues through which events may be routed may be coupled to the thread boundaries. A plurality of tasks may be configured in a defined relationship, each task being associated with a thread boundary and comprising a unit of code for performing a specific function. Resources may be allocated to thread boundaries based on queue depth.
(FR) Chaque liaison de la pluralité de liaison d'unités d'exécution comprend une fonctionnalité à effectuer pour un événement donné par une unité d'exécution simple. Une pluralité de files d'attente à travers lesquelles les événements peuvent être acheminés peuvent être couplées aux liaisons d'unités d'exécution. Une pluralité de tâches peuvent être configurées dans une relation définie, chaque tache étant associée à une liaison d'unité d'exécution et comprenant une unité de code pour effectuer une fonction spécifique. Des ressources peuvent être attribuées aux liaisons d'unités d'exécution sur la base de la profondeur des files d'attente.
Latest bibliographic data on file with the International Bureau