Methods and apparatus for improving minimum hamming weights of a sequence
First Claim
Patent Images
1. A communications channel comprising:
- a seed selector that selectively removes X M-bit symbols of user data from a seed set comprising Y M-bit symbols and that selects a scrambling seed from Y-X symbols remaining in said seed set, where X, Y and M are integers greater than one; and
a Hamming weight coding device that determines a Hamming weight of symbols of scrambled user data that are generated based on said user data and said selected scrambling seed and that selectively codes said symbols depending upon said determined Hamming weight.
2 Assignments
0 Petitions
Accused Products
Abstract
A communications channel comprises a seed selector that selectively removes X M-bit symbols of user data from a seed set comprising Y M-bit symbols and that selects a scrambling seed from Y-X symbols remaining in the seed set, where X, Y and M are integers greater than one. A Hamming weight coding device that determines a Hamming weight of symbols of scrambled user data that are generated based on the user data and the selected scrambling seed and that selectively codes the symbols depending upon the determined Hamming weight.
-
Citations
31 Claims
-
1. A communications channel comprising:
-
a seed selector that selectively removes X M-bit symbols of user data from a seed set comprising Y M-bit symbols and that selects a scrambling seed from Y-X symbols remaining in said seed set, where X, Y and M are integers greater than one; and a Hamming weight coding device that determines a Hamming weight of symbols of scrambled user data that are generated based on said user data and said selected scrambling seed and that selectively codes said symbols depending upon said determined Hamming weight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
selectively removing X M-bit symbols of user data from a seed set comprising Y M-bit symbols; selecting a scrambling seed from Y-X symbols remaining in said seed set, where X, Y and M are integers greater than one; determining a Hamming weight of symbols in scrambled user data that is generated based said user data and said selected scrambling seed; and selectively coding said symbols depending upon said determined Hamming weight. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification