System and method for deploying a graphical program on an...

Data processing: presentation processing of document – operator i – Operator interface – On-screen workspace or object

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S763000, C715S765000, C715S762000, C348S207100, C348S207110, C348S207200, C348S222100

Reexamination Certificate

active

06971066

ABSTRACT:
A computer-implemented system and method for deploying a graphical program onto an image acquisition (IMAQ) device. The method may operate to configure an image acquisition (IMAQ) device to perform image processing or machine vision functions, wherein the device includes a programmable hardware element and/or a processor and memory. The method comprises first creating a graphical program which implements the image processing or machine vision function. A portion of the graphical program may be converted into a hardware implementation on a programmable hardware element, and a portion may optionally be compiled into machine code for execution by a CPU. The programmable hardware element is thus configured utilizing a hardware description and implements a hardware implementation of at least a portion of the graphical program. The CPU-executable code may be executed by a computer coupled to the IMAQ device, or by a processor/memory on the IMAQ device.

REFERENCES:
patent: 5309556 (1994-05-01), Sismilich
patent: 5497498 (1996-03-01), Taylor
patent: 5535342 (1996-07-01), Taylor
patent: 5541849 (1996-07-01), Rostoker et al.
patent: 5583749 (1996-12-01), Tredennick et al.
patent: 5603043 (1997-02-01), Taylor et al.
patent: 5631974 (1997-05-01), Lau-Kee et al.
patent: 5638299 (1997-06-01), Miller
patent: 5652875 (1997-07-01), Taylor
patent: 5684980 (1997-11-01), Casselman
patent: 5732277 (1998-03-01), Kodosky et al.
patent: 5737235 (1998-04-01), Kean et al.
patent: 5742504 (1998-04-01), Meyer et al.
patent: 5847953 (1998-12-01), Sojoodi et al.
patent: 6006039 (1999-12-01), Steinberg et al.
patent: 6028611 (2000-02-01), Anderson et al.
patent: 6064409 (2000-05-01), Thomsen et al.
patent: 6157394 (2000-12-01), Anderson et al.
patent: 6173438 (2001-01-01), Kodosky et al.
patent: 6219628 (2001-04-01), Kodosky et al.
patent: 6282462 (2001-08-01), Hopkins
patent: 6298474 (2001-10-01), Blowers et al.
patent: 6886168 (2005-04-01), Callaway et al.
patent: 2004/0183914 (2004-09-01), Sliverbrook
patent: WO 94 10627 (1994-05-01), None
patent: WO 94 15311 (1994-07-01), None
Gertz et al., “A Software Architecture-Based Human-Machine Interface for Reconfigurable Sensor-based Control System,”In Proceedings of 8th IEEE International Symposium on Intelligent Control, Aug. 25-26, 1993, Chicago, Ill.
Lindblad et al., “The VuSystem: A Programming System for Compute-Intensive Multimedia,” IEEE Journal of Selected Areas in Communications, 1996.
Olson et al., “Mavis: A Visual Enviropnment for Active Computer Vision,” 1992.
XP0002087124 Xiao-Yu, et al., “Sotware Environment for WASMII: A Data Driven Machine with a Virtual Hardware,” Field Programmable Logic Architectures, Synthesis and Applications, 4thInternational Workshop on Field-Programmable Logic and Applications, FPL '94 Proceedings, Berlin, Germany, 1994.
XP000554820 Edwards, et al., “Software acceleration using programmable hardware devices,” IEEE Proceedings: Computers and Digital Techniques, vol. 143, No. 1, Jan. 1996, pp. 55-63.
XP000380758 Lesser, et al, “High Level Synthesis and Generating FPGAs with the BEDROC System,” Journal of VLSI Signal Processing, vol. 6, No. 2, Aug. 1993, pp. 191-214.
International Search Report for PCT/US 98/13040 mailed Dec. 22, 1998.
Ade, M; Lauwereins, R; Peperstraete, J.A.; Hardware-Software Codesign with GRAPE, Proceedings of the Sixth IEEE International Workshop on Rapid System Prototyping, pp. 40-47, Jun. 9, 1995.
Lauwereins, R; Engels, M; Ade, M; Peperstraette, J; Grape-II: A System-Level Prototyping Environment for DSP Applications, Computer, vol. 28, Issue 2, pp. 35-43, Feb. 1995.
Lysaght, P; Stockwood, J; A Simulation Tool for Dynamically Reconfigurable Field Programmable Gate Arrays, IEEE Transactions on Very Large Scale Integration Systems, vol. 4, Issue 3, pp. 381-390, Aug. 1996.
De Coster, GRAPE-II: An Introduction [online]. Automatic Control and Computer Architectures Department. Katholieke Universiteit Leuven, Belgium, Feb. 22, 1996 [retrieved Oct. 6, 1999] Retrieved from the Internet @http://www.esat.kuleuven.ac.be/acca.
Weban et al., A Software Development System for FPGA-based Data Acquisition Systems, Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machines, pp. 28-37, Apr. 1996.
Petronino et al., An FPGA-based Data Acquisition System for a 95 GHz. W-band Radar, IEEE International Conference on Acoustics, Soeech and Signal Processing, vol. 5, pp. 4105-4108, Apr. 1997.
Boulay et al., A High Throughput Controller for a 256-Channel Cardiac Potential Overlapping System, Canadian Conference on Electrical and Computer Engineering, vol. 1, pp. 539-542, Sep. 1995.
Collamati et al. “Induction Machine stator Fault On-line Diagnosis Based on LabVIEW Environment”, Mediterranean Electrotechnical Conference, vol. 1, p. 495-498, May 1996.
Spoelder et al., “Virtual Instrumentation: A Survey of Standards and Their Interrelation”, Proc. IEEE Instr. and Measurement Tech. Conf., vol. 1, pp. 676-681, May 1997.
Srinivasan et al., “LabVIEW program Design for On-Line Data Acquisition and Predictive Maintenance”, Proc. Of the 30th Southeastern Symp. On System Theory, pp. 520-524, Mar. 1998.
Wahidanabanu et al., “Virtual Instrumentation with Graphical Programming for Enhanced Detection and Monitoring of Partial Discharges”, Proc. Electrical Insulation Conf. 1997, pp. 291-296, Sep. 1997.
Smart Camera Based on FPGA Technology, 11 pages, printed from Internet Website www.gel.ulaval.ca/vision/vlsi/camera on Dec. 28, 2001.
IMAQ Vision Builder Tutorial, National Instruments Corporation, Jan. 1999 Edition.
IMAQ Vision for G Reference Manual, National Instruments Corporation, Jun. 1999 Edition.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for deploying a graphical program on an... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for deploying a graphical program on an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for deploying a graphical program on an... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3466356

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.