Video signal scrambling and descrambling systems
First Claim
1. A system for scrambling video information lines, comprisinga memory;
- storage means for sequentially storing groups of a plural predetermined number of said video information lines in the memory; and
retrieval means for forming groups of a corresponding number of scrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored;
characterized by the retrieval means comprising mens for retrieving a portion of a first stored video information line from a first position therein to form a portion of a first scrambled video information line occupyiny a second position therein;
retrieving a portion of the first stored video information line from the corresponding second position therein to form a portion of a second scrambled video information line occupying a position therein other than the corresponding second position; and
forming the portion of the first scrambled video information line occupying the corresponding first position therein by retrieving a portion of a stored video information line other than the first stored video information line from a position therein other than the corresponding first position.
13 Assignments
0 Petitions
Accused Products
Abstract
Systems for scrambling and descrambling video information lines. The scrambling system includes a memory; a storage system for sequentially storing groups of four video information lines in the memory; and a retrieval means for forming groups of four scrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which the information was stored. The retrieval system forms the scrambled video information lines by retrieving a portion of a first stored video information line from a first position therein to form a portion of a first scrambled video information line occupying a second position therein; retrieving a portion of the first stored video information line from the corresponding second position therein to form a portion of a second scrambled video information line occupying a position therein other than the corresponding second position; and forming the portion of the first scrambled video information line occupying the corresponding first position therein by retrieving a portion of a stored video information line other than the first stored video information line from a position therein other than the corresponding first position. The sequence of formation of the scrambled lines, the respective sizes of the retrieved portions, and the combinations of stored video lines within the stored groups for forming the first and second scrambled video lines are varied from one group to the next in response to a keystream of control bits. The descrambling system functions conversely to the scrambling system.
-
Citations
25 Claims
-
1. A system for scrambling video information lines, comprising
a memory; -
storage means for sequentially storing groups of a plural predetermined number of said video information lines in the memory; and retrieval means for forming groups of a corresponding number of scrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored; characterized by the retrieval means comprising mens for retrieving a portion of a first stored video information line from a first position therein to form a portion of a first scrambled video information line occupyiny a second position therein;
retrieving a portion of the first stored video information line from the corresponding second position therein to form a portion of a second scrambled video information line occupying a position therein other than the corresponding second position; and
forming the portion of the first scrambled video information line occupying the corresponding first position therein by retrieving a portion of a stored video information line other than the first stored video information line from a position therein other than the corresponding first position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for scrambling video information lines, comprising
a memory; -
storage means for sequentially storing groups of an even predetermined number of said video information lines in a memory; and retrieval means for forming groups of a corresponding number of scrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored; characterized by the retrieval means comprising means for retrieving a first length portion of a first stored video information line from one end position therein to form a first length portion of a first scrambled video information line occupying the opposite end position therein;
retrieving a second length portion of the first stored video information line from the corresponding opposite end position therein to form a second length portion of a second scrambled video information line occupying the corresponding one end position therein;
retrieving a second length portion of a second stored video information line from the corresponding opposite end position therein to form a second length portion of the first scrambled video information line occupying the corresponding one end position therein; and
retrieving a first length portion of the second stored video information line from the corresponding one end position therein to form a first length portion of the second scrambled video information line occupying the corresponding opposite end position therein. - View Dependent Claims (14, 15, 16)
-
-
17. A system for descrambling scrambled video information lines, comprising
a memory; -
storage means for sequentially storing groups of a plural predetermined number of said scrambled video information lines in the memory; and retrieval means for forming groups of a corresponding number of descrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored; characterized by the retrieval means comprising means for retrieving a portion of a first scrambled video information line from a first position therein to form a portion of a first descrambled video information line occupying a second position therein;
retrieving a portion of the first scrambled video information line from the corresponding second position therein to form a portion of a second descrambled video information line occupying a position therein other than the corresponding second position; and
forming the portion of the first descrambled video information line occupying the corresponding first position therein by retrieving a portion of a scrambled video information line other than the first scrambled video information line from a position therein other than the corresponding first position; andmeans for controlling the formation of the descrambled lines in response to a keystream, wherein each frame of the keystream includes a first set of control bits for designating combinations of descrambled video information lines as destinations for information stored in corresponding combinations of scrambled video information lines in said stored group. - View Dependent Claims (18, 19, 20)
-
-
21. A system for descrambling scrambled video information lines, comprising
a memory; -
storage means for sequentially storing groups of a plural predetermined number of said scrambled video information lines in the memory; and retrieval means for forming groups of a corresponding number of descrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored; characterized by the retrieval means comprising means for retrieving a portion of a first scrambled video information line from a first position therein to form a portion of a first descrambled video information line occupying a second position therein;
retrieving a portion of the first scrambled video information line from the corresponding second position therein to form a portion of a second descrambled video information line occupying a position therein other than the corresponding second position; and
forming the portion of the first descrambled video information line occupying the corresponding first position therein by retrieving a portion of a scrambled video information line other than the first scrambled video information line from a position therein other than the corresponding first position; andmeans for controlling the formation of the descrambled lines in response to a keystream, wherein each frame of the keystream includes a first set of control bits for designating the sequence of retrieval of information from said scrambled video information lines in said stored group. - View Dependent Claims (22, 23)
-
-
24. A system for descrambling scrambled video information limes, comprising
a memory; -
storage means for sequentially storing groups of an even predetermined number of said scrambled video information lines in the memory; and retrieval means for forming groups of a corresponding number of descrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored; characterized by the retrieval means comprising means for retrieving a first length portion of a first scrambled video information line from one end position therein a form a first length portion of a first descrambled video information line occupying the opposite end position therein;
retrieving a second length portion of the first scrambled video information line from the corresponding opposite end position therein to form a second length portion of a second descrambled video information line occupying the corresponding one end position therein;
retrieving a second length portion of a second scrambled video information line from the corresponding opposite end position therein to form a second length portion of the first descrambled video information line occupying the corresponding one end position therein; and
retrieving a first length portion of the second scrambled video information line from the corresponding one end position therein to form a first length portion of the second descrambled video information line occupying the corresponding opposite end position therein; andmeans for controlling the formation of the scrambled lines in response to a keystream, wherein each frame of the keystream includes a first set of control bits for designating pairs of said first and second descrambled video information lines as destinations for information stored in corresponding pairs of scrambled video information lines in said stored group. - View Dependent Claims (25)
-
Specification