-
公开(公告)号:US11922231B1
公开(公告)日:2024-03-05
申请号:US18200861
申请日:2023-05-23
Applicant: Kyocera Document Solutions Inc.
Inventor: Neil-Paul Payoyo Bermundo , Edwin Philip Lockwood , Jayant Bhatt , Yoshihiro Osada
CPC classification number: G06F9/541 , G06F3/1209 , G06F3/1225 , G06F3/1285
Abstract: A printing system includes a digital front end (DFE) system connected to a plurality of printing devices. The DFE system manages printing operations to the plurality of printing devices. The DFE system also includes a printing device connectivity manager to manage connections with the printing devices. Printing connectivity modules are installed at the printing device connectivity manager using application programming interfaces (APIs) that are loaded at the creation of the printing connectivity modules. The DFE system also includes a display device connectivity manager to manage connections with display devices using display connectivity modules and display connectivity APIs. The DFE system also includes a storage connectivity manager to manage data storage and storage devices using storage connectivity modules and storage connectivity APIs.
-
公开(公告)号:US09792537B2
公开(公告)日:2017-10-17
申请号:US14674368
申请日:2015-03-31
Applicant: KYOCERA Document Solutions Inc.
Inventor: Stephen L. Schafer , Jayant Bhatt
CPC classification number: G06K15/181 , G06K15/1857 , G06K15/408
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.
-
3.
公开(公告)号:US11983585B1
公开(公告)日:2024-05-14
申请号:US18121946
申请日:2023-03-15
Applicant: Kyocera Document Solutions Inc.
Inventor: Jayant Bhatt , Arturo Becerra , Robert T. Cunningham , Edwin Philip Lockwood , Javier A. Morales
CPC classification number: G06K15/1863 , G06F3/1215 , G06F3/1237
Abstract: A raster image processor (RIP) system is used in a printing system to process a variety of different jobs. A front end receives the jobs and determines the job type. The job types include a print job, a preview job, and an estimation job. Depending on the type of job, the front end configures the RIPs within RIP system accordingly to process the job. The RIPs may process the job in parallel, with a high performance RIP processing the first page of the job. If the job is not processed in parallel, then the front end assigns the job to a very high performance RIP. The front end also assigns the preview job to a preview RIP and the estimation job to an estimation RIP. The front end configures RIPs as needed.
-
公开(公告)号:US20210049430A1
公开(公告)日:2021-02-18
申请号:US16931871
申请日:2020-07-17
Applicant: KYOCERA DOCUMENT SOLUTIONS INC.
Inventor: Jayant Bhatt , Xuqiang Bai
Abstract: The disclosure is directed towards methods and apparatus to detect effective tiling area and fill tiles efficiently. The method improves efficiency by not filling tiles within an inner box in a shape having a large unfilled area. One example method includes detecting an inner box, determining whether the detected inner box is big enough for pre-clipping, and confirming that the outer clip path contains the inner box. When filling tiles into a bounding rectangle tiling area, it is determined if a particular tile (or tile(s)) falls into an inner box or not, and if the tile falls in the inner box, that particular tile is not filled. According to one embodiment, the inner box is an internal rectangle that contains a maximum area in which it is unnecessary to fill tiles.
-
5.
公开(公告)号:US12190182B2
公开(公告)日:2025-01-07
申请号:US18121932
申请日:2023-03-15
Applicant: Kyocera Document Solutions Inc.
Inventor: Jayant Bhatt , Arturo Becerra , Robert T. Cunningham , Edwin Philip Lockwood , Javier A. Morales
Abstract: A raster image processor (RIP) system is used in a printing system to process a variety of different jobs. A front end receives the jobs and determines the job type. The job types include a print job, a preview job, and an estimation job. Depending on the type of job, the front end configures the RIPs within RIP system accordingly to process the job. The RIPs may process the job in parallel, with a high performance RIP processing the first page of the job. If the job is not processed in parallel, then the front end assigns the job to a very high performance RIP. The front end also assigns the preview job to a preview RIP and the estimation job to an estimation RIP. The front end configures RIPs as needed.
-
公开(公告)号:US11989601B1
公开(公告)日:2024-05-21
申请号:US18126606
申请日:2023-03-27
Applicant: Kyocera Document Solutions Inc.
Inventor: Jayant Bhatt , Javier A. Morales
CPC classification number: G06K15/408 , G06K15/1825 , G06K15/1836 , G06K15/1894
Abstract: A printing system includes a printing device. The printing device includes a raster image processor (RIP) system that renders pages of a print job for printing. The RIP system processes pages of the print job in parallel. It also processes job is parallel. If an error occurs when processing a page using a standard RIP, then the RIP system activates a failover RIP. The failover RIP uses a different strategy for processing the page than a standard RIP. The failover RIP is configured to implement the strategy. A failover queue is used to store error pages to wait for processing by the failover queue. The processed page is outputted from the failover RIP to a front end of the RIP system.
-
公开(公告)号:US10387757B2
公开(公告)日:2019-08-20
申请号:US15704369
申请日:2017-09-14
Applicant: KYOCERA Document Solutions Inc.
Inventor: Stephen L. Schafer , Jayant Bhatt
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.
-
公开(公告)号:US20170264781A1
公开(公告)日:2017-09-14
申请号:US15068962
申请日:2016-03-14
Applicant: KYOCERA Document Solutions Inc.
Inventor: Jayant Bhatt
CPC classification number: H04N1/38 , H04N1/00204 , H04N1/00411 , H04N1/2338 , H04N1/3872 , H04N2201/0094
Abstract: A method and system for removing objects from a print document are provided. An image forming apparatus receives a print document sent from a computing device remote from the image forming apparatus. The print document includes print data. The image forming apparatus further receives a directive to remove, from the print document, at least one type of object selected for removal, wherein the print data includes data representing one or more objects of the type of object selected for removal. In response to the directive, the image forming apparatus removes the one or more objects of the type of object selected for removal prior to printing the print document.
-
公开(公告)号:US12229606B2
公开(公告)日:2025-02-18
申请号:US18121954
申请日:2023-03-15
Applicant: Kyocera Document Solutions Inc.
Inventor: Jayant Bhatt , Arturo Becerra , Robert T. Cunningham , Edwin Philip Lockwood , Javier A. Morales
IPC: G06K15/02 , G06F3/12 , G06K15/00 , G06F40/106
Abstract: A raster image processor (RIP) system is used in a printing system to process a variety of different jobs. A front end receives the jobs and determines the job type. The job types include a print job, a preview job, and an estimation job. Depending on the type of job, the front end configures the RIPs within RIP system accordingly to process the job. The RIPs may process the job in parallel, with a high performance RIP processing the first page of the job. If the job is not processed in parallel, then the front end assigns the job to a very high performance RIP. The front end also assigns the preview job to a preview RIP and the estimation job to an estimation RIP. The front end configures RIPs as needed.
-
公开(公告)号:US11422755B1
公开(公告)日:2022-08-23
申请号:US17364596
申请日:2021-06-30
Applicant: KYOCERA Document Solutions Inc.
Inventor: Jayant Bhatt , Zhenhai Jiang , Robert T. Cunningham , Heli Chen , Douglas E. Ahl , Kenneth Allen Schmidt
Abstract: Systems and methods for pseudo spot color printing on a printing device include receiving a print job specifying a spot color at a printing device not accommodating ink corresponding to the specified spot color, determining and storing a plurality of process color planes associated with corresponding process color inks accommodated by the printing device, and storing the plurality of process color planes in a memory of the printing device. A single spot color plane is determined and stored for the specified spot color. A plurality of other common planes is determined and stored. Upon reaching an end of the surface of the print job, the single spot color plane is converted to a plurality of spot color planes, which is merged with the plurality of spot color planes prior to printing a corresponding portion of the print job.
-
-
-
-
-
-
-
-
-