Generating media output during BIOS boot-up

Computer graphics processing and selective visual display system – Computer graphics processing – Graphic manipulation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-3225286

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.