Patents by Inventor Paul Roberts Conlon

Paul Roberts Conlon 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: 8564832
    Abstract: What is provided are a system and method which enables users to configure their respective imaging devices to receive image data in a first coordinate space and map the received data to a second coordinate space for subsequent processing. In such a manner, users or key operators can configure their imaging device to transform image data to any desired orientation for processing across any imaging device. Preset configuration in the imaging device can be setup at the factory or installed in the field for desired behavior. Furthermore, the preset configurations can be used to correct problems with jobs in the field. A simple user interface (UI) addition to the digital front end (DFE) describe below provides operator selection. The operator can emulate current customer workflow across a variety of imaging devices for both intra-brand and inter-brand reduces any impact on legacy work flows. Various embodiments are disclosed.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: October 22, 2013
    Assignee: Xerox Corporation
    Inventor: Paul Roberts Conlon
  • Patent number: 8559050
    Abstract: What is disclosed is a novel system and method to control an imaging device. A first collection of a plurality of two-dimensional image points in a first vector space for a source image and a second collection of a plurality of two-dimensional image points in a second vector space for a target image are received. The first collection of two-dimensional image points and the second collection of two-dimensional image points are converted into a homogenous form to apply affine matrix transformations. A matrix transformation is solved to map the first collection of the plurality of two-dimensional image points to the second collection of the plurality of two-dimensional image points. The matrix transformation is used to adjust distortion of the target image in an imaging device.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: October 15, 2013
    Assignee: Xerox Corporation
    Inventors: Paul Roberts Conlon, Zhigang Fan, Gerald A. Wedekind, Stuart Alan Schweid, Abu Saeed Islam
  • Publication number: 20130265591
    Abstract: A system and method are provided to implement dynamic user intent-based finisher options in image forming and document handling systems. The common framework is provided to implement the by which all of the individual component finishing devices are able to be mapped to a particular user's desires such that an output from the complex image forming system meets the user's requirements. Operations of a particular complex image forming system are defined logically. Mappings to the individual devices according to a common reference framework are then overlaid and manipulated according to the common framework. In this manner, a user defines his or her intent in an effort to direct finishing of the document in the manner the user intends rather than according to a default understanding of the finisher.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 10, 2013
    Applicant: XEROX CORPORATION
    Inventor: Paul Roberts CONLON
  • Patent number: 8553275
    Abstract: What is disclosed is a novel system and method to control an imaging device. One or more image transformations are received to apply to an image. The image transformation including one or more transformations of translation, rotation, scaling, and shear. At least one composite transformation matrix (CTM) is identified to carry the image transformation. The identified CTM is applied in at least one subsystem in an imaging device.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: October 8, 2013
    Assignee: Xerox Corporation
    Inventors: Paul Roberts Conlon, Abu Saeed Islam
  • Publication number: 20130250313
    Abstract: A system and method for implementing selectable platen sheet rulers as one of technology-based dynamically adaptable platen sheet rulers or physically-replaceable platen sheet rulers or a plurality of physically-replaceable platens having associated with each a permanently-affixed set of platen sheet rulers for device emulation, are provided. The user is provided with a mechanism by which to select a different origin for imaging operations in an image forming device. To enable emulation on the image forming devices, selectable rulers are employed. Dynamically-adaptable rulers include liquid crystal display (LCD) technology, light emitting diode (LED) arrays or similar tools to configure platen sheet ruler displays to frame a platen of the image forming device to enable real-time changing of the platen sheet rulers. Separately, physically-replaceable rulers such as, for example, one of “snap-in” rulers that are changeable with respect to a set platens in the image forming device are provided.
    Type: Application
    Filed: March 22, 2012
    Publication date: September 26, 2013
    Applicant: XEROX CORPORATION
    Inventor: Paul Roberts CONLON
  • Publication number: 20130242322
    Abstract: A system and method are provided by which a user can operate any particular image forming device in a manner that emulates any other particular image forming device. These systems and methods decouple the user from a device-specified origin, or device-specified order of operations, by affording the user an opportunity, at a graphical user interface of an image forming device, to pick an origin and an order of operations that the user desires be undertaken by the image forming device. An ability to pick which origins and orders of operations the user desires allows for establishment of a policy for image forming operations in multiple different image forming devices. The user can define the order of operations when the user walks up to the machine. Otherwise, a system administrator may set up a particular user desired origin and order of operations as a system policy to convert printing job tickets.
    Type: Application
    Filed: March 14, 2012
    Publication date: September 19, 2013
    Applicant: XEROX CORPORATION
    Inventor: Paul Roberts CONLON
  • Publication number: 20130235399
    Abstract: A system and method are provided to find feasible and correct image forming flow paths for complex image forming systems by categorizing all possible orientations, in two dimensions for imaging operations, and in three dimensions for media handling operations, according to mathematical representations that can then be manipulated by matrix algebra. A given input orientation is provided as an input logic state and a desired output orientation is provided as an output logic state, each being defined according to a mathematical representation. A declarative programming scheme is applied that uses matrix algebra to manipulate the input mathematical representation in order to determine feasible, optimized, and possibly constrained operations to achieve the output mathematical representation.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: XEROX CORPORATION
    Inventor: Paul Roberts CONLON
  • Publication number: 20130235400
    Abstract: A system and method are provided for automatically defining composite orthogonal orientation transformation matrices for operations along multiple processing paths in document handling and image forming systems using orientation flow graphs in three dimensions. Individual nodes between operations or component devices in the system are identified. Individual operations that occur in the component devices between the identified individual nodes are described. Mathematical representations associated with each of the individual operations are specified. For a given path, the mathematical representations associated with each of the individual operations along that path, between each pair of nodes, are matrix multiplied to render a composite transformation matrix that represents an overall change in an orthogonal orientation along each of the individual processing paths.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: XEROX CORPORATION
    Inventor: Paul Roberts CONLON
  • Publication number: 20120314229
    Abstract: What is disclosed are a novel system and method for transforming coordinates in an image processing system. In one embodiment, image data is received in a first coordinate space and second coordinate space information is received. A first selection is made, based on a set of relative coordinate space mappings, to select at least a first transformation for mapping of the image data in the first coordinate space to an intermediate image canonical coordinate space using at least a first coordinate change matrix. The intermediate image canonical coordinate space has coordinates which are independent of the image processing system. A second selection is made, based on the set of relative coordinate space mappings, to select at least a second transformation for mapping from the intermediate image canonical coordinate space to the second coordinate space using at least a second coordinate change matrix to transform the intermediate image canonical coordinate space.
    Type: Application
    Filed: June 8, 2011
    Publication date: December 13, 2012
    Applicant: XEROX CORPORATION
    Inventor: Paul Roberts CONLON
  • Publication number: 20120314230
    Abstract: What is provided are a system and method which enables users to configure their respective imaging devices to receive image data in a first coordinate space and map the received data to a second coordinate space for subsequent processing. In such a manner, users or key operators can configure their imaging device to transform image data to any desired orientation for processing across any imaging device. Preset configuration in the imaging device can be setup at the factory or installed in the field for desired behavior. Furthermore, the preset configurations can be used to correct problems with jobs in the field. A simple user interface (UI) addition to the digital front end (DFE) describe below provides operator selection. The operator can emulate current customer workflow across a variety of imaging devices for both intra-brand and inter-brand reduces any impact on legacy work flows. Various embodiments are disclosed.
    Type: Application
    Filed: June 8, 2011
    Publication date: December 13, 2012
    Applicant: Xerox Corporation
    Inventor: Paul Roberts CONLON
  • Publication number: 20110109918
    Abstract: What is disclosed is a novel system and method to control an imaging device. A first collection of a plurality of two-dimensional image points in a first vector space for a source image and a second collection of a plurality of two-dimensional image points in a second vector space for a target image are received. The first collection of two-dimensional image points and the second collection of two-dimensional image points are converted into a homogenous form to apply affine matrix transformations. A matrix transformation is solved to map the first collection of the plurality of two-dimensional image points to the second collection of the plurality of two-dimensional image points. The matrix transformation is used to adjust distortion of the target image in an imaging device.
    Type: Application
    Filed: November 9, 2009
    Publication date: May 12, 2011
    Applicant: Xerox Corporation
    Inventors: PAUL ROBERTS CONLON, Zhigang Fan, Gerald A. Wedekind, Stuart Alan Schweid, Abu Saeed Islam
  • Publication number: 20110109919
    Abstract: What is disclosed is a novel system and method to control an imaging device. One or more image transformations are received to apply to an image. The image transformation including one or more transformations of translation, rotation, scaling, and shear. At least one composite transformation matrix (CTM) is identified to carry the image transformation. The identified CTM is applied in at least one subsystem in an imaging device.
    Type: Application
    Filed: November 9, 2009
    Publication date: May 12, 2011
    Applicant: Xerox Corporation
    Inventors: PAUL ROBERTS CONLON, ABU SAEED ISLAM
  • Publication number: 20100156938
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventor: Paul Roberts Conlon
  • Publication number: 20100157319
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventor: Paul Roberts Conlon
  • Publication number: 20100157324
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventor: Paul Roberts Conlon
  • Publication number: 20100157325
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventor: Paul Roberts Conlon
  • Publication number: 20100156940
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from a corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Application
    Filed: December 19, 2008
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventors: Zhigang Fan, Paul Roberts Conlon
  • Publication number: 20100157321
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from each corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventor: Paul Roberts Conlon
  • Publication number: 20100158411
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from a corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventor: Paul Roberts Conlon
  • Publication number: 20100156937
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from a corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventor: Paul Roberts Conlon