scispace - formally typeset
Patent

Advanced graphics driver architecture supporting multiple system emulations

TLDR
In this article, the authors propose a support architecture for display device drivers containing a minimum of hardware-specific software code, which can support only a relatively few common functions, which act as building blocks for the larger, more complex operations typically requested by graphics engines.
Abstract
Disclosed is a support architecture that facilitates use of display device drivers containing a minimum of hardware-specific software code. A driver need support only a relatively few common functions, which act as building blocks for the larger, more complex operations typically requested by graphics engines. In order to mediate between the limited-instruction-set device driver and the various higher-level graphics engines, the invention includes a series of translation modules that simplify engine-originated instructions into simpler graphic components. A video manager supervises routing of instructions to the specific drivers they designate, and serializes access to hardware components so that graphic commands execute atomically (i.e., without interruption). The invention can accommodate multiple device drivers in parallel or serial configurations. Device drivers may be paired with specific graphics adapters, or multiple drivers, each responsive to a different graphics engine, can share a single graphics adapter. A particular driver may be selected by an application program, by a graphics engine, by a translation module, or by the video manager based on considerations of compatibility and efficiency. Ordinarily, a device driver controls the entire video display or a discrete region thereof during the time it processes a particular graphic function; however, the invention can also accommodate multiple video displays, each controlled by a separate device driver.

read more

Citations
More filters
Patent

Method and system for controlling a complementary user interface on a display surface

TL;DR: An alternate display content controller as discussed by the authors provides a technique for controlling a video display separately from and in addition to the content displayed on the operating system display surface, where the display is a computer monitor, and interacts with the computer utility operating system and hardware drivers to control allocation of display space.
Patent

Programming interface for a computer platform

TL;DR: A programming interface provides functions for generating applications, documents, media presentations and other content as discussed by the authors, allowing developers to obtain services from an operating system, object model service, or other system or service.
Patent

Slot machine game having a plurality of ways for a user to obtain payouts based on selection of one or more symbols (power pays)

TL;DR: A method of playing a slot machine game in which a player wagers upon one or more symbols and then collects awards for combinations of two or more symbol wagered upon appearing in adjacent to each other in the symbol matrix is described in this article.
Patent

Gaming device having touch activated alternating or changing symbol

TL;DR: In this article, the player can change or select the changeable symbol at any time as long as the reels are not in motion, and the game device maintains the change until the player changes the symbol again.
Patent

Method and apparatus for display of windowing application programs on a terminal

TL;DR: In this article, a video display terminal capable of operating with a graphical user interface such as Windows provides windowing functionality to permit use of popular applications programs resident on a server, without requiring more than application data to be transmitted from the server, and keyboard and mouse information to be sent from a terminal to the server.
References
More filters
Patent

Kernels, description tables, and device drivers

TL;DR: In this article, a library of kernels for different operating systems can share a common set of kernel requests, and the description tables can be device description tables and adapter description tables, which can be linked to other kernels for other operating systems.
Patent

Computer implemented method and apparatus for dynamic and automatic configuration of a computer system and circuit boards including computer resource allocation conflict resolution

TL;DR: In this article, a computerized system for dynamically and automatically configuring circuit boards to carry out functions from various manufacturers and a computer system without the user intervention is presented, where the system determines the type of slot required for each circuit board to be inserted in the computer by reading the circuit board configuration file for each board.
Patent

Computer system having system feature extension software containing a self-describing feature table for accessing I/O devices according to machine independent format

TL;DR: In this article, a self-describing feature table, accessible by device drivers, is used to customize the device drivers at installation, or at boot; or the device driver can branch on the data in the feature table.
Patent

Device driver configuration in a computer system

TL;DR: In this article, a computer system for dynamically configuring device drivers of removable system resources such as feature cards is described, where the device driver stub code image is read from the card memory area and transferred into an area of computer system memory and the full device driver code is executed while still resident on the card.
Patent

Controls for drawing images on computer displays

TL;DR: In this article, a computer aided design and drawing system includes a graphic guide used for associating edges and points of one graphic image with one or more other images, and a wall tool used for efficiently generating wall objects displayed on the display screen.