Systems and methods for linking a graphical display and an n-dimensional data structure in a graphical user interface
First Claim
1. A method for controlling the inspection of a printed circuit board for manufacturing defects, the method comprising the steps of:
- receiving a computer model of a printed circuit board to be inspected for manufacturing defects;
providing a graphical display of the computer model of the printed circuit board in a first portion of a graphical user interface;
providing an n-dimensional data structure associated with the graphical display of the computer model of the printed circuit board in a second portion of the graphical user interface;
enabling a user to select one of a plurality of image objects in the graphical display of the computer model of the printed circuit board; and
populating the n-dimensional data structure with information corresponding to the selected image object to assist the user in controlling an imaging system being used to inspect a manufactured printed circuit board corresponding to the computer model of the printed circuit board for manufacturing defects.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for linking a graphical display and an n-dimensional data structure in a graphical user interface are provided. One is a method for linking a graphical display and an n-dimensional data structure in a graphical user interface supported by a computer application. Briefly described, one such method comprises the steps of: providing a graphical user interface, the graphical user interface comprising a first portion for providing a graphical display comprising one or more image objects and a second portion for providing an n-dimensional data structure associated with the graphical display; receiving a user selection of one of the image objects in the first portion of the graphical user interface; and populating the n-dimensional data structure based on the selection of the image object.
24 Citations
26 Claims
-
1. A method for controlling the inspection of a printed circuit board for manufacturing defects, the method comprising the steps of:
-
receiving a computer model of a printed circuit board to be inspected for manufacturing defects;
providing a graphical display of the computer model of the printed circuit board in a first portion of a graphical user interface;
providing an n-dimensional data structure associated with the graphical display of the computer model of the printed circuit board in a second portion of the graphical user interface;
enabling a user to select one of a plurality of image objects in the graphical display of the computer model of the printed circuit board; and
populating the n-dimensional data structure with information corresponding to the selected image object to assist the user in controlling an imaging system being used to inspect a manufactured printed circuit board corresponding to the computer model of the printed circuit board for manufacturing defects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for inspecting manufacturing defects in a printed circuit board, the system comprising:
-
an imaging system for capturing an image of a manufactured printed circuit board; and
an inspection control system in communication with the imaging system and configured to control the manner in which the imaging system images the manufactured printed circuit, the inspection control system comprising a computer program for assisting a user to generate an inspection program to be implemented by the imaging system, the computer program comprising;
logic configured to receive a computer model of the manufactured printed circuit board to be inspected for manufacturing defects;
logic configured to provide a graphical display of the computer model of the manufactured printed circuit board in a first portion of a graphical user interface;
logic configured to provide an n-dimensional data structure associated with the graphical display of the computer model of the manufactured printed circuit board in a second portion of the graphical user interface;
logic configured to enable a user to select one of a plurality of image objects in the graphical display of the computer model of the manufactured printed circuit board; and
logic configured to populated the n-dimensional data structure with information corresponding to the selected image object to assist the user in generating the inspection program. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program embodied in a computer-readable medium for controlling the inspection of a printed circuit board for manufacturing defects, the computer program comprising:
-
logic configured to receive a computer model of a printed circuit board to be inspected for manufacturing defects;
logic configured to provide a graphical display of the computer model of the printed circuit board in a first portion of a graphical user interface;
logic configured to provide an n-dimensional data structure associated with the graphical display of the computer model of the printed circuit board in a second portion of the graphical user interface;
logic configured to enable a user to select one of a plurality of image objects in the graphical display of the computer model of the printed circuit board; and
logic configured to populate the n-dimensional data structure with information corresponding to the selected image object to assist the user in controlling an imaging system being used to inspect a manufactured printed circuit board corresponding to the computer model of the printed circuit board for manufacturing defects. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification