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: 8564832Abstract: 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: GrantFiled: June 8, 2011Date of Patent: October 22, 2013Assignee: Xerox CorporationInventor: Paul Roberts Conlon
-
Patent number: 8559050Abstract: 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: GrantFiled: November 9, 2009Date of Patent: October 15, 2013Assignee: Xerox CorporationInventors: Paul Roberts Conlon, Zhigang Fan, Gerald A. Wedekind, Stuart Alan Schweid, Abu Saeed Islam
-
Publication number: 20130265591Abstract: 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: ApplicationFiled: April 5, 2012Publication date: October 10, 2013Applicant: XEROX CORPORATIONInventor: Paul Roberts CONLON
-
Patent number: 8553275Abstract: 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: GrantFiled: November 9, 2009Date of Patent: October 8, 2013Assignee: Xerox CorporationInventors: Paul Roberts Conlon, Abu Saeed Islam
-
Publication number: 20130250313Abstract: 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: ApplicationFiled: March 22, 2012Publication date: September 26, 2013Applicant: XEROX CORPORATIONInventor: Paul Roberts CONLON
-
Publication number: 20130242322Abstract: 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: ApplicationFiled: March 14, 2012Publication date: September 19, 2013Applicant: XEROX CORPORATIONInventor: Paul Roberts CONLON
-
Publication number: 20130235399Abstract: 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: ApplicationFiled: March 9, 2012Publication date: September 12, 2013Applicant: XEROX CORPORATIONInventor: Paul Roberts CONLON
-
Publication number: 20130235400Abstract: 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: ApplicationFiled: March 9, 2012Publication date: September 12, 2013Applicant: XEROX CORPORATIONInventor: Paul Roberts CONLON
-
Publication number: 20120314229Abstract: 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: ApplicationFiled: June 8, 2011Publication date: December 13, 2012Applicant: XEROX CORPORATIONInventor: Paul Roberts CONLON
-
Publication number: 20120314230Abstract: 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: ApplicationFiled: June 8, 2011Publication date: December 13, 2012Applicant: Xerox CorporationInventor: Paul Roberts CONLON
-
Publication number: 20110109918Abstract: 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: ApplicationFiled: November 9, 2009Publication date: May 12, 2011Applicant: Xerox CorporationInventors: PAUL ROBERTS CONLON, Zhigang Fan, Gerald A. Wedekind, Stuart Alan Schweid, Abu Saeed Islam
-
Publication number: 20110109919Abstract: 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: ApplicationFiled: November 9, 2009Publication date: May 12, 2011Applicant: Xerox CorporationInventors: PAUL ROBERTS CONLON, ABU SAEED ISLAM
-
Publication number: 20100156938Abstract: 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: ApplicationFiled: December 11, 2009Publication date: June 24, 2010Applicant: Xerox CorporationInventor: Paul Roberts Conlon
-
Publication number: 20100157319Abstract: 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: ApplicationFiled: December 11, 2009Publication date: June 24, 2010Applicant: Xerox CorporationInventor: Paul Roberts Conlon
-
Publication number: 20100157324Abstract: 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: ApplicationFiled: December 11, 2009Publication date: June 24, 2010Applicant: Xerox CorporationInventor: Paul Roberts Conlon
-
Publication number: 20100157325Abstract: 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: ApplicationFiled: December 11, 2009Publication date: June 24, 2010Applicant: Xerox CorporationInventor: Paul Roberts Conlon
-
Publication number: 20100156940Abstract: 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: ApplicationFiled: December 19, 2008Publication date: June 24, 2010Applicant: Xerox CorporationInventors: Zhigang Fan, Paul Roberts Conlon
-
Publication number: 20100157321Abstract: 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: ApplicationFiled: December 11, 2009Publication date: June 24, 2010Applicant: Xerox CorporationInventor: Paul Roberts Conlon
-
Publication number: 20100158411Abstract: 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: ApplicationFiled: December 18, 2008Publication date: June 24, 2010Applicant: Xerox CorporationInventor: Paul Roberts Conlon
-
Publication number: 20100156937Abstract: 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: ApplicationFiled: December 18, 2008Publication date: June 24, 2010Applicant: Xerox CorporationInventor: Paul Roberts Conlon