Method, system, and program for processing objects in a...

Data processing: software development – installation – and managem – Software program development tool – Linking

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S330000

Reexamination Certificate

active

10205757

ABSTRACT:
Provided are a method, system, and program for processing objects in a distributed computing environment. A determination is made of a program is needed to process a component. A file including the determined program is requested from a remote process. The requested file is received from the remote process, wherein the requested file includes a plurality of sections, each including different programs. At least one section includes programs that are intended only to be executed in a remote address space of the remote process and at least one other section includes programs that are intended to be downloaded from the remote process and execute in a client address space that is different than the remote address space. The programs are loaded from the section including the determined program to execute in the client address space to process the component.

REFERENCES:
patent: 6011918 (2000-01-01), Cohen et al.
patent: 6134603 (2000-10-01), Jones et al.
patent: 6654793 (2003-11-01), Wollrath et al.
patent: 6708223 (2004-03-01), Wang et al.
patent: 6748396 (2004-06-01), Klicnik et al.
patent: 2002/0010777 (2002-01-01), Ushiku
patent: 2002/0111814 (2002-08-01), Barnett et al.
patent: 2003/0144894 (2003-07-01), Robertson et al.
Chitrarasu et al., Jini by Example—Whitepaper, Jun. 9, 2001, California Software Laboratory.
artima.com, FAQ for Jini-Users Mailing List, Mar. 8, 2001.
http://web.archive.org/web/20010308225908/http://artima.com/jini/faq.html, FAQ for Jini-Users Mailing List, Mar. 8, 2001.
U.S. Appl. No. 10/205,754, filed on Jul. 25, 2002, entitled “Method, System, and Program for Making Objects Available for Access to a Client Over a Network,” by B.E. Taylor and W.H. Connor.
U.S. Appl. No. 10/205,753, filed on Jul. 25, 2002, entitled “Method, System, and Program for Loading Program Components,” by B.E. Taylor and W.H. Connor.
Venners, Bill. “Chapter 1 of Inside the Java 2 Virtual Machine. Introduction to Java's Architecture,” pp. 1-4 [online] [retrieved on Jul. 1, 2002] Retrieved from http://artima.com/insidejvm/ed2/cho1IntroToJavasArchitecture3.html.
Venners, Bill. “Chapter 8 of Inside the Java 2 Virtual Machine. The Linking Model. Part 17 of 20” pp. 1-4 [online] retrieved on Jul. 1, 2002] Retrieved from http://artima.com/insidejvm/ed2/cho8TheLinkingModel117.html.
Venners, Bill. “Chapter 8 of Inside the Java 2 Virtual Machine. The Linking Model. Part 3 of 20.” pp. 1-2 [online] [retrieved on Jul. 1, 2002] Retrieved from http://artima.com/insidejvm/ed2/cho8TheLinkingModel117.html.
“java.lang Class ClassLoader,” pp.1 of 17 [online] [retrieved on Jun. 12, 2002] Retrieved from http://java.sun.com/j2se/1.4/docs/api/java/lang/ClassLoader.html.
“Catalina Class Loader Hierachy,” pp. 1-3 [online] [retireved on Jun. 12, 2002] Retrieved on http://www.ingrid.org/jajakarta/tomcat/tomcat-4.0b5/src/catalina/docs/dev/classloaders.html.
“Weblogic Server Application Classloading,” pp. 1-5 [online] [retireved on Jun. 21, 2002] Retrieved from http://edocs.bea.com/wls/docs70/programming/classloading.html.
“Jini Planet: Developing for Deployment,” pp. 1-5 [online] [retrieved on Mar. 17, 2002] Retireved from http://www.kedwards.com/jini/develop.html.
“Dynamic Code Downloading Using RMI (Using the java.rmi.server.codebase Property),” pp. 1-8 [online] [retrieved on Mar. 17, 2002] Retrieved from http://java.sun.com/j2se/1.3/docs/guide/rmi/codebase.html.
“Deploying EJBs in WebLogic Server,” pp. 1-9 [online] [retrieved on Jun. 12, 2002] Retrieved from http://www.weblogic.com/docs51/classdocs/API—ejb/EJB—deployover.html.
“JAR File Specficiation,” pp. 1-13 [online] [retireved on Mar. 17, 2002] Retrieved from http://www.java.sun.com/j2se/1.3/docs/guide/jar/jar/html.
“Iplanet Application Server Developer's Guide: Appendix B Runtime Considerations,” pp. 1-5 [online] [retrieved on Jun. 12, 2002] Retrieved from http://docs.iplanet.com/docs/manuals/ias/60/sp4/dg/jpgapxre.htm.
“Java's Garbage-Collected Heap;” pp. 1-7 [online] [retrieved on Jun. 21, 2002] Retrieved from http://www.javaworld.com/javaworld/jw-08-1996/jw-08-gc—p.html.
“Security and the Class Loader Architecture,” pp.1-7 [online] [retireved on Jun. 21, 2002] Retrieved from http://www.javaworld.com/javaworld/jw-09-1997/jw-09-hood—p.html.
Liang, Sheng, G. Bracha. “Dynamic Class Loading in the Java® Virtual Machine,” pp. 36-44 [online] [retrieved on Jun. 12, 2002]: Sun Microsystems, Inc.
“Jini-Users Archives-Oct. 2001 (#31),” pp. 1-2 [online] [retrieved on Jun. 14, 2002] Retrieved from http://swjscmail1.java.sun.com/cgi-bin/wa?A2+ind0110&L=jini-users&P=R1651.
“TOC. Class Loading,” pp. 1-2 [online] [retrieved on Jun. 21, 2002] Retrieved from http://www.infosys.tuwien.ac.at/Teaching/Finished/MastersTheses/JSEF
ode31.html.
“Java Remote Method Invocation: 3—RMI System Overview. 304 Dynamic Class Loading,” pp. 1-2 [online] [retrieved on Mar. 17, 2002] Retrieved from http://.java.sun.com/j2se/1.3/docs/guide/rmi/spec/rmi-arch5.html.
“java.rmi.server. Class RMIClassLoader,” pp. 1-9 [online] [retrieved on May 19, 2002] Retrieved from http://www.chalmers.se/Cs/GRundutb/Kurser/pfnht/del2/java2-1.4-beta2/docs/api/java/rmi/server/RMIC.
“Java Remote Method Invocation: 5—Server Interfaces. 506 The RMIClass Loader Class,” pp. 1-2 [online] [retrieved on Apr. 29, 2002] Retrieved from http://.java.sun.com/j2se/1.3/docs/guide/rmi/spec/rmi-server7.html.
IEEE Internet. “Mobile Code Security. Secure Java Class Loading,” Nov.-Dec.1998, pp. 56-61 [online] [retrieved on Jun. 21, 2002] Available from http://computer.org/internet.
IBM Corp. “Understanding the Java ClassLoader,” pp. 1-18 [online] [retrieved on Jun. 12, 2002] Available from ibm.com/developerWorks.

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

Method, system, and program for processing objects in a... 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, system, and program for processing objects in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and program for processing objects in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3827994

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