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

Method and system for generating a global hit test data structure using scan line compression of windows in a graphical user interface

Patent 5764215 Issued on June 9, 1998. Estimated Expiration Date: Icon_subject February 20, 2016. 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

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

Window-dependent buffer selection
Patent #: 5001469
Issued on: 03/19/1991
Inventor: Pappas, et al.

Method for accessing selected windows in a multi-tasking system
Patent #: 5046001
Issued on: 09/03/1991
Inventor: Barker, et al.

Direct cursor-controlled access to multiple application programs and data
Patent #: 5050105
Issued on: 09/17/1991
Inventor: Peters

Priority order of windows in image processing
Patent #: 5091969
Issued on: 02/25/1992
Inventor: Kuwashima

Sprite cursor with edge extension and clipping
Patent #: 5185597
Issued on: 02/09/1993
Inventor: Pappas, et al.

Clipping processor
Patent #: 5195177
Issued on: 03/16/1993
Inventor: Kamiyama, et al.

Method for simultaneous update and change in parent and child windows
Patent #: 5226117
Issued on: 07/06/1993
Inventor: Miklos

Depth buffer clipping for window management
Patent #: 5241656
Issued on: 08/31/1993
Inventor: Loucks, et al.

Multi-media window manager
Patent #: 5276437
Issued on: 01/04/1994
Inventor: Horvath, et al.

More ...

Inventors

Application

No. 602561 filed on 02/20/1996

US Classes:

345/620Clipping

Examiners

Primary: Wu, Xiao

Attorney, Agent or Firm

International Class

G09G 005/00

Abstract

A method and system for enhanced locator hit testing and region clipping of windows in a windowing environment of a data processing system is provided. A global hit test data structure is generated having a plurality of compressed scan line data sets that represent scan lines of a display. Each compressed scan line data set contains one or more vectors and a window identifier associated with each vector that describe the window ownership of one or more spans in an associated scan line of the display. A vector identifies a span of the associated scan line, and each window identifier identifies the window that owns the span identified by its associated vector. The enhanced locator hit testing of windows identifies the window that owns a selected pel of the display by accessing the compressed scan line data set that defines the window ownership of the selected pel, determining the vector that contains the selected pel, and retrieving the window identifier associated with the determined vector. The retrieved window identifier is the result of the enhanced locator hit test for the selected pel. The enhanced region clipping of windows performs region clipping by generating a bitmap image having a plurality of pels, each pel corresponding to a pel in the display, and for each pel of the bitmap image, accessing the scan line data set having the vector containing its corresponding pel. It is then determined if the window identifier associated with that vector containing the corresponding pel is a selected window identifier. The region clipping is completed by setting each corresponding pel of the display to the pel of the bitmap image for each pel where it is determined that the window identifier is not the selected window identifier.

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?