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: 9836868Abstract: 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: GrantFiled: September 22, 2011Date of Patent: December 5, 2017Assignee: Xerox CorporationInventors: Robert J. Rolleston, Aanand Natarajan, Mahesh Neginhal
-
Patent number: 9111477Abstract: 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: GrantFiled: July 29, 2011Date of Patent: August 18, 2015Assignee: XEROX CORPORATIONInventors: Raja Bala, Karen M. Braun, Robert J. Rolleston, George A. Gibson
-
Patent number: 9104358Abstract: 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: GrantFiled: December 1, 2004Date of Patent: August 11, 2015Assignee: Xerox CorporationInventor: Robert J Rolleston
-
Patent number: 9105116Abstract: 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: GrantFiled: July 19, 2012Date of Patent: August 11, 2015Assignee: Xerox CorporationInventor: Robert J. Rolleston
-
Patent number: 8902220Abstract: 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: GrantFiled: September 22, 2011Date of Patent: December 2, 2014Assignee: Xerox CorporationInventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra
-
Patent number: 8861023Abstract: 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: GrantFiled: February 9, 2011Date of Patent: October 14, 2014Assignee: Xerox CorporationInventors: Edul N. Dalal, Wencheng Wu, Robert J. Rolleston
-
Patent number: 8736601Abstract: 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: GrantFiled: October 7, 2010Date of Patent: May 27, 2014Assignee: Xerox CorporationInventors: Robert J Rolleston, Jeffrey D Kingsley
-
Patent number: 8487955Abstract: 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: GrantFiled: June 30, 2010Date of Patent: July 16, 2013Assignee: Xerox CorporationInventors: Raja Bala, Karen M. Braun, Yonghui Zhao, Zahra Langford, Robert J. Rolleston
-
Patent number: 8477323Abstract: 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: GrantFiled: June 22, 2005Date of Patent: July 2, 2013Assignee: Xerox CorporationInventors: James R. Low, Norman W. Zeck, Robert J. Rolleston
-
Patent number: 8416451Abstract: 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: GrantFiled: September 19, 2007Date of Patent: April 9, 2013Assignee: Xerox CorporationInventors: Robert J Rolleston, Geoffrey J Woolfe
-
Publication number: 20130076727Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: Xerox CorporationInventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan
-
Publication number: 20130076734Abstract: 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: ApplicationFiled: July 19, 2012Publication date: March 28, 2013Applicant: Xerox CorporationInventor: Robert J. Rolleston
-
Publication number: 20130076729Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: Xerox CorporationInventors: Robert J. Rolleston, Aanand Natarajan, Mahesh Neginhal
-
Publication number: 20130076731Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: Xerox CorporationInventors: Robert J. Rolleston, Aanand Natarajan, Mahesh Neginhal
-
Publication number: 20130076730Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: Xerox CorporationInventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan
-
Publication number: 20130077113Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: Xerox CorporationInventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan, Mahesh Neginhal
-
Publication number: 20130076728Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: Xerox CorporationInventors: Robert J. Rolleston, Aanand Natarajan, Mahesh Neginhal
-
Publication number: 20130027421Abstract: 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: ApplicationFiled: July 29, 2011Publication date: January 31, 2013Applicant: Xerox CorporationInventors: Raja Bala, Karen M. Braun, Robert J. Rolleston, George A. Gibson
-
Patent number: 8351075Abstract: 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: GrantFiled: June 13, 2008Date of Patent: January 8, 2013Assignee: Xerox CorporationInventors: 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: 20120294514Abstract: 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: ApplicationFiled: May 19, 2011Publication date: November 22, 2012Applicant: Xerox CorporationInventors: Craig John Saunders, Luca Marchesotti, Julianna Elizabeth Lin, Robert J. Rolleston, Thomas L. Maloney