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).

  • Publication number: 20190272133
    Abstract: Methods and systems disclosed provide for visually displaying a graphical representation of two or more print workflows to a user with a Graphical User Interface (GUI), analyzing the two or more print workflows to determine the differences between them, and visually displays the differences to the user with the GUI.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Applicant: Ricoh Company, Ltd.
    Inventors: Linda Sue Liebelt, Jason Robert Nielsen, Dwight R. Palmer, Marquis G. Waller
  • Publication number: 20190265932
    Abstract: A system is described. The system includes a memory to store print performance recommendation logic, including a file handler, a printer acquisition module and a recommendation engine, and one or more processors to execute the file handler to receive print data, printer acquisition module to receive printer configuration information including performance data for each of a plurality of printers and the recommendation engine to generate a printer recommendation including one or more of the plurality of printers based on the print data and the printer configuration information.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 29, 2019
    Applicant: Ricoh Company, Ltd.
    Inventors: Marquis G. Waller, Joseph Wayne Stradling, Linda Sue Liebelt
  • Patent number: 10379801
    Abstract: A system is described. The system includes a memory to store print performance recommendation logic, including a file handler, a printer acquisition module and a recommendation engine, and one or more processors to execute the file handler to receive print data, printer acquisition module to receive printer configuration information including performance data for each of a plurality of printers and the recommendation engine to generate a printer recommendation including one or more of the plurality of printers based on the print data and the printer configuration information.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: August 13, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Marquis G. Waller, Joseph Wayne Stradling, Linda Sue Liebelt
  • Patent number: 10353654
    Abstract: 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: Grant
    Filed: April 30, 2018
    Date of Patent: July 16, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Marquis G. Waller, Gerald Donald Boldt, Minh Trong Vo, Joseph Wayne Stradling, Tadao Yamasaki
  • Publication number: 20190129660
    Abstract: Systems and methods are provided for replacing preprinted forms with blank print media. One embodiment is a system that includes a memory that stores entries which include Page Description Language (PDL) instructions for marking blank print media to match different types of preprinted forms, and an interface that receives a print job comprising PDL print data. The system also includes a controller that determines that the print job includes a media callout referring to one of the types of preprinted forms, consults an entry that corresponds with the type of preprinted form, integrates PDL instructions from the entry into PDL print data for an existing page of the print job to match an appearance of the type of preprinted form at the existing page, selects a printer, and transmits the print job to the printer for printing after the PDL instructions have been integrated.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Linda Sue Liebelt, Michael Glen Lotz, Jeffrey Alan Sikkink, Marquis G. Waller
  • Patent number: 10261729
    Abstract: 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: Grant
    Filed: February 27, 2018
    Date of Patent: April 16, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Marquis G. Waller, Gerald Donald Boldt, Walter R. Albers, Jeffrey Alan Sikkink
  • Patent number: 10235105
    Abstract: 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 a print file including one or more print jobs to be processed, determine a number of processing steps to be implemented to process the print file, generate a microservice corresponding to each of the step components and process each of the step components via a corresponding microservice.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: March 19, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Marquis G. Waller, Joseph Wayne Stradling, Michael Glen Lotz, Jeffrey Alan Sikkink
  • Patent number: 10223360
    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: Grant
    Filed: December 2, 2014
    Date of Patent: March 5, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventors: James Douglas Jungbauer, Jr., Michael Glen Lotz, Marquis G. Waller
  • Patent number: 10152284
    Abstract: Systems and methods for synchronizing metadata with alterations to a PDF print job. One embodiment includes a system that includes a print server with an interface and memory. The interface receives a Portable Document Format (PDF) print job associated with a metadata file that defines contextual information for the PDF print job, and the memory stores an action list that defines a sequence of steps for modifying the PDF print job. The print server also includes a job controller that, for the sequence, iteratively detects a step that performs a change to printable content in the PDF print job, identifies a parameter field in the metadata file that relates to the printable content, and modifies the parameter field in the metadata file based on the change to the printable content in the PDF print job.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: December 11, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Jeffrey Alan Sikkink, Marquis G. Waller, Michael Glen Lotz
  • Patent number: 10078478
    Abstract: Systems and methods are provided for merging print data and metadata for a print job processed in a print workflow. One system is a print server that monitors an input device that receives print files and metadata files, groups at least one print file and at least one metadata file into a batch based on a predetermined pattern defined for the input device, and initiates processing of the batch as a print job in a print workflow in response to a determination that the batch meets a threshold condition. A step of the print workflow is configured to merge document properties from the at least one print file and the at least one metadata file into a single document properties file. Subsequent steps in the print workflow process the print job according to the single document properties file.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: September 18, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: Thomas Nathan Bilan, Scott Matthew Jones, Linda Sue Liebelt, Michael Glen Lotz, Jeffrey Alan Sikkink, Marquis G. Waller
  • Publication number: 20180121044
    Abstract: Systems and methods are provided for generating event handlers on-the-fly in a JavaScript Object Notation (JSON) environment. One embodiment is a system that includes a memory storing multiple JSON files. Each JSON file stores JSON objects that each define controls of a Graphical User Interface (GUI). The system also includes a controller that loads a primary JSON file from the memory, generates a GUI including controls defined by the primary JSON file, transmits instructions to a display to present the GUI to a user, and detects input from a user interface indicating user interaction with one of the controls. In response to the input, the controller loads a JSON extension file defining additional controls for the GUI, populates the GUI with the additional controls, analyzes the JSON extension file to determine event handlers defined for the additional controls, and sets up the event handlers for the additional controls.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Applicant: Ricoh Company, Ltd.
    Inventors: Amber Joy Watkins, Marquis G. Waller, Razvan Placintar
  • Publication number: 20180121562
    Abstract: Systems and methods are provided for generating a GUI from multiple JavaScript Object Notation (JSON) files. One embodiment is a system that includes a memory storing multiple JSON files. Each JSON file stores JSON objects that each define a portion of a Graphical User Interface (GUI). The system also includes a controller that reviews dependency information within the JSON files to identify dependencies between JSON objects stored in the JSON files, determines an order for the JSON objects based on their dependencies, and generates a master JSON file by including JSON objects from each of the JSON files in the determined order.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Applicant: Ricoh Company, Ltd.
    Inventors: Amber Joy Watkins, Marquis G. Waller, James Douglas Jungbauer, JR.
  • Publication number: 20180113658
    Abstract: Systems and methods for synchronizing metadata with alterations to a PDF print job. One embodiment includes a system that includes a print server with an interface and memory. The interface receives a Portable Document Format (PDF) print job associated with a metadata file that defines contextual information for the PDF print job, and the memory stores an action list that defines a sequence of steps for modifying the PDF print job. The print server also includes a job controller that, for the sequence, iteratively detects a step that performs a change to printable content in the PDF print job, identifies a parameter field in the metadata file that relates to the printable content, and modifies the parameter field in the metadata file based on the change to the printable content in the PDF print job.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Applicant: Ricoh Company, Ltd.
    Inventors: Jeffrey Alan Sikkink, Marquis G. Waller, Michael Glen Lotz
  • Patent number: 9836262
    Abstract: Systems and methods are provided for a document audit trail for print jobs in a workflow. One system includes a controller that directs a device of a print shop in accordance with a workflow. The controller detects a deletion event of a document of the print job while the document is in the workflow, advances the document to a store step defined in the workflow, identifies document properties to record for the document based on configurable parameters of the store step, and to record values of the document properties in a history file.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: December 5, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Thomas Nathan Bilan, Linda Sue Liebelt, Michael Glen Lotz, Marquis G. Waller
  • Patent number: 9778888
    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: Grant
    Filed: February 25, 2014
    Date of Patent: October 3, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventors: Walter R. Albers, Joseph P. Gaertner, Marquis G. Waller
  • Patent number: 9747066
    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: Grant
    Filed: February 27, 2015
    Date of Patent: August 29, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Linda Sue Liebelt, Michael Glen Lotz, Jennifer Skiendzielewski, Marquis G. Waller
  • Publication number: 20170206043
    Abstract: 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: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Gerald Donald Boldt, Michael Glen Lotz, Jeffrey Alan Sikkink, Joseph Wayne Stradling, Marquis G. Waller
  • Publication number: 20170090839
    Abstract: Systems and methods are provided for a document audit trail for print jobs in a workflow. One system includes a controller that directs a device of a print shop in accordance with a workflow. The controller detects a deletion event of a document of the print job while the document is in the workflow, advances the document to a store step defined in the workflow, identifies document properties to record for the document based on configurable parameters of the store step, and to record values of the document properties in a history file.
    Type: Application
    Filed: March 3, 2016
    Publication date: March 30, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Thomas Nathan Bilan, Linda Sue Liebelt, Michael Glen Lotz, Marquis G. Waller
  • Publication number: 20170090838
    Abstract: Systems and methods are provided for merging print data and metadata for a print job processed in a print workflow. One system is a print server that monitors an input device that receives print files and metadata files, groups at least one print file and at least one metadata file into a batch based on a predetermined pattern defined for the input device, and initiates processing of the batch as a print job in a print workflow in response to a determination that the batch meets a threshold condition. A step of the print workflow is configured to merge document properties from the at least one print file and the at least one metadata file into a single document properties file. Subsequent steps in the print workflow process the print job according to the single document properties file.
    Type: Application
    Filed: March 2, 2016
    Publication date: March 30, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Thomas Nathan Bilan, Scott Matthew Jones, Linda Sue Liebelt, Michael Glen Lotz, Jeffrey Alan Sikkink, Marquis G. Waller
  • Patent number: 9600218
    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: Grant
    Filed: March 31, 2015
    Date of Patent: March 21, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Linda Sue Liebelt, Michael Glen Lotz, Kyle P. Manning, Marquis G. Waller, Amber Joy Watkins