Patents by Inventor Jayant Bhatt
Jayant Bhatt has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20260161335Abstract: A print job intended for subsequent printing operations includes complex and simple pages. Each page is analyzed for a page complexity determination. A base page weight related to engine speed of the print engine is compared against a page weight of the page to determine whether the page is complex. A complex page is one with a page weight equal to or greater than the base page weight. If the page is complex, then it is rendered by the RIP system and stored. If the page is simple, then it is not rendered but will be rendered when the job is printed as it can be rendered at engine speed. A complexity model and complexity rules also are used to enhance the determination process.Type: ApplicationFiled: February 10, 2026Publication date: June 11, 2026Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Javier A. MORALES, Mohammed MOSTAFA, Yoshihiro OSADA, Arturo BECERRA
-
Patent number: 12566579Abstract: A print job intended for subsequent printing operations includes complex and simple pages. Each page is analyzed for a page complexity determination. A base page weight related to engine speed of the print engine is compared against a page weight of the page to determine whether the page is complex. A complex page is one with a page weight equal to or greater than the base page weight. If the page is complex, then it is rendered by the RIP system and stored. If the page is simple, then it is not rendered but will be rendered when the job is printed as it can be rendered at engine speed. A complexity model and complexity rules also are used to enhance the determination process.Type: GrantFiled: September 11, 2023Date of Patent: March 3, 2026Assignee: Kyocera Document Solutions Inc.Inventors: Jayant Bhatt, Javier A. Morales, Mohammed Mostafa, Yoshihiro Osada, Arturo Becerra
-
Publication number: 20250370668Abstract: A printing system includes a printing device that receives print jobs. The printing device includes a controller having a raster image processing (RIP) system that includes a RIP manager and at least one renderer. The RIP manager detects that the print engine of the printing device is idle. The RIP system renders various jobs using renderers during the idle time and stores the rendered pages in a storage for the RIP system. Once a storage threshold is reached, the RIP system allocates the renderers to render only complex pages within the print job and stores the rendered complex pages to a secondary storage. If a secondary job is active, then available renderers are allocated to rendering pages of the secondary job. Once printing resumes at the print engine, the RIP manager reallocates the rendering resources back to normal.Type: ApplicationFiled: May 28, 2024Publication date: December 4, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Javier A. MORALES
-
Publication number: 20250370671Abstract: A printing system includes a printing device that receives print jobs. The printing device includes a controller having a raster image processing (RIP) system includes a RIP manager and at least one renderer. The RIP system renders a page of a plurality of pages. After the page is printed, a defect is detected on the page. The engine manager detects that the page is not available in the storage for rendered pages. The RIP manager is instructed to re-render the page using a renderer assigned to perform out of sequence rendering to render the page for printing.Type: ApplicationFiled: May 28, 2024Publication date: December 4, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Javier A. MORALES, Neil-Paul Payoyo BERMUNDO
-
Publication number: 20250370669Abstract: A printing system includes a printing device that receives print jobs. The printing device includes a controller having a raster image processing (RIP) system that includes a RIP manager and at least one renderer. The RIP manager detects that the print engine of the printing device is idle. The RIP system renders various jobs using renderers during the idle time and stores the rendered pages in a storage for the RIP system. Once a storage threshold is reached, the RIP system allocates the renderers to render only complex pages within the print job and stores the rendered complex pages to a secondary storage. If a secondary job is active, then available renderers are allocated to rendering pages of the secondary job. Once printing resumes at the print engine, the RIP manager reallocates the rendering resources back to normal.Type: ApplicationFiled: May 28, 2024Publication date: December 4, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Javier A. MORALES
-
Publication number: 20250370681Abstract: A printing system includes a printing device that receives print jobs. The printing device includes a controller having a raster image processing (RIP) system includes a RIP manager and at least one renderer. The RIP system renders a first copy of a plurality of copies. The first copy includes a page. After the page is printed, the page for the first copy is deleted from storage. During printing of a subsequent copy, the engine manager detects that the page is not available in the storage for rendered pages. The RIP manager is instructed to re-render the page using a renderer assigned to perform out of sequence rendering to render the page for printing.Type: ApplicationFiled: May 28, 2024Publication date: December 4, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Javier A. MORALES, Neil-Paul Payoyo BERMUNDO
-
Publication number: 20250103840Abstract: 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.Type: ApplicationFiled: December 10, 2024Publication date: March 27, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Arturo BECERRA, Robert T. CUNNINGHAM, Edwin Philip LOCKWOOD, Javier A. MORALES
-
Publication number: 20250086417Abstract: A front end of a raster image processing (RIP) system decides a starting storage location and a storage hierarchy. The hierarchy dictates where the rendered pages of a job will be stored. At least one page of a first set of pages of a job are stored at a memory for the RIP system. At least one page of a second set of pages of the job are stored in a storage drive when the memory is not available. The type of job also dictates that the rendered pages of the job are stored in the storage drive. Complex pages also are stored in the storage drive while simple pages are discarded. The processing operations are managed so that the print engine is running efficiently.Type: ApplicationFiled: September 11, 2023Publication date: March 13, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Javier A. MORALES
-
Publication number: 20250085904Abstract: A front end of a raster image processing (RIP) system decides a starting storage location and a storage hierarchy. The hierarchy dictates where the rendered pages of a job will be stored. At least one page of a first set of pages of a job are stored at a memory for the RIP system. At least one page of a second set of pages of the job are stored in a storage drive when the memory is not available. The type of job also dictates that the rendered pages of the job are stored in the storage drive. Complex pages also are stored in the storage drive while simple pages are discarded. The processing operations are managed so that the print engine is running efficiently.Type: ApplicationFiled: November 5, 2024Publication date: March 13, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Javier A. MORALES
-
Publication number: 20250086418Abstract: A front end of a raster image processing (RIP) system decides a starting storage location and a storage hierarchy. The hierarchy dictates where the rendered pages of a job will be stored. At least one page of a first set of pages of a job are stored at a memory for the RIP system. At least one page of a second set of pages of the job are stored in a storage drive when the memory is not available. The type of job also dictates that the rendered pages of the job are stored in the storage drive. Complex pages also are stored in the storage drive while simple pages are discarded. The processing operations are managed so that the print engine is running efficiently.Type: ApplicationFiled: September 11, 2023Publication date: March 13, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Javier A. MORALES
-
Publication number: 20250085910Abstract: A print job intended for subsequent printing operations includes complex and simple pages. Each page is analyzed for a page complexity determination. A base page weight related to engine speed of the print engine is compared against a page weight of the page to determine whether the page is complex. A complex page is one with a page weight equal to or greater than the base page weight. If the page is complex, then it is rendered by the RIP system and stored. If the page is simple, then it is not rendered but will be rendered when the job is printed as it can be rendered at engine speed. A complexity model and complexity rules also are used to enhance the determination process.Type: ApplicationFiled: September 11, 2023Publication date: March 13, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Javier A. MORALES, Mohammed Mostafa, Yoshihiro Osada, Arturo Becerra
-
Publication number: 20250068874Abstract: 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.Type: ApplicationFiled: November 14, 2024Publication date: February 27, 2025Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Arturo BECERRA, Robert T. CUNNINGHAM, Edwin Philip LOCKWOOD, Javier A. MORALES
-
Patent number: 12229606Abstract: 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.Type: GrantFiled: March 15, 2023Date of Patent: February 18, 2025Assignee: Kyocera Document Solutions Inc.Inventors: Jayant Bhatt, Arturo Becerra, Robert T. Cunningham, Edwin Philip Lockwood, Javier A. Morales
-
Patent number: 12190182Abstract: 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.Type: GrantFiled: March 15, 2023Date of Patent: January 7, 2025Assignee: Kyocera Document Solutions Inc.Inventors: Jayant Bhatt, Arturo Becerra, Robert T. Cunningham, Edwin Philip Lockwood, Javier A. Morales
-
Patent number: 12175140Abstract: A front end of a raster image processing (RIP) system decides a starting storage location and a storage hierarchy. The hierarchy dictates where the rendered pages of a job will be stored. At least one page of a first set of pages of a job are stored at a memory for the RIP system. At least one page of a second set of pages of the job are stored in a storage drive when the memory is not available. The type of job also dictates that the rendered pages of the job are stored in the storage drive. Complex pages also are stored in the storage drive while simple pages are discarded. The processing operations are managed so that the print engine is running efficiently.Type: GrantFiled: September 11, 2023Date of Patent: December 24, 2024Assignee: Kyocera Document Solutions Inc.Inventors: Jayant Bhatt, Javier A. Morales
-
Publication number: 20240311597Abstract: 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.Type: ApplicationFiled: March 15, 2023Publication date: September 19, 2024Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Arturo BECERRA, Robert T. CUNNINGHAM, Edwin Philip LOCKWOOD, Javier A. MORALES
-
Publication number: 20240311598Abstract: 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.Type: ApplicationFiled: March 15, 2023Publication date: September 19, 2024Applicant: Kyocera Document Solutions Inc.Inventors: Jayant BHATT, Arturo BECERRA, Robert T. CUNNINGHAM, Edwin Philip LOCKWOOD, Javier A. MORALES
-
Patent number: 11989601Abstract: 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.Type: GrantFiled: March 27, 2023Date of Patent: May 21, 2024Assignee: Kyocera Document Solutions Inc.Inventors: Jayant Bhatt, Javier A. Morales
-
Patent number: 11983585Abstract: 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.Type: GrantFiled: March 15, 2023Date of Patent: May 14, 2024Assignee: Kyocera Document Solutions Inc.Inventors: Jayant Bhatt, Arturo Becerra, Robert T. Cunningham, Edwin Philip Lockwood, Javier A. Morales
-
Patent number: 11922231Abstract: 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.Type: GrantFiled: May 23, 2023Date of Patent: March 5, 2024Assignee: Kyocera Document Solutions Inc.Inventors: Neil-Paul Payoyo Bermundo, Edwin Philip Lockwood, Jayant Bhatt, Yoshihiro Osada