Patents by Inventor Ronald D. Hansen

Ronald D. Hansen 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: 4859995
    Abstract: Mouse emulation includes two modes, a host mode in which the pointer behaves as the pointer of the host system and an emulating mode in which the pointer behaves as the pointer of the target system being emulated. The display of the target system appears in an emulation window within the host system display. The user can switch from host mode to emulating mode by clicking a mouse key when the pointer is located in the emulation window which also serves to make the emulation window the input focus for receiving user input signals from the keyboard. The user can switch from emulating mode to host mode by depressing a STOP key, a keystroke which need not be provided to the emulator because it would not be provided to the target system's CPU. Mouse related data is transferred to the emulator through a data structure in a reserved memory space which a mouse application does not access, such as the BIOS area if an IBM PC is being emulated.
    Type: Grant
    Filed: June 30, 1987
    Date of Patent: August 22, 1989
    Assignee: Xerox Corporation
    Inventors: Ronald D. Hansen, Clayton W. Mock, Abdo G. Kadifa