On demand, network accessible, run time compile server

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S203000

Reexamination Certificate

active

10100558

ABSTRACT:
A compile server and a class loader are disclosed. During execution of a program, the class loader transmits a compile service request and a run time service request, including a program instruction, over a network to a compile server. The class loader receives native machine code compiled from the instruction, where the native machine code is received over the network. Once received, the native machine code is executed. The compile server receives the compile service request and the run time service request, including the program instruction, over a network from the class loader, compiles the instruction into native machine code, and transmits the native machine code over the network to be executed. The compile server generates a compile thread for each compile service requests and processes multiple compile threads concurrently.

REFERENCES:
patent: 5848274 (1998-12-01), Hamby et al.
patent: 5999732 (1999-12-01), Bak et al.
patent: 6295642 (2001-09-01), Blandy
patent: 6298477 (2001-10-01), Kessler
patent: 6370687 (2002-04-01), Shimura
patent: 6571388 (2003-05-01), Venkatraman et al.
patent: 6721804 (2004-04-01), Rubin et al.
patent: 2001/0042058 (2001-11-01), Harrington et al.
patent: 2003/0005425 (2003-01-01), Zee
patent: 2004/0015914 (2004-01-01), Renouf
patent: 0 930 567 (1999-07-01), None
patent: 2000215181 (2000-04-01), None
patent: 1 104 898 (2001-06-01), None
patent: WO 99/42925 (1999-08-01), None
patent: WO 03/032155 (2003-04-01), None
“Techniques for Obtaining High Performance in Java Programs”, Iffat H. Kazi, Howard H. Chen, Berdenia Stanley, and David J. Lilja ACM Computing Surveys, vol. 32, No. 3, Sep. 2000, pp. 213-240.
“Dynamic Typing for Distributed Programming in Polymorphic Languages”, Dominic Duggan, ACM Transactions on Programming Languages and Systems, Jan. 19999, pp. 11-45.
Glen McCluskey, “Remote Method Invocation: Creating Distributed Java-to-Java Applications”, Oct. 1997, pp. 1-5, http://java.sun.com/developer/technicalArticles/RMI/CreatingApps/index.html.
Dan Wallach, “JAVA Security”, Oct. 27, 1999, pp. 1-19, http://www.cs.rice.edu/˜dwallach/talks/java99.pdf.
“Compiling multithreaded JAVA bytecode for distributed execution”, Antoniu et al., Feb. 2000, pp. 1-12.
Publication entitled “A Transportable Extendable Compiler,” Victor R. Basili et al., Software-Practice and Experience, vol. 5, 1975, pp. 269-278.
Publication entitled “Threaded Code,” James R. Bell, Communications of the ACM, Jun. 1973, vol. 16, No. 6.
Publication entitled “Macro Spitbol-a Snobol4 Compiler,” Robert B.K. Dewar et al., Software-Practice and Experience, vol. 7, pp. 95-113, 1977.
Publication entitled “The Icon Analyst, In-Depth Coverage of the Icon Programming Language,” Oct. 1991, No. 8.
Publication entitled “The Snobol4 Programming Language,” by R. E Griswold et al., Bell Telephone Laboratories, 1968.

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

On demand, network accessible, run time compile server does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with On demand, network accessible, run time compile server, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and On demand, network accessible, run time compile server will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3908387

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