Method and system for limiting the maximum number of consecutive zeroes in a block for communications or storage
US6557136B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Nov 10, 1999 |
| Grant date | Apr 29, 2003 |
| Priority date | — |
| Expiry date | Nov 10, 2019 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L1/0068
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
A digital encoding subsystem encodes binary input data, which comprises payload data. The subsystem facilitates the preservation of the payload data destined for a temporary holding media, such as a transmission media or a storage media. A scrambler receives and scrambles given binary input data to produce given scrambled data. A criteria checker determines whether the given scrambled data satisfies desired criteria. The criteria may comprise a k-constraint, which represents the maximum number of consecutive zeros in a block of the given scrambled data. A de-scrambler receives and unscrambles the given scrambled data to produce given output data. A scramble modifier may be provided which changes the given scrambled data until the given scrambled data satisfies the desired criteria.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.