Patent US5621799A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5621799A Expired / Lapsed US ⏱️ 0.0 years remaining

Scrambled transmission system

Assignee: Panasonic Holdings Corp
•
Filing: 1994-10-19
•
Granted: 1997-04-15
•
Expires: 2014-10-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A scrambled transmission system for transmitting a digital data containing variable length coding conforming to a MPEG standard includes a scramble key generator for generating a scramble key at a timing of each GOP head. A GOP head detector detects each GOP head and causes the scramble key generator to refresh the scramble key. A seed generator generates a scramble seed based on said scramble key at a timing of each slice head. A slice head detector detects each slice head and causes the seed generator to refresh the scramble seed. A random number generator scrambles the digital data based on the scramble seed. A multiplexer embeds the scramble key in the extension -- and -- user -- data of the scrambled data.

Inventors

  • 👤 Noboru Katta
  • 👤 Hiroki Murakami
  • 👤 Susumu Ibaraki
  • 👤 Seiji Nakamura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 18:45
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/08; H04L9/0861; H04N; H04N7/00; H04N7/16; H04N7/167; H04N7/1675; G; G06; G06F; G06F7/00; G06F7/58; G06F7/588; H04N19/00; H04N19/60; H04N19/61; H04N21/00; H04N21/20; H04N21/23; H04N21/234; H04N21/2347; H04N21/235; H04N21/2351; H04N21/236; H04N21/23614; H04N21/25; H04N21/266; H04N21/26613; H04N21/40; H04N21/43; H04N21/434; H04N21/4348; H04N21/435; H04N21/4351; H04N21/44; H04N21/4405

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 94 words
A scrambled transmission system for transmitting a digital data containing variable length coding, said system comprising: a first scramble key generating means for generating a first scramble key at a first predetermined interval; a second scramble key generation means for generating a second scramble key based on said first scramble key at a second predetermined interval which is smaller than said first predetermined interval; a scrambling means for scrambling said digital data based on said second scramble key; and a multiplexing means for multiplexing said first scramble key together with said scrambled digital data.
Claim 2
Dependent Claim 94 words
A scrambled transmission system for transmitting a digital data containing variable length coding, said system comprising: a first scramble key generating means for generating a first scramble key at a first predetermined interval; a second scramble key generation means for generating a second scramble key based on said first scramble key at a second predetermined interval which is smaller than said first predetermined interval; a scrambling means for scrambling said digital data based on said second scramble key; and a multiplexing means for multiplexing said first scramble key together with said scrambled digital data.
Claim 3
Dependent Claim 28 words
A scrambled transmission system as claimed in claim 1, further comprising a first scramble key refreshing means for refreshing said first scramble key at said first predetermined interval.
Claim 4
Dependent Claim 28 words
A scrambled transmission system as claimed in claim 2, further comprising a second scramble key refreshing means for refreshing said second scramble key at said second predetermined interval.
Claim 5
Dependent Claim 32 words
A scrambled transmission system as claimed in claim 3, wherein said second interval coincides with a timing of a smallest data unit of said digital signal in which synchronization can be obtained.
Claim 6
Dependent Claim 41 words
A scrambled transmission system as claimed in claim 1, wherein said digital data conforms to an MPEG standard, said first and second predetermined intervals coinciding with a timing of a group-of-picture unit and a slice unit, respectively, of said digital data.
Claim 7
Dependent Claim 32 words
A scrambled transmission system as claimed in claim 5, wherein said multiplexed first scramble key is embedded to an extension -- and -- user -- data of the Group-of-Picture user data area.
Claim 8
Dependent Claim 88 words
A scrambled transmission system as claimed in claim 1, wherein said scrambling means comprises: a code detection means for detecting a position and size of a code to which scrambling is applied in said digital data and outputting said detected position and size; a random number generation means for generating a random number value of the number of scrambled bits in said detected size of code; and a plurality of first exclusive-OR circuit means for subjecting said generated random number value and said code to an exclusive-OR operation.
Claim 9
Dependent Claim 149 words
A scrambled transmission system as claimed in claim 7, wherein said random number generation means comprises: a maximum period sequence random number generating means for generating a maximum period sequence random number and comprising a plurality of storage means for storing bits of a signal, and shift and feedback means for shifting each said bit stored in each of said plurality of storage means to adjacent storage means, and feeding back a linear combination of the bit values stored in said plurality of storage means; and an exclusive-OR operating means for obtaining the exclusive-OR combination of the outputs from said plurality of storage means in said maximum period sequence random number generating means, and having a plurality of random number outputs in either one form of the outputs of said storage means in said maximum period sequence random number generating mean, and the outputs of the exclusive-OR operating means.
Claim 10
Dependent Claim 41 words
A scrambled transmission system as claimed in claim 8, wherein said shift and feedback means comprises a selection means for selecting one of two feedback methods by means of a control signal, said feedback methods being two mutually reciprocal primitive polynomials.
Claim 11
Dependent Claim 88 words
A scrambled transmission system as claimed in claim 7, wherein said random number generation means comprises: a random number generator means for generating said random number value of the number of scrambled bits in said detected size of code; a storage means for storing a plurality of bits by one-cycle shifting said stored signals synchronized to the output of said random number generator; and an AND circuit for outputting the AND of the outputs from said random number generator means and the bit outputs of said storage means.
Claim 12
Dependent Claim 55 words
A scrambled transmission system as claimed in claim 7, wherein said random number generation means is a feedback means comprising a selection means for selecting one of two feedback methods used in the maximum period sequence random number generating means by means of a control signal, said feedback methods being two mutually reciprocal primitive polynomials.
Claim 13
Dependent Claim 67 words
A scrambled transmission system as claimed in claim 7, further comprising: a first scramble key reproduction means for reproducing said first scramble key based on said multiplexed signal; a second scramble key reproduction means for reproducing said second scramble key based on said multiplexed signal; and a descrambling means for descrambling said scrambled digital data based on said reproduced second scramble key to reproduce said digital data.
Claim 14
Dependent Claim 93 words
A scrambled transmission system as claimed in claim 12, wherein said descrambling means comprises: a code detection means for detecting a position and size of said scrambled code to which descrambling is applied in said scrambled digital data and outputting said detected position and size to said descrambling means; a random number reproduction means for reproducing said random number value of the number of descrambled bits in said detected size of code; and a plurality of second exclusive-OR circuit means for subjecting said reproduced random number and said code to an exclusive-OR operation.
Claim 15
Dependent Claim 123 words
A scrambled transmission system for receiving a scrambled digital data having a variable code length to reproduce a source digital data, said scrambled data being produced by scrambling said source data based on first and second scramble keys, said system comprising: a first scramble key means for reproducing said first scramble key of a first predetermined interval from said scrambled digital signal; a second scramble key reproduction means for reproducing said second scramble key, having a value based on said first scramble key, of a second predetermined interval which is smaller than said first predetermined interval from said scrambled signal; and a descrambling means for descrambling said scrambled digital data based on said reproduced second scramble key to reproduce said source digital data.
Claim 16
Dependent Claim 123 words
A scrambled transmission system for receiving a scrambled digital data having a variable code length to reproduce a source digital data, said scrambled data being produced by scrambling said source data based on first and second scramble keys, said system comprising: a first scramble key means for reproducing said first scramble key of a first predetermined interval from said scrambled digital signal; a second scramble key reproduction means for reproducing said second scramble key, having a value based on said first scramble key, of a second predetermined interval which is smaller than said first predetermined interval from said scrambled signal; and a descrambling means for descrambling said scrambled digital data based on said reproduced second scramble key to reproduce said source digital data.
Claim 17
Dependent Claim 89 words
A scrambled transmission system, as claimed in claim 14, further comprising: a code detection means for detecting a position and size of scrambled code to which descrambling is applied in said scrambled digital data and outputting said detected position and size to said descrambling means; a random number reproduction means for reproducing a random number value of the number of descrambled bits in said detected size of code; and a plurality of second exclusive-OR circuit means for subjecting said reproduced random number and said code to an exclusive-OR operation.
Claim 18
Dependent Claim 108 words
A scrambled transmission system for transmitting a digital data containing variable length coding, said system comprising: a scramble key generation means for generating first scramble key at a first predetermined interval and a second scramble key at a second predetermined interval which is smaller than the first predetermined interval and which coincides with a timing of a smallest data unit at which synchronization can be obtained; a scrambling means for scrambling said digital data based on at least one of said first and second scramble keys; and a multiplexing means for multiplexing at least one of said first and second scramble keys together with said scrambled digital data.
Claim 19
Dependent Claim 108 words
A scrambled transmission system for transmitting a digital data containing variable length coding, said system comprising: a scramble key generation means for generating first scramble key at a first predetermined interval and a second scramble key at a second predetermined interval which is smaller than the first predetermined interval and which coincides with a timing of a smallest data unit at which synchronization can be obtained; a scrambling means for scrambling said digital data based on at least one of said first and second scramble keys; and a multiplexing means for multiplexing at least one of said first and second scramble keys together with said scrambled digital data.
Claim 20
Dependent Claim 131 words
A scrambled transmission system for receiving a scrambled digital data having a variable code length to reproduce a source digital data, said scrambled data being produced by scrambling said source digital data based on a first scramble key and a second scramble key, said system comprising: a scramble key reproduction means for reproducing said first scramble key at a first predetermined interval and said second scramble key at a second predetermined interval which is smaller than the first predetermined interval and which coincides with a timing of a smallest data unit at which synchronization can be obtained based on said scrambled signal; and a descrambling means for descrambling said scrambled digital data based on at least one of said reproduced first and second scramble keys to reproduce said source digital data.
Claim 21
Dependent Claim 131 words
A scrambled transmission system for receiving a scrambled digital data having a variable code length to reproduce a source digital data, said scrambled data being produced by scrambling said source digital data based on a first scramble key and a second scramble key, said system comprising: a scramble key reproduction means for reproducing said first scramble key at a first predetermined interval and said second scramble key at a second predetermined interval which is smaller than the first predetermined interval and which coincides with a timing of a smallest data unit at which synchronization can be obtained based on said scrambled signal; and a descrambling means for descrambling said scrambled digital data based on at least one of said reproduced first and second scramble keys to reproduce said source digital data.
Claim 22
Dependent Claim 143 words
A transmission system for scrambling motion picture variable length coded source data, the source data including a sequence of coded picture groups, each of the coded picture groups including a group header and a sequence of pictures, each of the pictures including a picture header and a sequence of picture slices, each of the picture slices including a slice header and a sequence of picture blocks, said system comprising: a scramble key generator for generating a scramble key at a timing of each group header of the source data; a seed generator for generating a scramble seed, based on the scramble key, at a timing of each slice header of the source data; a random number generator for scrambling the source data based on the scramble seed to obtain scrambled data; and a multiplexer for multiplexing the scramble key with the scrambled data.
Claim 23
Dependent Claim 143 words
A transmission system for scrambling motion picture variable length coded source data, the source data including a sequence of coded picture groups, each of the coded picture groups including a group header and a sequence of pictures, each of the pictures including a picture header and a sequence of picture slices, each of the picture slices including a slice header and a sequence of picture blocks, said system comprising: a scramble key generator for generating a scramble key at a timing of each group header of the source data; a seed generator for generating a scramble seed, based on the scramble key, at a timing of each slice header of the source data; a random number generator for scrambling the source data based on the scramble seed to obtain scrambled data; and a multiplexer for multiplexing the scramble key with the scrambled data.
Claim 24
Dependent Claim 34 words
A transmission system as claimed in claim 18, further comprising a group head detector for causing said scramble key generator to refresh the scramble key upon detecting each group header of the source data.
Claim 25
Dependent Claim 33 words
A transmission system as claimed in claim 19, further comprising a slice head detector for causing said seed generator to refresh the scramble seed upon detecting each slice header of the source data.
Claim 26
Dependent Claim 28 words
A transmission system as claimed in claim 18, wherein said multiplexer embeds the scramble key in a user data area of each group header of the scrambled data.

References Cited (Backward Citations)

US5285497A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-04-14 2000-10-14 2001-04-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-04-14 2004-10-14 2005-04-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-04-14 2008-10-14 2009-04-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag