Electrical computers and digital processing systems: interprogra – Application program interface
Reexamination Certificate
2004-02-03
2008-08-26
An, Meng-Ai (Department: 2194)
Electrical computers and digital processing systems: interprogra
Application program interface
C718S001000
Reexamination Certificate
active
07418718
ABSTRACT:
Systems and methods for enhanced runtime hosting are described. In one aspect the runtime hosting interface includes a host abstraction interface. The HAI allowing the runtime to configure host execution environment parameters and/or notify the host of a runtime event. In particular, the host abstraction interface (HAI) corresponds to execution environment abstractions supported by a host application. Responsive to an action or event, the runtime invokes an identified HAI or an associated object during execution of runtime managed code.
REFERENCES:
patent: 5909580 (1999-06-01), Crelier et al.
patent: 6457142 (2002-09-01), Klemm et al.
patent: 6816956 (2004-11-01), Benayon et al.
patent: 6915457 (2005-07-01), Miller
patent: 6941437 (2005-09-01), Cook et al.
patent: 7007269 (2006-02-01), Sluiman et al.
patent: 7086064 (2006-08-01), Stevens
patent: 2002/0087618 (2002-07-01), Bohm et al.
patent: 2003/0033443 (2003-02-01), Igotti
patent: 2003/0093433 (2003-05-01), Seaman et al.
patent: 2003/0167421 (2003-09-01), Klemm
patent: 2004/0158589 (2004-08-01), Liang et al.
Engler, Dawson R. et al., “Exokernal: An Operating System Architecture for Application-Level Resource Management”, Operating Systems Review, ACM USA, vol. 29, No. 5, Dec. 1995, pp. 251-266.
Haines, Matthew “On Designing Lightweight Threads for Substrate Software”, Proceedings of the Usenix 1997 Annual Technical Conference Usexix Assoc Berkeley, CA, USA, 1997, pp. 243-255.
Harris, Timothy L. “An Extensible Virtual Machine Architecture”, retrieved from the internet on Jun. 25, 2007 at <<http://citeseer.ist.psu.edu/263243.html>>, Oct. 3, 1999, pp. 1-5.
Harris, Timothy L. “Extensible Virtual Machines”, retrieved from the internet on Jun. 27, 2007 at <<http://citeseer.ist.psu.edu/harris01extensible.html>>, Dec. 2001, pp. 1-204.
Kaashoek, M. Frans et al., “Application Performance and Flexibility on Exokernal Systems”, Operating Systems Review ACM USA, vol. 31, No. 5, Dec. 1997, pp. 52-65.
Manadhata, Pratyusa et al., “Extensible Operating Systems”, retrieved from the internet on Jun. 22, 2007 at <<http://citeseer.comp.nus.edu.sg/porwal01extensible.html>>, Apr. 16, 2001, pp. 1-26.
Bendixen Mason K.
Brown Christopher James
Brumme Christopher W.
Carlin Peter A.
Carmichael Ian H.
An Meng-Ai
Anya Charles E
Lee & Hayes PLLC
Microsoft Corporation
LandOfFree
Runtime hosting interfaces does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Runtime hosting interfaces, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Runtime hosting interfaces will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4009950