or
Bookmark and Share
Method of and system for updating dynamic translucent windows with buffers
   
Document Number
US Patent 5764229
Issued Date
June 9, 1998
Link
Inventors
Map
Abstract
A method of and system for implementing dynamic translucent windows in a graphical user interface. Each translucent window has associated therewith a foreground buffer and a background buffer. Whenever a translucent window is updated, the system, starting with the lowest z-order updated translucent window, combines the updated translucent window's foreground and background buffers into a translucent image. If the translucent image is in a clip region, the system displays the portion of the translucent image in the clip region and turns off the update marker. If the translucent image is in a deferred clip region, the system copies the portion of the translucent image in any deferred clip region into the background buffer or buffers of the translucent window or windows that define the deferred clip region and marks the translucent window updated. The system then goes to the next lowest z-order updated translucent window and repeats the process until the topmost window is reached, thereby to propagate the translucency effect up through the stack of windows.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
9
Comments:
no comments yet
Published
June 9, 1998
Application Number
08/647,131
Filed
May 9, 1996
US Classification
715/797  
Int'l Classification
G09G   5/14   (20060101)   G06F   3/033   (20060101)  
Examiner
USPTO Field of Search
395/326   395/327   395/328   395/329   395/330   395/331   395/332   395/333   395/334   395/335   395/336   395/337   395/338   395/339   395/340   395/341   395/342   395/343   395/344   395/345   395/346   395/347   395/348   395/349   395/350   395/351   395/352   395/353   395/354   395/355   395/356   395/357   395/358   345/119   345/120   345/119   345/120   345/119   345/120   345/114   345/435  
Related Patents
5900873 - Information processing device and information processing method - Owned by Sharp Kabushiki Kaisha (Osaka,JP)

In an information processing device, in the case where a window is edited by a user referring to data of a window which is positioned behind all the other displayed windows, the window to be referred to is touched, a function key displayed on the left bottom corner of the display screen is pressed, and a portion of the window to be referred to is dragged by a pen so as to specify a region to be referred to. This allows the portion of the window specified by the pen to be displayed in front of the window to be edited. As a result, in the case where editing of data is carried out on an active window referring to a window which is not an active window, the window to be referred to and the window to be edited are both clearly recognized without carrying out a complicated operation.

6489967 - Image formation apparatus and image formation method - Owned by Namco Limited (Tokyo,JP)

When displaying a scene on a display screen in which a translucent object and a background object of the translucent object overlap in a virtual space, data of a background object stored in a storage device is continuously read, a translucent calculation is performed between data of the background object and data of the translucent object overlapping the background object, and data of the result of the translucent calculation is continuously written into the storage device. Here, read of the background object data and the translucent calculation, or the translucent calculation and write of data of the translucent calculation result can be simultaneously performed. Further, the translucent calculation can be divided into a plurality of calculations, and the plurality of calculations can be performed simultaneously. With this method, translucent calculation can be performed in a short time.

5892511 - Method for assisting window selection in a graphical user interface - Owned by Intel Corporation (Santa Clara, CA)

A method for assisting window selection in a graphical user interface determines one or more current top-level windows to be displayed to a user for selection by the user. The user is then able to select a particular window of the one or more windows being displayed. In some embodiments, the one or more current top-level windows are displayed as translucent windows. Additionally, in some embodiments, a user is able to cycle through multiple sets of one or more windows in order to locate a particular window.

7019757 - Changing the alpha levels of an application window to indicate a status of a computing task - Owned by International Business Machines Corporation (Armonk, NY)

A method, system, and program for changing the alpha levels of an application window to reflect the status of a non-interactive computing task are provided. An alpha level is determined to represent a status of a non-interactive computing task. A transparency of at least a selected portion of a displayable object associated with the non-interactive computing task is graphically adjusted according to the alpha level, such that the status of the non-interactive computing task is displayed by the associated displayable object, where one type of displayable object includes an application window.

7346846 - Strategies for providing just-in-time user assistance - Owned by Microsoft Corporation (Redmond, WA)

Help functionality is described for integrating help information into a primary application in a just-in-time fashion. The help functionality can perform this task by providing a see-through panel which is presented on top of an application interface provided by the primary application. A user can move a mark on the see-through panel to identify features of the application interface concerning which he or she may have questions. The help functionality responds by presenting potentially context-sensitive help information to the user in audio mode and/or visual mode. If the visual mode is selected, the help functionality can present the help information on the see-through panel itself, and/or can dynamically move parts of the application interface to accommodate the display of the help information. The help functionality can supply the help information from a local source and/or a remote source, in an automated manner and/or a manual manner (e.g., using a remote human assistant).

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us