Patents by Inventor Michael A. Di Loreto

Michael A. Di Loreto 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).

  • Publication number: 20040010779
    Abstract: A multi-module interpreter comprises a first module configured to provide execution functions for executing a computer method, a second module, logically coupled to said first module, configured to execute the computer method, and an interface configured to facilitate transfer of control among the first and second modules. The multi-module interpreter is advantageous because it provides execution functions for executing compiled native machine code without necessarily requiring such functions to be encoded into the machine code.
    Type: Application
    Filed: July 10, 2002
    Publication date: January 15, 2004
    Inventor: Michael A. Di Loreto
  • Publication number: 20040003377
    Abstract: Byte code instructions encoding a computer method typically make use of a stack frame having an (implicit) stack pointer which points to locations on the stack frame for obtaining or storing data. Thus, the instructions typically do not contain an explicit encoding of locations on the stack frame for obtaining or storing data. The stack pointer typically adjusts itself automatically as data are moved on and off the stack frame during execution or simulation of a method.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Inventor: Michael A. Di Loreto