Patents by Inventor Manfred Stadel

Manfred Stadel 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: 8655638
    Abstract: An original processor uses addresses with a first length of n bits for addressing in a cyclical address space and a target processor uses addresses with a second length of m bits, where the second length m is greater than the first length n. In the original processor, distance values that lie between a lower value min and an upper value max are permissible for the base register-relative addressing. The supported address space on the original processor for the code to be emulated is limited in such a manner that the conversion of address operands as described in the following steps leads to semantically equivalent behavior on the target processor.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: February 18, 2014
    Assignee: Fujitsu Technology Solutions Intellectual Property GmbH
    Inventor: Manfred Stadel
  • Publication number: 20110231179
    Abstract: An original processor uses addresses with a first length of n bits for addressing in a cyclical address space and a target processor uses addresses with a second length of m bits, where the second length m is greater than the first length n. In the original processor, distance values that lie between a lower value min and an upper value max are permissible for the base register-relative addressing. The supported address space on the original processor for the code to be emulated is limited in such a manner that the conversion of address operands as described in the following steps leads to semantically equivalent behavior on the target processor.
    Type: Application
    Filed: March 10, 2011
    Publication date: September 22, 2011
    Applicant: Fujitsu Technology Solutions Intellectual Property GmbH
    Inventor: Manfred Stadel
  • Patent number: 6725451
    Abstract: In a method for converting a system call for an origin operating system into a system call for a destination operating system, an emulation routine is called. The emulation routine converts a reference structure comprising a reference value and at least one referenced element by converting at least the reference value, and it performs the system call for the destination operating system This method makes it possible to run application programs on a destination system without specific adaptation or retranslation, and even when the original operating system has not been ported to the destination system.
    Type: Grant
    Filed: July 26, 2000
    Date of Patent: April 20, 2004
    Assignee: Siemens Aktiengesellschaft
    Inventors: Wolfgang Schuetz, Manfred Stadel
  • Patent number: 6128590
    Abstract: The method is for moving hardware-proximate and subprogram-independent program code. Portable program parts (C, D) for the destination hardware are respectively recompiled and all entry points at which these program parts can be branched to proceeding from other program parts are identified. A specific bit pattern (NOP) is respectively generated at these entry points, this bit pattern representing, on the one hand, a dummy command of the destination hardware but, on the other hand, not representing a valid operation for the source hardware. Moreover, program code is generated at all potential exit points of non-local branchings, this program code checking the branch destination of the corresponding branch at the run time to see whether the specific bit pattern (NOP) is present thereat. When this is not the case, an emulator (EM) is activated that emulates the program part branched to and consequently present as non-portable code (A, B) for the source hardware on the destination hardware.
    Type: Grant
    Filed: January 4, 1999
    Date of Patent: October 3, 2000
    Assignee: Siemens Nixdorf Informationssysteme Aktiengesellschaft
    Inventors: Manfred Stadel, Christian Weber