Patents by Inventor Dennis L. Venable

Dennis L. Venable 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: 7965891
    Abstract: A system for electronically distilling information from a business document uses a network scanner to electronically scan a platen area, having a business document thereon, to create a bitmap. A network server carries out a segmentation process to segment the scan generated bitmap into a bitmap object, the bitmap object corresponding to the scanned business document; a bitmap to text conversion process to convert the bitmap object into a block of text; a semantic recognition process to generate a structured representation of semantic entities corresponding to the scanned business document; and a document generation process to convert the structured representation into a structure text file.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: June 21, 2011
    Assignee: Xerox Corporation
    Inventors: John C. Handley, M. Armon Rahgozar, Dennis L. Venable, Pamela B. Spiteri, Anoop M. Namboodiri, Richard Zanibbi
  • Patent number: 7860312
    Abstract: A system for electronically distilling information from a business document uses a network scanner to electronically scan a platen area, having a business document thereon, to create a bitmap. A network server carries out a segmentation process to segment the scan generated bitmap into a bitmap object, the bitmap object corresponding to the scanned business document; a bitmap to text conversion process to convert the bitmap object into a block of text; a semantic recognition process to generate a structured representation of semantic entities corresponding to the scanned business document; and a document generation process to convert the structured representation into a structure text file.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: December 28, 2010
    Assignee: Xerox Corporation
    Inventors: John C. Handley, M. Armon Rahgozar, Dennis L. Venable, Pamela B. Spiteri, Anoop M. Namboodiri, Richard Zanibbi
  • Publication number: 20100157345
    Abstract: An assessment authoring system implemented by an operative set of processor executable instructions configured for execution by at least one processor includes a user interface and an assessment generation component. The user interface communicates user input and the assessment generation component receives the user input from the user interface. The assessment generation component generates an assessment data structure for printing on a multifunction device. The printed assessment includes a marking region adapted to receive a human marking. The system may utilize a model or rubric that can be used to score the human marks when are processed by image processing.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventors: Robert M. Lofthus, Kristine A. German, Dennis C. DeYoung, Dennis L. Venable, Michael R. Campanelli, Steven J. Harrington, Charles A. Baxter, Gavan L. Tredoux, Peter J. Zehler, Rajinderjeet S. Minhas
  • Publication number: 20100149606
    Abstract: A system for electronically distilling information from a business document uses a network scanner to electronically scan a platen area, having a business document thereon, to create a bitmap. A network server carries out a segmentation process to segment the scan generated bitmap into a bitmap object, the bitmap object corresponding to the scanned business document; a bitmap to text conversion process to convert the bitmap object into a block of text; a semantic recognition process to generate a structured representation of semantic entities corresponding to the scanned business document; and a document generation process to convert the structured representation into a structure text file.
    Type: Application
    Filed: February 23, 2010
    Publication date: June 17, 2010
    Applicant: Xerox Corporation
    Inventors: John C. Handley, M. Armon Rahgozar, Dennis L. Venable, Pamela B. Spiteri, Anoop M. Namboodiri, Richard Zanibbi
  • Publication number: 20100150397
    Abstract: A system for electronically distilling information from a business document uses a network scanner to electronically scan a platen area, having a business document thereon, to create a bitmap. A network server carries out a segmentation process to segment the scan generated bitmap into a bitmap object, the bitmap object corresponding to the scanned business document; a bitmap to text conversion process to convert the bitmap object into a block of text; a semantic recognition process to generate a structured representation of semantic entities corresponding to the scanned business document; and a document generation process to convert the structured representation into a structure text file.
    Type: Application
    Filed: February 23, 2010
    Publication date: June 17, 2010
    Applicant: Xerox Corporation
    Inventors: John C. Handley, M. Armon Rahgozar, Dennis L. Venable, Pamela B. Spiteri, Anoop M. Namboodiri, Richard Zanibbi
  • Patent number: 7689037
    Abstract: A system for electronically distilling information from a business document uses a network scanner to electronically scan a platen area, having a business document thereon, to create a bitmap. A network server carries out a segmentation process to segment the scan generated bitmap into a bitmap object, the bitmap object corresponding to the scanned business document; a bitmap to text conversion process to convert the bitmap object into a block of text; a semantic recognition process to generate a structured representation of semantic entities corresponding to the scanned business document; and a document generation process to convert the structured representation into a structure text file.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 30, 2010
    Assignee: Xerox Corporation
    Inventors: John C. Handley, M. Armon Rahgozar, Dennis L. Venable, Pamela B. Spiteri, Anoop M. Namboodiri, Richard Zanibbi
  • Publication number: 20100075290
    Abstract: A method and system for automatically helping a teacher/educator evaluate assessments administered to students for determining student's attributes. The teacher/educator reviews stored assessment forms at a digital user interface (DUI) at a multifunction device (MFD) and selects the desired forms and creates an Assessment Batch which includes a List of Students to be given the forms for marking. The system automatically codes each form with personalized student information and prints the individualized assessment forms. The teacher/educator administers the assessment and assessment forms are manually marked, collected and scanned at the MFD, entered into storage and the marked images automatically analyzed and the assessments automatically evaluated from stored rubrics and the teacher/educator is automatically notified by email that the evaluation has been performed.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Applicant: XEROX CORPORATION
    Inventors: Dennis C. DeYoung, Charles A. Baxter, Michael R. Campanelli, Kristine A. German, Steven J. Harrington, Robert M. Lofthus, Raj Minhas, Gavan Tredoux, Dennis L. Venable, Peter J. Zehler
  • Publication number: 20100075291
    Abstract: A method and system for automatically helping a teacher/educator evaluate assessments administered to students for determining student's attributes. The teacher/educator reviews stored assessment forms at a digital user interface (DUI) at a multifunction device (MFD) and selects the desired forms and creates an Assessment Batch which includes a List of Students to be given the forms for marking. The system automatically codes each form with personalized student information and prints the individualized assessment forms. The system may include an assessment repository for storing assessment definitions, rubrics, and administered assessments (e.g., results sheets), an may additionally or alternatively include an assessment analyzer for interpreting scanned imaged of administered assessments.
    Type: Application
    Filed: December 19, 2008
    Publication date: March 25, 2010
    Inventors: Dennis C. DeYoung, Charles A. Baxter, Michael R. Campanelli, Kristine A. German, Steven J. Harrington, Robert M. Lofthus, Raj Minhas, Gavan Tredoux, Dennis L. Venable, Peter J. Zehler
  • Publication number: 20100075292
    Abstract: A method and system for automatically helping a teacher/educator evaluate assessments administered to students for determining student's attributes. The teacher/educator reviews stored assessment forms at a digital user interface (DUI) at a multifunction device (MFD) and selects the desired forms and creates an Assessment Batch which includes a List of Students to be given the forms for marking. The system automatically codes each form with personalized student information and prints the individualized assessment forms. The system may include an assessment repository for storing assessment definitions, rubrics, and administered assessments (e.g., results sheets), an may additionally or alternatively include an assessment analyzer for interpreting scanned imaged of administered assessments.
    Type: Application
    Filed: December 19, 2008
    Publication date: March 25, 2010
    Inventors: Dennis C. DeYoung, Charles A. Baxter, Michael R. Campanelli, Kristine A. German, Steven J. Harrington, Robert M. Lofthus, Raj Minhas, Gaven Tredoux, Dennis L. Venable, Peter J. Zehler
  • Publication number: 20090006610
    Abstract: Systems and methods are described that facilitate importing scanned image data into a production workflow, in accordance with various features described herein. A plurality of loosely-coupled, dynamically loaded plugins can be defined in a configuration file for a given production scanning job. The plugins can be invoked in response to a trigger with which each plugin is associated, and triggers can be associated with different phases of the production workflow, such as image data acquisition (importation), data filtering (pre-scanning), image analysis (scanning), and metadata processing (post-scanning). In this manner, the overarching scanning architecture need not have direct knowledge of which plugins are triggered, or even present, and custom plugins as well as standard plugins can be provided for each production scanning job.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Inventor: Dennis L. Venable
  • Publication number: 20080279474
    Abstract: A method for removal of punched hole artifacts in digital images includes, for a scanned document page, deriving an original digital image that defines the page in terms of a plurality of input pixels. A reduced resolution bitonal image is generated from the original image. The method further includes providing for identifying of candidate punched hole artifacts in the reduced resolution bitonal image and providing for testing the candidate punched hole artifacts for at least one of shape, size, and location. Where a candidate punched hole artifact meets the at least one test, the method includes generating a modified image. This includes erasing the candidate punched hole artifact from the original digital image.
    Type: Application
    Filed: May 11, 2007
    Publication date: November 13, 2008
    Inventors: Dennis L. Venable, Zhigang Fan, Lee C. Moore
  • Patent number: 7436549
    Abstract: A color calibration job identification system and method are provided, wherein the job identification data is encoded on a printed page, in a patch code, along with color targets, according to a protocol and format approximately identical to a format of the color targets. The patch code comprises a first portion, including a start code, and a second portion, including job identification data. The first portion of the patch code is comprised of two or more small color patches, each having a predefined color. The second portion of the patch code is comprised of two or more small color patches wherein each of the patches is comprised of a color selected from a plurality of colors, wherein each of the colors is indicative of a unique datum value, preferably an octal digit. The system provides a means for determining correct functioning of a printer and a means for determining an orientation of a printed page in a scanning device.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: October 14, 2008
    Assignee: Xerox Corporation
    Inventors: Dennis L. Venable, Thyagarajan Balasubramanian
  • Patent number: 6995872
    Abstract: An error diffusion method is provided where a plurality of n error values derived from processing one or more previous scanlines of input pixel values are sub-sampled without the n error values being stored in a buffer to derive m error values (m<n). In one example, a reduction factor R is used according to m=n/R. In another example, a two-dimensional reduction operation is performed. The m error values, rather than the original n error values, are used as input for subsequent error diffusion operations. This allows for storage of m error values rather than n error values and, thus, error buffer requirements are reduced. Image quality has been found to be comparable to conventional error diffusion operations when the reduction factor used is maintained within reasonable limits. The sub-sampling operation can be accomplished according to any suitable method.
    Type: Grant
    Filed: December 14, 2001
    Date of Patent: February 7, 2006
    Assignee: Xerox Corporation
    Inventors: Reiner Eschbach, Dennis L. Venable
  • Patent number: 6972867
    Abstract: A color calibration job identification system and method are provided, wherein the job identification data is encoded on a printed page, in a patch code, along with color targets, according to a protocol and format approximately identical to a format of the color targets. The patch code comprises a first portion, including a start code, and a second portion, including job identification data. The first portion of the patch code is comprised of two or more small color patches, each having a predefined color. The second portion of the patch code is comprised of two or more small color patches wherein each of the patches is comprised of a color selected from a plurality of colors, wherein each of the colors is indicative of a unique datum value, preferably an octal digit. The system provides a means for determining correct functioning of a printer and a means for determining an orientation of a printed page in a scanning device.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: December 6, 2005
    Assignee: Xerox Corporation
    Inventors: Dennis L. Venable, Thyagarajan Balasubramanian
  • Patent number: 6934052
    Abstract: A novel method is disclosed for laying out a plurality of rectangles onto a bounding box area, where bboxArea represents a total area of the bounding box and totalRectArea represents the sum of the areas of all the rectangles. The method comprises the steps of: first adjusting all rectangles to a specified aspect ratio and then computing a sum of areas of all rectangle intersections (overlap) occurring as a result of said arrangement. Next, the function blackArea=totalRectArea?overlap is used to approximate the black area and all non-overlapping spaces remaining between the arranged rectangles are computed by: WhiteSpace=bboxArea?blackArea.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: August 23, 2005
    Assignee: Xerox Corporation
    Inventor: Dennis L. Venable
  • Patent number: 6928612
    Abstract: A system for organizing a heterogeneous set of page image data, such as including both simple-compressed and JPEG compressed, and/or color and monochrome data, so that the data can be organized as a single, multi-page, TIFF-FX document. Different page images and image components are named according to a simple convention. When a TIFF-FX writer application is applied to the data, the writer application responds to the names of the files and the file hierarchy to write a single, multi-page TIFF-FX document.
    Type: Grant
    Filed: October 23, 2000
    Date of Patent: August 9, 2005
    Assignee: Xerox Corporation
    Inventor: Dennis L. Venable
  • Patent number: 6839466
    Abstract: A method for processing multiple digital images using an imaging input device so as to reduce bleeding of edges of the multiple digital images by determining the boundaries of each of the digital images, including detecting a boundary of a first image; detecting a boundary of a second image; determining an overlap between the detected boundaries of the first image and second images; calculating the overlap between the first and second images and modeling a third image from the calculated overlap of the first and second images wherein the third image contains at least said first and second images and represents a depiction of said first and second images without an overlap between said first and second images.
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: January 4, 2005
    Assignee: Xerox Corporation
    Inventor: Dennis L. Venable
  • Patent number: 6738154
    Abstract: The present invention is an intelligent scanning system for processing a digital input image to automatically characterize a plurality of objects therein. The system then employs the characterizations as the basis for rudimentary image editing operations so as to produce a digital document. In the digital document, the objects may be derotated, shifted, cropped or otherwise aligned in a predetermined fashion in accordance with a template. The scanning apparatus of the present invention not only enables the scanning of a plurality of objects, but does so in an intelligent manner so as to enable further processing and manipulation of the images associated with the objects to create an output document.
    Type: Grant
    Filed: January 21, 1997
    Date of Patent: May 18, 2004
    Assignee: Xerox Corporation
    Inventor: Dennis L. Venable
  • Patent number: 6704456
    Abstract: A method and apparatus for processing a digital image using an imaging input device so as to reduce bleeding of the edges of the detected images comprising receiving a digitized image including at least one of a plurality of representations of objects, and processing the digitized image into at least one of a plurality of images of the digitized image. The processing step includes defining a plurality of bins having a plurality of edge points making up each of the plurality of images of the digitized image.
    Type: Grant
    Filed: September 2, 1999
    Date of Patent: March 9, 2004
    Assignee: Xerox Corporation
    Inventor: Dennis L. Venable
  • Publication number: 20030152272
    Abstract: A method for processing multiple digital images using an imaging input device so as to reduce bleeding of edges of the multiple digital images by determining the boundaries of each of the digital images, including detecting a boundary of a first image; detecting a boundary of a second image; determining an overlap between the detected boundaries of the first image and second images; calculating the overlap between the first and second images and modeling a third image from the calculated overlap of the first and second images wherein the third image contains at least said first and second images and represents a depiction of said first and second images without an overlap between said first and second images.
    Type: Application
    Filed: October 4, 1999
    Publication date: August 14, 2003
    Inventor: DENNIS L. VENABLE