System for emulating multi-tasking pipelines in a single tasking environment
AssigneeXerox Corporation
InventorDennis L. Venable
Life of this patent
Estimating the term…
Loading patent…
AssigneeXerox Corporation
InventorDennis L. Venable
Estimating the term…
A control system emulates a multi-tasking environment using a single tasking processor. A number of predefined tasks are provided in a task library. When a host application needs processed data from a data source, the host application creates a pipeline of initialized instantiations of one or more of the tasks from the task library. When the host application invokes the pipeline, the data request is made from the host application to a downstream-most section of the pipeline. The data request ripples upstreamwardly to the upstream-most instantiation of one of the tasks from the task library. The upstream-most instantiation of a task obtains data from a data source and returns it downstreamwardly to the host application, each instantiation of a task from the task library further operating on the data.
A method for simulating multi-processing pipeline data processing using a single-processing processor, wherein a host application creates a pipeline of linked data processing tasks for supplying processed data to the host application, then requests data from the pipeline, the method comprising the steps of:
A control system for operating a single application processing computer to simulate a multi-application processing computer, comprising:
A control means for pipeline data processing in a single application processing environment, comprising:
A control system for pipelined data processing in a single application environment, comprising:
A method of creating and operating a data processing pipeline of linked data processing tasks in a single application processing environment that simulates a data processing pipeline of a multiprocessing environment, the data processing pipeline receiving data from a data source, processing the received data, and providing processed data to the host application, the method comprising the steps of:
Dependencies are inferred from the claim text.