Patents by Inventor Marquis G. Waller
Marquis G. Waller 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).
-
Patent number: 9535643Abstract: Systems and methods are provided for interactions between print servers and mobile phones. One embodiment is a mobile phone comprising a memory, a transceiver, and a control unit. The memory is operable to store rules for interacting with printers, and the transceiver is operable to communicate with a wireless telecommunication network via radio frequency transmissions. The control unit is operable to receive a notification from a print server via the transceiver that indicates status information for a printer controlled by the print server, to determine actions available for the printer based on the stored rules and the status information, and to generate a Graphical User Interface (GUI) that displays interactive graphical elements selectable by a user to initiate the available actions for the printer.Type: GrantFiled: June 18, 2012Date of Patent: January 3, 2017Assignee: Ricoh Company, Ltd.Inventors: Marquis G. Waller, Jung Yi, Daria Tolmacheva, Norris Xu
-
Patent number: 9501254Abstract: Systems and methods are provided for utilizing a workflow activity to suppress individual documents of a print job prior to printing. One embodiment is a workflow server that includes an interface and controller. The interface receives a print job that defines documents which each indicate an intended recipient for delivery. The controller directs devices of a print shop by following a print workflow that comprises an ordered set of activities to perform upon the documents. The controller also detects that the print job has reached a scheduled activity of the workflow for pulling documents from the print job based on criteria, identifies documents of the print job that match the criteria indicated by the activity, and removes the identified documents from the print data for the print job before the print job is printed, preventing printing of the identified documents.Type: GrantFiled: March 31, 2015Date of Patent: November 22, 2016Assignee: Ricoh Company, Ltd.Inventors: Linda Sue Liebelt, Michael Glen Lotz, Kyle P. Manning, Marquis G. Waller
-
Publication number: 20160291909Abstract: Systems and methods are provided for utilizing a workflow activity to suppress individual documents of a print job prior to printing. One embodiment is a workflow server that includes an interface and controller. The interface receives a print job that defines documents which each indicate an intended recipient for delivery. The controller directs devices of a print shop by following a print workflow that comprises an ordered set of activities to perform upon the documents. The controller also detects that the print job has reached a scheduled activity of the workflow for pulling documents from the print job based on criteria, identifies documents of the print job that match the criteria indicated by the activity, and removes the identified documents from the print data for the print job before the print job is printed, preventing printing of the identified documents.Type: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Applicant: RICOH COMPANY, LTD.Inventors: Linda Sue Liebelt, Michael Glen Lotz, Kyle P. Manning, Marquis G. Waller
-
Publication number: 20160291911Abstract: Systems and methods are provided for generating document-specific histories for multi-document print jobs. One system is a workflow server with an interface and a controller. The interface receives a print job that defines multiple documents, and the controller directs devices of a print shop in accordance with a print workflow. The controller identifies properties of each of the documents to track while the print job is being processed in the workflow, receives progress information from the devices, and analyzes the progress information to detect a triggering event indicating that a document in the workflow has transitioned to a new state at an activity. When recording criteria direct the controller to update the history, the controller adds an entry to a history file while the document is in the workflow. The entry indicates values of the properties of the document, as well as a current workflow activity for the document.Type: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Applicant: RICOH COMPANY, LTD.Inventors: Linda Sue Liebelt, Michael Glen Lotz, Kyle P. Manning, Marquis G. Waller, Amber Joy Watkins
-
Publication number: 20160253140Abstract: Systems and methods are provided for managing individual documents of a print job based on recipient preferences. One system is a workflow server that includes an interface able to receive print data defining a print job that includes documents that each indicate an intended recipient for delivery. The workflow server also includes a controller able to direct devices of a print shop in accordance with a workflow that comprises an ordered set of activities to perform upon the documents. The controller is further able to acquire preferences for the intended recipients, to correlate documents in the print job with the acquired preferences, and to alter processing of the correlated documents in the workflow, based on the preferences of the intended recipients.Type: ApplicationFiled: February 27, 2015Publication date: September 1, 2016Applicant: Ricoh Company, Ltd.Inventors: Linda Sue Liebelt, Michael Glen Lotz, Jennifer Skiendzielewski, Marquis G. Waller
-
Publication number: 20160154806Abstract: Systems and methods are provided for generating a print job archive optimized for searching by a specific server. The system includes a memory and an indexing controller. The indexing controller generates an archive for print jobs, by determining a number of Central Processing Unit (CPU) cores that access the archive, and generating table files in the archive equal to the number of CPU cores. The indexing controller also populates the archive by detecting print jobs, generating records that describe the print jobs, and distributing the records such that each table file includes a different set of records. Further, the indexing controller searches the archive by triggering multiple processing threads that each utilize a different CPU core to review a different table file of the archive based on the search request, and reporting a set of records in the archive that match the request.Type: ApplicationFiled: December 2, 2014Publication date: June 2, 2016Applicant: RICOH COMPANY, LTD.Inventors: James Douglas Jungbauer, Jr., Michael Glen Lotz, Marquis G. Waller
-
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
-
Publication number: 20160004496Abstract: System and methods for flexible attribute tracking and report generation for a workflow. One embodiment is a workflow server that receives a selection of attributes to track for print jobs as the print jobs are processed in a print system, and generates print reports based on the attributes being tracked. The workflow server receives an indication to remove a first attribute from tracking, receives an instruction to include data for the first attribute in a print report, retrieves the data for the first attribute that was recorded before removal of the first attribute from tracking, and includes the data for the first attribute in the print report while the first attribute remains removed from tracking.Type: ApplicationFiled: July 2, 2014Publication date: January 7, 2016Applicant: RICOH COMPANY, LTD.Inventors: Linda Sue Liebelt, Robert Patrick Smyth, Marquis G. Waller, Scott Thomas Ziegler
-
Patent number: 9229670Abstract: System and methods for flexible attribute tracking and report generation for a workflow. One embodiment is a workflow server that receives a selection of attributes to track for print jobs as the print jobs are processed in a print system, and generates print reports based on the attributes being tracked. The workflow server receives an indication to remove a first attribute from tracking, receives an instruction to include data for the first attribute in a print report, retrieves the data for the first attribute that was recorded before removal of the first attribute from tracking, and includes the data for the first attribute in the print report while the first attribute remains removed from tracking.Type: GrantFiled: July 2, 2014Date of Patent: January 5, 2016Assignee: Ricoh Company, Ltd.Inventors: Linda Sue Liebelt, Robert Patrick Smyth, Marquis G. Waller, Scott Thomas Ziegler
-
Patent number: 9207887Abstract: System and methods for presentation of predicted steps in a print workflow. One embodiment is a system that identifies a print workflow with interconnected steps of multiple potential paths. The system identifies a print job, generates a copy of the print job, and simulates execution a step in the print workflow with the copy of the print job. The execution comprises: determining whether the step includes conditional branching, and, when the step includes conditional branching, predicting a subsequent step by evaluating conditions of the step against property values of the copy of the print job. The execution also comprises updating the property values based on the execution of the step. The system repeats the execution for each subsequently predicted step to predict a path of the print job. The system includes a graphical user interface to display the path that is predicted for the print job in the print workflow.Type: GrantFiled: September 9, 2014Date of Patent: December 8, 2015Assignee: Ricoh Company, Ltd.Inventors: Leonard Corning Lahey, Linda Sue Liebelt, Robert Patrick Smyth, Marquis G. Waller, Scott Thomas Ziegler
-
Publication number: 20150242162Abstract: System and methods are provided for customizable media-based scheduling for a printing system. One embodiment is an apparatus that includes a print server. The print server is configured to receive a description of media in a printer, and to store a mapping that associates the description of media with at least one alternate description for the printer that is comparable to the description of media. The print server is also configured to receive a print job that specifies a media property that does not match the description of media in the printer. The print server is further configured to determine that the media property corresponds with the at least one alternate description for the printer based on the mapping, and to determine that the printer is eligible for scheduling the print job based on the determination that the media property corresponds with the at least one alternate description.Type: ApplicationFiled: February 25, 2014Publication date: August 27, 2015Applicant: RICOH COMPANY, LTD.Inventors: Walter R. Albers, Joseph P. Gaertner, Marquis G. Waller
-
Patent number: 9069499Abstract: A method disclosed. The method includes downloading a first print job data stream from a cloud computing network, transmitting the first print job data stream to a printer, monitoring a printing status of the printer to determine when the printer is ready to receive a second print job and downloading a second print job data stream from the cloud computing network upon determining that the printer is ready to receive the second print job.Type: GrantFiled: March 22, 2011Date of Patent: June 30, 2015Assignee: InfoPrint Solutions Company LLCInventors: Marquis G. Waller, Joseph P. Gaertner, Jon A. Meilstrup, Brian P. Doyle, Linda S. Liebelt
-
Patent number: 9007612Abstract: Systems and methods are provided for notifying operators of tasks to perform on printers by inserting operator instructions onto separator pages that are placed between print jobs. One embodiment is a print server that includes a control system and a page generator. The control system is operable to identify a print job, and to identify an operator instruction for the print job indicating a physical task for an operator to perform on a printer before the print job is printed. Also, the control system holds the print job responsive to identifying the operator instruction. The page generator generates a separator page comprising the operator instruction that indicates the physical task to perform on the printer, and transmits the separator page for printing to inform the operator of the task before the print job is printed.Type: GrantFiled: January 21, 2011Date of Patent: April 14, 2015Assignee: Ricoh Company, Ltd.Inventors: Joseph P. Gaertner, Joan Stagaman Goddard, Kumar V. Kadiyala, Marquis G. Waller
-
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
-
Patent number: 8836987Abstract: Systems and methods for print queue management are provided. The system performs a queue management process to identify a print job loaded in a first queue for a first printer, and to estimate a first time to print the print job on the first printer from the first queue. The system selects a second queue for a second printer, estimates a second time to print the print job on the second printer from the second queue if the print job were moved to the second queue, and calculates a difference in printing time between the first time to print and the second time to print. The system also moves the print job from the first queue to the second queue based on the calculated difference in printing time.Type: GrantFiled: January 21, 2011Date of Patent: September 16, 2014Assignee: Ricoh Company, Ltd.Inventors: Joseph P. Gaertner, Joan Stagaman Goddard, Janeen E. Jahn, Kumar V. Kadiyala, Marquis G. Waller
-
Patent number: 8823979Abstract: Methods and systems are provided for scheduling multiple types of print jobs in a print queue using a pseudo job. A pseudo job is a special type of non-printing job object that is added to a print queue. In one embodiment, a system includes a print queue that stores print jobs scheduled for a printer. The print queue also stores a pseudo job that defines a boundary in the queue between print jobs having a first set of print settings and print jobs having a second set of print settings. In another embodiment, a system includes a print queue, a control system, and a graphical user interface. The graphical user interface displays options for generating a pseudo job, and receives input indicating a scheduled change to a configuration of a printer. The control system generates the pseudo job based on the input, and inserts the pseudo job in the print queue.Type: GrantFiled: February 23, 2011Date of Patent: September 2, 2014Assignee: Ricoh Company, LtdInventors: Joseph P. Gaertner, Joan Stagaman Goddard, Janeen E. Jahn, Kumar V. Kadiyala, Marquis G. Waller
-
Patent number: 8824003Abstract: Methods and systems are provided for visually representing print jobs in a print queue. In one embodiment, a system comprising a print queue, a scheduler, and a Graphical User Interface (GUI) is disclosed. The print queue stores print jobs for a printer. The scheduler estimates a time to print each of the print jobs on the printer. The GUI displays a graphical representation of each of the print jobs in the print queue, where a size of a graphical representation of each of the print jobs is based on the estimated time to print each of the print jobs.Type: GrantFiled: January 27, 2011Date of Patent: September 2, 2014Assignee: Ricoh Company, Ltd.Inventors: Joseph P. Gaertner, Joan Stagaman Goddard, Janeen E. Jahn, Kumar V. Kadivala, Ronald JLeMaster, Marquis G. Waller
-
Patent number: 8699064Abstract: Methods and systems are provided for scheduling multiple types of print jobs for a printer more efficiently by scheduling jobs together that share print settings. In one embodiment, a system includes a print queue that stores print jobs scheduled for a printer. The system also includes a scheduler that receives requests to schedule a print job for the printer. The scheduler compares the print settings of the requested print job to print settings of the print jobs already in the print queue. The scheduler then schedules the requested print job among the print jobs in the print queue that have print settings corresponding with the print settings of the requested print job.Type: GrantFiled: February 23, 2011Date of Patent: April 15, 2014Assignee: Ricoh Company, Ltd.Inventors: Joseph P. Gaertner, Joan Stagaman Goddard, Janeen E. Jahn, Kumar V. Kadiyala, Ronald J LeMaster, Marquis G. Waller
-
Patent number: 8619269Abstract: Methods and systems for improved workflow management for a related group of jobs. A group of related jobs are received from a job source and are processed independently and in accordance with an associated job type for each job. The jobs may be processed and reprocessed independent of all other jobs in the group and may be processed substantially concurrently or in parallel. A group workflow manager assures synchronization of the jobs to generate the expected order in the output. The synchronization is defined by synchronization actions processed as part of the workflow processing. The synchronization actions may be defined in the job type of each job, or in a group job type, or defined by user interaction.Type: GrantFiled: July 13, 2007Date of Patent: December 31, 2013Assignee: Ricoh Production Print SolutionsInventors: Janeen E. Jahn, Kyle P. Manning, Dwight R. Palmer, Marquis G. Waller
-
Publication number: 20130321827Abstract: Systems and methods are provided for generating printed samples of a print job. The system receives a print job, and generates samples for the print job according to different sets of printing parameters. The system determines estimates of printing resource usage based on each set of printing parameters, and initiates printing of the samples along with the resource usage estimates. Further, the system receives user input selecting one of the samples, and initiates printing of the print job according to the printing parameters of the selected sample.Type: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Inventors: Linda S. Liebelt, Marquis G. Waller, Scott Ziegler