Patents by Inventor Mark Joseph Rentmeesters

Mark Joseph Rentmeesters 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: 6289391
    Abstract: In a heterogeneous computer system including at least one Client CPU, at least one Server CPU and a common memory disposed therebetween for storing first and second operating systems that control operation of the Client and Server CPUs, respectively. There is provided Client and Server Programs, both of which are stored in the same common memory. The Client Program is executed by the Client CPU and the Server Program is executed by the Server CPU. A method and system is disclosed wherein the Server Program is adapted for making function calls to the Client Program and the Client Program is adapted for returning results of the called function to the Server Program. The Server Program includes Procedures for invoking a Client Program function, converting parameters and result data from a format compatible with the first operating system to one compatible with the second operating system.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: September 11, 2001
    Assignee: Unisys Corp.
    Inventors: Norman Roy Smith, J. Calvin Hale, Mark Joseph Rentmeesters, Andrew D. Milligan
  • Patent number: 6192418
    Abstract: There is provided a system and method in a heterogeneous multiprocessing system for performing external procedure calls from a Client Program to a Server Program, both of which are stored in a common memory. The Client Program is executed by a first CPU under control of a first operating system and the Server Program is executed by a second CPU under control of a second operating system. The first and second operating systems are also stored in the common memory. The Client Program includes a Proxy Procedure for invoking a Server program function, and a Stub Procedure for converting parameter and result data from the first to the second operating system. The Client Program further includes a Protocol Procedure for passing data between the Client and Server CPUs.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: February 20, 2001
    Assignee: Unisys Corp.
    Inventors: J. Calvin Hale, Mark Joseph Rentmeesters, Norman Roy Smith
  • Patent number: 6151638
    Abstract: There is provided a method in a heterogeneous computer system having at least two CPU's accessing a common memory, which memory has stored therein at least two distinct operating systems. Client and Server Programs are also stored in the common memory. The Client Program is adapted for making function calls to the Server Program and the Server Program is adapted for returning results of the called function to the Client Program. Moreover, the Server Program is adapted for making function calls back to the Client Program and for receiving results therefrom. The Client Program includes procedures for invoking a Server Program function, for converting parameters and result data from a format compatible with the first operating system to one compatible with the second operating system and for passing data between the Client CPU and the Server CPU.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: November 21, 2000
    Assignee: Unisys Corp.
    Inventors: J. Calvin Hale, Mark Joseph Rentmeesters, Norman Roy Smith
  • Patent number: 6141697
    Abstract: A method is disclosed for performing function calls from a first program operating under control of a first operating system running on a first CPU; to a second program operating under control of a second operating system running on a second CPU. The method operates in a heterogeneous multiprocessing system having a common memory accessible by each of the CPU's and disposed for storing the two different operating systems that actively run and control resources of the system. The method begins by initiating the second program. The first program then makes calls to the second program to perform a specific function while passing parameters thereto for processing according to the specific function. The second program processes the parameters according to the function; and, converts the results from a format compatible with the second program to a format compatible with the first program.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: October 31, 2000
    Assignee: Unisys Corp.
    Inventors: J. Calvin Hale, Mark Joseph Rentmeesters, Norman Roy Smith