Patents by Inventor Lung-Chung Chang

Lung-Chung Chang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7536520
    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.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: May 19, 2009
    Assignee: Industrial Technology Research Institute
    Inventors: Hsien-Wen Dai, Lung-Chung Chang
  • Publication number: 20050204350
    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.
    Type: Application
    Filed: August 31, 2004
    Publication date: September 15, 2005
    Inventors: Hsien-Wen Dai, Lung-Chung Chang
  • Patent number: 6301651
    Abstract: The present invention provides a stack machine for executing a plurality of instructions one by one. The stack machine comprises an operation folder and an execution unit. The operation folder is used for checking if one or more instructions of a predetermined number of instructions following a specific instruction in a predetermined sequence can be folded with the specific instruction according to a POC folding rule. If they are foldable, these instructions will be combined to form a new instruction. The execution unit is used for executing instructions which cannot be folded by the operation folder or new instructions generated by the operation folder one by one. The instructions are folded to enhance operation efficiency of the stack machine.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: October 9, 2001
    Assignee: Industrial Technology Research Institute
    Inventors: Lung-Chung Chang, Lee-Ren Ton, Min-Fu Kao, Chung-Ping Chung