Computer graphics processing and selective visual display system – Computer graphics processing – Graphic manipulation
Reexamination Certificate
1999-12-10
2004-09-14
Bella, Matthew C. (Department: 2676)
Computer graphics processing and selective visual display system
Computer graphics processing
Graphic manipulation
C418S087000, C418S087000, C418S087000, C418S087000, C713S001000, C713S002000, C707S793000
Reexamination Certificate
active
06791572
ABSTRACT:
BACKGROUND
1. Field of the Invention
This invention relates to multimedia. In particular, the invention relates to graphic display and sound generation from firmware. The invention further relates to display of graphical display of system and/or system device information (e.g., device parameters).
2. Description of Related Art
Generating a media output such as an image of a graphic object can be performed in a number of ways. If the graphic object is represented by bit-mapped graphic data, a graphic engine can read the bit-mapped pixels directly and renders the appropriate colors according to the pixel values. If the graphic object is formed by a series of vector operations, the graphic controller can perform vector-generating operations sequentially.
Although the above methods can be used in a traditional graphics environment, they may not be suitable in applications where highly organized data structures are required. One example of such applications is the display of graphics during the basic input and output system (BIOS) boot-up. In such applications, it is preferable that the image of the graphic object to be generated as fast as possible. Furthermore, the image content may change frequently as the system updates its database.
Traditional methods usually generate the image directly from the graphic object. These methods suffer a number of drawbacks. First, it is difficult to update the graphic objects, especially when only a portion of the image set needs to be updated. Second, they require more storage to organize the graphic object. Third, they do not provide a flexible way to render the image such as mixing different image characteristics (e.g., color, layout).
Therefore there is a need in the technology to provide a simple and efficient method to generate a media output.
Currently, if additional functionalities are being added to the system BIOS, significant changes have to be implemented. In particular, the system BIOS code has to be significantly revised. Accordingly, there is a need to provide additional functionalities to system BIOS without having to significantly alter the system BIOS code. There is also a further need in the industry to provide and display system device information simply and efficiently.
In addition, device parameter such as processor performance information and memory size information, are traditionally display in textual format. Such system device information is typically determined at the time of manufacture. During the boot process, the system device information (e.g., device parameters) determined at the time of manufacture is detected and/or retrieved by the system BIOS and displayed in textual format. Such information is difficult to view as the user has to sort through lines o text to locate the desired information. There is thus a further need in the industry to provide and display system device information, such as device parameters, simply and efficiently.
SUMMARY
The present invention is a method and apparatus to display information. The method comprises retrieving a first value representative of a first device parameter, and detecting a second value representative of a second device parameter. A template corresponding to a graphic object is retrieved from a storage. A graphic attribute that characterizes the graphic object is generated from the template. The first and second values displayed and an image is generated from the graphic object according to the graphic attribute.
REFERENCES:
patent: 5305437 (1994-04-01), Fritze et al.
patent: 5307451 (1994-04-01), Clark
patent: 5414809 (1995-05-01), Hogan et al.
patent: 5719761 (1998-02-01), Gatti
patent: 5802361 (1998-09-01), Wang et al.
patent: 5812394 (1998-09-01), Lewis et al.
patent: 5818444 (1998-10-01), Alimpich et al.
patent: 5977978 (1999-11-01), Carey
patent: 5978507 (1999-11-01), Shackleton et al.
patent: 5982383 (1999-11-01), Kumar
patent: 5995916 (1999-11-01), Nixon et al.
patent: 6026433 (2000-02-01), D'Arlach
patent: 6049871 (2000-04-01), Silen et al.
patent: 6053951 (2000-04-01), McDonald
patent: 6148387 (2000-11-01), Galasso et al.
patent: 6182083 (2001-01-01), Scheifler et al.
patent: 6195095 (2001-02-01), Beer et al.
patent: 6195591 (2001-02-01), Nixon et al.
patent: 6232974 (2001-05-01), Horvitz
patent: 6237045 (2001-05-01), Enomoto
patent: 6243172 (2001-06-01), Gauthier et al.
patent: 6262729 (2001-07-01), Marcos
patent: 6272627 (2001-08-01), Mann
patent: 6275935 (2001-08-01), Barlow
patent: 6304272 (2001-10-01), Schanel et al.
patent: 6373498 (2002-04-01), Abgrall
patent: 6446139 (2002-09-01), Leung et al.
patent: 6449682 (2002-09-01), Toorians
patent: 6452599 (2002-09-01), Campbell
patent: 6487656 (2002-11-01), Kim et al.
patent: 6519659 (2003-02-01), Stevens
patent: 6542160 (2003-04-01), Abgrall
BIOS is used to Determine Processing Speed by Retrieving Device Parameters for Devices Other Than Processors Since BIOS can be used, to Determine Various Other Device Parameters (i.e., RAM, Mass Storage Devices, Video Graphics Cards, Sound Cards, etc.
Cloney Peter
Dunsdon Wolfgang
Jystad Glenn E.
Kim Myungseok
Bella Matthew C.
Phoenix Technologies Ltd.
Sajous Wesner
LandOfFree
Generating media output during BIOS boot-up does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Generating media output during BIOS boot-up, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generating media output during BIOS boot-up will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3225286