Patent US2218204A successfully refreshed from Google Patents.
Patent US5353432A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 19:34
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag