Selective Error Protection for Disk Sectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern data storage systems face challenges in efficiently recovering failed sectors due to noise or malicious interference, particularly in portions of sectors that exhibit higher error rates, as existing error protection schemes often impose a high processing burden and are not optimized for selective protection.

Innovation Solution

A system with an error protection module that selectively protects error-prone portions of disk tracks by encoding protected bits across user and parity sectors, using MDS coding to detect and recover sector errors, thereby allowing for adequate protection with a lower rate penalty compared to full sector error protection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full sector error protection is applied, then data reliability is improved, but processing burden and rate penalty increase

Engineering Contradiction:
Improvedata reliabilityVSAvoidprocessing burden
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by selectively protecting only specific portions of sectors (e.g., most significant bits) that exhibit higher error rates, rather than applying uniform protection across entire sectors. This allows the system to concentrate error protection resources on the most vulnerable data elements, improving reliability where it matters most while reducing overall processing burden.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the sector into multiple portions (e.g., first portion with higher error rate, second portion with lower error rate) and applies different protection strategies to each segment. By dividing the sector and applying selective protection to specific segments, the system achieves better reliability for critical data while minimizing the processing overhead associated with protecting all data uniformly.

Inventive Principle:
Principle #1Segmentation

2Reliability

If full sector error protection is applied, then data reliability is improved, but storage efficiency decreases

Engineering Contradiction:
Improvedata reliabilityVSAvoidstorage efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements local quality by applying error protection selectively to specific portions of sectors rather than uniformly across all sectors. This allows the system to maintain high reliability for the most error-prone portions while avoiding the storage efficiency penalty of protecting entire sectors when only partial protection is needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial action by providing error protection only to the extent necessary for the most vulnerable data portions, rather than applying full sector protection. This partial protection approach achieves adequate reliability for critical data while minimizing the storage efficiency loss that would result from protecting all sectors uniformly.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If selective protection is applied to error-prone portions, then processing burden is reduced, but protection adequacy may be compromised

Engineering Contradiction:
Improveprocessing burdenVSAvoidprotection adequacy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies parameter changes by adjusting the protection strategy based on the error rate characteristics of different sector portions. By identifying which portions have higher error rates and applying stronger protection to those specific portions, the system maintains protection adequacy for critical data while reducing overall processing burden through targeted rather than universal protection.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality by differentiating protection levels across different portions of sectors based on their error characteristics. This ensures that protection adequacy is maintained for the most vulnerable portions while reducing processing burden by not applying the same level of protection to all portions uniformly.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8472295B1Selective error protection over multiple sectors
Publication Date: 2013.06.25 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US8472295B1 patent drawing
  • US8472295B1 patent drawing
  • US8472295B1 patent drawing

AI summary

The present disclosure is directed to selectively protecting a portion of a track including a plurality of data sectors. The data sectors include a plurality of user sectors and one or more parity sectors. Protected bits are designated in each of the of data sectors. The protected bits are selected to have matching bit indices across the data sectors resulting in a parallel alignment of the protected bits across the user and parity sectors. One or more selections of protected bits of the user sectors are encoded across matching bit indices to generate data values in the corresponding protected bits of the parity sectors. At least one portion of at least one failed sector is recoverable by decoding at least one selection of the protected bits when a sector error occurs at a protected bit.