The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 09, 2006

Filed:

Jul. 09, 1999
Applicants:

Venkatesh Krishnan, Sunnyvale, CA (US);

Geetha Manjunath, Bangalore, IN;

Devaraj Das, Bangalore, IN;

Kommarahalli S. Venugopal, Bangalore, IN;

Inventors:

Venkatesh Krishnan, Sunnyvale, CA (US);

Geetha Manjunath, Bangalore, IN;

Devaraj Das, Bangalore, IN;

Kommarahalli S. Venugopal, Bangalore, IN;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2006.01); G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
Abstract

A software system with a two tier arrangement for threads support that enhances the adaptability of a virtual machine to differing platforms. The software system includes a virtual machine with a threads interface layer having a set of methods that provide thread support in the virtual machine according to a standard threads interface associated with the virtual machine. The software system includes a native threads interface layer that provides a set of methods that adapt the methods of the threads interface layer to a platform which underlies the software system. The native threads interface layer shields the virtual machine from the particulars of the underlying operating system while the threads interface layer provides a stable interface for application programs and other tasks that benefit from thread support in the virtual machine.


Find Patent Forward Citations

Loading…