Data processing: software development – installation – and managem – Software program development tool – Programming language
Reexamination Certificate
2007-01-09
2007-01-09
Khatri, Anil (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Programming language
C717S106000, C717S163000
Reexamination Certificate
active
10318500
ABSTRACT:
A method of automatically virtualizing core native libraries of a virtual machine is disclosed. In an embodiment, the virtual machine is a java virtual machine (JVM). In this technique, the interface between the virtual machine and the core native libraries is controlled, since multiple instances of a core native library are loaded into the same process based on the number of co-located applications. Moreover, the interactions between the core native libraries and the underlying operating system (OS) are controlled so that a single point of contact is presented to the OS. Also, the dependencies the core native libraries may have on the virtual machine are handled.
REFERENCES:
patent: 6415434 (2002-07-01), Kind
patent: 6427153 (2002-07-01), Nelson et al.
patent: 6457142 (2002-09-01), Klemm et al.
patent: 6546546 (2003-04-01), Van Doorn
patent: 6547150 (2003-04-01), Deo et al.
patent: 6658646 (2003-12-01), Hernandez, III
patent: 6675371 (2004-01-01), York et al.
patent: 6694506 (2004-02-01), LeBlanc et al.
patent: 6708177 (2004-03-01), Schwarcz
patent: 6779077 (2004-08-01), Bakke et al.
patent: 6799173 (2004-09-01), Czajkowski et al.
patent: 6834391 (2004-12-01), Czajkowski et al.
patent: 6851105 (2005-02-01), Coad et al.
patent: 6876996 (2005-04-01), Czajkowski et al.
patent: 6901586 (2005-05-01), Czajkowski
patent: 6931623 (2005-08-01), Vermeire et al.
patent: 6938247 (2005-08-01), Czajkowski
patent: 7013456 (2006-03-01), Van Dyke et al.
patent: 7032216 (2006-04-01), Nizhegorodov
patent: 7096455 (2006-08-01), Santiago
Menger et al, “Collection types and implementation in object orienetd software libraries”, IEEE Tech. of object oriented language tools 26thProc., pp. 97-109, 1998.
Newsome et al, “Proxy compilation of dynamically loaded java classes with Mojo”, ACM LCTES, pp. 204-212, 2002.
Whaley, “Joeq:A virtual machine and compiler infrastructure”, ACM IVME, pp. 58-66, 2003.
Czajkowski et al, “Multitaksing with comprosie: a virtual machine evolution”, ACM OOPSLA, pp. 125-138, 2001.
Czajkowski Grzegorz J.
Daynes Laurent P.
Khatri Anil
Sun Microsystems Inc.
LandOfFree
Method of automatically virtualizing core native libraries... 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 of automatically virtualizing core native libraries..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of automatically virtualizing core native libraries... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3814057