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: 9535643
    Abstract: 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: Grant
    Filed: June 18, 2012
    Date of Patent: January 3, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Marquis G. Waller, Jung Yi, Daria Tolmacheva, Norris Xu
  • Patent number: 9501254
    Abstract: 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: Grant
    Filed: March 31, 2015
    Date of Patent: November 22, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: Linda Sue Liebelt, Michael Glen Lotz, Kyle P. Manning, Marquis G. Waller
  • Publication number: 20160291909
    Abstract: 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: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Applicant: RICOH COMPANY, LTD.
    Inventors: Linda Sue Liebelt, Michael Glen Lotz, Kyle P. Manning, Marquis G. Waller
  • Publication number: 20160291911
    Abstract: 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: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Applicant: RICOH COMPANY, LTD.
    Inventors: Linda Sue Liebelt, Michael Glen Lotz, Kyle P. Manning, Marquis G. Waller, Amber Joy Watkins
  • Publication number: 20160253140
    Abstract: 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: Application
    Filed: February 27, 2015
    Publication date: September 1, 2016
    Applicant: Ricoh Company, Ltd.
    Inventors: Linda Sue Liebelt, Michael Glen Lotz, Jennifer Skiendzielewski, Marquis G. Waller
  • Publication number: 20160154806
    Abstract: 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: Application
    Filed: December 2, 2014
    Publication date: June 2, 2016
    Applicant: RICOH COMPANY, LTD.
    Inventors: James Douglas Jungbauer, Jr., Michael Glen Lotz, Marquis G. Waller
  • Patent number: 9304719
    Abstract: 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: Grant
    Filed: December 1, 2014
    Date of Patent: April 5, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: Thomas Nathan Bilan, Gerald Donald Boldt, Michael Glen Lotz, Joseph Wayne Stradling, Marquis G. Waller
  • Publication number: 20160004496
    Abstract: 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: Application
    Filed: July 2, 2014
    Publication date: January 7, 2016
    Applicant: RICOH COMPANY, LTD.
    Inventors: Linda Sue Liebelt, Robert Patrick Smyth, Marquis G. Waller, Scott Thomas Ziegler
  • Patent number: 9229670
    Abstract: 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: Grant
    Filed: July 2, 2014
    Date of Patent: January 5, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: Linda Sue Liebelt, Robert Patrick Smyth, Marquis G. Waller, Scott Thomas Ziegler
  • Patent number: 9207887
    Abstract: 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: Grant
    Filed: September 9, 2014
    Date of Patent: December 8, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Leonard Corning Lahey, Linda Sue Liebelt, Robert Patrick Smyth, Marquis G. Waller, Scott Thomas Ziegler
  • Publication number: 20150242162
    Abstract: 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: Application
    Filed: February 25, 2014
    Publication date: August 27, 2015
    Applicant: RICOH COMPANY, LTD.
    Inventors: Walter R. Albers, Joseph P. Gaertner, Marquis G. Waller
  • Patent number: 9069499
    Abstract: 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: Grant
    Filed: March 22, 2011
    Date of Patent: June 30, 2015
    Assignee: InfoPrint Solutions Company LLC
    Inventors: Marquis G. Waller, Joseph P. Gaertner, Jon A. Meilstrup, Brian P. Doyle, Linda S. Liebelt
  • Patent number: 9007612
    Abstract: 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: Grant
    Filed: January 21, 2011
    Date of Patent: April 14, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Joseph P. Gaertner, Joan Stagaman Goddard, Kumar V. Kadiyala, Marquis G. Waller
  • Publication number: 20140300916
    Abstract: 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: Application
    Filed: April 3, 2013
    Publication date: October 9, 2014
    Inventors: Gerald Donald Boldt, Gheorghe Bot, Joseph P. Gaertner, Paul Hamilton, Kumar V. Kadiyala, Marquis G. Waller
  • Patent number: 8836987
    Abstract: 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: Grant
    Filed: January 21, 2011
    Date of Patent: September 16, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Joseph P. Gaertner, Joan Stagaman Goddard, Janeen E. Jahn, Kumar V. Kadiyala, Marquis G. Waller
  • Patent number: 8823979
    Abstract: 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: Grant
    Filed: February 23, 2011
    Date of Patent: September 2, 2014
    Assignee: Ricoh Company, Ltd
    Inventors: Joseph P. Gaertner, Joan Stagaman Goddard, Janeen E. Jahn, Kumar V. Kadiyala, Marquis G. Waller
  • Patent number: 8824003
    Abstract: 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: Grant
    Filed: January 27, 2011
    Date of Patent: September 2, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Joseph P. Gaertner, Joan Stagaman Goddard, Janeen E. Jahn, Kumar V. Kadivala, Ronald JLeMaster, Marquis G. Waller
  • Patent number: 8699064
    Abstract: 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: Grant
    Filed: February 23, 2011
    Date of Patent: April 15, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Joseph P. Gaertner, Joan Stagaman Goddard, Janeen E. Jahn, Kumar V. Kadiyala, Ronald J LeMaster, Marquis G. Waller
  • Patent number: 8619269
    Abstract: 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: Grant
    Filed: July 13, 2007
    Date of Patent: December 31, 2013
    Assignee: Ricoh Production Print Solutions
    Inventors: Janeen E. Jahn, Kyle P. Manning, Dwight R. Palmer, Marquis G. Waller
  • Publication number: 20130321827
    Abstract: 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: Application
    Filed: May 31, 2012
    Publication date: December 5, 2013
    Inventors: Linda S. Liebelt, Marquis G. Waller, Scott Ziegler