← Back to Patent Explorer
US5835760A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and arrangement for providing BIOS to a host computer

Assignee: Texas Instruments Inc
•
Filing: 1995-10-13
•
Granted: 1998-11-10
•
Expires: 2015-10-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An arrangement and method are disclosed herein for operating a computer system including a host computer having system RAM. The host computer uses a BIOS to control the operation of the system. The operation of the system requires the host computer to obtain the BIOS device and store the BIOS within the system RAM. The arrangement and method of the invention allows at least a portion of the BIOS to be stored within the mass memory storage of a mass memory storage peripheral computer device rather than being stored within ROM. The BIOS may be expansion BIOS associated with a particular peripheral computer device or system BIOS associated with the host computer.

Inventors

  • 👤 Tracy D. Harmer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 05:24
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/4401

Claims Analysis

Total Claims: 79
Claim 1
Independent Claim 263 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having a rotatable mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation, an arrangement comprising: a) permanent memory storage means accessible to the host computer during the start-up of the computer system for containing a first portion of the BIOS; b) a second portion of the BIOS, the second portion of the BIOS being stored within the rotatable mass memory storage of the mass memory storage peripheral computer device; and c) operating means for causing the host computer to access the permanent memory storage means, obtain the first portion of the BIOS, and thereafter, by using the first portion of the BIOS, causing the host computer to access the rotatable mass memory storage of the mass memory storage peripheral computer device, obtain the second portion of the BIOS which is located within the rotatable mass memory storage of the mass memory storage peripheral computer device, and store the second portion of the BIOS within the system RAM, wherein the mass memory storage peripheral computer device includes a configuration space available to the host computer, containing information on a requested size of the BIOS, and the first portion of the BIOS includes initializing means for making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 2
Dependent Claim 263 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having a rotatable mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation, an arrangement comprising: a) permanent memory storage means accessible to the host computer during the start-up of the computer system for containing a first portion of the BIOS; b) a second portion of the BIOS, the second portion of the BIOS being stored within the rotatable mass memory storage of the mass memory storage peripheral computer device; and c) operating means for causing the host computer to access the permanent memory storage means, obtain the first portion of the BIOS, and thereafter, by using the first portion of the BIOS, causing the host computer to access the rotatable mass memory storage of the mass memory storage peripheral computer device, obtain the second portion of the BIOS which is located within the rotatable mass memory storage of the mass memory storage peripheral computer device, and store the second portion of the BIOS within the system RAM, wherein the mass memory storage peripheral computer device includes a configuration space available to the host computer, containing information on a requested size of the BIOS, and the first portion of the BIOS includes initializing means for making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 3
Dependent Claim 17 words
An arrangement according to claim 1 wherein the BIOS is system BIOS associated with the host computer.
Claim 4
Dependent Claim 20 words
An arrangement according to claim 2 wherein the permanent memory storage means is provided as part of the host computer.
Claim 5
Dependent Claim 19 words
An arrangement according to claim 1 wherein the BIOS is expansion BIOS associated with a particular peripheral computer device.
Claim 6
Dependent Claim 22 words
An arrangement according to claim 4 wherein the permanent memory storage means is provided as part of the particular peripheral computer device.
Claim 7
Dependent Claim 20 words
An arrangement according to claim 4 wherein the particular peripheral computer device is the mass memory storage peripheral computer device.
Claim 8
Dependent Claim 27 words
An arrangement according to claim 1 wherein the BIOS is system BIOS associated with the host computer and expansion BIOS associated with a particular peripheral computer device.
Claim 9
Dependent Claim 14 words
An arrangement according to claim 1 wherein the permanent memory storage means is ROM.
Claim 10
Dependent Claim 194 words
A computer memory storage medium other than ROM for use in a computer system including a host computer having system RAM associated with the host computer and a mass storage peripheral computer device which is connected to the host computer, the system host computer using a BIOS to control its operation, at least a portion of the BIOS being stored within the mass memory storage of the mass memory storage peripheral computer device for use by the host computer after the host computer has loaded the BIOS stored in the mass memory storage into the system RAM of the host computer, the computer memory storage medium comprising, A portion thereof containing BIOS for controlling the operation of the host computer, the mass storage peripheral computer device includes a configuration space available to the host computer, containing information on a requested size of the BIOS, and the first portion of the BIOS includes initializing means for making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 11
Dependent Claim 194 words
A computer memory storage medium other than ROM for use in a computer system including a host computer having system RAM associated with the host computer and a mass storage peripheral computer device which is connected to the host computer, the system host computer using a BIOS to control its operation, at least a portion of the BIOS being stored within the mass memory storage of the mass memory storage peripheral computer device for use by the host computer after the host computer has loaded the BIOS stored in the mass memory storage into the system RAM of the host computer, the computer memory storage medium comprising, A portion thereof containing BIOS for controlling the operation of the host computer, the mass storage peripheral computer device includes a configuration space available to the host computer, containing information on a requested size of the BIOS, and the first portion of the BIOS includes initializing means for making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 12
Dependent Claim 35 words
A computer memory storage medium according to claim 9 wherein the computer memory storage medium is the mass memory storage of the mass memory storage peripheral computer device which is connected to the host computer.
Claim 13
Dependent Claim 22 words
A computer memory storage medium according to claim 10 wherein the mass memory storage peripheral computer device is a hard disk drive.
Claim 14
Dependent Claim 38 words
A computer memory storage medium according to claim 9 wherein the computer memory storage medium is a floppy disk and wherein the BIOS contained on the floppy disk is transferable to the mass memory storage peripheral computer device.
Claim 15
Dependent Claim 33 words
A computer memory storage medium according to claim 9 wherein the BIOS contained on the memory storage medium is updated and revised BIOS associated with at least a portion of the computer system.
Claim 16
Dependent Claim 34 words
A computer memory storage medium according to claim 9 wherein the BIOS contained on the memory storage medium is expansion BIOS associated with a particular peripheral computer device being connected to the computer system.
Claim 17
Dependent Claim 26 words
A computer memory storage medium according to claim 9 wherein the BIOS contained on the memory storage medium is system BIOS associated with the host computer.
Claim 18
Dependent Claim 327 words
In a computer system including a host computer having system RAM and a particular peripheral computer device connected to the host computer using a peripheral bus in which relocatable expansion BIOS location addresses are allowed, an arrangement for allowing the host computer to operate the particular peripheral computer device, the operation of which requires the host computer to obtain expansion BIOS associated with the particular peripheral computer device and load the expansion BIOS into the system RAM, the arrangement comprising: a) ROM storage means for containing a first portion but not all of the expansion BIOS associated with the particular peripheral computer device, b) a mass memory storage peripheral computer device connected to the host computer and having mass memory storage means containing a second portion of the expansion BIOS associated with the particular peripheral computer device, and c) operating means for causing the host computer to access the ROM storage means, obtain the first portion of the expansion BIOS associated with the particular peripheral computer device, and thereafter, by using the first portion of the expansion BIOS, causing the host computer to (i) access the mass memory storage means of the mass memory storage peripheral computer device, (ii) obtain the second portion of the expansion BIOS which is associated with the particular peripheral computer device and which is located within the mass memory storage means of the mass memory storage peripheral computer device, and (iii) store the second portion of the expansion BIOS within the system RAM, wherein the particular peripheral computer device includes a configuration space available to the host computer containing information on a requested size of the expansion BIOS; and, the first portion of the expansion BIOS includes initializing means for making it appear to the host computer as if the first portion of the expansion BIOS is the size of the requested size of the expansion BIOS even though the first Portion of the expansion BIOS is smaller than the requested size.
Claim 19
Dependent Claim 327 words
In a computer system including a host computer having system RAM and a particular peripheral computer device connected to the host computer using a peripheral bus in which relocatable expansion BIOS location addresses are allowed, an arrangement for allowing the host computer to operate the particular peripheral computer device, the operation of which requires the host computer to obtain expansion BIOS associated with the particular peripheral computer device and load the expansion BIOS into the system RAM, the arrangement comprising: a) ROM storage means for containing a first portion but not all of the expansion BIOS associated with the particular peripheral computer device, b) a mass memory storage peripheral computer device connected to the host computer and having mass memory storage means containing a second portion of the expansion BIOS associated with the particular peripheral computer device, and c) operating means for causing the host computer to access the ROM storage means, obtain the first portion of the expansion BIOS associated with the particular peripheral computer device, and thereafter, by using the first portion of the expansion BIOS, causing the host computer to (i) access the mass memory storage means of the mass memory storage peripheral computer device, (ii) obtain the second portion of the expansion BIOS which is associated with the particular peripheral computer device and which is located within the mass memory storage means of the mass memory storage peripheral computer device, and (iii) store the second portion of the expansion BIOS within the system RAM, wherein the particular peripheral computer device includes a configuration space available to the host computer containing information on a requested size of the expansion BIOS; and, the first portion of the expansion BIOS includes initializing means for making it appear to the host computer as if the first portion of the expansion BIOS is the size of the requested size of the expansion BIOS even though the first Portion of the expansion BIOS is smaller than the requested size.
Claim 20
Dependent Claim 20 words
An arrangement according to claim 16 wherein the particular peripheral computer device is the mass memory storage peripheral computer device.
Claim 21
Dependent Claim 39 words
An arrangement according to claim 16 wherein the host computer includes its own ROM memory storage and wherein the ROM storage means containing the first portion of the expansion BIOS is apart from the computers own ROM storage memory.
Claim 22
Dependent Claim 37 words
An arrangement according to claim 16 wherein the host computer includes a PCI bus for connecting the particular peripheral computer device to the host computer and wherein the system utilizes PCI protocol for using the PCI bus.
Claim 23
Dependent Claim 37 words
An arrangement according to claim 16 wherein the mass memory storage means is a hard disk drive and the second portion of the expansion BIOS is contained within the mass memory storage of the hard disk drive.
Claim 24
Dependent Claim 32 words
An arrangement according to claim 20 wherein the second portion of the expansion BIOS is located in a portion of the hard disk drive mass memory storage which is not user accessible.
Claim 25
Dependent Claim 43 words
An arrangement according to claim 16 wherein the mass memory storage means is a compact disk player and the second portion of the expansion BIOS is contained within the memory of a compact disk which may be read by the compact disk player.
Claim 26
Dependent Claim 16 words
An arrangement according to claim 16 wherein the particular peripheral computer device is a video card.
Claim 27
Dependent Claim 16 words
An arrangement according to claim 16 wherein the particular peripheral computer device is a network card.
Claim 28
Dependent Claim 50 words
An arrangement according to claim 16 wherein the initializing means includes means for storing excess information in the system RAM along with the first portion of the expansion BIOS such that the combination of the excess information and the first portion of the expansion BIOS equals quantitatively the requested size.
Claim 29
Dependent Claim 268 words
In a computer system including a host computer having system RAM and a particular peripheral computer device connected to the host computer using a peripheral bus in which relocatable expansion BIOS location addresses are allowed, an arrangement for allowing the host computer to operate the particular peripheral computer device, the operation of which requires the host computer to obtain expansion BIOS associated with the particular peripheral computer device and load the expansion BIOS into the system RAM, the arrangement comprising: a) a mass memory storage peripheral computer device connected to the host computer and having mass memory storage means containing the expansion BIOS associated with the particular peripheral computer device; b) means for commencing the operation of the system; and c) operating means responsive to the commencing of operation of the system for causing the host computer to (i) access the mass memory storage means of the mass memory storage peripheral computer device, (ii) obtaining the expansion BIOS associated with the particular peripheral computer device, and (iii) store within the system RAM the expansion BIOS associated with the particular peripheral computer device, and as in claim 16, wherein the mass memory storage peripheral computer device includes a configuration space available to the host computer containing information on a requested size of the expansion BIOS; and the first portion of the expansion BIOS includes initializing means for making It appear to the host computer as if the first portion of the expansion BIOS is the size of the requested size of the expansion BIOS even though the first portion of the expansion BIOS is smaller than the requested size.
Claim 30
Dependent Claim 20 words
An arrangement according to claim 26 wherein the particular peripheral computer device is the mass memory storage peripheral computer device.
Claim 31
Dependent Claim 37 words
An arrangement according to claim 26 wherein the host computer includes a PCI bus for connecting the particular peripheral computer device to the host computer and wherein the system utilizes PCI protocol for using the PCI bus.
Claim 32
Dependent Claim 22 words
An arrangement according to claim 28 wherein the operating means includes a memory buffer on the mass memory storage peripheral computer device.
Claim 33
Dependent Claim 187 words
An arrangement according to claim 29 wherein: a) the operating means includes means for performing a Power-On-Self-Test upon the commencing of operation of the system according to the PCI protocol; b) the expansion BIOS associated with the particular peripheral computer device includes a first portion and a second portion; and c) the mass memory storage means includes means for loading the first portion of the expansion BIOS associated with the particular peripheral computer device into the memory buffer of the mass memory storage peripheral computer device within the time frame of the Power-On-Self-Test allowing the operating means to (i) access the memory buffer, (ii) obtain the first portion of expansion BIOS, and thereafter, by using the first portion of the expansion BIOS, (iii) access the mass memory storage means of the mass memory storage peripheral computer device, (iv) obtain the second portion of the expansion BIOS which is associated with the particular peripheral computer device and which is located within the mass memory storage means of the mass memory storage peripheral computer device, and (v) store the second portion of the expansion BIOS within the system RAM.
Claim 34
Dependent Claim 50 words
An arrangement according to claim 30 wherein the initializing means includes means for storing excess information in the system RAM along with the first portion of the expansion BIOS such that the combination of the excess information and the first portion of the expansion BIOS equals quantitatively the requested size.
Claim 35
Dependent Claim 17 words
An arrangement according to claim 26 wherein the mass memory storage means is a hard disk drive.
Claim 36
Dependent Claim 35 words
An arrangement according to claim 32 wherein the expansion BIOS associated with the particular peripheral computer device is located in a portion of the hard disk drive mass memory storage which is not user accessible.
Claim 37
Dependent Claim 46 words
An arrangement according to claim 26 wherein the mass memory storage means is a compact disk player and the expansion BIOS associated with the particular peripheral computer device is contained within the memory of a compact disk which may be read by the compact disk player.
Claim 38
Dependent Claim 292 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation, an method comprising the steps of: a) providing permanent memory storage means which is accessible to the host computer during the start-up of the computer system and which contains a first portion of the BIOS; b) storing a second portion of the BIOS within the mass memory storage of the mass memory storage peripheral computer device; and c) causing the host computer to access the permanent memory storage means, obtain the first portion of the BIOS, and thereafter, by using the first portion of the BIOS, causing the host computer to access the mass memory storage of the mass memory storage peripheral computer device, obtain the second portion of the BIOS which is located within the mass memory storage of the mass memory storage peripheral computer device, and store the second portion of the BIOS within the system RAM, wherein the mass memory storage peripheral computer device includes a PCI configuration space available to the host computer which contains information on a requested size of the BIOS, the method further Includes the step of causing the host computer to obtain the requested size of the BIOS from the PCI configuration space, and the step of causing the host computer to access and obtain the first portion of the BIOS includes the step of making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 39
Dependent Claim 292 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation, an method comprising the steps of: a) providing permanent memory storage means which is accessible to the host computer during the start-up of the computer system and which contains a first portion of the BIOS; b) storing a second portion of the BIOS within the mass memory storage of the mass memory storage peripheral computer device; and c) causing the host computer to access the permanent memory storage means, obtain the first portion of the BIOS, and thereafter, by using the first portion of the BIOS, causing the host computer to access the mass memory storage of the mass memory storage peripheral computer device, obtain the second portion of the BIOS which is located within the mass memory storage of the mass memory storage peripheral computer device, and store the second portion of the BIOS within the system RAM, wherein the mass memory storage peripheral computer device includes a PCI configuration space available to the host computer which contains information on a requested size of the BIOS, the method further Includes the step of causing the host computer to obtain the requested size of the BIOS from the PCI configuration space, and the step of causing the host computer to access and obtain the first portion of the BIOS includes the step of making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 40
Dependent Claim 17 words
A method according to claim 35 wherein the BIOS is system BIOS associated with the host computer.
Claim 41
Dependent Claim 31 words
A method according to claim 36 wherein the step of providing permanent memory storage means includes the step of providing the permanent memory storage means as part of the host computer.
Claim 42
Dependent Claim 19 words
A method according to claim 35 wherein the BIOS is expansion BIOS associated with a particular peripheral computer device.
Claim 43
Dependent Claim 33 words
A method according to claim 38 wherein the step of providing permanent memory storage means includes the step of providing the permanent memory storage means as part of the particular peripheral computer device.
Claim 44
Dependent Claim 20 words
An arrangement according to claim 38 wherein the particular peripheral computer device is the mass memory storage peripheral computer device.
Claim 45
Dependent Claim 27 words
A method according to claim 35 wherein the BIOS is system BIOS associated with the host computer and expansion BIOS associated with a particular peripheral computer device.
Claim 46
Dependent Claim 29 words
A method according to claim 35 wherein the step of providing permanent memory storage means includes the step of providing permanent memory storage means in the form of ROM.
Claim 47
Dependent Claim 216 words
A method according to claim 42 wherein; a) the system includes a particular peripheral computer device connected to the host computer using a peripheral bus in which relocatable expansion BIOS location addresses are allowed, b) the BIOS is expansion BIOS associated with the particular peripheral computer device c) the step of storing the second portion of the BIOS includes the step of storing a second portion of the expansion BIOS associated with the particular peripheral computer device within the mass memory storage means of the mass memory storage peripheral computer device, and d) the step of causing the host computer to access the permanent memory storage means includes the step of causing the host computer to access the ROM storage means, obtain the first portion of the expansion BIOS associated with the particular peripheral computer device, and thereafter, by using the first portion of the expansion BIOS, causing the host computer to (i) access the mass memory storage means of the mass memory storage peripheral computer device, (ii) obtain the second portion of the expansion BIOS which is associated with the particular peripheral computer device and which is located within the mass storage means of the mass memory storage peripheral computer device, and (iii) store the second portion of the expansion BIOS within the system RAM.
Claim 48
Dependent Claim 20 words
A method according to claim 43 wherein the particular peripheral computer device is the mass memory storage peripheral computer device.
Claim 49
Dependent Claim 67 words
A method according to claim 43 wherein the host computer includes its own ROM memory storage and wherein the step of storing the first portion of the expansion BIOS associated with the particular peripheral computer device within the ROM storage means includes the step of storing the first portion of the expansion BIOS within ROM storage means which is apart from the computers own ROM storage memory.
Claim 50
Dependent Claim 72 words
A method according to claim 43 wherein the host computer and the particular peripheral computer device are connected using a PCI bus and wherein the steps of causing the host computer to access the first and second portions of the expansion BIOS associated with the particular peripheral computer device includes the step of utilizing PCI protocol to cause the host computer to access the first and second portions of the expansion BIOS.
Claim 51
Dependent Claim 57 words
A method according to claim 43 wherein the mass memory storage means is a hard disk drive and wherein the step of storing the second portion of the expansion BIOS associated with the particular peripheral computer device includes the step of storing the second portion of the expansion BIOS within the memory of the hard disk drive.
Claim 52
Dependent Claim 54 words
A method according to claim 47 wherein the step of storing the second portion of the expansion BIOS within the memory of the hard disk drive includes the step of storing the second portion of the expansion BIOS within a portion of the hard disk drive mass memory storage which is not user accessible.
Claim 53
Dependent Claim 65 words
A method according to claim 43 wherein the mass memory storage means is a compact disk player and wherein the step of storing the second portion of the expansion BIOS associated with the particular peripheral computer device includes the step of storing the second portion of the expansion BIOS within the memory of a compact disk which may be read by the compact disk player.
Claim 54
Dependent Claim 16 words
A method according to claim 43 wherein the particular peripheral computer device is a video card.
Claim 55
Dependent Claim 16 words
A method according to claim 43 wherein the particular peripheral computer device is a network card.
Claim 56
Dependent Claim 78 words
A method according to claim 46 wherein the step of making it appear to the host computer as if the first portion of the expansion BIOS is the size of the requested size of the expansion BIOS includes the step of storing excess information in the system RAM along with the first portion of the expansion BIOS such that the combination of the excess information and the first portion of the expansion BIOS equals quantitatively the requested size.
Claim 57
Dependent Claim 39 words
A method according to claim 53 wherein the step of providing the mass memory storage peripheral computer device includes the step of providing the particular peripheral computer device in the form of a mass memory storage peripheral computer device.
Claim 58
Dependent Claim 299 words
In a computer system including a host computer having system RAM and a particular peripheral computer device connected to the host computer using a peripheral bus in which relocatable expansion BIOS location addresses are allowed, a method for allowing the host computer to operate the particular peripheral computer device, the operation of which requires the host computer to obtain expansion BIOS associated with the particular peripheral computer device and load the expansion BIOS into the system RAM, the method comprising the steps of: a) providing a mass memory storage peripheral computer device having mass memory storage means connected to the host computer; b) storing the expansion BIOS associated with the particular peripheral computer device within the mass memory storage means; c) commencing the operation of the system; and d) after commencing of operation of the system, causing the host computer to (i) access the mass memory storage means of the mass memory storage peripheral computer device, (ii) obtain all of the expansion BIOS associated with the particular peripheral computer device, and (iii) store the expansion BIOS within the system RAM; wherein, the mass memory storage peripheral computer device includes a PCI configuration space available to the host computer which contains information on a requested size of the expansion BIOS; the method further includes the step of causing the host computer to obtain the requested size of the expansion BIOS from the PCI configuration space, and the step of causing the host computer to access and obtain the first portion of the expansion BIOS includes the step of making it appear to the host computer as if the first portion of the expansion BIOS is the size of the requested size of the expansion BIOS even though the first portion of the expansion BIOS is smaller than the requested size.
Claim 59
Dependent Claim 299 words
In a computer system including a host computer having system RAM and a particular peripheral computer device connected to the host computer using a peripheral bus in which relocatable expansion BIOS location addresses are allowed, a method for allowing the host computer to operate the particular peripheral computer device, the operation of which requires the host computer to obtain expansion BIOS associated with the particular peripheral computer device and load the expansion BIOS into the system RAM, the method comprising the steps of: a) providing a mass memory storage peripheral computer device having mass memory storage means connected to the host computer; b) storing the expansion BIOS associated with the particular peripheral computer device within the mass memory storage means; c) commencing the operation of the system; and d) after commencing of operation of the system, causing the host computer to (i) access the mass memory storage means of the mass memory storage peripheral computer device, (ii) obtain all of the expansion BIOS associated with the particular peripheral computer device, and (iii) store the expansion BIOS within the system RAM; wherein, the mass memory storage peripheral computer device includes a PCI configuration space available to the host computer which contains information on a requested size of the expansion BIOS; the method further includes the step of causing the host computer to obtain the requested size of the expansion BIOS from the PCI configuration space, and the step of causing the host computer to access and obtain the first portion of the expansion BIOS includes the step of making it appear to the host computer as if the first portion of the expansion BIOS is the size of the requested size of the expansion BIOS even though the first portion of the expansion BIOS is smaller than the requested size.
Claim 60
Dependent Claim 60 words
A method according to claim 53 wherein the host computer and the particular peripheral computer device are connected using a PCI bus and wherein the steps of causing the host computer to access the expansion BIOS associated with the particular peripheral computer device includes the step of utilizing PCI protocol to cause the host computer to access the expansion BIOS.
Claim 61
Dependent Claim 234 words
A method according to claim 55 wherein a) the mass memory storage peripheral computer device includes a memory buffer, b) the step of causing the host computer to access the mass memory storage means includes the step of causing the host computer to perform a Power On Self Test upon the commencing of operation of the system according to the PCI protocol; c) the expansion BIOS associated with the particular peripheral computer device includes a first portion and a second portion; and d) before the step of causing the host computer to access the mass memory storage means, including the step of loading the first portion of the expansion BIOS associated with the particular peripheral computer device into the memory buffer of the mass memory storage peripheral computer device within the time frame of the Power On Self Test, and thereafter, causing the host computer to (i) access the memory buffer, (ii) obtain the first portion of expansion BIOS, and thereafter, by using the first portion of the expansion BIOS, (iii) access the mass memory storage means of the mass memory storage peripheral computer device, (iv) obtain the second portion of the expansion BIOS which is associated with the particular peripheral computer device and which is located within the mass storage means of the mass memory storage peripheral computer device, and (v) store the second portion of the expansion BIOS within the system RAM.
Claim 62
Dependent Claim 78 words
A method according to claim 56 wherein the step of making it appear to the host computer as if the first portion of the expansion BIOS is the size of the requested size of the expansion BIOS includes the step of storing excess information in the system RAM along with the first portion of the expansion BIOS such that the combination of the excess information and the first portion of the expansion BIOS equals quantitatively the requested size.
Claim 63
Dependent Claim 52 words
A method according to claim 53 wherein the mass memory storage means is a hard disk drive and wherein the step of storing all of the expansion BIOS within the mass memory storage means includes the step of storing all of the expansion BIOS within the memory of the hard disk drive.
Claim 64
Dependent Claim 57 words
A method according to claim 58 wherein the step of storing all of the expansion BIOS associated with the particular peripheral computer device within the memory of the hard disk drive includes the step of storing all of the expansion BIOS within a portion of the hard disk drive mass memory storage which is not user accessible.
Claim 65
Dependent Claim 67 words
A method according to claim 53 wherein the mass memory storage means is a compact disk player and wherein the step of storing all of the expansion BIOS associated with the particular peripheral computer device within the mass memory storage means includes the step of storing all of the expansion BIOS within the memory of a compact disk which may be read by the compact disk player.
Claim 66
Dependent Claim 305 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation during the start-up of the computer system, an arrangement comprising: a) permanent memory storage means accessible to the host computer during the start-up of the computer system for containing at least a portion of the BIOS; b) operating data stored within the mass memory storage of the mass memory storage peripheral computer device; and c) operating means for causing the host computer to access the permanent memory storage means, obtain the portion of the BIOS stored within the permanent memory storage means, and during the start-up of the system, by using the portion of the BIOS stored within the permanent memory storage, causing the host computer to (i) access the mass memory storage of the mass memory storage peripheral computer device, (ii) obtain the operating data which is located within the mass memory storage of the mass memory storage peripheral computer device, and (iii) store the operating data within the system RAM, wherein the mass memory storage peripheral computer device includes a PCI configuration space available to the host computer which contains information on a requested size of the BIOS; the method further includes the step of causing the host computer to obtain the requested size of the BIOS from the PCI configuration space, and the step of causing the host computer to access and obtain the first portion of the BIOS includes the step of making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 67
Dependent Claim 305 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation during the start-up of the computer system, an arrangement comprising: a) permanent memory storage means accessible to the host computer during the start-up of the computer system for containing at least a portion of the BIOS; b) operating data stored within the mass memory storage of the mass memory storage peripheral computer device; and c) operating means for causing the host computer to access the permanent memory storage means, obtain the portion of the BIOS stored within the permanent memory storage means, and during the start-up of the system, by using the portion of the BIOS stored within the permanent memory storage, causing the host computer to (i) access the mass memory storage of the mass memory storage peripheral computer device, (ii) obtain the operating data which is located within the mass memory storage of the mass memory storage peripheral computer device, and (iii) store the operating data within the system RAM, wherein the mass memory storage peripheral computer device includes a PCI configuration space available to the host computer which contains information on a requested size of the BIOS; the method further includes the step of causing the host computer to obtain the requested size of the BIOS from the PCI configuration space, and the step of causing the host computer to access and obtain the first portion of the BIOS includes the step of making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 68
Dependent Claim 34 words
An arrangement according to claim 61 wherein the system includes a display and wherein the operating data includes graphics generating means which controls the image on the display during the start-up of the system.
Claim 69
Dependent Claim 24 words
An arrangement according to claim 61 wherein the operating data includes configuration information about the computer system required during the start-up of the system.
Claim 70
Dependent Claim 20 words
An arrangement according to claim 61 wherein the operating data includes a password required during the start-up of the system.
Claim 71
Dependent Claim 308 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation during the start up of the computer system, a method comprising the steps of: a) providing permanent memory storage means accessible to the host computer during the start-up of the computer system for containing at least a portion of the BIOS; b) storing operating data within the mass memory storage of the mass memory storage peripheral computer device; c) during the start-up of the system, causing the host computer to access the permanent memory storage means and obtain the portion of the BIOS stored within the permanent memory storage means; and d) by using the portion of the BIOS stored within the permanent memory storage, causing the host computer to (i) access the mass memory storage of the mass memory storage peripheral computer device, (ii) obtain the operating data which is located within the mass memory storage of the mass memory storage peripheral computer device, and (iii) store the operating data within the system RAM, wherein the mass memory storage peripheral computer device includes a PCI configuration space available to the host computer which contains information on a requested size of the BIOS, the method further includes the step of causing the host computer to obtain the requested size of the BIOS from the PCI configuration space, and the step of causing the host computer to access and obtain the first portion of the BIOS includes the step of making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 72
Dependent Claim 308 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation during the start up of the computer system, a method comprising the steps of: a) providing permanent memory storage means accessible to the host computer during the start-up of the computer system for containing at least a portion of the BIOS; b) storing operating data within the mass memory storage of the mass memory storage peripheral computer device; c) during the start-up of the system, causing the host computer to access the permanent memory storage means and obtain the portion of the BIOS stored within the permanent memory storage means; and d) by using the portion of the BIOS stored within the permanent memory storage, causing the host computer to (i) access the mass memory storage of the mass memory storage peripheral computer device, (ii) obtain the operating data which is located within the mass memory storage of the mass memory storage peripheral computer device, and (iii) store the operating data within the system RAM, wherein the mass memory storage peripheral computer device includes a PCI configuration space available to the host computer which contains information on a requested size of the BIOS, the method further includes the step of causing the host computer to obtain the requested size of the BIOS from the PCI configuration space, and the step of causing the host computer to access and obtain the first portion of the BIOS includes the step of making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 73
Dependent Claim 42 words
A method according to claim 65 wherein the system includes a display and wherein the step of obtaining the operating data includes the step of obtaining graphics generating means which controls the image on the display during the start-up of the system.
Claim 74
Dependent Claim 32 words
A method according to claim 65 wherein the step of obtaining the operating data includes the step of obtaining configuration information about the computer system required during the start-up of the system.
Claim 75
Dependent Claim 28 words
A method according to claim 65 wherein the step of obtaining the operating data includes the step of obtaining a password required during the start-up of the system.
Claim 76
Dependent Claim 278 words
An arrangement for use in a computer system including computer means which uses BIOS for controlling its operation and the operation of at least a mass memory storage peripheral computer device having mass memory storage, the system also including the mass memory storage peripheral device and system RAM somewhere in the system other than on the mass memory storage device, the arrangement comprising: a) permanent memory storage means accessible to the computer means during the start-up of the computer system for containing a first portion of the BIOS; b) a second portion of the BIOS, the second portion of the BIOS being stored within the mass memory storage of the mass memory storage peripheral computer device; and c) operating means for causing the computer means to access the permanent memory storage means, obtain the first portion of the BIOS, and thereafter, by using the first portion of the BIOS, causing the computer means to access the mass memory storage of the mass memory storage peripheral computer device, obtain the second portion of BIOS which is located within the mass memory storage of the mass memory storage peripheral computer device, and store the second portion of the BIOS within the system RAM, wherein the mass memory storage peripheral computer device includes a configuration space available to the host computer containing information on a requested size of the BIOS, and the first portion of the BIOS includes initializing means for making it appear to the host computer as if the first portion of the expansion BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 77
Dependent Claim 278 words
An arrangement for use in a computer system including computer means which uses BIOS for controlling its operation and the operation of at least a mass memory storage peripheral computer device having mass memory storage, the system also including the mass memory storage peripheral device and system RAM somewhere in the system other than on the mass memory storage device, the arrangement comprising: a) permanent memory storage means accessible to the computer means during the start-up of the computer system for containing a first portion of the BIOS; b) a second portion of the BIOS, the second portion of the BIOS being stored within the mass memory storage of the mass memory storage peripheral computer device; and c) operating means for causing the computer means to access the permanent memory storage means, obtain the first portion of the BIOS, and thereafter, by using the first portion of the BIOS, causing the computer means to access the mass memory storage of the mass memory storage peripheral computer device, obtain the second portion of BIOS which is located within the mass memory storage of the mass memory storage peripheral computer device, and store the second portion of the BIOS within the system RAM, wherein the mass memory storage peripheral computer device includes a configuration space available to the host computer containing information on a requested size of the BIOS, and the first portion of the BIOS includes initializing means for making it appear to the host computer as if the first portion of the expansion BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 78
Dependent Claim 259 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation, an arrangement comprising: a) permanent memory storage means accessible to the host computer during the start-up of the computer system for containing a first portion of the BIOS; b) a second portion of the BIOS, the second portion of the BIOS being stored within the mass memory storage of the mass memory storage peripheral computer device; and c) operating means for causing the host computer to access the permanent memory storage means, obtain the first portion of the BIOS, and thereafter, by using the first portion of the BIOS, causing the host computer to access the mass memory storage of the mass memory storage peripheral computer device, obtain the second portion of the BIOS which is located within the mass memory storage of the mass memory storage peripheral computer device, and store the second portion of the BIOS within the system RAM, wherein the mass memory storage peripheral computer device includes a configuration space available to the host computer containing information on a requested size of the expansion BIOS, and the first portion of the BIOS includes initializing means for making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.
Claim 79
Dependent Claim 259 words
In a computer system including a host computer having system RAM and a mass memory storage peripheral computer device having mass memory storage which is connected to the host computer, the host computer using a BIOS to control its operation, an arrangement comprising: a) permanent memory storage means accessible to the host computer during the start-up of the computer system for containing a first portion of the BIOS; b) a second portion of the BIOS, the second portion of the BIOS being stored within the mass memory storage of the mass memory storage peripheral computer device; and c) operating means for causing the host computer to access the permanent memory storage means, obtain the first portion of the BIOS, and thereafter, by using the first portion of the BIOS, causing the host computer to access the mass memory storage of the mass memory storage peripheral computer device, obtain the second portion of the BIOS which is located within the mass memory storage of the mass memory storage peripheral computer device, and store the second portion of the BIOS within the system RAM, wherein the mass memory storage peripheral computer device includes a configuration space available to the host computer containing information on a requested size of the expansion BIOS, and the first portion of the BIOS includes initializing means for making it appear to the host computer as if the first portion of the BIOS is the size of the requested size of the BIOS even though the first portion of the BIOS is smaller than the requested size.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-09 2002-05-11 2002-11-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-09 2006-05-11 2006-11-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-09 2010-05-11 2010-11-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag