Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing
Patent
1996-01-26
1999-12-21
Treat, William M.
Electrical computers and digital processing systems: multicomput
Computer-to-computer data routing
Least weight routing
39550048, G06F 900
Patent
active
060062770
ABSTRACT:
The present invention relates to a virtual software machine for providing a virtual execution environment in a target computer for an application software program having one or more execution dependencies that are incompatible with a software execution environment on the target computer. The machine comprises a plurality of independent processes, and a virtual control mechanism having a virtual management interface (VMI) for generating requests for execution to the plurality of independent processes and receiving results of such processing. The requests for execution and the results are communicated via a message exchange mechanism. The machine also includes a pre-processor for generating a pre-processed application program in which the execution dependencies are masked. A compiler/linker receives the pre-processed application program and the virtual control mechanism and generates executable code for the operating system of the target computer. A run-time module of the machine is run by the operating system of the target computer for executing the application software program in the target computer despite the execution dependency that is incompatible with the target computer system software execution environment.
REFERENCES:
patent: 4205371 (1980-05-01), Feather
patent: 4525780 (1985-06-01), Bratt et al.
patent: 4714995 (1987-12-01), Materna et al.
patent: 4727480 (1988-02-01), Albright et al.
patent: 4792895 (1988-12-01), Tallman
patent: 4827404 (1989-05-01), Barstow et al.
patent: 4875186 (1989-10-01), Blume, Jr.
patent: 4961133 (1990-10-01), Talati et al.
patent: 5067072 (1991-11-01), Talati et al.
patent: 5261090 (1993-11-01), Khoyi et al.
Ralph Emmett, IBM Ponders Unix, Datamation, p. 80-88.
Kirit Talati, The OLTP Bridge, Software Magazine, Mar. 1990.
Kirit Talati, Distributed On-line Transaction Processing Systems on Unix, Unix Transaction Processing Workshop Proceedings, May 1, 1989.
David Notkin, Norman Hutchinson Jan Sanislo, and Michael Schwartz, Heterogeneous Computing EnvironmentS: Report on the ACM SIGOPS Workshop on Accommodating Heterogeneity, Communications of the ACM, Feb. 1987, 132, 140.
J. Shirley Henry, Cause for Concern, Unix Rev., Sep. 1987, at 47, 55.
Robert Scheifler and Jim Gettys, The X Window System, 5:2 ACM Transactions on Graphics, Apr. 1986, 79, 109.
Partial European Search Report, European Patent Office, Application Number:EP 88 31 0467, Dec. 11, 1991.
Alfred V. Aho, Ravi Sethi, and Jeffrey Ullman, Compilers: Principles, Techniques, and Tools, Mar. 1986, pp. 16, 19, 725, and 726.
James Groff and Paul Weinberg, Bridge Software Transports Applications to UNIX-Based Supermicros, Mini-Micro Systems, Oct. 1983, 305, 308.
Stephen Kaazler, Users Wonder If '286 Operating System Fits the Bill, PC Week, p. 5.
Information Builders, Inc. information guide, Focus.
Substantiated Data, unknown author & source.
Customer Information Control System--An Evolving System Facility, B. M. Yelavich,24 IBM Systems J., pp. 264-278, 1985.
A. Conrad and P. Taylor, Customer Information Control System/Conversational Monitor System(CICS/CMS), Technical Bulletin, May 1986.
Techvantage, Probe of CICS Users, Jun. 1987.
Letter from Jack B. Hoffman to Mike Scroggie dated May 12, 1986, with attached brochure, Pro-2, the CICS Application Generator.
IBM, Product Announcement, Models 919 and 939 of the AT/370-5170, Apr. 2, 1986.
IBM, Product Announcement, IBM VM/PC Version 2.01, Nov. 4, 1986.
IBM, Product Annoucement, IBM TSOSERV, May 15, 1984.
IBM, Product Announcement, IBM VM/PC Version 2.0, Nov. 5, 1985.
IBM, Product Announcement, IBM VM/PC Host Server, Nov. 5, 1985.
4 charts from the IBM PC-XT/370 Planning and Installation.
2 charts from non-contiguous pages of a unnamed source for IBM's PC-XT/370.
PC-XT Product Overview.
Letter to Mike Scroggie from D. G. Serfass of IBM regarding IBM's PC-XT/370.
2 Pamphlets advertising the PC-XT/370.
Robert A. Moskowitz. Stepping Up CICS Operations, Computer Decisions, Sep. 9, pp. 36, 38, 42, and 89, 1986.
Bill Machrone, The Mainframe Marketplace: XT/370 and 3270 PC, PC Magazine, Jan. 24, pp. 146, 154, 1984.
Off-Loading Mainframe Program Development to Micros Gains Momentum, unknown author & source.
Paul Korzeniowski, Price, Software, Delivery Delays Hamper IBM XT/370 Acceptance, Computerworld, Oct. 22, pp. 1, 4, 1984.
Eric Bender, AT/370 unveiled, enhancements to XT/370, 3270-PC, Computerworld, Oct. 29, pp. 1 and 6, 1984.
Sam Whitmore, XT/370 Promise Seen Unrealized as Market Now Prepares for the AT/370, PC Week, pp. 3.
Sam Whitmore, IBM Extends Office Systems, Strengthens DP, PC Week, Oct. 30, pp. 1, 6, 1984.
Joe McLean, New IBM PC Workstations Target Professional Users, Electronic News, Oct. 24, 1983.
PC World, article about IBM's PC-XT/370.
Wendy Rauch-Hindin, IBM's VM/CMS Operating System Moves to Micros, Systems & Software, Dec., pp. 47-51, 1983.
Susan Chace, IBM Unveils 2 More Personal Computers, Deals Blow to Office-Market Competition, Wall Street Journal, Oct. 19, 1983.
PCs as Programmer Work Stations, Software Maintenance News, Nov., p. 24, 1986.
Microfocus Product Announcement, Microfocus Announces PC-CICS for the IBM PC, Sep. 8, pp. 1-11, 1986.
Microfocus Press Release, Microfocus Annouces PC-CICS for the IBM PC, Sep. 8, 1986.
Jeffry Beeler, CICS Development and Code Testing Moves to Micros, pp. 1 and 4.
Eric Bank, Workbench: A Program That Means Business, PC Magazine, Oct. 15, pp. 205-213, 1985.
Stephanie Stallings and Eric Bank, COBOL: This Language is . . . , PC Magazine Oct. 29, pp. 125-131, 1985.
Microfocus Press Release, Competitve Evaluation Leads to $225,000 Order for VS COBOL Workbench.
Microfocus Press Release, Programmer Productivity Search Leads to Micro Focus COBOL.
Microfocus Press Release, ITT Hartford is Major Customer for VS COBOL Workbench, Apr. 26, 1986.
Microfocus pamphlet, VS COBOL Workbench in Depth.
Micro Focus Development Software Allows Mainframe Programming on the PC, PC Week.
What's New, Byte, May 1985.
Microfocus Magazine, Compact Level II COBOL, 1983.
Microfocus Magazine is High Performance Level II COBOL, 1983.
RealCICS User Manual, Beta Draft, Jul. 3, 1986.
Newsletter by Realia (maker of RealCICS), several articles, one on RealCICS, May 1986.
Realia article, Realia COBOL Product Description, Sep. 11, 1985.
Norcom, Screenio Version 2.0 Product Announcement.
Realia, Product Demonstration Announcement, Oct. 6, 1986.
Realia Inc. news release, Realia Expands International Distribution, Oct. 1, 1986.
Realia Inc. news release, Realia Offers Screen Management Package, Sep. 30, 1986.
Realia Inc. news release, Realia's Marc Sokol Addresses International DP Conference, Sep. 16, 1986.
Realia Inc. news release, Porting Mainframe Applications to PCs, Jul. 31, 1986.
Realia Inc. news release, Realia Introduces RealFILE.TM.Multi-User Operating Environment, Jun. 16, 1986.
Realia Inc. announcement, Realia at INFO 86.
Realia Inc. announcement, Realia Distributors.
Realia Inc. announcement, Realia History.
Realia Inc., Realia Products.
Realia pamphlet, RealCICS Development System.
Eddy Goldberg, CICS PC tool nears completion, Computerworld, Sep. 22, 1986.
Product Summary for Real CICS.
S.J., Package Allows Users to Bring Mainframe CICS Applications Down to PC.
Realia Inc., Realia COBOL Order Form.
Realia Inc., Maintenance and License Agreement Realia, Inc. Product: Realia COBOL.
Paul Gillin, COBOL Compiler for Micros Earns Kudos from User, Computerworld, Nov. 5, p. 7, 1984.
Ampersand Software Applications pamphlet, Matrix System Overview.
Ampersand Software Applications presentation, Matrix System Overview.
Triangle Software Company program specifications, CICS/pc Desktop Development.
Article with unknown author about CIC/pc software.
Advertisement for CIC/pc, Computerworld, Jan. 12, p. 61, 1987.
Triangle Software Company program specifications, CICS/pc.
Triangle Software Company pamphlet, CICS/pc: The Program for Programmers Who Hate to Wait.
Pkg. Replicates CICS to IBM PC, Management Information, Oct. 6, 1986.
Letter dated Oct. 30, 1986 about CICS/pc seminar.
Advertisement for CICS/pc.
Triangle Software Company, Introdu
Lackie C. Willard
Talati Kiritkumar
BEA Systems Inc.
Treat William M.
LandOfFree
Virtual software machine for enabling CICS application software 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 software machine for enabling CICS application software , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual software machine for enabling CICS application software will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-516514