Data processing: software development – installation – and managem – Software program development tool – Code generation
Reissue Patent
2011-07-26
2011-07-26
Yigdall, Michael J (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S105000, C717S107000, C717S113000, C717S124000, C715S771000, C715S859000, C700S017000, C700S083000
Reissue Patent
active
RE042579
ABSTRACT:
A system for programming a computer provides a set of software-based virtual machines each for instructing a computer to carry out a selected operation. Each virtual machine is represented by a virtual front panel displayed on a screen and each virtual front panel graphically displays operator controllable values of input and output parameters utilized by the virtual machine it represents. The system is adapted to synthesize a new virtual machine for instructing the computer to perform a sequence of operations wherein each operation is carried out by the computer according to the instructions of an operator selected one of the existing virtual machines. The system also creates a new virtual front panel for displaying input and output parameters associated with the new virtual machine. The system permits the operator to program the computer by directing synthesis of a hierarchy of virtual machines.
REFERENCES:
patent: 4064394 (1977-12-01), Allen
patent: 4152760 (1979-05-01), Freitas et al.
patent: 4245318 (1981-01-01), Eckart et al.
patent: 4298955 (1981-11-01), Munday et al.
patent: 4315315 (1982-02-01), Kossiakoff
patent: 4455619 (1984-06-01), Masui et al.
patent: 4497033 (1985-01-01), Hernandez et al.
patent: 4499549 (1985-02-01), Bartlett
patent: 4546435 (1985-10-01), Herbert et al.
patent: 4570217 (1986-02-01), Allen et al.
patent: 4586035 (1986-04-01), Baker et al.
patent: 4628444 (1986-12-01), Nozawa et al.
patent: 4635183 (1987-01-01), Isobe et al.
patent: 4636934 (1987-01-01), Schwendemann et al.
patent: 4642790 (1987-02-01), Minshull et al.
patent: 4656603 (1987-04-01), Dunn
patent: 4663704 (1987-05-01), Jones et al.
patent: 4674053 (1987-06-01), Bannai et al.
patent: 4677587 (1987-06-01), Zemany, Jr.
patent: 4679137 (1987-07-01), Lane et al.
patent: 4688167 (1987-08-01), Agarwal
patent: 4695968 (1987-09-01), Sullivan, II et al.
patent: 4736340 (1988-04-01), Desserrieres et al.
patent: 4745543 (1988-05-01), Michener et al.
patent: 4811205 (1989-03-01), Normington et al.
patent: 4813013 (1989-03-01), Dunn
patent: 4816988 (1989-03-01), Yamanaka
patent: 4868785 (1989-09-01), Jordan et al.
patent: 4901221 (1990-02-01), Kodosky et al.
patent: 4914568 (1990-04-01), Kodosky et al.
patent: 4967381 (1990-10-01), Lane et al.
patent: 5301336 (1994-04-01), Kodosky et al.
Bhaskar, K.S. et al., “Virtual Instruments: Object-Oriented Program Synthesis,” Proceedings of the Conference on Object-Oriented Programming Systems, Languages and Applications, Sep. 1986, pp. 303-314.
Third Amended Compliant:SoftWIRE Technology, LLCandMeasurement Computing Corporationvs.National Instruments Corporation(Civil Action No. 03-10107REK); Nov. 6, 2003; 11 pages.
Answer to Third Amended Complaint;SoftWIRE Technology, LLCandMeasurement Computing Corporationvs.National Instruments Corportion(Civil Action No. 03-10107REK); Nov. 21, 2003; 14 pages.
Defendant National Instruments' Second Supplemental Responses to Plaintiff SoftWIRE Technology's Fourth Set of Interrogatories [Nos. 11-12];SoftWIRE Technology, LLCandMeasurement Computing Corporationvs.National Instruments Corporation(Civil Action No. 03-10107REK); Sep. 30, 2004; 68 pages.
Stipulated Dismissal with Prejudice;SoftWIRE Technology, LLCandMeasurement Computing Corporationvs.National Instruments Corporation(Civil Action No. 03-10107REK); Apr. 29, 2005; 5 pages.
T.K. Barnaby; “An Exploration of the Virtual Instrumentation Concept”; Thesis Presented to the University of Wales; Nov. 1983; 227 pages.
Terry Kenneth Barnaby; “The Virtual Instrument Workstation”; Thesis Presented to the University of Wales; Dec. 1987; 307 pages.
Carla M. Wong and Richard W. Crawford; “Application of Artificial Intelligence to Triple Quadrupole Mass Spectrometry (TQMS)”; Institute of Electrical and Electronics Engineers; Oct. 1983; 11 pages.
Michael N. Granieri, William Keefe, and Thomas McNamee; “An Approach to an Open-Architecture Functional Testing System”; IEEE; 1984; 8 pages.
“Preliminary Modvue Applications Design Guide”; 1982; 80 pages.
David Canfield Smith; “Pygmalion: A Creative Programming Environment”; Dissertation Presented to Stanford University; May 1975; 244 pages.
Alan Boring; “ThingLab—A Constraint-Oriented Simulation Laboratory”; Xerox; Jul. 1979; 107 pages.
Thomas S. McNamee and John J. Woodfine; “Instrument-Based Test Generation a Cost-Effective Program Development Tool”; ManTech International Corporation; 1983; 5 pages.
Douglas R. Haroldsen; “Software Package Lets PC Control Instruments with a Touch”; Electronic Design, Oct. 31, 1984; 9 pages.
Michael A. Catalano and Michael J. Charland; “The Use of Touchsensitive Video Displays in on Line Control Systems”; Canberra Industries, Meriden, CT, IECON 1983; 7 pages.
PCIL. Process Control and Instrumentation Ltd., formed in 1981, articles dated 1984; 8 pages.
“Control and Instrumentation Magazine”; Feb. 1984; 4 pages.
Kazuo Yano, Tadashi Nishijima, Katsuhisa Yamaguchi; and Ichiro Akasaki; “Microcomputer-Based Programmable Controller Systems for Industrial Application”; Toshiba Corporation; IEEE 1983; 7 pages.
Timothy J. Miller; “Bit-Mapped Graphics Editor Simplifies High Resolution Display Building”; Control Engineering; Apr. 1984; 2 pages.
“The Knowledge Engineering Environment—An IntelliCorp Technical Article”; 1984; 26 pages.
Thomas P. Kohler; An Application Development System for Expert Systems; Intelligentics, Systems, and Software, Jan. 1984; 17 pages.
Mark Stefik and Daniel G. Bobrow; “Object-Oriented Programming: Themes and Variations”; Intelligent Systems Laboratory; The Al Magazine, 1984; 23 pages.
“Activelmages Package—The First KEE System PowerPak”; IntelliCorp, 1984; 4 pages.
Richard Fikes and Tom Kehler; “The Role of Frame-Based Representation in Reasoning”; Communications of the ACM, vol. 28, No. 9, Sep. 1985; 17 pages.
Carla M. Wong; Expert Systems Technology Applied to Instrument Operation and Data Acquisition of a Triple Quadrupole Mass Spectrometer (TQMS); National Computer Conference at Las Vegas, Nevada; Jul. 9-12, 1984; 60 pages.
Carla M. Wong; “Expert Systems for the Laboratory: Triple Quadrupole Mass Spectrometry (TQMS) (A Capsule Report on ‘Expert System’ for A/C Interface)”; Mar. 1984; 13 pages.
Mark Stefik, Daniel G. Bobrow, Sanjay Mittal, and Lynn Conway; “Knowledge Programming in Loops: Report on an Experimental Course”; The AI Magazine, Fall 1983; 22 pages.
Daniel G. Bobrow and Mark Stefik; “The Loops Manual (Preliminary Version)”; Xerox Corporation, 1983; 128 pages.
Alan Borning; “The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory”; Xerox Palo Alto Research Center; ACM Oct. 1981; 70 pages.
D. Dustin Henderson, Jr.; The Trillium User Interface Design Environment; Intelligent Systems Laboratory Xerox Palo Alto Research Center; CHI'86 Proceedings, 1986; 7 pages.
John L. Hedrick and Evan L. Pageler; “Effective Operation System Characterization with an Interactive Colorgraphics Operator Console”; Fisher Controls Company, ISA Advances in Instrumentation, Oct. 20-23, 1980; 14 pages.
W. Buxton, M.R. Lamb, D. Sherman, and K.C. Smith; “Towards a Comprehensive User Interface Management System”; Computer Graphics, vol. 17, No. 3; Jul. 1983; 8 pages.
“Supersmart Equipment—Software for Computer-Based Instruments Brings Users a Plethora of Benefits”; IEEE Spectrum, Jan. 1983; 5 pages.
William F. Finzer and Laura Gould; “Programming by Rehearsal”; Byte, Jul. 1984; 17 pages.
Arnold Miller; “The Programmable Controller Based Distributed Control System”; ISA Advanced in Instrumentation, Oct. 22-25, 1984; 15 pages.
Aragam R. Nagesh, Richard S. Shirley and Maureen E. Gordon; Rapid Prototyping for the Human/ Process Interface; ISA Advances in Instru
Bhaskar Kasi S.
Peckol James K.
Hood Jeffrey C.
Meyertons Hood Kivlin Kowert & Goetzel P.C.
Munyon Dean M.
National Instruments Corporation
Yigdall Michael J
LandOfFree
Virtual machine programming system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Virtual machine programming system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual machine programming system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2664922