Patent №
US 9,575,813
Granted
2017-02-21
Filed 2012
Owner
CONCURIX CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13551533
Processes in a message passing system may be launched when messages having data patterns match a function on a receiving process. The function may be identified by an execution pointer within the process. When the match occurs, the process may be added to a runnable queue, and in some embodiments, may be raised to the top of a runnable queue. When a match does not occur, the process may remain in a blocked or non-executing state. In some embodiments, a blocked process may be placed in an idle queue and may not be executed until a process scheduler determines that a message has been received that fulfills a function waiting for input. When the message fulfills the function, the process may be moved to a runnable queue.
AI classification
Ownership
CONCURIX CORPORATION
assignment · 309080274
Assignors
GOUNARES, ALEXANDER G., GARRETT, CHARLES D.
On an employer assignment, the assignors are typically the inventors.