IP Library Granted Patent US 8,335,891
Granted Patent B2
US 8,335,891 · App. 12/502,485 · Granted Dec 18, 2012

Method and system for configuring a storage array

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,335,891
App. No.
12/502,485
Granted
Dec 18, 2012
Kind
B2
Abstract

There is provided a system and method of configuring a storage array. An exemplary method includes generating information within a storage array controller, the information corresponding to a menu of user options. The exemplary method also includes sending the information from the array controller to a user interface module. The exemplary method also includes sending user instructions comprising a selected menu option from the user interface module to the array controller. The exemplary method also includes executing a configuration task associated with the selected menu option.

Claims (16)

1. A computer system, comprising:

an array controller configured to run an array configuration utility, the array configuration utility being configured to generate information corresponding to a menu of user options, receive user instructions corresponding to a user selection of a user option, and process a configuration task in response to the user selection; and

a processor configured to receive the information from the array controller and send the user instructions to the array controller.

2. The computing system of claim 1 , wherein the array configuration utility is configured to run during real mode operation of the computer system.

3. The computing system of claim 1 , wherein the processor comprises a central processing unit of the computer system.

4. The computing system of claim 1 , comprising a plurality of hard disk drives coupled to the array controller.

5. The computing system of claim 4 , wherein the plurality of hard disk drives comprise a redundant array of inexpensive disks (RAID) array.

6. The computing system of claim 1 , comprising a Peripheral Component Interconnect Express (PCIe) bus that couples the array controller to the processor.

7. The computing system of claim 1 , wherein the processor comprises a remote management controller coupled to a remote computer via a network.

8. The computing system of claim 7 , comprising a memory accessible to the processor and the remote management controller.

9. One or more tangible, machine-readable media, that store machine-readable instructions executable by one or more processors to perform a method for configuring a storage array, the tangible, machine-readable media comprising:

machine-readable instructions that, when executed by an array controller, cause the array controller to generate information corresponding to a menu of user options and send the information to a host processor; and

machine-readable instructions that, when executed by the host processor, cause the host processor to receive keystroke information from a keyboard and send the keystroke information to the array controller.

10. The tangible, machine-readable media of claim 9 , comprising machine-readable instructions that, when executed by the array controller, cause the array controller to perform an array configuration task corresponding to the keystroke information received from the host processor.

11. The tangible, machine-readable media of claim 9 , comprising machine-readable instructions that, when executed by the array controller cause the array controller to save a new configuration setting of the storage array.

12. The tangible, machine-readable media of claim 9 , comprising machine-readable instructions that, when executed by the host processor cause the host processor to send the information to a monitor.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2024
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: HEWLETT PACKARD ENTERPRISE COMPANY
Reel/Frame 067104/0244 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2009
From: DAVIS, DANIEL S.; THOMPSON, MARK J.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 022961/0395 →