Patents by Inventor Marshall W. Bern

Marshall W. Bern 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: 7024049
    Abstract: Connected components of dark pixels are clustered from across the image. A “most likely” representative image for each cluster of images is determined, with likelihood determined by a probabilistic model of the image capturing process. An a priori (prior) probability distributions on bitmaps may be used to determine the most likely representative images. For example, a priori probability distributions based on so-called chain codes are implemented. The representative images are used to cluster connected components. Clustering may be repeated. The output page is assembled by replacing each member of a cluster of images by that cluster's representative image.
    Type: Grant
    Filed: January 16, 2002
    Date of Patent: April 4, 2006
    Assignee: Xerox Corporation
    Inventors: Marshall W. Bern, David Goldberg
  • Patent number: 7007303
    Abstract: A method and device for creating a notarized document from a document, comprising acquiring image data of the document; generating a document data file based on the image data, the document data file comprising a exemplar table and a block table; and appending the document data file to the document.
    Type: Grant
    Filed: October 10, 2001
    Date of Patent: February 28, 2006
    Assignee: Xerox Corporation
    Inventors: David Goldberg, Steven J. Harrington, Marshall W. Bern
  • Patent number: 6968085
    Abstract: A method for matching an original document image with a copy image is disclosed. The original document image is defined as an ensemble of blocks, each of the blocks having neighboring blocks. A mask is formed for each of the blocks by dilating foreground pixels included in the block. A best match is searched in the copy image, for each of the blocks, using a search window, by correlating pixels in the mask with pixels in a corresponding portion in the copy image. Each of the best matches has a matching score. Each of the blocks is indicated as “unmatched” when the corresponding matching score is less than a matching threshold. A displacement vector is computed for each of the matched blocks.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: November 22, 2005
    Assignee: Xerox Corporation
    Inventors: Marshall W. Bern, David Goldberg, Ming Ye
  • Patent number: 6735332
    Abstract: A system determines the position of an object located on a transport assembly. Sensor arrays are embedded in the transport assembly for identifying boundary locations of the object. The sensor arrays are spaced apart in an arrangement for detecting the locations at which the object crosses the sensor arrays. These locations provide a set of boundary points. The system computes the equation of a rectangle that identifies the location of the object on the transport assembly by minimizing the deviation of the set of boundary points from the boundary of the equation of the rectangle.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: May 11, 2004
    Assignee: Xerox Corporation
    Inventors: David Goldberg, Marshall W. Bern
  • Patent number: 6690821
    Abstract: Systems and methods are provided for automatically determining the font of text in a captured document image. Sequences of turns (left, right, straight) around the boundaries of connected components of black pixels in the captured document image are determined. The probabilities of the sequences of turns have come from a particular font within a library of known fonts can be determined using training set statistics. Using these probabilities, the most probable source font is selected.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: February 10, 2004
    Assignee: Xerox Corporation
    Inventors: David Goldberg, Marshall W. Bern
  • Publication number: 20030147548
    Abstract: Document authentication is accomplished by acquiring document image data, generating a set of features of the document, and generating an assist channel that includes information on how to generate the set of features. The set of features and the assist channel are digitally signed and the append to the document. Document verification is accomplished by acquiring document image data and verifying the signature. If the signature is valid, aset of features of the document is generated using information contained in the assist channel appended to the document. The generated set of features is then compared to the set of features appended on the document. If the sets do not match, the document is determined to have been altered sometimes after the assist channel was appended to the document, i.e., the document is not genuine. Otherwise, the document can be considered to be genuine.
    Type: Application
    Filed: December 19, 2002
    Publication date: August 7, 2003
    Applicant: XEROX CORPORATION
    Inventors: Jan Matthias Ruhl, David Goldberg, Marshall W. Bern
  • Publication number: 20030133615
    Abstract: Connected components of dark pixels are clustered from across the image. A “most likely” representative image for each cluster of images is determined, with likelihood determined by a probabilistic model of the image capturing process. An a priori (prior) probability distributions on bitmaps may be used to determine the most likely representative images. For example, a priori probability distributions based on so-called chain codes are implemented. The representative images are used to cluster connected components. Clustering may be repeated. The output page is assembled by replacing each member of a cluster of images by that cluster's representative image.
    Type: Application
    Filed: January 16, 2002
    Publication date: July 17, 2003
    Applicant: XEROX CORPORATION
    Inventors: Marshall W. Bern, David Goldberg
  • Publication number: 20030131239
    Abstract: Systems and methods for verifying a document. A document having an encoded document data portion that includes assist information and at least one digitally-signed appended one-way hash is inputted. The encoded document data file is decoded and a representation is recovered using the assist information. A verification one-way hash is generated from the recovered representation. The verification one-way hash is then compared to the appended one way hash and the authenticity of the document is verified based on the results of the comparison.
    Type: Application
    Filed: December 19, 2002
    Publication date: July 10, 2003
    Inventors: Daniel H. Greene , David Goldberg , Marshall W. Bern
  • Publication number: 20030131240
    Abstract: Methods and systems for authenticating documents. Document data to be modified to contain authentication is inputted. A representation is determined from the document data. Assist information that is usable to reliably recover a determined representation is determined. A one-way hash of the representation and assist information is determined. The one-way hash is then cryptographically signed. The assist information and digitally signed one-way hash is then appended to the document.
    Type: Application
    Filed: December 19, 2002
    Publication date: July 10, 2003
    Applicant: XEROX CORPORATION
    Inventors: Daniel H. GREENE , David GOLDBERG , Marshall W. BERN
  • Publication number: 20030128375
    Abstract: Xerox Docket No. D/A0037QDocument authentication is accomplished by acquiring document image data, generating a set of features of the document, and generating an assist channel that includes information on how to generate the set of features. The set of features and the assist channel are digitally signed and then append to the document. Document verification is accomplished by acquiring document image data and verifying the signature. If the signature is valid, a set of features of the document is generated using information contained in the assist channel appended to the document. The generated set of features is then compared to the set of features appended on the document. If the sets do not match, the document is determined to have been altered sometimes after the assist channel was appended to the document, i.e., the document is not genuine. Otherwise, the document can be considered to be genuine.
    Type: Application
    Filed: December 19, 2002
    Publication date: July 10, 2003
    Inventors: Jan Matthias RUHL , David GOLDBERG , Marshall W. BERN
  • Publication number: 20030068066
    Abstract: A method and device for creating a notarized document from a document, comprising acquiring image data of the document; generating a document data file based on the image data, the document data file comprising a exemplar table and a block table; and appending the document data file to the document.
    Type: Application
    Filed: October 10, 2001
    Publication date: April 10, 2003
    Inventors: David Goldberg, Steven J. Harrington, Marshall W. Bern
  • Publication number: 20030048949
    Abstract: A method for matching an original document image with a copy image is disclosed. The original document image is defined as an ensemble of blocks, each of the blocks having neighboring blocks. A mask is formed for each of the blocks by dilating foreground pixels included in the block. A best match is searched in the copy image, for each of the blocks, using a search window, by correlating pixels in the mask with pixels in a corresponding portion in the copy image. Each of the best matches has a matching score. Each of the blocks is indicated as “unmatched” when the corresponding matching score is less than a matching threshold. A displacement vector is computed for each of the matched blocks.
    Type: Application
    Filed: September 10, 2001
    Publication date: March 13, 2003
    Applicant: Xerox Corporation
    Inventors: Marshall W. Bern, David Goldberg, Ming Ye
  • Publication number: 20020122594
    Abstract: Systems and methods are provided for automatically determining the font of text in a captured document image. Sequences of turns (left, right, straight) around the boundaries of connected components of black pixels in the captured document image are determined. The probabilities of the sequences of turns have come from a particular font within a library of known fonts can be determined using training set statistics. Using these probabilities, the most probable source font is selected.
    Type: Application
    Filed: December 28, 2000
    Publication date: September 5, 2002
    Inventors: David Goldberg, Marshall W. Bern