IP Library Granted Patent US 7,555,613
Granted Patent B2
US 7,555,613 · App. 11/049,798 · Granted Jun 30, 2009

Storage access prioritization using a data storage device

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,555,613
App. No.
11/049,798
Granted
Jun 30, 2009
Kind
B2
Abstract

Herein described is a method and system of prioritizing access to data stored in one or more data processing devices communicatively coupled to the data storage device. The method may be based on the type of data file accessed. Prioritization may be based on data pool or share names. Further, one or more data ports of the data storage device may be used to prioritize access to one or more data files stored in the data storage device. The system may comprise a storage device, one or more data processing devices requesting data file access from the data storage device, a software resident in a memory of the data storage device, a processor executing the software, and a display.

Claims (33)

1. A method of accessing one or more data files stored in a data storage device by one or more data processing devices, said method comprising:

prioritizing said access to said one or more data files by way of using one or more file types, said data storage device comprising one or more data storage drives, said data storage device capable of implementing at least one data pool, said at least one data pool formed by concatenating a number of partitions of said one or more data storage drives, said at least one data pool capable of storing said one or more data files, wherein said one or more data files comprises an MPEG data file.

2. A method of prioritizing access to one or more data files that are stored in a data storage device, said method comprising:

using metadata associated with said one or more data files, said data storage device comprising a plurality of data storage drives; and

prioritizing said access of said one or more data files using said metadata, wherein said metadata is interpreted and/or processed to generate one or more priority levels, said one or more priority levels is represented using one or more bits of each data packet of one or more data packets of said one or more data files, said one or more bits comprises three bits used to identify eight priority levels, wherein said eight priority levels is used to prioritize said access to said one or more data files, said one or more data files comprising voice or speech data files.

3. A method of prioritizing access to one or more data files that are stored in a data storage device, said method comprising:

using metadata associated with said one or more data files, said data storage device comprising a plurality of data storage drives; and

prioritizing said access of said one or more data files using said metadata, wherein said metadata is interpreted and/or processed to generate one or more priority levels, said one or more priority levels is represented using one or more bits of each data packet of one or more data packets of said one or more data files, said one or more bits comprises three bits used to identify eight priority levels, wherein said eight priority levels is used to prioritize said access to said one or more data files, said one or more data files comprising HDTV data files.

4. A method of prioritizing access to one or more data files that are stored in a data storage device, said method comprising:

using metadata associated with said one or more data files, said data storage device comprising a plurality of data storage drives; and

prioritizing said access of said one or more data files using said metadata, wherein said metadata is interpreted and/or processed to generate one or more priority levels, said one or more priority levels is represented using one or more bits of each data packet of one or more data packets of said one or more data files, said one or more bits comprises three bits used to identify eight priority levels, wherein said eight priority levels is used to prioritize said access to said one or more data files, said one or more data files comprising SDTV data files.

5. A method of prioritizing access to one or more data files that are stored in a data storage device, said method comprising:

using metadata associated with said one or more data files, said data storage device comprising a plurality of data storage drives; and

prioritizing said access of said one or more data files using said metadata, wherein said metadata is interpreted and/or processed to generate one or more priority levels, said one or more priority levels is represented using one or more bits of each data packet of one or more data packets of said one or more data files, said one or more bits comprises three bits used to identify eight priority levels, wherein said eight priority levels is used to prioritize said access to said one or more data files, said one or more data files comprising MP3 data files.

6. A system for accessing one or more data files stored in a data storage device by one or more data processing devices, said system comprising:

one or more circuits operable for, at least:

prioritizing said access to said one or more data files by way of using one or more file types, said data storage device comprising one or more data storage drives, said data storage device capable of implementing at least one data pool, said at least one data pool formed by concatenating a number of partitions of said one or more data storage drives, said at least one data pool capable of storing said one or more data files, wherein said one or more data files comprises an MPEG data file.

7. A system for prioritizing access to one or more data files that are stored in a data storage device, said method comprising:

one or more circuits operable for, at least:

using metadata associated with said one or more data files, said data storage device comprising a plurality of data storage drives; and

prioritizing said access of said one or more data files using said metadata, wherein said metadata is interpreted and/or processed to generate one or more priority levels, said one or more priority levels is represented using one or more bits of each data packet of one or more data packets of said one or more data files, said one or more bits comprises three bits used to identify eight priority levels, wherein said eight priority levels is used to prioritize said access to said one or more data files, said one or more data files comprising voice or speech data files.

8. A system for prioritizing access to one or more data files that are stored in a data storage device, said method comprising:

one or more circuits operable for, at least:

using metadata associated with said one or more data files, said data storage device comprising a plurality of data storage drives; and

prioritizing said access of said one or more data files using said metadata, wherein said metadata is interpreted and/or processed to generate one or more priority levels, said one or more priority levels is represented using one or more bits of each data packet of one or more data packets of said one or more data files, said one or more bits comprises three bits used to identify eight priority levels, wherein said eight priority levels is used to prioritize said access to said one or more data files, said one or more data files comprising HDTV data files.

9. A system for prioritizing access to one or more data files that are stored in a data storage device, said method comprising:

one or more circuits operable for, at least:

using metadata associated with said one or more data files, said data storage device comprising a plurality of data storage drives; and

prioritizing said access of said one or more data files using said metadata, wherein said metadata is interpreted and/or processed to generate one or more priority levels, said one or more priority levels is represented using one or more bits of each data packet of one or more data packets of said one or more data files, said one or more bits comprises three bits used to identify eight priority levels, wherein said eight priority levels is used to prioritize said access to said one or more data files, said one or more data files comprising SDTV data files.

10. A system for prioritizing access to one or more data files that are stored in a data storage device, said method comprising:

one or more circuits operable for, at least:

using metadata associated with said one or more data files, said data storage device comprising a plurality of data storage drives; and

prioritizing said access of said one or more data files using said metadata, wherein said metadata is interpreted and/or processed to generate one or more priority levels, said one or more priority levels is represented using one or more bits of each data packet of one or more data packets of said one or more data files, said one or more bits comprises three bits used to identify eight priority levels, wherein said eight priority levels is used to prioritize said access to said one or more data files, said one or more data files comprising MP3 data files.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED AT REEL: 047195 FRAME: 0827. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Nov 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047924/0571 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0827 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2005
From: MA, KENNETH
To: BROADCOM CORPORATION
Reel/Frame 015919/0526 →