U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Mouse pointer with switchable emulation mode

Patent 4859995 Issued on August 22, 1989. Estimated Expiration Date: Icon_subject June 30, 2007. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Cursor movement control device for screen-segmented display apparatuses
Patent #: 4101879
Issued on: 07/18/1978
Inventor: Kawaji ,   et al.

Video display system
Patent #: 4204206
Issued on: 05/20/1980
Inventor: Bakula ,   et al.

Modular terminal system using a common bus
Patent #: 4365294
Issued on: 12/21/1982
Inventor: Stokken

Terminal emulator
Patent #: 4377852
Issued on: 03/22/1983
Inventor: Thompson

Display terminal with a cursor responsive virtual distributed menu
Patent #: 4586035
Issued on: 04/29/1986
Inventor: Baker ,   et al.

Apparatus and method for generating multiple cursors in a raster scan display system
Patent #: 4625202
Issued on: 11/25/1986
Inventor: Richmond ,   et al.

Composite data-processing system using multiple standalone processing systems
Patent #: 4709328
Issued on: 11/24/1987
Inventor: Anthony, Jr. ,   et al.

Display screen control system
Patent #: 4710762
Issued on: 12/01/1987
Inventor: Yamada

Microcomputer system with independent operating systems
Patent #: 4722048
Issued on: 01/26/1988
Inventor: Hirsch ,   et al.

Emulation of a data processing system
Patent #: 4727480
Issued on: 02/23/1988
Inventor: Albright ,   et al.

More ...

Inventors

Assignee

Application

No. 07/068604 filed on 06/30/1987

US Classes:

345/163, Mouse715/781Window or viewpoint

Examiners

Primary: Brigance, Gerald L.
Assistant: Hjerpe, Richard

Attorney, Agent or Firm

International Classes

G06F 13/10 (20060101)
G06F 3/033 (20060101)

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. A mouse driver which provides standard responses to service requests from the application retrieves this data from the data structure, making hardware ports or software emulating or bypassing such ports unnecessary.

Other References

  • Krishnamurty, R. and Mothersole, T., "Coprocessor Software Support", IBM RT Personal Computer Technology, IBM Corporation Form No., SA 12-057, 1986, pp. 142-146
  • Myers, B. A. and Buxton, W., "Creating Highly-Interactive and Graphical User Interfaces by Demonstration", Computer Graphics: SIGGRAPH '86 Conference Proceedings, Dallas, Tex., Aug. 18-22, 1986, pp. 249-257
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?