US5353432A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Interactive method for configuration of computer system and circuit boards with user specification of system resources and computer resolution of resource conflicts
Assignee: Hewlett Packard Development Co LP
•
Filing: 1991-04-23
•
Granted: 1994-10-04
•
Expires: 2011-04-23
Abstract
Abstract A method for determining and selecting configuration options and settings of circuit boards used in a computer system is disclosed. The options and settings are placed in a file according to a given format, at which time the system determines if non-conflicting use of the common system resources is possible. If so, these option and setting parameters are used to configure the circuit boards. The method also provides for creation of a minimal information file to permit configuration of circuit boards not supplied with configuration file information.
Inventors
- 👤 Martin D. Richek
- 👤 Robert S. Gready
- 👤 Curtis R. Jones
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 08:27
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/177; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4411
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
318 words
For use with a computer system that provides for circuit boards to be interchangeably inserted in a plurality of system slot locations, the circuit boards capable of being configured to utilize one or more common computer resources, the common computer resources comprising interrupt request lines, direct memory access channels, input/output port addresses and memory address ranges, an interactive method for an operator using the computer system for configuring a circuit board in a computer system the steps comprising: the computer determining the common computer resources allocated to the computer system or circuit boards in the computer system, said determining step comprising the computer reading a computer system or circuit board configuration file, said configuration file having various statements which follow a defined file format to assemble an array of statements for the computer system and all boards in the computer system in statement hierarchial order; the operator selecting a circuit board to be installed in the computer system; the operator determining the common computer resources required by said selected circuit board; the operator specifying the common computer resources to be assigned said selected board; the computer allocating the common computer resources to be utilized by the computer system and circuit boards, including the computer allocating the common computer resources specified by the operator to said selected board; the computer detecting conflicts as to the common computer resources to be utilized by the computer system or circuit boards in the computer system and said selected board; the computer resolving conflicts as to the common computer resources to be utilized by the computer system or circuit boards in the system and re-allocating resources based on the computer allocating the common computer resources specified by the operator to said selected board; and the computer storing configuration information for each circuit board based on the assignment of common computer resources to be utilized after the last of allocation, conflict resolution and reallocation.
Claim 2
Dependent Claim
318 words
For use with a computer system that provides for circuit boards to be interchangeably inserted in a plurality of system slot locations, the circuit boards capable of being configured to utilize one or more common computer resources, the common computer resources comprising interrupt request lines, direct memory access channels, input/output port addresses and memory address ranges, an interactive method for an operator using the computer system for configuring a circuit board in a computer system the steps comprising: the computer determining the common computer resources allocated to the computer system or circuit boards in the computer system, said determining step comprising the computer reading a computer system or circuit board configuration file, said configuration file having various statements which follow a defined file format to assemble an array of statements for the computer system and all boards in the computer system in statement hierarchial order; the operator selecting a circuit board to be installed in the computer system; the operator determining the common computer resources required by said selected circuit board; the operator specifying the common computer resources to be assigned said selected board; the computer allocating the common computer resources to be utilized by the computer system and circuit boards, including the computer allocating the common computer resources specified by the operator to said selected board; the computer detecting conflicts as to the common computer resources to be utilized by the computer system or circuit boards in the computer system and said selected board; the computer resolving conflicts as to the common computer resources to be utilized by the computer system or circuit boards in the system and re-allocating resources based on the computer allocating the common computer resources specified by the operator to said selected board; and the computer storing configuration information for each circuit board based on the assignment of common computer resources to be utilized after the last of allocation, conflict resolution and reallocation.
Claim 3
Dependent Claim
58 words
The method of claim 1, the step of the operator specifying common computer resources to be assigned to said selected board further comprising: the computer system displaying common computer resources not already allocated to the computer system or circuit boards; and the operator selecting the common computer resources to be assigned to said selected board from said display.
Claim 4
Dependent Claim
40 words
The method of claim 1, further comprising the step of the computer detecting and resolving conflicts as to the assignment of common computer resources as the operator specifies each common computer resource to be assigned to said selected circuit board.
Claim 5
Dependent Claim
30 words
The method of claim 1, further comprising the step of allocating alternative common computer resources to said selected board where said common computer resources specified by the operator are unavailable.
Claim 6
Dependent Claim
77 words
The method of claim 1, the step of the operator specifying the common computer resources to be assigned selected board further comprising: the computer displaying a list of circuit board configuration files, including a generic circuit board configuration file; the operator selecting the generic circuit board configuration file; the operator specifying common computer resources to be assigned said selected generic circuit board; and the computer storing said specified common computer resources in a circuit board configuration file.
Claim 7
Dependent Claim
39 words
The method of claim 1, wherein the step of the operator specifying the common computer resources to be assigned selected board further comprises: the computer displaying a list of suggested common computer resources for assignment to said selected board.
References Cited (Backward Citations)
US3680052A
Cited
US4070704A
Cited
US4956772A
Cited
US4403303A
Cited
US4562535A
Cited
EP0116694A2
Cited
US4622633A
Cited
US4590586A
Cited
US4750136A
Cited
EP0281999A2
Cited
US4931923A
Cited
US5123105A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-10-03 | 1998-04-04 | 1998-10-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-10-03 | 2002-04-04 | 2002-10-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-10-03 | 2006-04-04 | 2006-10-04 | $7700.00 | Window Closed / Lapsed |