Patents by Inventor Matthew H. DeRoller

Matthew H. DeRoller 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: 9582483
    Abstract: Systems and methods inputting a plurality of different input documents, automatically identify repeated elements and unique elements within each of the different input documents, and automatically generate templates having the repeated elements and dynamic objects corresponding to the unique elements. The repeated elements are similar for all documents that are represented by a given template, and the unique elements have at least one difference between documents that are represented by the given template. The dynamic objects are placeholders for the unique elements within the templates. The systems and methods automatically store variable data for each of the dynamic objects from the unique elements, output the templates and the variable data, and receive user acceptance and refusal of the templates.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: February 28, 2017
    Assignee: Xerox Corporation
    Inventor: Matthew H. DeRoller
  • Patent number: 9438753
    Abstract: A method, non-transitory computer readable medium, and apparatus for redirecting a print job request are disclosed. For example, the method receives a print job request, converts the print job request into a format of a digital alternative, analyzes the print job request to obtain one or more print job parameters, applies one or more print rules to the one or more print job parameters to determine that the print job request should be redirected to the digital alternative, provides an option to redirect the print job request to the digital alternative and provides the digital alternative when the option to redirect the print job request to the digital alternative is selected.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: September 6, 2016
    Assignee: Xerox Corporation
    Inventor: Matthew H. DeRoller
  • Patent number: 9380174
    Abstract: Methods, systems and processor-readable media for converting a mobile rendering job to a secure rendering job. A secure rendering module can be configured in association with a print path with respect to a mobile telecommunications device. A rendering job from the mobile telecommunications device configured with a mobile multifunction device user interface can be received by the secure rendering module. The document context (e.g., metadata) as well as the context of the MFD context (e.g., MFD location and activity) can be checked in order to determine a confidentiality of the rendering job. The rendering job can be securely transmitted to the MFD based on the confidentiality. An email notification with respect to the release of the secure rendering job can be sent to a user.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: June 28, 2016
    Assignee: Xerox Corporation
    Inventors: Matthew H. DeRoller, Aakash Mankani
  • Patent number: 9276991
    Abstract: A method, non-transitory computer readable medium, and apparatus for providing a tool menu based upon a document displayed on an endpoint device are disclosed. For example, the method opens the document requested by a user in the endpoint device, detects one or more portions of the document that require data entry, determines a type of data entry that is required for the one or more portions of the document that are detected to require data entry, detects one or more configuration settings of the endpoint device and displays one or more tools selected from a plurality of tools on the tool menu based upon the type of data entry that is required for the one or more portions of the document and the one or more configuration settings of the endpoint device.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: March 1, 2016
    Assignee: Xerox Corporation
    Inventor: Matthew H. DeRoller
  • Publication number: 20150237219
    Abstract: Methods, systems and processor-readable media for converting a mobile rendering job to a secure rendering job. A secure rendering module can be configured in association with a print path with respect to a mobile telecommunications device. A rendering job from the mobile telecommunications device configured with a mobile multifunction device user interface can be received by the secure rendering module. The document context (e.g., metadata) as well as the context of the MFD context (e.g., MFD location and activity) can be checked in order to determine a confidentiality of the rendering job. The rendering job can be securely transmitted to the MFD based on the confidentiality. An email notification with respect to the release of the secure rendering job can be sent to a user.
    Type: Application
    Filed: February 19, 2014
    Publication date: August 20, 2015
    Applicant: Xerox Corporation
    Inventors: Matthew H. DeRoller, Aakash Mankani
  • Publication number: 20150237218
    Abstract: A method, non-transitory computer readable medium, and apparatus for redirecting a print job request are disclosed. For example, the method receives a print job request, converts the print job request into a format of a digital alternative, analyzes the print job request to obtain one or more print job parameters, applies one or more print rules to the one or more print job parameters to determine that the print job request should be redirected to the digital alternative, provides an option to redirect the print job request to the digital alternative and provides the digital alternative when the option to redirect the print job request to the digital alternative is selected.
    Type: Application
    Filed: February 17, 2014
    Publication date: August 20, 2015
    Applicant: Xerox Corporation
    Inventor: MATTHEW H. DEROLLER
  • Publication number: 20150082381
    Abstract: A method, non-transitory computer readable medium, and apparatus for providing a tool menu based upon a document displayed on an endpoint device are disclosed. For example, the method opens the document requested by a user in the endpoint device, detects one or more portions of the document that require data entry, determines a type of data entry that is required for the one or more portions of the document that are detected to require data entry, detects one or more configuration settings of the endpoint device and displays one or more tools selected from a plurality of tools on the tool menu based upon the type of data entry that is required for the one or more portions of the document and the one or more configuration settings of the endpoint device.
    Type: Application
    Filed: September 18, 2013
    Publication date: March 19, 2015
    Inventor: MATTHEW H. DEROLLER
  • Patent number: 8730521
    Abstract: A method, non-transitory computer readable medium, and apparatus for processing a request to print using game mechanics are disclosed. For example, the method receives one or more parameters associated with the request to print, calculates a score for the request to print based upon the one or more parameters, updates an overall score of a user associated with the request to print based upon the score that is calculated and presents the overall score that is updated to a display device of the user.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: May 20, 2014
    Assignee: Xerox Corporation
    Inventor: Matthew H. DeRoller
  • Patent number: 8666817
    Abstract: A method and system for the automated generation of a unique code such as a two dimensional (2D) code such as a quick response (QR) code for each of a plurality of target users. An appearance of the code for each target user can be personalized based on information from a database which includes personalized information for each target user. The appearance of the code is personalized for each user so that, for example, the code is more likely to draw the target user's attention than a code which is not personalized for the target user.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: March 4, 2014
    Assignee: Xerox Corporation
    Inventors: Matthew H DeRoller, Stephen Crandall
  • Publication number: 20140019851
    Abstract: Systems and methods inputting a plurality of different input documents, automatically identify repeated elements and unique elements within each of the different input documents, and automatically generate templates having the repeated elements and dynamic objects corresponding to the unique elements. The repeated elements are similar for all documents that are represented by a given template, and the unique elements have at least one difference between documents that are represented by the given template. The dynamic objects are placeholders for the unique elements within the templates. The systems and methods automatically store variable data for each of the dynamic objects from the unique elements, output the templates and the variable data, and receive user acceptance and refusal of the templates.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 16, 2014
    Applicant: XEROX Corporation
    Inventor: Matthew H. DeRoller
  • Publication number: 20130250315
    Abstract: A method, non-transitory computer readable medium, and apparatus for processing a request to print using game mechanics are disclosed. For example, the method receives one or more parameters associated with the request to print, calculates a score for the request to print based upon the one or more parameters, updates an overall score of a user associated with the request to print based upon the score that is calculated and presents the overall score that is updated to a display device of the user.
    Type: Application
    Filed: March 22, 2012
    Publication date: September 26, 2013
    Applicant: Xerox Corporation
    Inventor: Matthew H. DeRoller
  • Publication number: 20130093773
    Abstract: A method and system for the automated generation of a unique code such as a two dimensional (2D) code such as a quick response (QR) code for each of a plurality of target users. An appearance of the code for each target user can be personalized based on information from a database which includes personalized information for each target user. The appearance of the code is personalized for each user so that, for example, the code is more likely to draw the target user's attention than a code which is not personalized for the target user.
    Type: Application
    Filed: October 13, 2011
    Publication date: April 18, 2013
    Applicant: Xerox Corporation
    Inventors: Matthew H. DeRoller, Stephen Crandall
  • Publication number: 20100097631
    Abstract: A method and apparatus for automatically reconfiguring a print driver for an image production device is disclosed. The method may include receiving a request to print a print job from a user, wherein the print job includes one or more print job parameters, determining if the one or more print job parameters violate one or more print policies, wherein if it is determined that the one or more print job parameters violate one or more print policies, notifying the user that the one or more print policies have been violated, prompting the user to select to have the print driver reconfigured to adhere to the one or more print policies that were violated, determining if the user selected to reconfigure the print driver, wherein if it is determined that the user selected to reconfigure the print driver, reconfiguring the print driver to adhere to the one or more print policies that were violated, and sending a signal to print the requested print job.
    Type: Application
    Filed: October 21, 2008
    Publication date: April 22, 2010
    Applicant: XEROX CORPORATION
    Inventors: Matthew H. DeRoller, David Ashton, Kirk Pothos