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:
May. 19, 2009
Filed:
Aug. 31, 2004
Hsien-wen Dai, Yonghe, TW;
Lung-chung Chang, Jhubei, TW;
Hsien-Wen Dai, Yonghe, TW;
Lung-Chung Chang, Jhubei, TW;
Industrial Technology Research Institute, Hsinchu, TW;
Abstract
A method and apparatus for native method invocation and changing memory bank. A method return frame of a smart card stores the status of a native method invocation, and a memory bank flag points a program counter to a runtime environment (RE) memory bank or an operating system (OS) memory bank. First, upon a method invocation, the method return frame is pushed and set as a native method invocation when the method invocation is the native method invocation. Then, the memory bank flag points the program counter to the OS memory bank. Next, the method return frame is popped after the native method has been executed. Finally, the memory bank flag is changed to point the program counter to the RE memory bank if the method return frame is set as the native method invocation.