Patents by Inventor Reiner Eschbach
Reiner Eschbach 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: 8699089Abstract: An image watermarking method includes a color transform on RGB image data to derive CMYK image data that define a constant K image. Variable infrared (IR) mark data defining an IR mark are received and a sparse two-dimensional pattern of black pixels is defined that corresponds to the variable IR data, e.g., using Gold codes or pseudorandom binary sequences. A watermarked black separation K? is defined by embedding the sparse two-dimensional pattern into the constant K black separation K? while maintaining local average levels. A watermarked image includes the watermarked black separation K? in combination with the CMY separations of the constant K image. A decoding process includes using an IR microscope fitted with IR LEDs and an IR pass filter to capture an IR image, which is subjected to exposure correction, thresholding, and dilation operations to extract the two-dimensional pattern for subsequent correlation processing.Type: GrantFiled: July 19, 2012Date of Patent: April 15, 2014Assignee: Xerox CorporationInventors: Reiner Eschbach, Zhigang Fan, Martin E. Hoover
-
Patent number: 8687239Abstract: A relevance based print integrity method includes comparing current raster image data that define a document to be printed with golden raster image data that define a previous version of said document with a known (perfect) quality. A plurality of differences between said current raster image data and said golden raster image data are calculated, and each of the differences is processed to determine a relevance value of the difference and to assign the relevance value to the difference. The method includes generating and storing a list of the differences, wherein the list is ordered in terms of the relevance value assigned to each difference. The difference list is presented to a user textually or graphically and/or is used to control or interrupt printing operations.Type: GrantFiled: June 15, 2011Date of Patent: April 1, 2014Assignee: Xerox CorporationInventors: Reiner Eschbach, Michael C. Lacagnina, Scott Mayne, Dennis L. Venable
-
Publication number: 20140085392Abstract: A processor controls a marking engine to print a uniform region having a visually uniform color for an observer within all areas of the uniform region. The processor also controls the marking engine to print different gloss patterns within the uniform region. The different gloss patterns have first and second gloss regions, and the gloss difference between the first and second gloss regions forms gloss marks. Additionally, the processor controls the marking engine to print different infrared patterns within the uniform region to form infrared marks. In some embodiments, the infrared patterns are only within the first gloss regions and are not within the second gloss regions.Type: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: XEROX CORPORATIONInventors: Edward N. Chapman, Francis K. Tse, Shen-ge Wang, Reiner Eschbach, Yonghui Zhao
-
Patent number: 8681387Abstract: A method and system for creating guilloché base pattern with two-dimensional periodicity in a plurality of replicate patterns is shown wherein the creating can be assessed in real-time for pattern acceptability by a user. A base pattern is set on an imaging device in vector space relative to a set of predetermined pattern nodes. The base pattern is modulated via a user interface by adjusting positions of the pattern known for selectively controlling curve shapes of the pattern. A guilloché mark is illustrated by display on the imaging device of the adjusted base pattern and a compilation of associated replicate patterns for user assessment of the mark.Type: GrantFiled: December 2, 2010Date of Patent: March 25, 2014Assignee: Xerox CorporationInventors: Martin S. Maltz, Zhigang Fan, Reiner Eschbach, Judith Stinehour
-
Patent number: 8675259Abstract: A method for providing a double layer GlossMark™ image includes providing a first layer text string for generating a patternink. The method further includes providing a second layer text string through the patternink. The first layer text string is visible as gloss variation between first character and background fields and the second layer text string is visible as a color difference between second character and background fields.Type: GrantFiled: November 23, 2011Date of Patent: March 18, 2014Assignee: Xerox CorporationInventors: Edward Chapman, Reiner Eschbach
-
Publication number: 20140055822Abstract: A method may include determining a shape of a structural document, determining a plurality of dimensions of the structural document, receiving information associated with one or more content items, receiving contact information to include on the structural document, receiving an indication of a location on the structural document where the contact information is to be displayed, and causing a graphical representation of the structural document to be displayed at a computing device. A shape and dimensions of the graphical representation may correspond to the determined shape and dimensions, the contact information may be displayed on the graphical representation at the location, and the graphical representation may include at least a portion of the received content items. The method may include receiving an indication that a user is finished creating the structural document, generating a print document including an encoded data mark, and providing the print document to print-related devices.Type: ApplicationFiled: August 24, 2012Publication date: February 27, 2014Applicant: XEROX CORPORATIONInventors: William J. Hannaway, William J. Nowak, Cynthia J. Ryan, Stephen C. Morgana, James Milo Sweet, Reiner Eschbach
-
Publication number: 20140055821Abstract: A method of creating a structural document may include receiving, by a host computing device in a cloud system, content information pertaining to one or more contents of a structural document that may be configured to encase the contents, determining a shape of a structural document based at least in part on the received content information, determining a plurality of dimensions of the structural document based at least in part on the received content information, receiving content item information associated with one or more content items, and causing a graphical representation of the structural document to be displayed at the user computing device. The method may include receiving an indication that a user is finished creating the structural document, generating a print document including an encoded data mark, and providing the print document to one or more print-related devices.Type: ApplicationFiled: August 24, 2012Publication date: February 27, 2014Applicant: XEROX CORPORATIONInventors: William J. Hannaway, William J. Nowak, Cynthia J. Ryan, Stephen C. Morgana, James Milo Sweet, Reiner Eschbach
-
Publication number: 20140055796Abstract: A method of creating a structural document may include determining a shape of a structural document, determining a plurality of dimensions of the structural document, receiving information associated with one or more content items, identifying one or more security features associated with the structural document and causing a graphical representation of the structural document to be displayed at a user computing device. A shape of the graphical representation may correspond to the determined shape, a plurality of dimensions of the graphical representation may be representative of the determined plurality of dimensions, and the graphical representation may include at least a portion of the received content items and at least a portion of the identified security features. The method may include receiving an indication that a user is finished creating the structural document, generating a print document including an encoded data mark, and providing the print document to print-related devices.Type: ApplicationFiled: August 24, 2012Publication date: February 27, 2014Applicant: XEROX CORPORATIONInventors: William J. Hannaway, William J. Nowak, Cynthia J. Ryan, Stephen C. Morgana, James Milo Sweet, Reiner Eschbach
-
Publication number: 20140055820Abstract: A method of creating a structural document may include determining, by a host computing device in a cloud system, a shape of a structural document, determining, by the host computing device, a plurality of dimensions of the structural document, receiving information associated with one or more content items, and causing a graphical representation of the structural document to be displayed at a user computing device. A shape of the graphical representation may correspond to the determined shape, a plurality of dimensions of the graphical representation may correspond to the determined plurality of dimensions, and the graphical representation may include at least a portion of the received content items. The method may include receiving an indication that a user is finished creating the structural document, generating a print document including an encoded data mark, and providing the print document to one or more print-related devices.Type: ApplicationFiled: August 24, 2012Publication date: February 27, 2014Applicant: XEROX CORPORATIONInventors: William J. Hannaway, William J. Nowak, Cynthia J. Ryan, Stephen C. Morgana, James Milo Sweet, Reiner Eschbach
-
Patent number: 8660373Abstract: Systems and methods are described that facilitate identifying objects in a document (e.g., a PDF document) for automatic image enhancement (AIE). A PDF document is “chunked” or segmented into chunks, and boundaries between chunks are identified as real or imaginary. Chunks sharing imaginary boundaries are combined, while real boundaries are retained, to generate “de-chunked” objects. These objects are then classified, and an AIE application is executed on objects meeting pre-specified classification criteria. In this manner, objects of r which AIE is not desired are not subjected to the AIE application, thereby saving time and processing resources associated with enhancing the document.Type: GrantFiled: July 22, 2008Date of Patent: February 25, 2014Assignee: Xerox CorporationInventors: Zhigang Fan, Reiner Eschbach, Michael Branciforte, Farzin Blurfrushan, Roger L. Triplett, Raymond J. Clark, William A. Fuss, Michael E. Farrell, David E. Rumph
-
Patent number: 8659799Abstract: Disclosed are methods and systems of printing an image encoded with an IR watermark on a substrate. According to an exemplary method, an effective gamut is used to render the image, wherein the effective gamut is formed by the intersection of a first and second gamut associated with producing a constant IR response.Type: GrantFiled: February 25, 2011Date of Patent: February 25, 2014Assignee: Xerox CorporationInventors: Martin S. Maltz, Reiner Eschbach, Martin E. Hoover
-
Publication number: 20140040319Abstract: A package definition system enables a user to dynamically modify a package design by altering a dimension of less than all of the package's faces. The system uses a functional representation of a package having links and nodes that represent faces or functional elements and connecting relationships between them.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Applicant: XEROX CORPORATIONInventors: Stephen C. Morgana, Reiner Eschbach
-
Publication number: 20140038801Abstract: A method and system for defining a package uses a graph representation of the package to create and implement a package generation rule set.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Applicant: XEROX CORPORATIONInventors: Stephen C. Morgana, Reiner Eschbach
-
Publication number: 20140038802Abstract: A personalized package creation system uses an imaging device to capture an image of a barcode. An image capture module decodes the barcode to retrieve data, such as package dimension data and one or more package structural parameters. Based on the package dimensions and the structural parameter, a processing device defines a set of cutting instructions. An automated package generation device applies the cutting instructions and uses a cutting device to creating a package.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Applicant: XEROX CORPORATIONInventors: Robert Alan Clark, Jess Robert Gentner, William J. Nowak, Reiner Eschbach
-
Publication number: 20140022603Abstract: An image watermarking method includes a color transform on RGB image data to derive CMYK image data that define a constant K image. Variable infrared (IR) mark data defining an IR mark are received and a sparse two-dimensional pattern of black pixels is defined that corresponds to the variable IR data, e.g., using Gold codes or pseudorandom binary sequences. A watermarked black separation K? is defined by embedding the sparse two-dimensional pattern into the constant K black separation K? while maintaining local average levels. A watermarked image includes the watermarked black separation K? in combination with the CMY separations of the constant K image. A decoding process includes using an IR microscope fitted with IR LEDs and an IR pass filter to capture an IR image, which is subjected to exposure correction, thresholding, and dilation operations to extract the two-dimensional pattern for subsequent correlation processing.Type: ApplicationFiled: July 19, 2012Publication date: January 23, 2014Applicant: XEROX CORPORATIONInventors: Reiner Eschbach, Zhigang Fan, Martin E. Hoover
-
Patent number: 8616445Abstract: A portable electronic device includes an image capture module that captures a digital image of a symbology that is affixed to a regulated product. The device decodes the symbology to identify an end user functional element which has a public component and a law enforcement component. If the device has received a law enforcement official verification, then the device may use the law enforcement component of the functional element to take a first action. If the device has not received the law enforcement official verification, then the processor device may use the public component of the functional element to take a second action.Type: GrantFiled: April 3, 2012Date of Patent: December 31, 2013Assignee: Xerox CorporationInventors: Reiner Eschbach, Michael Jacob Albin, Craig Dixon Galler
-
Patent number: 8619074Abstract: As set forth herein, a computer-implemented method facilitates replacing text on cylindrical or curved surfaces in images. For instance, the user is first asked to perform a multi-click selection of a polygon to bound the text. A triangulation scheme is carried out to identify the pixels. Segmentation and erasing algorithms are then applied. The ellipses are estimated accurately through constrained least squares fitting. A 3D framework for rendering the text, including the central projection pinhole camera model and specification of the cylindrical object, is generated. These parameters are jointly estimated from the fitted ellipses as well as the two vertical edges of the cylinder. The personalized text is wrapped around the cylinder and subsequently rendered.Type: GrantFiled: December 10, 2010Date of Patent: December 31, 2013Assignee: Xerox CorporationInventors: Raja Bala, Zhigang Fan, Reiner Eschbach, Hengzhou Ding, Jan P. Allebach, Charles A. Bouman
-
Publication number: 20130256400Abstract: A portable electronic device includes an image capture module that captures a digital image of a symbology that is affixed to a regulated product. The device decodes the symbology to identify an end user functional element which has a public component and a law enforcement component. If the device has received a law enforcement official verification, then the device may use the law enforcement component of the functional element to take a first action. If the device has not received the law enforcement official verification, then the processor device may use the public component of the functional element to take a second action.Type: ApplicationFiled: April 3, 2012Publication date: October 3, 2013Applicant: Xerox CorporationInventors: Reiner Eschbach, Michael Jacob Albin, Craig Dixon Galler
-
Patent number: 8545928Abstract: A method and system for including a double layer security mark in digital document data defining an image of a document to be printed and in the printed document. A fluorescence mark region including a fluorescence mark is defined using first and second metameric colorant mixtures. Variation in colorant spatial coverage between the first and second metameric colorant mixtures results in colorant-free areas that define the fluorescence mark due to substrate fluorescence under UV illumination. The fluorescence mark region is modified to define a double layer fluorescence mark region including the fluorescence mark and also including at least one visible light object defined by a third colorant mixture. The third colorant mixture is added to the fluorescence mark region by masking the colorant-free areas of the fluorescence mark region to prevent writing of the third colorant mixture data to the colorant-free areas to avoid disturbing the colorant-free areas.Type: GrantFiled: July 2, 2012Date of Patent: October 1, 2013Assignee: Xerox CorporationInventor: Reiner Eschbach
-
Patent number: 8482807Abstract: A method and system is provided providing a variable data guilloché pattern comprised of variable data differential line pattern fonts comprising decodable template symbols which are capable of being selectively assembled into a predetermined variable data code. The differential line pattern fonts are further spatially modulated for imposition of a second data channel on a printed document. The representation can be decoded with a digital scanner capable of identifying the embedded patterns and spatially modulated transform function and communicate it to a user for verifying a document containing the code.Type: GrantFiled: December 14, 2009Date of Patent: July 9, 2013Assignee: Xerox CorporationInventors: Zhigang Fan, Reiner Eschbach, Judith Stinehour