Image processing mechanism
AssigneeRicoh Company, Ltd.
InventorsWalter F. Kailey, Stephen Mandry
Life of this patent
Estimating the term…
Abstract
A system is disclosed. The system includes at least one physical memory device having a plurality of task queues and a processor to receive print data including a plurality of sheetside images, process one or more of the plurality of sheetside images in parallel via nested task queues, the nested task queues including a first task queue associated with a first set of processing threads and second set of task queues, each associated with a second set of processing threads, each task queue in the second set of task queues corresponding to a thread within the first set of processing threads, wherein execution of tasks via the second set of task queues has a higher priority designation than execution of tasks via the first set of processing threads, which are in the first task queue.
Claims20
A printing system comprising:
- at least one physical memory device having a plurality of task queues;
- and
- a processor to receive print data including a plurality of sheetside images, and process one or more of the plurality of sheetside images in parallel via nested task queues, the nested task queues including a first task queue associated with a first set of processing threads and second set of task queues, each associated with a second set of processing threads, each task queue in the second set of task queues corresponding to a thread within the first set of processing threads, wherein execution of tasks via the second set of task queues has a higher priority designation than execution of tasks via the first set of processing threads, which are in the first task queue.
At least one computer readable medium having instructions stored thereon, which when executed by one or more processors, cause the processors to:
- receive print data including a plurality of sheetside images;
- and
- process two or more of the plurality of sheetside images in parallel via nested task queues, the nested task queues including a first task queue associated with a first set of processing threads and second set of task queues associated with a second set of processing threads corresponding to a thread in the first set of processing threads, wherein execution of tasks via the second set of processing threads has a higher priority designation than execution of tasks via the first set of processing threads.
A method comprising:
- receiving print data including a plurality of sheetside images;
- and
- processing two or more of the plurality of sheetside images in parallel via nested task queues, the nested task queues including a first task queue associated with a first set of processing threads and second set of task queues associated with a second set of processing threads corresponding to a thread in the first set of processing threads, wherein execution of tasks via the second set of processing threads has a higher priority designation than execution of tasks via the first set of processing threads.
Dependencies are inferred from the claim text.