System for use with a high resolution scanner for scheduling a sequence of software tools for determining the presence of bands in DNA sequencing samples
First Claim
1. In a data processing system comprising a computer, an image scanner, and a natural language interface responsive to user input of natural language identifiers, a method for creating and executing a custom application computer program comprising a sequence of user-specified software tools for scanning and analyzing an image comprising four vertical sections, each section containing zero or more horizontal bands with non-uniform perimeters, said method comprising the computer-implemented steps of:
- storing a plurality of said software tools for directing the performance of said scanning and analysis of said image;
creating a custom application computer program by storing a user-defined sequence of software tools using said natural language identifiers, to be executed for scanning and analyzing said image;
executing said custom application computer program to scan said image and store data relating to said scanned image; and
executing said custom application computer program to use said stored data to locate said horizontal bands with non-uniform perimeters in each of said four vertical sections and to correlate each of said horizontal bands with non-uniform perimeters to a predetermined shape.
0 Assignments
0 Petitions
Accused Products
Abstract
Method for optically scanning an object comprising a flat support for holding the object; a linear optical sensor held in a fixed position on one side of the support; a light source held in a fixed position on the other side of the support for projecting light through the object toward the optical sensor; and a drive mechanism for moving the object along one direction to successive scanning positions. The user may create custom application computer programs for performing desired image scanning and analysis on an object. To enable this, the system stores software tools each capable of performing an image scanning or image analysis function, stores an interpreter program corresponding to a natural language identifiers for the functions, and provides an interactive computer environment for the user to specify a sequence of software tools using the natural language identifiers to be executed to perform the desired image scanning and analysis.
58 Citations
1 Claim
-
1. In a data processing system comprising a computer, an image scanner, and a natural language interface responsive to user input of natural language identifiers, a method for creating and executing a custom application computer program comprising a sequence of user-specified software tools for scanning and analyzing an image comprising four vertical sections, each section containing zero or more horizontal bands with non-uniform perimeters, said method comprising the computer-implemented steps of:
-
storing a plurality of said software tools for directing the performance of said scanning and analysis of said image; creating a custom application computer program by storing a user-defined sequence of software tools using said natural language identifiers, to be executed for scanning and analyzing said image; executing said custom application computer program to scan said image and store data relating to said scanned image; and executing said custom application computer program to use said stored data to locate said horizontal bands with non-uniform perimeters in each of said four vertical sections and to correlate each of said horizontal bands with non-uniform perimeters to a predetermined shape.
-
Specification