IP Library Granted Patent US 7,836,101
Granted Patent B2
US 7,836,101 · App. 10/519,856 · Granted Nov 16, 2010

Heterogeneous disk storage management technique

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 7,836,101
App. No.
10/519,856
Granted
Nov 16, 2010
Kind
B2
Abstract

Management of one or more storage devices is achieved by first identifying each device by its make and model, and then establishing a database containing information about that device, such as (a) operational rules, (b) commands and (c) processing routines. From the information obtained from the database, a Graphical User Interface is created for display to afford a user at least one menu option for selection. Upon selecting the one menu option, the user obtains at least one of (a) a display of information associated with the identified storage device, and (b) execution of at least one process to control, at least in part, the operation of the identified storage device. The user's selection is processed and the Graphical User Interface is automatically updated in response to the processing of the user's selected menu option.

Claims (20)

1. A method for managing at least one storage device, comprising:

identifying the at least one storage device;

establishing a database containing information about the identified at least one storage device, wherein the information about the identified at least one storage device includes operating characteristics of the identified at least one storage device;

providing to the user a graphical user interface in accordance with the information in the database, the graphical interface displaying at least one menu option for the identified at least one storage device for the user to select at least one of (i) display of the information about the identified at least one storage device and (ii) execution of at least one process to control the operation of the at least one storage device;

processing the user-selected menu option, said processing further including:

determining if a requested execution of the at least one process complies with configuration rules for the identified at least one storage device, and if not, blocking execution of the at least one process, and generating an error message, the configuration rules determined in accordance with the information in the database; and

(e) automatically updating the graphical user interface in response to the processing of the user-selected menu option.

2. The method according to claim 1 wherein the identifying the at least one storage device comprises ascertaining a manufacturer and model number for the at least one storage device.

3. The method according to claim 1 wherein the establishing a database comprises obtaining information that includes at least one of (a) operational rules, (b) commands and (c) processing routines of the at least one storage device.

4. The method according to claim 1 wherein the providing a graphical user interface includes:

displaying icons representative of each identified at least one storage device in a hierarchical fashion in a first pane; and

displaying information in a second pane related to a corresponding one of the icons displayed in the first pane.

5. The method according to claim 1 wherein the processing and automatically updating are repeated following receipt of each subsequent menu selection made by a user.

6. An apparatus for managing at least one storage device, comprising:

a database containing information about the at least one storage devices,

wherein the information about the at least one storage device includes operating characteristics of the at least one storage device; and

a processor coupled to the at least one storage device for (a) identifying the at least one storage device; (b) providing to a user a graphical user interface in accordance with the information in the database, the graphical interface displaying at least one menu option for the identified at least one storage device for the user to select at least one of (i) display of information about the identified at least one storage device and (ii) execution of at least one process to control the operation of the at least one storage device; (c) processing the user-selected menu option, by (i) determining if a requested execution of the at least one process complies with configuration rules for the identified at least one storage device, and if not, (ii) blocking execution of the at least one process; and (iii) generating an error message, the configuration rules determined in accordance with the information in the database; and (d) automatically updating the graphical user interface in response to the processing of the user-selected menu option.

7. The apparatus according to claim 6 wherein the processor identifies the at least one storage device by ascertaining its manufacturer and model number.

8. The apparatus according to claim 6 wherein the database contains information that includes at least one of (a) operational rules, (b) commands and (c) processing routines of the at least one storage device.

9. The apparatus according to claim 6 wherein the processor provides the graphical user interface by (a) displaying icons representative of each identified at least one storage devices in a hierarchical fashion in a first pane; and (b) displaying information in a second pane related, a corresponding one of the icons displayed in a first pane.

Assignments (3)
CHANGE OF NAME Recorded Dec 16, 2019
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 051317/0841 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2019
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 051340/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2005
From: GRASS VALLEY (U.S.) INC.
To: THOMSON LICENSING S.A.
Reel/Frame 015793/0282 →