×

Pattern matching process scheduler with upstream optimization

  • US 9,575,813 B2
  • Filed: 07/17/2012
  • Issued: 02/21/2017
  • Est. Priority Date: 07/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • executing a first process on a computer processor, the first process including a function which consumes input data of a first input pattern and produces output data of a first output pattern;

    determining that the function in the first process is waiting for input data of the first input pattern;

    upon determining that the function in the first process is waiting for input data, setting the first process to a blocked state;

    extracting the first input pattern;

    examining a stored set of output patterns, each output pattern of the set of output patterns being, associated with a particular function of a particular output producing process, the examining including comparing the first input pattern to the stored set of output patterns;

    based on the examined set of out patterns, selecting a second function of a second process, the second function of the second process having an output pattern which matches the first input pattern of the first function; and

    causing the selected second function of the second process to execute such that the input data for the first function may be produced.

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