Patents by Inventor Robert J. Rolleston

Robert J. Rolleston 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: 9836868
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The modularity further enables different product description formats to be supported by only altering the job ticket adaption layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: December 5, 2017
    Assignee: Xerox Corporation
    Inventors: Robert J. Rolleston, Aanand Natarajan, Mahesh Neginhal
  • Patent number: 9111477
    Abstract: Described herein is a method of calibrating displays (or printers) using Natural Language-based commands. The exemplary method provides an easy-to-use solution to the common methods of color calibrating a display. Instead of using sliders or manual controls for the individual dimensions of a three-dimensional color problem, the user is able to make adjustments via natural language commands, such as “make reference patch less purple.” The method does not require the user to understand color mixing technology when making separate R, G, and B adjustments to match a specified patch. A user can easily express the necessary color adjustment in natural language terms, making the process simpler and faster.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: August 18, 2015
    Assignee: XEROX CORPORATION
    Inventors: Raja Bala, Karen M. Braun, Robert J. Rolleston, George A. Gibson
  • Patent number: 9104358
    Abstract: A system and method for pre-print visualization of a job to be printed are described. The method includes submitting the content of the printing job, and associated printing environment data, in order to create a virtual rendering of the job in 3D on a user interface. In one embodiment, the rendering may be a low-resolution rendering and in another embodiment or later step, the virtual rendering would employ print-quality representations of content. The virtual rendering further allows a user to observe job-specific aspects and change a point of view relative to the rendering, including selecting and viewing individual pages of the print job. The method and system may be employed to facilitate obtaining user approval for production of the print job before forwarding the job for production.
    Type: Grant
    Filed: December 1, 2004
    Date of Patent: August 11, 2015
    Assignee: Xerox Corporation
    Inventor: Robert J Rolleston
  • Patent number: 9105116
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece are disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The binding elements may include 3D binding models as well as 2D textures on 3D surfaces to simulate 3D models.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: August 11, 2015
    Assignee: Xerox Corporation
    Inventor: Robert J. Rolleston
  • Patent number: 8902220
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the binding elements may further include 3D binding models as well as 2D textures on 3D surfaces to simulate 3D models.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: December 2, 2014
    Assignee: Xerox Corporation
    Inventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra
  • Patent number: 8861023
    Abstract: What is disclosed is a novel system and method for determining and capturing the designer intended colors in an image so that the printer has an accurate color rendition target. The present method operates by capturing the monitor RGB values together with the monitor profile to get a representation of the intended image in a device-independent color space like L*a*b*. The teachings hereof work for vector graphics as well as raster images. Advantageously, this invention solves a real problem currently existing, for example, in the packaging print market, wherein colors produced from multiple spot colors with their overlays and blends are not well color managed.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: October 14, 2014
    Assignee: Xerox Corporation
    Inventors: Edul N. Dalal, Wencheng Wu, Robert J. Rolleston
  • Patent number: 8736601
    Abstract: A method and system for providing a virtual rendering alert with respect to a rendering job page exception. A realistic virtual three-dimensional rendering model with respect to the rendering job can be rendered utilizing a virtual rendering unit. One or more multi-media aspects can be added with respect to an anomalous object in the rendering job to automatically identify a page exception in the rendering job. A list of objects associated with the rendering job can be activated within a scene based on a set of print policies and/or production cost structures at the discretion of a user. A virtual clue can also be presented along with the realistic virtual rendering model in order to provide additional information with respect to the object in the rendering job and thereby effectively identify the rendering job exception.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: May 27, 2014
    Assignee: Xerox Corporation
    Inventors: Robert J Rolleston, Jeffrey D Kingsley
  • Patent number: 8487955
    Abstract: Methods and a system for a natural language control interface are provided to enable a user to modify colors in a digital image. A textual interface is provided to select a color to be modified within the image and a direction of change for the modification. A swipe interface is provided to select a magnitude and polarity for the modification. Actions on the textual and swipe interface are converted to natural language commands which are in turn used to derive a color transformation that is applied to relevant portions of the image to yield a modified image. The modifications are displayed in real time for a user to observe as they are inputted.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: July 16, 2013
    Assignee: Xerox Corporation
    Inventors: Raja Bala, Karen M. Braun, Yonghui Zhao, Zahra Langford, Robert J. Rolleston
  • Patent number: 8477323
    Abstract: A system enables a rendering intent to be specified for an object in a page description language that does not support the specifying of rendering intents. Such a system includes a user interface for receiving a rendering intent and an identification of an object associated with the received rendering intent, a page description language (PDL) file generator for generating a tag to associate the identified object with a PDL output parameter, and an encoder for encoding the received rendering intent in the PDL output parameter associated with the identified object. Such a system may be used, for example, with a PostScript or a PDF print job file.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: July 2, 2013
    Assignee: Xerox Corporation
    Inventors: James R. Low, Norman W. Zeck, Robert J. Rolleston
  • Patent number: 8416451
    Abstract: A method and system for controlling color output includes receiving a document containing a color image, producing a first output copy of the document using a first color processing path, receiving at least one natural language request to adjust the color output of the device, adjusting the color output of the device, and producing a second output copy of the document. The method and system further includes presenting natural language descriptions of the effects of color processing paths with or without sample palettes to the user either to solicit a suggestion from the user or present the user with choices based upon the natural language request received.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: April 9, 2013
    Assignee: Xerox Corporation
    Inventors: Robert J Rolleston, Geoffrey J Woolfe
  • Publication number: 20130076727
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The binding elements may further include 3D binding models as well as 2D textures on 3D surfaces to simulate 3D models. The modularity further enables different product description formats to be supported by only altering the job ticket adaptation layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan
  • Publication number: 20130076734
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece are disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The binding elements may include 3D binding models as well as 2D textures on 3D surfaces to simulate 3D models.
    Type: Application
    Filed: July 19, 2012
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventor: Robert J. Rolleston
  • Publication number: 20130076729
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The modularity further enables different product description formats to be supported by only altering the job ticket adaption layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Aanand Natarajan, Mahesh Neginhal
  • Publication number: 20130076731
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The modularity further enables different product description formats to be supported by only altering the job ticket adaptation layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Aanand Natarajan, Mahesh Neginhal
  • Publication number: 20130076730
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The modularity further enables different product description formats to be supported by only altering the job ticket adaptation layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan
  • Publication number: 20130077113
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The modularity further enables different product description formats to be supported by only altering the job ticket adaption layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan, Mahesh Neginhal
  • Publication number: 20130076728
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The modularity further enables different product description formats to be supported by only altering the job ticket adaption layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Aanand Natarajan, Mahesh Neginhal
  • Publication number: 20130027421
    Abstract: Described herein is a method of calibrating displays (or printers) using Natural Language-based commands. The exemplary method provides an easy-to-use solution to the common methods of color calibrating a display. Instead of using sliders or manual controls for the individual dimensions of a three-dimensional color problem, the user is able to make adjustments via natural language commands, such as “make reference patch less purple.” The method does not require the user to understand color mixing technology when making separate R, G, and B adjustments to match a specified patch. A user can easily express the necessary color adjustment in natural language terms, making the process simpler and faster.
    Type: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Applicant: Xerox Corporation
    Inventors: Raja Bala, Karen M. Braun, Robert J. Rolleston, George A. Gibson
  • Patent number: 8351075
    Abstract: A print mediator includes an interface module which serves as an interface for a document to be submitted for printing. The interface module communicates with an associated printing infrastructure for acquiring color rendering information for a print queue of the printing infrastructure. A reviewing application receives the acquired color rendering information and generates a visual representation of a document to be submitted for printing based thereon. Problems relating to color rendering by the printing infrastructure are detected and proposals for correction are presented to the submitter by the reviewing application. The user can review the proposals and accept or reject them as well as making annotations on the document. An analogous reviewing application is accessed by the print shop operator to review the document and submitter's annotations.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: January 8, 2013
    Assignee: Xerox Corporation
    Inventors: Frederic Roulland, Jutta K. Willamowski, Tommaso Colombino, David Martin, Jacki O'Neill, Karen M. Braun, Robert J. Rolleston, Mary Ann Sprague, Geoffrey Woolfe
  • Publication number: 20120294514
    Abstract: A system and method for generating a photobook are provided. The method includes receiving a set of images and automatically selecting a subset of the images as candidates for inclusion in a photobook. At least one design element of a design template for the photobook is automatically selected, based on information extracted from at least one of the images in the subset. Placeholders of the design template are automatically filled with images drawn from the subset to form at least one page of a multipage photobook. The exemplary system and method address some of the problems of photobook creation, thorough combining automatic methods for selecting, cropping, and placing photographs into a photo album template, which the user can then post-edit, if desired. This can greatly reduce the time required to create a photobook and thus encourage users to print photo albums.
    Type: Application
    Filed: May 19, 2011
    Publication date: November 22, 2012
    Applicant: Xerox Corporation
    Inventors: Craig John Saunders, Luca Marchesotti, Julianna Elizabeth Lin, Robert J. Rolleston, Thomas L. Maloney