Invention Grant
- Patent Title: Multicore printer definition language processing
-
Application No.: US15704369Application Date: 2017-09-14
-
Publication No.: US10387757B2Publication Date: 2019-08-20
- Inventor: Stephen L. Schafer , Jayant Bhatt
- Applicant: KYOCERA Document Solutions Inc.
- Applicant Address: JP Osaka
- Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
- Current Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
- Current Assignee Address: JP Osaka
- Agency: McDonnell Boehnen Hulbert & Berghoff LLP
- Main IPC: G06K15/00
- IPC: G06K15/00 ; G06K15/02

Abstract:
The disclosure is directed towards a system and method for using a multicore processor to process a printer definition language (PDL). The system improves efficiency by supporting parallel processing of many commonly used PDLs, while also supporting serial processing of many legacy PDLs. When processing a PDL, the system relies on several stages, including a parsing stage, a printer drawings services stage, and a graphic services stage, which includes order generation. The system provides flexibility by permitting function calls of common PDLs to be either asynchronous requests or blocking synchronous requests. Because legacy PDLs are executed serially, legacy PDL requests are considered to be blocking synchronous requests. The system provides a level of abstraction at the PDL level by allowing multiple requests to be combined into a compound asynchronous request. The system also improves accuracy by notifying the original caller of a request about an error during error handling.
Public/Granted literature
- US20180005092A1 Multicore Printer Definition Language Processing Public/Granted day:2018-01-04
Information query