Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Dennis L. Venable, Marion US

Dennis L. Venable, Marion, NY US

Patent application numberDescriptionPublished
20080279474Punched hole detection and removal - 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.11-13-2008
20090006610Event driven plugin architecture for importing scanned image data into a production workflow - 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.01-01-2009
20100075290Automatic Educational Assessment Service - 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. The system enables the teacher/educator to review the evaluations remotely and validate/annotate the evaluation and update the records in storage The Assessment Batch may be created for a list of students in a group, a class, a grade level, a school, a plurality of schools and students in a geographical area.03-25-2010
20100075291AUTOMATIC EDUCATIONAL ASSESSMENT SERVICE - 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. 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. The system enables the teacher/educator to review the evaluations remotely and validate/annotate the evaluation and update the records in storage. The Assessment Batch may be created for a list of students in a group, a class, a grade level, a school, a plurality of schools and students in a geographical area.03-25-2010
20100075292AUTOMATIC EDUCATION ASSESSMENT SERVICE - 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. 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. The system enables the teacher/educator to review the evaluations remotely and validate/annotate the evaluation and update the records in storage. The Assessment Batch may be created for a list of students in a group, a class, a grade level, a school, a plurality of schools and students in a geographical area.03-25-2010
20100149606SYSTEM AND METHOD FOR IDENTIFYING AND LABELING FIELDS OF TEXT ASSOCIATED WITH SCANNED BUSINESS DOCUMENTS - 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. The semantic recognition process includes the processes of generating, for each line of text having a keyword therein, a terminal symbol corresponding to the keyword therein; generating, for each line of text not having a keyword therein and absent of numeric characters, an alphabetic terminal symbol; generating, for each line of text not having a keyword therein and having a numeric character therein, an alphanumeric terminal symbol; generating a string of terminal symbols from the generated terminal symbols; determining a probable parsing of the generated string of terminal symbols; labeling each text line, according to a determined function, with non-terminal symbols; and parsing the business document information text into fields of business document information text based upon the non-terminal symbol of each text line and the determined probable parsing of the generated string of terminal symbols.06-17-2010
20100150397SYSTEM AND METHOD FOR IDENTIFYING AND LABELING FIELDS OF TEXT ASSOCIATED WITH SCANNED BUSINESS DOCUMENTS - 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. The semantic recognition process includes the processes of generating, for each line of text having a keyword therein, a terminal symbol corresponding to the keyword therein; generating, for each line of text not having a keyword therein and absent of numeric characters, an alphabetic terminal symbol; generating, for each line of text not having a keyword therein and having a numeric character therein, an alphanumeric terminal symbol; generating a string of terminal symbols from the generated terminal symbols; determining a probable parsing of the generated string of terminal symbols; labeling each text line, according to a determined function, with non-terminal symbols; and parsing the business document information text into fields of business document information text based upon the non-terminal symbol of each text line and the determined probable parsing of the generated string of terminal symbols.06-17-2010
20100157345SYSTEM FOR AUTHORING EDUCATIONAL ASSESSMENTS - 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.06-24-2010
20110151423SYSTEM AND METHOD FOR REPRESENTING DIGITAL ASSESSMENTS - A method and system for processing a digital assessment template are provided. The system includes at least one tangible processor and a memory with instructions to be executed by the at least one tangible processor for processing a digital assessment template. The template which includes a description of a plurality of data structures that are configured for interpreting an assessment associated with the template. The assessment was marked with strokes by an assessment-taker who was administered the assessment and responded to at least one problem provided by the assessment. The template describes a location of the marked assessment in which to find each stroke that corresponds to a response by the assessment-taker and how to interpret the strokes. Each of the locations and how to interpret the strokes are selectable.06-23-2011

Patent applications by Dennis L. Venable, Marion, NY US