IP Library Granted Patent US 9,147,430
Granted Patent B2
US 9,147,430 · App. 14/220,211 · Granted Sep 29, 2015

Reading data from hard disks having reduced preambles

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 9,147,430
App. No.
14/220,211
Granted
Sep 29, 2015
Kind
B2
Abstract

An exemplary hard disk (HD) track has a full overhead section followed by user sections interleaved with intervening partial overhead sections that are too short for an HD drive (HDD) to attain sufficient timing lock using only one partial overhead section, but long enough for the drive to attain sufficient timing lock using multiple partial overhead sections to read user data from the user section immediately following the partial overhead section where sufficient timing lock is attained. The drive begins, but does not finish, attaining timing lock based on the first partial overhead section, but the drive does finish attaining timing lock based on the last partial overhead section. The drive can also read user data in subsequent user sections by maintaining or re-attaining sufficient timing lock using each successive partial overhead section. Increased user data storage is achieved without significantly impacting average latency of HDD read sessions compared to conventional HD drives.

Claims (34)

1. A hard-disk drive for reading user data from a track of a hard disk, the track comprising a full overhead section followed by a plurality of user sections interleaved with a plurality of intervening partial overhead sections, wherein:

the full overhead section is long enough to enable the drive to attain sufficient timing lock based on only the full overhead section to accurately read user data stored in the immediately following user section;

each partial overhead section is too short to enable the drive to attain the sufficient timing lock based on only one partial overhead section to accurately read the user data stored in the immediately following user section; and

the partial overhead sections are long enough to enable the drive to attain the sufficient timing lock based on a set of two or more consecutive partial overhead sections to accurately read the user data stored in the user section immediately following the last partial overhead section in the set.

2. The drive of claim 1 , wherein the full overhead section comprises a complete preamble field.

3. The drive of claim 2 , wherein each partial overhead section in the set comprises a reduced preamble field that is shorter than the complete preamble field.

4. The drive of claim 2 , wherein at least one partial overhead section in the set comprises no preamble field.

5. The drive of claim 2 , wherein each overhead section comprises a pad field, a write splice field, and a sync mark field.

6. The drive of claim 1 , wherein the track comprises two or more full overhead sections, wherein each consecutive pair of full overhead sections is separated by a plurality of user sections interleaved with a plurality of intervening partial overhead sections.

7. The drive of claim 1 , wherein, for the set of two or more consecutive partial overhead sections, the drive is configured to:

(a) begin, but not finish, attaining the sufficient timing lock using a first partial overhead section in the set; and

(b) finish attaining the sufficient timing lock using a last partial overhead section in the set.

8. The drive of claim 7 , wherein:

the set comprises the first partial overhead section, the last partial overhead section, and one or more intermediate partial overhead sections; and

the drive is configured to continue, but not finish, attaining the sufficient timing lock using the one or more intermediate partial overhead sections.

9. The drive of claim 7 , wherein the drive is configured to continue, but not finish, attaining the sufficient timing lock using the one or more user sections located between the first and last partial overhead sections.

10. The drive of claim 1 , wherein coherent data is stored in (i) the two or more consecutive partial overhead sections in the set and (ii) the user sections immediately following each of the two or more consecutive partial overhead sections in the set.

11. The drive of claim 1 , wherein the partial overhead sections are long enough to enable the drive to maintain or re-attain the sufficient timing lock based on each of one or more partial overhead sections that follow the set.

12. The drive of claim 11 , wherein coherent data is stored in (a) the two or more consecutive partial overhead sections in the set and the one or more partial overhead sections that follow the set and (b) the user sections immediately following (i) each of the two or more consecutive partial overhead sections in the set and (ii) each of the one or more partial overhead sections that follow the set.

13. The drive of claim 1 , wherein the drive is configured to write coherent data into (i) the two or more consecutive partial overhead sections in the set and (ii) the user sections immediately following each of the two or more consecutive partial overhead sections in the set.

14. The drive of claim 1 , wherein the drive is configured to write coherent data into (a) the two or more consecutive partial overhead sections in the set and one or more partial overhead sections that follow the set and (b) the user sections immediately following (i) each of the two or more consecutive partial overhead sections in the set and (ii) each of one or more partial overhead sections that follow the set.

15. A method for reading the user data from the user section immediately following the last partial overhead section in the set of two or more consecutive partial overhead sections of the track of claim 1 , the method comprising:

(a) the drive beginning, but not finishing, attaining the sufficient timing lock using a first partial overhead section in the set;

(b) the drive finishing attaining the sufficient timing lock using a last partial overhead section in the set; and

(c) the drive reading the user data from the user section immediately following the last partial overhead section in the set.

16. The method of claim 15 , wherein:

the set comprises the first partial overhead section, the last partial overhead section, and one or more intermediate partial overhead sections; and

step (a) further comprises the drive continuing, but not finishing, attaining the sufficient timing lock using the one or more intermediate partial overhead sections.

17. The method of claim 15 , wherein step (a) further comprises the drive continuing, but not finishing, attaining the sufficient timing lock using the one or more user sections located between the first and last partial overhead sections.

18. The method of claim 15 , further comprising:

(d) the drive maintaining or re-attaining the sufficient timing lock based on each of one or more partial overhead sections that follow the set; and

(e) the drive reading the user data from each user section immediately following each of the one or more partial overhead sections that follow the set.

19. The drive of claim 18 , wherein coherent data is stored in (a) the two or more consecutive partial overhead sections in the set and the one or more partial overhead sections that follow the set and (b) the user sections immediately following (i) each of the two or more consecutive partial overhead sections in the set and (ii) each of the one or more partial overhead sections that follow the set.

20. The method of claim 15 , wherein coherent data is stored in (i) the two or more consecutive partial overhead sections in the set and (ii) the user sections immediately following each of the two or more consecutive partial overhead sections in the set.

Assignments (10)
MERGER Recorded Mar 3, 2023
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED; BROADCOM INTERNATIONAL PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 062952/0850 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
To: BROADCOM INTERNATIONAL PTE. LTD.
Reel/Frame 053771/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: LSI CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035390/0388 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2014
From: WORRELL, KURT J.; BYRNE, JASON D.; DZIAK, SCOTT M.
To: LSI CORPORATION
Reel/Frame 032481/0606 →