Patents by Inventor Gerald Donald Boldt
Gerald Donald Boldt 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: 20240126491Abstract: System, method, and software of providing a printing service. In one embodiment, a printing system comprises a cloud printing service that stores device capability information for different types of printers supervised by a print server. The cloud printing service receives a print job, identifies a plurality of the printers that are capable of printing the print job based on the device capability information, and transforms printable content and control data of the print job into a plurality of printer-specific print streams. Each of the printer-specific print streams is in a printable output format for one of the plurality of the printers. The cloud printing service provides one or more of the printer-specific print streams to the print server.Type: ApplicationFiled: September 11, 2023Publication date: April 18, 2024Applicant: Ricoh Company, Ltd.Inventors: Marquis G. Waller, Gerald Donald Boldt, Tadao Yamasaki, Steve Cousins
-
Patent number: 11789681Abstract: System, method, and software of providing a printing service. In one embodiment, a printing system comprises a cloud printing service that stores device capability information for different types of printers supervised by a print server. The cloud printing service receives a print job, identifies a plurality of the printers that are capable of printing the print job based on the device capability information, and transforms printable content and control data of the print job into a plurality of printer-specific print streams. Each of the printer-specific print streams is in a printable output format for one of the plurality of the printers. The cloud printing service provides one or more of the printer-specific print streams to the print server.Type: GrantFiled: March 28, 2022Date of Patent: October 17, 2023Assignee: Ricoh Company, Ltd.Inventors: Marquis G. Waller, Gerald Donald Boldt, Tadao Yamasaki, Steve Cousins
-
Publication number: 20230305778Abstract: System, method, and software of providing a printing service. In one embodiment, a printing system comprises a cloud printing service that stores device capability information for different types of printers supervised by a print server. The cloud printing service receives a print job, identifies a plurality of the printers that are capable of printing the print job based on the device capability information, and transforms printable content and control data of the print job into a plurality of printer-specific print streams. Each of the printer-specific print streams is in a printable output format for one of the plurality of the printers. The cloud printing service provides one or more of the printer-specific print streams to the print server.Type: ApplicationFiled: March 28, 2022Publication date: September 28, 2023Applicant: Ricoh Company, Ltd.Inventors: Marquis G. Waller, Gerald Donald Boldt, Tadao Yamasaki, Steve Cousins
-
Patent number: 10678488Abstract: Systems and methods are provided for dynamically splitting print jobs to reduce the time taken to start printing those jobs, allowing those jobs to be printed on a wider range of printers more efficiently. One embodiment includes a print server with an interface that is able to receive a Portable Document Format (PDF) print job. The print server also includes a job controller that divides the PDF print job into segments. Dividing the PDF print job includes determining a segment size comprising a number of the logical pages to include in each segment, based on the memory footprint for the logical pages. Dividing the PDF print job also includes generating multiple segments, populating each of the segments with logical pages from the PDF print job based on the segment size, and populating each of the segments with a page tree. The job controller transmits the segments to a printer.Type: GrantFiled: January 20, 2016Date of Patent: June 9, 2020Assignee: Ricoh Company, Ltd.Inventors: Gerald Donald Boldt, Michael Glen Lotz, Jeffrey Alan Sikkink, Joseph Wayne Stradling, Marquis G. Waller
-
Patent number: 10353654Abstract: A system to is described. The system includes at least one physical memory device to store application integration logic and one or more processors coupled with the at least one physical memory device, the one or more processors to execute the application integration logic to provide an interface between a print manager and one or more client devices supporting a plurality of language formats and to convert print job instructions from the plurality of language formats to a language format supported by the print manager and allow the print manager to communication status back on the print job in its own language and have that converted in to the language the client device understands.Type: GrantFiled: April 30, 2018Date of Patent: July 16, 2019Assignee: Ricoh Company, Ltd.Inventors: Marquis G. Waller, Gerald Donald Boldt, Minh Trong Vo, Joseph Wayne Stradling, Tadao Yamasaki
-
Patent number: 10261729Abstract: A system to generate perform document optimizations is described. The system includes at least one physical memory device and one or more processors coupled with the at least one physical memory device, the one or more processors to receive data from a customer owner indicating a request to perform one or more optimizations on a document file, analyze the structure of the document file to identify one or more problems included in the document file, select one or more optimizations to be performed on the document file based on one or more problems identified in the document file and simultaneously perform the one or more optimizations to generate an optimization list corresponding to each of the one or more optimizations.Type: GrantFiled: February 27, 2018Date of Patent: April 16, 2019Assignee: Ricoh Company, Ltd.Inventors: Marquis G. Waller, Gerald Donald Boldt, Walter R. Albers, Jeffrey Alan Sikkink
-
Patent number: 9778886Abstract: Methods and systems resume workflow processing of a print job at intermediate steps of a print workflow. In one embodiment, a control system initiates processing of a print job based on steps in a print workflow, where the steps identify print shop activities to perform for the print job. The control system identifies an error in executing a step of the workflow, and identifies an intermediate step in the workflow that has executed in processing the print job. The control system identifies an updated file for the print job to correct the error, and resumes the processing of the print job at the intermediate step using the update file.Type: GrantFiled: February 25, 2013Date of Patent: October 3, 2017Assignee: Ricoh Company, Ltd.Inventors: Gerald Donald Boldt, Janeen E. Jahn, Ronald J LeMaster, Michael David Raines
-
Publication number: 20170206043Abstract: Systems and methods are provided for dynamically splitting print jobs to reduce the time taken to start printing those jobs, allowing those jobs to be printed on a wider range of printers more efficiently. One embodiment includes a print server with an interface that is able to receive a Portable Document Format (PDF) print job. The print server also includes a job controller that divides the PDF print job into segments. Dividing the PDF print job includes determining a segment size comprising a number of the logical pages to include in each segment, based on the memory footprint for the logical pages. Dividing the PDF print job also includes generating multiple segments, populating each of the segments with logical pages from the PDF print job based on the segment size, and populating each of the segments with a page tree. The job controller transmits the segments to a printer.Type: ApplicationFiled: January 20, 2016Publication date: July 20, 2017Applicant: Ricoh Company, Ltd.Inventors: Gerald Donald Boldt, Michael Glen Lotz, Jeffrey Alan Sikkink, Joseph Wayne Stradling, Marquis G. Waller
-
Publication number: 20170060492Abstract: Embodiments described herein provide for adaptive polling of printers that service SNMP requests. One embodiment comprises a controller that identifies a group of pre-configured SNMP requests utilized for periodically polling a printer. The controller transmits a first SNMP request from the group to the printer in response to a start of the polling of the printer, and caches a SNMP response from the printer for the first SNMP request. The controller determines a response time of the printer for the first SNMP request, and determines if the response time exceeds a threshold. If the response time exceeds the threshold, then the controller halts transmission of remaining SNMP requests from the group to the printer. If the response time does not exceed the threshold, then the controller transmits the remaining SNMP requests to the printer, and caches SNMP responses from the printer for the remaining SNMP requests.Type: ApplicationFiled: August 26, 2015Publication date: March 2, 2017Applicant: RICOH COMPANY, LTD.Inventors: Gerald Donald Boldt, Gheorghe Cornel Bot, Sorin Gheorghe Botan
-
Patent number: 9304719Abstract: Systems and methods are provided for dynamically splitting print jobs to reduce the time taken to start printing those jobs. One embodiment is a print server that includes an interface that receives a Portable Document Format (PDF) print job. The print server also includes a job controller that determines a size of the PDF print job, and estimates a delay to start marking a first page of the PDF print job. In response to determining that the delay exceeds a threshold, the job controller splits the PDF print job into segments by: generating a first PDF segment that has a delay to start marking the first page that is less than the threshold, and includes a PDF page tree; transmitting the first PDF segment to the printer; generating an additional PDF segment that includes an additional PDF page tree; and transmitting the additional PDF segment to the printer.Type: GrantFiled: December 1, 2014Date of Patent: April 5, 2016Assignee: Ricoh Company, Ltd.Inventors: Thomas Nathan Bilan, Gerald Donald Boldt, Michael Glen Lotz, Joseph Wayne Stradling, Marquis G. Waller
-
Patent number: 8913263Abstract: A print server includes a graphical user interface (GUI) having a dialog screen to enable the user to specify a page range of a current copy and a number of additional copies of a print job to be re-printed upon occurrence of an unrecoverable error during printing of the print job.Type: GrantFiled: February 27, 2013Date of Patent: December 16, 2014Assignee: Ricoh Company, Ltd.Inventors: Kumar Venkata Kadiyala, Gerald Donald Boldt, Steven Mark Gebert, Michael David Raines
-
Publication number: 20140300916Abstract: Systems and methods delay a print job from being automatically rescheduled to a backup printer in response to an error at a printer scheduled to print the job. In one embodiment, a control system determines that a printer scheduled to print a job has an error condition, and identifies the error condition at the printer. The control system calculates a time delay based on the error condition before initiating a rescheduling process for the job to a backup printer. The control system initiates the rescheduling process if the time delay has expired, and cancels the rescheduling process if the error condition has ended before the time delay expires.Type: ApplicationFiled: April 3, 2013Publication date: October 9, 2014Inventors: Gerald Donald Boldt, Gheorghe Bot, Joseph P. Gaertner, Paul Hamilton, Kumar V. Kadiyala, Marquis G. Waller
-
Publication number: 20140240738Abstract: A print server includes a graphical user interface (GUI) having a dialog screen to enable the user to specify a page range of a current copy and a number of additional copies of a print job to be re-printed upon occurrence of an unrecoverable error during printing of the print job.Type: ApplicationFiled: February 27, 2013Publication date: August 28, 2014Inventors: Kumar Venkata Kadiyala, Gerald Donald Boldt, Steven Mark Gebert, Michael David Raines
-
Publication number: 20140240745Abstract: Methods and systems resume workflow processing of a print job at intermediate steps of a print workflow. In one embodiment, a control system initiates processing of a print job based on steps in a print workflow, where the steps identify print shop activities to perform for the print job. The control system identifies an error in executing a step of the workflow, and identifies an intermediate step in the workflow that has executed in processing the print job. The control system identifies an updated file for the print job to correct the error, and resumes the processing of the print job at the intermediate step using the update file.Type: ApplicationFiled: February 25, 2013Publication date: August 28, 2014Inventors: Gerald Donald Boldt, Paul Hamilton, Janeen E. Jahn, Kumar V. Kadiyala, Tisha Leggett, Ronald J. LeMaster, Michael David Raines, Patrick Smyth
-
Patent number: 6349304Abstract: Disclosed is a system and method for configuring a plurality of devices linked to a network, such as printers or any other network device, with a computer also linked to the network. A computer determines from the devices a source device. The computer then determines a set of features from features implemented in the source device. At least one value is set for each feature in the source device. The computer also determines at least one target device. For each target device, the computer then determines features from the determined set of features that the target device is capable of implementing. The computer then transmits to each target device via the network the values for the determined features the target device is capable of implementing. If there are multiple target devices, then different sets of values from the determined set of features may be transmitted to different target devices when the target devices have different capabilities with respect to the determined set of features.Type: GrantFiled: December 9, 1998Date of Patent: February 19, 2002Assignee: International Business Machines CorporationInventors: Gerald Donald Boldt, Joan Stagaman Goddard, Stephen Edward Stucka
-
Patent number: 6181340Abstract: A data processing controlled display system for the interactive control of a variety of production operations is provided which offers to an operator or to a production supervisor the means for simplifying complex interactive display interfaces, thereby significantly reducing the number of production operations properties over which the operator has control. In this reduction, all of the operator controllable properties are displayed to the user or operator, and means for selecting a plurality of these controllable properties for interactive operator control of variable property values during said production operations are provided. Upon such a selection, there are further means for maintaining the nonselected properties at constant values during said production operations. These constant value properties remain hidden from the interface and the operator is presented with a simplified interface showing only the properties of which the values are controllable.Type: GrantFiled: March 31, 1998Date of Patent: January 30, 2001Assignee: International Business Machines CorporationInventors: Claudia Alimpich, Gerald Donald Boldt, Calvin Larry Doescher, Joan Stagaman Goddard, James Philip John Wittig
-
Patent number: 5664142Abstract: Chaining or cascading two or more DMA devices to perform DMA transfers across common buses. DMA devices are modified to act as a bus slave relative to another DMA bus master device so that information can be transferred from one bus to another across a third bus common to the DMA devices. The slave DMA can cause the master DMA to stop sending data to limit the bandwidth requirements of the common bus.Type: GrantFiled: October 1, 1990Date of Patent: September 2, 1997Assignee: International Business Machines CorporationInventors: Gerald Donald Boldt, Stephen Dale Hanna, Robert Eric Vogelsberg