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.
Patent No.:
Date of Patent:
Jul. 29, 2003
Filed:
Jun. 30, 1995
Joseph E. Provino, Cambridge, MA (US);
Mark M. Towfigh, W. Medford, MA (US);
Sun Microsystems, Inc., Santa Clara, CA (US);
Abstract
A computer system includes a global machine for providing a virtual machine for a plurality of applications programs, including a calling applications program and a called applications program which is called by said calling applications program, and further provides a global state store for storing selected global state information for controlling selected operations. The calling program conditions the global state information stored in the global state store to a calling program global state, performs predetermined calling program processing operations and calls the called applications program. The called program, upon being called by the calling program, saves the calling program global information contained in the global state store. The calling program further conditions the global state information in the global state store to a called program global state, performs predetermined called program processing operations, and thereafter restores the saved calling program global state to the global state information store and returns control to the calling program, thereby to ensure that, when the calling program is again processed, the global state information will be proper for the calling program.