Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2007-07-10
2007-07-10
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C712S203000
Reexamination Certificate
active
10280244
ABSTRACT:
The present invention provides a compilation system for compiling and linking an integrated executable adapted to execute on a heterogeneous parallel processor architecture. The compiler and linker compile different segments of the source code for a first and second processor architecture, and generate appropriate stub functions directed at loading code and data to remote nodes so as to cause them to perform operations described by the transmitted code on the data. The compiler and linker generate stub objects to represent remote execution capability, and stub objects encapsulate the transfers necessary to execute code in such environment.
REFERENCES:
patent: 4882674 (1989-11-01), Quint et al.
patent: 5339430 (1994-08-01), Lundin et al.
patent: 5659701 (1997-08-01), Amit et al.
patent: 5664159 (1997-09-01), Richter et al.
patent: 5684955 (1997-11-01), Meyer et al.
patent: 5761137 (1998-06-01), Johnson et al.
patent: 5812848 (1998-09-01), Cohen
patent: 5960466 (1999-09-01), Belgard
patent: 6006248 (1999-12-01), Nagae
patent: 6077312 (2000-06-01), Bates et al.
patent: 6119247 (2000-09-01), House et al.
patent: 6138209 (2000-10-01), Krolak et al.
patent: 6145119 (2000-11-01), House et al.
patent: 6157960 (2000-12-01), Kaminsky et al.
patent: 6202200 (2001-03-01), House et al.
patent: 6209061 (2001-03-01), Nelson et al.
patent: 6219803 (2001-04-01), Casella et al.
patent: 6427234 (2002-07-01), Chambers et al.
patent: 6430600 (2002-08-01), Yokote
patent: 6446137 (2002-09-01), Vasudevan et al.
patent: 6480818 (2002-11-01), Alverson et al.
patent: 6526491 (2003-02-01), Suzuoki et al.
patent: 6671746 (2003-12-01), Northrup
patent: 6704842 (2004-03-01), Janakiraman et al.
patent: 6735601 (2004-05-01), Subrahmanyam
patent: 6738977 (2004-05-01), Berry et al.
patent: 6760907 (2004-07-01), Shaylor
patent: 6779049 (2004-08-01), Altman et al.
patent: 2002/0078308 (2002-06-01), Altman et al.
patent: 2002/0144241 (2002-10-01), Lueh
patent: 2004/0083455 (2004-04-01), Gschwind et al.
patent: 2004/0205697 (2004-10-01), Hylands et al.
Orr et al., “OMOS- An Object Server for Program Execution”, © 1992, IEEE, p. 200-209.
“Chapter 7: Linking”, © 1998 Micro Focus Limited, p. 1-11.
Winner, “Naming and Binding in a Vertical Migration Environment”, © 1988 IEEE, p. 599-607.
Implementing a component architecture on multiple distributed object frameworks—Ben-Shaul, I.; Gish, J.W.; Robinson, W.; Enterprise Distributed Object Computing Workshop, 1998. EDOC '98. Proceedings. Second International, Nov. 3-5, 1998; pp. 319-329.
Experience with secure multi-processing in Java—Balfanz, D.; Distributed Computing Systems, 1998. Proceedings. 18thInternational Conference on, May 26-29, 1998; pp. 398-405.
A toolkit for detecting and analyzing malicious software—Weber, M.; Schatz, M.; Geyer, D.; Computer Security Applications Conference, 2002. Proceedings. 18thAnnual, Dec. 9-13, 2002; pp. 423-431.
Debugging protocol for remote cross development environment—Seungwoo Son; Chaedeok Lim; Neung-Nam Kim; Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on Dec. 12-14, 2000; pp. 394-398.
Reflections on remote reflection—Richmond, M.; Noble, J.; Computer Science Conference, 2001. ACSC 2001. Proceedings. 24thAustralasian, Jan. 29-Feb. 4, 2001; pp. 163-170.
Tanenbaum, “Structured Computer Organization”, 1984, Prentice-Hall, Inc., p. 10-12.
Gschwind Michael Karl
O'Brien John Kevin
O'Brien Kathryn M.
Salapura Valentina
Carr LLP
Chow Chih-Ching
International Business Machines - Corporation
Rifai D'Ann N.
Zhen Wei
LandOfFree
Method and apparatus for creating and executing integrated... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for creating and executing integrated..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for creating and executing integrated... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3745350