← Back to Patent Explorer
US5488658A Expired / Lapsed US ⏱️ 0.0 years remaining

Video signal scrambling and descrambling apparatus

Assignee: Panasonic Holdings Corp
•
Filing: 1994-04-15
•
Granted: 1996-01-30
•
Expires: 2014-04-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A common circuit is used for scrambling and descrambling video signals. A memory stores key data. During scrambling the output of the memory is transmitted to a read address counter through an address generating circuit. Scrambling is effected by executing line rotation from a cut point. Descrambling is effected by the reverse of the aforementioned process.

Inventors

  • 👤 Masayoshi Hirashima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 18:16
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/167; H04N7/169; H04N7/1696

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 178 words
An apparatus for scrambling and descrambling a video signal which includes a plurality of horizontal scanning lines, comprising: memory means for storing key data, a plurality of line memories, each for storing respective ones of said plurality of horizontal scanning lines, a PN generator, initialized by said key data stored in said memory means, for generating a respective pseudo-random pulse signal for each one of said plurality of horizontal scanning lines, address setting means for scrambling and descrambling, said address setting means set to an initial value corresponding to an output of the PN generator during scrambling, and, set to a further initial value which corresponds to a maximum address value of the plurality of line memories minus a further output of the PN generator during descrambling, and an address counter for generating a plurality of consecutive address values beginning at one of said initial value and said further initial value, and for applying each one of said plurality of consecutive address values respectively to each one of said plurality of line memories for each horizontal scanning line.
Claim 2
Independent Claim 178 words
An apparatus for scrambling and descrambling a video signal which includes a plurality of horizontal scanning lines, comprising: memory means for storing key data, a plurality of line memories, each for storing respective ones of said plurality of horizontal scanning lines, a PN generator, initialized by said key data stored in said memory means, for generating a respective pseudo-random pulse signal for each one of said plurality of horizontal scanning lines, address setting means for scrambling and descrambling, said address setting means set to an initial value corresponding to an output of the PN generator during scrambling, and, set to a further initial value which corresponds to a maximum address value of the plurality of line memories minus a further output of the PN generator during descrambling, and an address counter for generating a plurality of consecutive address values beginning at one of said initial value and said further initial value, and for applying each one of said plurality of consecutive address values respectively to each one of said plurality of line memories for each horizontal scanning line.
Claim 3
Dependent Claim 14 words
An apparatus according to claim 1, wherein the memory means includes a nonvolatile memory.
Claim 4
Dependent Claim 15 words
An apparatus according to claim 2, wherein the memory means includes a detachable memory device.
Claim 5
Dependent Claim 27 words
An apparatus according to claim 1, wherein the memory means includes a reloadable memory, and said memory means further includes input means for entering said key data.
Claim 6
Dependent Claim 15 words
An apparatus according to claim 1, wherein the memory means includes a detachable memory device.
Claim 7
Dependent Claim 24 words
An apparatus according to claim 1, wherein the PN generator includes one of a linear feedback shift register and a nonlinear feedback shift register.
Claim 8
Independent Claim 180 words
An apparatus for scrambling and descrambling a video signal which includes a plurality of horizontal scanning lines, comprising: memory means for storing key data for encrypting, a plurality of line memories, each for storing respective ones of said plurality of horizontal scanning lines, a PN generator, initialized by said key data stored in said memory means, for generating a respective pseudo-random pulse signal for each one of said plurality of horizontal scanning lines, address setting means for scrambling and descrambling, said address setting means set to an initial value corresponding to a maximum address value of the plurality of line memories minus an output of the PN generator during scrambling, and set to a further initial value which corresponds to a further output of the PN generator during descrambling, and an address counter for generating a plurality of consecutive address values beginning at one of said initial value and said further initial value, and for applying each one of said plurality of consecutive address values respectively to each one of said plurality of line memories for each horizontal scanning line.
Claim 9
Independent Claim 180 words
An apparatus for scrambling and descrambling a video signal which includes a plurality of horizontal scanning lines, comprising: memory means for storing key data for encrypting, a plurality of line memories, each for storing respective ones of said plurality of horizontal scanning lines, a PN generator, initialized by said key data stored in said memory means, for generating a respective pseudo-random pulse signal for each one of said plurality of horizontal scanning lines, address setting means for scrambling and descrambling, said address setting means set to an initial value corresponding to a maximum address value of the plurality of line memories minus an output of the PN generator during scrambling, and set to a further initial value which corresponds to a further output of the PN generator during descrambling, and an address counter for generating a plurality of consecutive address values beginning at one of said initial value and said further initial value, and for applying each one of said plurality of consecutive address values respectively to each one of said plurality of line memories for each horizontal scanning line.
Claim 10
Dependent Claim 14 words
An apparatus according to claim 7, wherein the memory means includes a nonvolatile memory.
Claim 11
Dependent Claim 15 words
An apparatus according to claim 8, wherein the memory means includes a detachable memory device.
Claim 12
Dependent Claim 27 words
An apparatus according to claim 7, wherein the memory means includes a reloadable memory, and said memory means further includes input means for entering said key data.
Claim 13
Dependent Claim 15 words
An apparatus according to claim 7, wherein the memory means includes a detachable memory device.
Claim 14
Dependent Claim 24 words
An apparatus according to claim 7, wherein the PN generator includes one of a linear feedback shift register and a nonlinear feedback shift register.
Claim 15
Dependent Claim 26 words
An apparatus according to claim 12, wherein said one of said linear feedback shift register and said nonlinear feedback shift register is a field programmable register.
Claim 16
Independent Claim 204 words
An apparatus for scrambling and descrambling a video signal including a plurality of horizontal scanning lines, comprising: a first memory for storing key data, a second memory for storing a reloadable code number which includes a plurality of digits, a plurality of line memories, each for storing respective ones of said plurality of horizontal scanning lines, a PN generator, initialized by said key data stored in said first memory and said reloadable code number stored in said second memory, for generating a respective pseudo-random pulse signal for each one of said plurality of horizontal scanning lines, an address setting circuit for scrambling and descrambling, said address setting circuit set to an initial value corresponding to an output of the PN generator during scrambling, and set to a further initial value which corresponds to a maximum address value of the plurality of line memories minus a further output of the PN generator during descrambling, and an address counter for generating a plurality of consecutive address values beginning at one of said initial value and said further initial value, and for applying each one of said plurality of consecutive address values respectively to each one of said plurality of line memories for each horizontal scanning line.
Claim 17
Independent Claim 204 words
An apparatus for scrambling and descrambling a video signal including a plurality of horizontal scanning lines, comprising: a first memory for storing key data, a second memory for storing a reloadable code number which includes a plurality of digits, a plurality of line memories, each for storing respective ones of said plurality of horizontal scanning lines, a PN generator, initialized by said key data stored in said first memory and said reloadable code number stored in said second memory, for generating a respective pseudo-random pulse signal for each one of said plurality of horizontal scanning lines, an address setting circuit for scrambling and descrambling, said address setting circuit set to an initial value corresponding to an output of the PN generator during scrambling, and set to a further initial value which corresponds to a maximum address value of the plurality of line memories minus a further output of the PN generator during descrambling, and an address counter for generating a plurality of consecutive address values beginning at one of said initial value and said further initial value, and for applying each one of said plurality of consecutive address values respectively to each one of said plurality of line memories for each horizontal scanning line.
Claim 18
Dependent Claim 21 words
An apparatus according to claim 14, wherein the first memory and the second memory are included in a single detachable package.
Claim 19
Dependent Claim 22 words
An apparatus according to claim 14, wherein the PN generator includes one of linear feedback shift register and nonlinear feedback shift register.
Claim 20
Independent Claim 204 words
An apparatus for scrambling and descrambling a video signal including a plurality of horizontal scanning lines, comprising: a first memory for storing key data, a second memory for storing a reloadable code number which includes a plurality of digits, a plurality of line memories, each for storing respective ones of said plurality of horizontal scanning lines, a PN generator, initialized by said key data stored in said first memory and said reloadable code number stored in said second memory, for generating a respective pseudo-random pulse signal for each one of said plurality of horizontal scanning lines, an address setting circuit for scrambling and descrambling, said address setting circuit set to an initial value corresponding to a maximum address value of the plurality of line memories minus an output of the PN generator during scrambling, and set to a further initial value which corresponds to a further output of the PN generator during descrambling, and an address counter for generating a plurality of consecutive address values beginning at one of said initial value and said further initial value, and for applying each one of said plurality of consecutive address values respectively to each one of said plurality of line memories for each horizontal scanning line.
Claim 21
Independent Claim 204 words
An apparatus for scrambling and descrambling a video signal including a plurality of horizontal scanning lines, comprising: a first memory for storing key data, a second memory for storing a reloadable code number which includes a plurality of digits, a plurality of line memories, each for storing respective ones of said plurality of horizontal scanning lines, a PN generator, initialized by said key data stored in said first memory and said reloadable code number stored in said second memory, for generating a respective pseudo-random pulse signal for each one of said plurality of horizontal scanning lines, an address setting circuit for scrambling and descrambling, said address setting circuit set to an initial value corresponding to a maximum address value of the plurality of line memories minus an output of the PN generator during scrambling, and set to a further initial value which corresponds to a further output of the PN generator during descrambling, and an address counter for generating a plurality of consecutive address values beginning at one of said initial value and said further initial value, and for applying each one of said plurality of consecutive address values respectively to each one of said plurality of line memories for each horizontal scanning line.
Claim 22
Dependent Claim 21 words
An apparatus according to claim 17, wherein the first memory and the second memory are includes in a single detachable package.
Claim 23
Independent Claim 22 words
An apparatus according to claims 17, wherein the PN generator includes one of linear feedback shift register and nonlinear feedback shift register.
Claim 24
Dependent Claim 26 words
An apparatus according to claim 19, wherein said one of said linear feedback shift register and said nonlinear feedback shift register is a field programmable register.
Claim 25
Independent Claim 55 words
An apparatus according to claims 1, 7, 14 or 17, wherein the address counter is a read address counter which generates a read address consecutively from the address set by the address setting circuit, and which applies respective read address signals to the plurality of line memories corresponding to said plurality of horizontal scanning lines.
Claim 26
Independent Claim 55 words
An apparatus according to claims 1, 7, 14 or 17, wherein the address counter is a read address counter which generates a read address consecutively from the address set by the address setting circuit, and which applies respective read address signals to the plurality of line memories corresponding to said plurality of horizontal scanning lines.
Claim 27
Independent Claim 51 words
An apparatus according to claims 1, 7, 14 or 17, wherein the address counter is a write address counter which generates a write address consecutive from the address set by the address setting circuit, and applies write address signals alternately to the pair of line memories in horizontal scanning line unit.

References Cited (Backward Citations)

US4547802A Cited
EP0380181A1 Cited
DE3927338A1 Cited
EP0464562A2 Cited
US5355409A Cited
EP0571753A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-29 1999-07-31 2000-01-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-29 2003-07-31 2004-01-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-29 2007-07-31 2008-01-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag