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

Method for preventing copying of digital video disks

Assignee: Software Security Inc
•
Filing: 1997-05-16
•
Granted: 2000-12-26
•
Expires: 2017-05-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for securely storing analog or digital data on a data storage medium. An analog information signal is combined with a noise signal. The composite noise and information signal is encrypted with a key which is derived from the noise signal. The encrypted composite signal is compressed and then recorded on the data storage medium along with an encrypted value of the key. The storage medium data is read, decompressed, and decrypted using a decryption key derived from the stored encrypted key. The data is then converted to an analog signal and combined with a noise correction signal derived from said key to eliminate the noise signal added to the analog information signal before storing the signal on the data storage medium.

Inventors

  • 👤 Wayne W. Chou

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 18:03
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/00086; G11B20/0021; G11B20/00217; G11B20/00253; G11B20/00333; G11B20/00731; G11B20/00818; G11B20/00826; G11B20/00876; H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/913; H04N2005/91357; H04N2005/91364; H04N5/84; H04N5/85

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 122 words
A method for securely storing a series of frames of analog information which occur at a synchronous rate comprising: generating an analog noise signal; sampling said analog noise signal at said synchronous rate to produce a sample each frame; combining each sampled noise signal with said analog information signal of each frame to produce a combined signal; digitizing said combined signal; deriving a digital representation of said sampled analog noise signal; encrypting said digitized combined signal; and creating a plurality of frames of said encrypted digitized signal, each frame having a header with a frame identification field and said digital representation of said sampled noise signal; and storing said plurality of frames of said encrypted digitized signal on a data storage medium.
Claim 2
Independent Claim 122 words
A method for securely storing a series of frames of analog information which occur at a synchronous rate comprising: generating an analog noise signal; sampling said analog noise signal at said synchronous rate to produce a sample each frame; combining each sampled noise signal with said analog information signal of each frame to produce a combined signal; digitizing said combined signal; deriving a digital representation of said sampled analog noise signal; encrypting said digitized combined signal; and creating a plurality of frames of said encrypted digitized signal, each frame having a header with a frame identification field and said digital representation of said sampled noise signal; and storing said plurality of frames of said encrypted digitized signal on a data storage medium.
Claim 3
Dependent Claim 16 words
The method according to claim 1 further comprising: encrypting said digital representation of said sampled noise.
Claim 4
Dependent Claim 13 words
The method according to claim 1 further comprising: compressing said combined digitized signal.
Claim 5
Dependent Claim 33 words
The method according to claim 1 wherein said step of combining said analog information signal with said sampled noise signal is implemented by mixing said sampled noise signal with said analog information signal.
Claim 6
Dependent Claim 30 words
The method according to claim 1 wherein said frames of analog information signal are lines of a video signal, and said sampling is synchronized to the video signal line rate.
Claim 7
Dependent Claim 20 words
The method according to claim 1 further comprising generating a frame number based on a number of consecutive sampling intervals.
Claim 8
Dependent Claim 17 words
The method according to claim 6 further comprising inserting said frame number in said frame identification field.
Claim 9
Dependent Claim 21 words
The method according to claim 1 wherein said digital representation of said noise signal is encrypted before storing in said header.
Claim 10
Independent Claim 79 words
A method for recovering analog information from a data medium comprising: reading digital data stored as frames on said data medium; deriving a key from data contained in each frame on said data medium derived from a noise component of said digital data; decrypting said digital data with said key; converting said digital data to an analog signal; and combining said key derived from a noise component with said analog signal to remove noise contained in said analog signal.
Claim 11
Independent Claim 79 words
A method for recovering analog information from a data medium comprising: reading digital data stored as frames on said data medium; deriving a key from data contained in each frame on said data medium derived from a noise component of said digital data; decrypting said digital data with said key; converting said digital data to an analog signal; and combining said key derived from a noise component with said analog signal to remove noise contained in said analog signal.
Claim 12
Dependent Claim 12 words
The method according to claim 9 further comprising: decompressing said digital data.
Claim 13
Dependent Claim 23 words
The method according to claim 9 wherein said key is converted to an analog quantity before it is combined with said analog signal.
Claim 14
Independent Claim 170 words
An apparatus for securely storing analog information as occurring in frames at a synchronous rate comprising: a source of analog video signals comprising a synchronous sequence of frames; a sample and hold circuit, connected to operate in synchronism with said analog signal, said sample and hold circuit being connected to a noise generator for providing a sample of noise for each frame of the video signal; means for combining the value of noise derived from said sample and hold circuit with each frame of said analog video signal; means for converting said combined analog video signal and sample of noise signal to a digital signal; means for converting said sample of noise signal into a digital encryption key; means for encrypting said combined video signal and noise signal with said key forming a frame of encrypted data; means for inserting a frame number and a value of said key in a header of a frame of said encrypted data; and means for storing each of said frames on the medium.
Claim 15
Independent Claim 170 words
An apparatus for securely storing analog information as occurring in frames at a synchronous rate comprising: a source of analog video signals comprising a synchronous sequence of frames; a sample and hold circuit, connected to operate in synchronism with said analog signal, said sample and hold circuit being connected to a noise generator for providing a sample of noise for each frame of the video signal; means for combining the value of noise derived from said sample and hold circuit with each frame of said analog video signal; means for converting said combined analog video signal and sample of noise signal to a digital signal; means for converting said sample of noise signal into a digital encryption key; means for encrypting said combined video signal and noise signal with said key forming a frame of encrypted data; means for inserting a frame number and a value of said key in a header of a frame of said encrypted data; and means for storing each of said frames on the medium.
Claim 16
Dependent Claim 20 words
The apparatus of claim 12 further including a key encryption means for encrypting said key before inserting in said header.
Claim 17
Independent Claim 105 words
A system for decrypting frames of encrypted video information stored on a recording medium comprising: a reader circuit for reading each frame of stored video signals; a decoder for recovering from a header on each read frame an encrypted key, and frame number; means for deriving a decyrption key from said encrypted key and frame number; means for decrypting information stored within said frame containing said encryption key with said decryption key; means for converting said decryption key into an analog voltage; means for converting said decrypted information into an analog voltage; and means for combining said analog voltages to produce an analog video signal.
Claim 18
Independent Claim 105 words
A system for decrypting frames of encrypted video information stored on a recording medium comprising: a reader circuit for reading each frame of stored video signals; a decoder for recovering from a header on each read frame an encrypted key, and frame number; means for deriving a decyrption key from said encrypted key and frame number; means for decrypting information stored within said frame containing said encryption key with said decryption key; means for converting said decryption key into an analog voltage; means for converting said decrypted information into an analog voltage; and means for combining said analog voltages to produce an analog video signal.
Claim 19
Dependent Claim 13 words
The apparatus of claim 14 further comprising means for decompressing said decrypted data.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-26 2004-06-26 2004-12-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-26 2008-06-26 2008-12-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-26 2012-06-26 2012-12-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag