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

Data recording apparatus and method for preventing illegal copying

Assignee: Sony Corp
•
Filing: 1996-08-30
•
Granted: 1999-11-23
•
Expires: 2016-08-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Unauthorized copying of a digital video program is prevented by designating a first block and a second block of data in a bit stream encoded by a fixed length code. A portion of the first block is selected as key data and inserted into the second block to indicate that the digital video program is a copy and to prevent illegal copying.

Inventors

  • 👤 Yoichi Yagasaki
  • 👤 Hideki Koyanagi
  • 👤 Katsumi Tahara
  • 👤 Yasushi Fujinami

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-10 02:23
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/60; H04N19/61; G; G11; G11B; G11B5/00; G11B5/02; H04N5/00; H04N5/76; H04N5/91; H04N5/913; H04N2005/91307; H04N2005/91328

Claims Analysis

Total Claims: 99
Claim 1
Independent Claim 96 words
A data recording apparatus for preventing unauthorized copying of data comprising a plurality of data blocks formed as a bit stream subsequently reproduced from a record medium, said apparatus comprising: designating means for designating a first data block and a second data block from said bit stream; extracting means for extracting at least a portion of data included in said first data block; and inserting means for inserting said at least a portion of data included in said first data block as key data into said second data block indicating whether said data is copy protected.
Claim 2
Dependent Claim 96 words
A data recording apparatus for preventing unauthorized copying of data comprising a plurality of data blocks formed as a bit stream subsequently reproduced from a record medium, said apparatus comprising: designating means for designating a first data block and a second data block from said bit stream; extracting means for extracting at least a portion of data included in said first data block; and inserting means for inserting said at least a portion of data included in said first data block as key data into said second data block indicating whether said data is copy protected.
Claim 3
Dependent Claim 23 words
The apparatus according to claim 1, further comprising recording means for recording the encoded data including said key data to said record medium.
Claim 4
Dependent Claim 24 words
The apparatus according to claim 2, wherein said bit stream includes data representing orthogonal transform coefficients comprised of variable and fixed length code data.
Claim 5
Dependent Claim 72 words
The apparatus according claim 1, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks said blocks having data representing a motion vector; wherein said first and second blocks designated by said designating means are first and second blocks in an interceded picture; wherein at least a portion of said data representing said motion vector is fixed length data in which said key data is inserted.
Claim 6
Dependent Claim 45 words
The apparatus according to claim 1, wherein said inserting means inserts said at least a portion of data included in said first data block as key data into at least a portion of data represented as fixed length data included in said second data block.
Claim 7
Dependent Claim 89 words
The apparatus according to claim 1, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DCT coefficients in said blocks; wherein said first data block designated by said designating means is a first block of DCT coefficients in an intracoded picture; and wherein said second data block designated by said designating means is a second block of DCT coefficients in the same intracoded picture.
Claim 8
Dependent Claim 63 words
The apparatus according to claim 1, wherein a DC differential represents a difference between DCT coefficients in said blocks; wherein said inserting means inserts said key data into said second data block by writing a least significant bit of a first DC differential component in said first block as a least significant bit of a second DC differential component in said second block.
Claim 9
Dependent Claim 46 words
The apparatus according to claim 1, wherein said designating means further designates a third data block in said bit stream; and said apparatus further comprises correcting means for correcting an anomaly during recording caused by the insertion of said key data into said second data block.
Claim 10
Dependent Claim 106 words
The apparatus according to claim 1, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said data blocks having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said first data block designated by said designating means-is a first block of DCT coefficients in an intracoded picture; wherein said second data block designated by said designating means is a second block of DCT coefficients in the same intracoded picture; and wherein said designating means designates a third block of DCT coefficients in said same intracoded picture.
Claim 11
Dependent Claim 140 words
The apparatus according to claim 1, wherein a DC differential represents a difference between DCT coefficients in said blocks; wherein said inserting means inserts said key data into said second data block by writing a least significant bit of a first DC differential component in said first data block as the least significant bit of a second DC differential component in said second data block; and further comprising correcting means for correcting an anomaly during recording caused by the insertion of said key data into said second data block, said correcting means corrects said anomaly by inserting the least significant bit of said second DC differential component into the least significant bit of a third DC differential component included in a third data block, thereby negating said anomaly caused by insertion of said key data into said second data block.
Claim 12
Dependent Claim 74 words
The apparatus according to claim 1, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DCT coefficients in said blocks; wherein said blocks of DCT coefficients are grouped into macro blocks encoded in a predetermined order and said second data block is a last block in said predetermined order.
Claim 13
Dependent Claim 49 words
The apparatus according to claim 1, wherein said bit stream is a MPEG encoded bit stream formed of predictively encoded pictures including B-picture data, and said designating means designates at least a portion of data representing a motion vector of said first and second data blocks of a B-picture.
Claim 14
Dependent Claim 38 words
The apparatus according to claim 1, wherein said second data block forms part of an intracoded picture; wherein said inserting means inserts said key data into said second data block in said bit stream of said intracoded picture.
Claim 15
Dependent Claim 47 words
The apparatus according to claim 1, wherein said second data block includes a DC DCT differential component representing a difference between DC DCT components in said data blocks; wherein said inserting means inserts said key data into said DC DCT differential component of said second data block.
Claim 16
Dependent Claim 34 words
The apparatus according to claim 14, wherein said inserting means inserts said key data into said bit stream as a least significant bit of said DC DCT differential component of said second data block.
Claim 17
Dependent Claim 37 words
The apparatus according to claim 1, wherein said data blocks represent a motion vector formed in accordance with motion compensation; wherein said inserting means inserts said key data into a motion residual portion of said motion vector.
Claim 18
Dependent Claim 75 words
The apparatus according to claim 1, wherein said designating means designates a plurality of first data blocks and a plurality of respective second data blocks; wherein said inserting means inserts into said bit stream at least a portion of data included in said plurality first data blocks as key data into said respective plurality of second data blocks indicating that the recorded data on said record medium is a copy and should not be copied.
Claim 19
Dependent Claim 25 words
The apparatus according to claim 1, further comprising formatting means for formatting said encoded data in a recording format for recording on said record medium.
Claim 20
Dependent Claim 166 words
A data recording apparatus for preventing unauthorized copying of encoded data subsequently reproduced as a bit stream from a record medium, said apparatus comprising: designating means for designating a first data block and a second data block from said bit stream; inserting means for inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said first data block designated by said designating means is a first block of DCT coefficients in an intracoded picture; and wherein said second data block designated by said designating means is a second block of DCT coefficients in the same intracoded picture.
Claim 21
Dependent Claim 166 words
A data recording apparatus for preventing unauthorized copying of encoded data subsequently reproduced as a bit stream from a record medium, said apparatus comprising: designating means for designating a first data block and a second data block from said bit stream; inserting means for inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said first data block designated by said designating means is a first block of DCT coefficients in an intracoded picture; and wherein said second data block designated by said designating means is a second block of DCT coefficients in the same intracoded picture.
Claim 22
Dependent Claim 50 words
The apparatus according to claim 19, wherein said inserting means inserts said key data into said second data block by writing a least significant bit of a first DC differential component in said first block as a least significant bit of a second DC differential component in said second block.
Claim 23
Dependent Claim 35 words
The apparatus according to claim 19, wherein said blocks of DCT coefficients are grouped into macro blocks encoded in a predetermined order and said second data block is a last block in said predetermined order.
Claim 24
Dependent Claim 117 words
A data recording apparatus for preventing unauthorized copying of encoded data subsequently reproduced as a bit stream from a record medium, said apparatus comprising: designating means for designating a first data block and a second data block from said bit stream; inserting means for inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; wherein said designating means further designates a third data block in said bit stream; and correcting means for correcting an anomaly during recording caused by the insertion of said key data into said second data-block.
Claim 25
Dependent Claim 117 words
A data recording apparatus for preventing unauthorized copying of encoded data subsequently reproduced as a bit stream from a record medium, said apparatus comprising: designating means for designating a first data block and a second data block from said bit stream; inserting means for inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; wherein said designating means further designates a third data block in said bit stream; and correcting means for correcting an anomaly during recording caused by the insertion of said key data into said second data-block.
Claim 26
Dependent Claim 111 words
The apparatus according to claim 22, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said first data block designated by said designating means is a first block of DCT coefficients in an intracoded picture; wherein said second data block designated by said designating means is a second block of DCT coefficients in the same intracoded picture; and said third data block designated by said designating means is a third block of DCT coefficients in said same intracoded picture.
Claim 27
Dependent Claim 104 words
The apparatus according to claim 23, wherein said inserting means inserts said key data into said second data block by writing a least significant bit of a first DC differential component in said first data block as the least significant bit of a second DC differential component in said second data block; and said correcting means corrects said anomaly by inserting the least significant bit of said second DC differential component into the least significant bit of a third DC differential component included in said third data block, thereby negating said anomaly caused by insertion of said key data into said second data block.
Claim 28
Dependent Claim 162 words
A data recording apparatus for preventing unauthorized copying of encoded data subsequently reproduced as a bit stream from a record medium, said apparatus comprising: designating means for designating a first data block and a second data block from said bit stream; inserting means for inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; wherein said recorded data is video data and said bit stream is an MPEG encoded bit stream including for said first data block and said second data block a fixed length code representing a motion vector; and wherein said MPEG encoded bit stream is formed of predictively encoded picture frames including B-picture frames, and said designating means further designates at least a portion of data representing the motion vector of each first and second data block of a B-picture frame.
Claim 29
Dependent Claim 162 words
A data recording apparatus for preventing unauthorized copying of encoded data subsequently reproduced as a bit stream from a record medium, said apparatus comprising: designating means for designating a first data block and a second data block from said bit stream; inserting means for inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; wherein said recorded data is video data and said bit stream is an MPEG encoded bit stream including for said first data block and said second data block a fixed length code representing a motion vector; and wherein said MPEG encoded bit stream is formed of predictively encoded picture frames including B-picture frames, and said designating means further designates at least a portion of data representing the motion vector of each first and second data block of a B-picture frame.
Claim 30
Dependent Claim 91 words
A data recording method for preventing unauthorized copying of data comprised of a plurality of data blocks formed as a bit stream subsequently reproduced from a record medium, said method comprising the steps of: designating a first data block and a second data block from said bit stream; extracting at least a portion of data included in said first data block; and inserting said at least a portion of data included in said first data block as key data into said second data block indicating whether said data is copy protected.
Claim 31
Dependent Claim 91 words
A data recording method for preventing unauthorized copying of data comprised of a plurality of data blocks formed as a bit stream subsequently reproduced from a record medium, said method comprising the steps of: designating a first data block and a second data block from said bit stream; extracting at least a portion of data included in said first data block; and inserting said at least a portion of data included in said first data block as key data into said second data block indicating whether said data is copy protected.
Claim 32
Dependent Claim 23 words
The method according to claim 26, further comprising the step of recording the encoded data including said key data to said record medium.
Claim 33
Dependent Claim 24 words
The method according to claim 27, wherein said bit stream includes data representing orthogonal transform coefficients comprised of variable and fixed length code data.
Claim 34
Dependent Claim 68 words
The method according claim 26, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks said blocks having data representing a motion vector; wherein said first and second blocks designated are first and second blocks in an interceded picture; wherein at least a portion of said data representing said motion vector is fixed length data in which said key data is inserted.
Claim 35
Dependent Claim 45 words
The method according to claim 26, wherein said step of inserting inserts at least a portion of data included in said first data block as key data into at least a portion of data represented as fixed length data included in said second data block.
Claim 36
Dependent Claim 82 words
The method according to claim 26, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said step of designating designates a first data block of DCT coefficients in an intracoded picture; and wherein said step of designating designates a second data block of DCT coefficients in the same intracoded picture.
Claim 37
Dependent Claim 46 words
The method according to claim 26, wherein said step of designating further designates a third data block in said bit stream, said method further comprising the step of correcting an anomaly during recording caused by the insertion of said key data into said second data block.
Claim 38
Dependent Claim 116 words
The method according to claim 26, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DCT coefficients in said blocks; wherein said step of designating designates a first data block of DCT coefficients as said first data block of an intracoded picture; wherein said step of designating designates a second data block of DCT coefficients in the same intracoded picture; and wherein said step of designating designates a third data block of DCT coefficients in the same intracoded picture as a third data block in which said key data is inserted.
Claim 39
Dependent Claim 156 words
The method according to claim 26, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DCT coefficients in said blocks; wherein said step of inserting inserts said key data into said second data block by writing a least significant bit of a first DC differential component in said first data block as a least significant bit of a second DC differential component in said second data block; and correcting an anomaly during recording caused by the insertion of said key data into said second data block by inserting the least significant bit of said second DC differential component into the least significant bit of a third DC differential component included in a third data block, thereby negating said anomaly caused by insertion of said key data into said second data block.
Claim 40
Dependent Claim 54 words
The method according to claim 26, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients; wherein said blocks of DCT coefficients are grouped into macro blocks encoded in a predetermined order and said second data block is the last block in said predetermined order.
Claim 41
Dependent Claim 39 words
The method according to claim 26, wherein said second data block forms part of an intracoded picture; wherein said step of inserting inserts said key data into said second data block in said bit stream of said intracoded picture.
Claim 42
Dependent Claim 52 words
The method according to claim 26, wherein said second data block includes a DC DCT differential component representing a difference between DC DCT components in said data blocks; wherein said step of inserting inserts said key data into said bit stream as said DC DCT differential component of said second data block.
Claim 43
Dependent Claim 34 words
The method according to claim 37, wherein said inserting means inserts said key data into said bit stream as a least significant bit of said DC DCT differential component of said second data block.
Claim 44
Dependent Claim 38 words
The method according to claim 26, wherein said data blocks represent a motion vector formed in accordance with motion compensation; wherein said step of inserting inserts said key data into a motion residual portion of said motion vector.
Claim 45
Dependent Claim 78 words
The method according to claim 26, wherein said step of designating designates a plurality of first data blocks and a plurality of respective second data blocks; wherein said step of inserting inserts into said bit stream at least a portion of data included in said plurality of first data blocks as key data into said respective plurality of second data blocks indicating that the recorded data on said record medium is a copy and should not be copied.
Claim 46
Dependent Claim 24 words
The method according to claim 26, further comprising the step of formatting encoded data in a recording format for recording on said record medium.
Claim 47
Dependent Claim 176 words
A data recording method for preventing unauthorized copying of data subsequently reproduced as a bit stream from a record medium, said apparatus comprising the steps of: designating a first data block and a second data block from said bit stream; inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; recording the encoded data including said key data to said record medium; wherein said bit stream includes data representing orthogonal transform coefficients; wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said step of designating designates a first data block of DCT coefficients in an intracoded picture; and wherein said step of designating designates a second data block of DCT coefficients in the same intracoded picture.
Claim 48
Dependent Claim 176 words
A data recording method for preventing unauthorized copying of data subsequently reproduced as a bit stream from a record medium, said apparatus comprising the steps of: designating a first data block and a second data block from said bit stream; inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; recording the encoded data including said key data to said record medium; wherein said bit stream includes data representing orthogonal transform coefficients; wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said step of designating designates a first data block of DCT coefficients in an intracoded picture; and wherein said step of designating designates a second data block of DCT coefficients in the same intracoded picture.
Claim 49
Dependent Claim 51 words
The method according to claim 42, wherein said step of inserting inserts said key data into said second data block by writing a least significant bit of a first DC differential component in said first block as a least significant bit of a second DC differential component in said second block.
Claim 50
Dependent Claim 36 words
The method according to claim 42, wherein said blocks of DCT coefficients are grouped into macro blocks encoded in a predetermined order and said designated second data block is the last block in said predetermined order.
Claim 51
Dependent Claim 141 words
A data recording method for preventing unauthorized copying of data subsequently reproduced as a bit stream from a record medium, said apparatus comprising the steps of: designating a first data block and a second data block from said bit stream; inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; recording the encoded data including said key data to said record medium; transforming said bit stream into orthogonal transform coefficients before encoding; and wherein said step of designating further designates a third data block in said bit stream, said method further comprising the step of correcting an anomaly during recording caused by the insertion of said key data into said second data block.
Claim 52
Dependent Claim 141 words
A data recording method for preventing unauthorized copying of data subsequently reproduced as a bit stream from a record medium, said apparatus comprising the steps of: designating a first data block and a second data block from said bit stream; inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copy and should not be copied; recording the encoded data including said key data to said record medium; transforming said bit stream into orthogonal transform coefficients before encoding; and wherein said step of designating further designates a third data block in said bit stream, said method further comprising the step of correcting an anomaly during recording caused by the insertion of said key data into said second data block.
Claim 53
Dependent Claim 101 words
The method according to claim 45, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DC DCT coefficients in adjacent DCT blocks; wherein said step of designating designates a first data block of DCT coefficients as an intracoded picture; wherein said step of designating designates a second data block of DCT coefficients in the same intracoded picture; and wherein said step of designating designates a third data block of DCT coefficients in the same intracoded picture.
Claim 54
Dependent Claim 106 words
The method according to claim 46, wherein said step of inserting inserts said key data into said second data block by writing a least significant bit of a first DC differential component in said first data block as a least significant bit of a second DC differential component in said second data block; and said step of correcting corrects said anomaly by inserting the least significant bit of said second DC differential component into the least significant bit of a third DC differential component included in said third data block, thereby negating said anomaly caused by insertion of said key data into said second data block.
Claim 55
Dependent Claim 161 words
A data recording method for preventing unauthorized copying of data subsequently reproduced as a bit stream from a record medium, said method comprising the steps of: designating a first data block and a second data block from said bit stream; inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copv and should not be copied; wherein said recorded data is video data and said bit stream is an MPEG encoded bit stream including for said first data block and said second data block a fixed length code representing a motion vector; and encoding the recorded data into an MPEG encoded bit stream representing predictively encoded picture frames including B-picture frames, and said step of designating further designates at least a portion of data representing the motion vector of each first and second data block of a B-picture frame.
Claim 56
Dependent Claim 161 words
A data recording method for preventing unauthorized copying of data subsequently reproduced as a bit stream from a record medium, said method comprising the steps of: designating a first data block and a second data block from said bit stream; inserting at least a portion of data included in said first data block as key data into said second data block indicating that the recorded data on said record medium is a copv and should not be copied; wherein said recorded data is video data and said bit stream is an MPEG encoded bit stream including for said first data block and said second data block a fixed length code representing a motion vector; and encoding the recorded data into an MPEG encoded bit stream representing predictively encoded picture frames including B-picture frames, and said step of designating further designates at least a portion of data representing the motion vector of each first and second data block of a B-picture frame.
Claim 57
Independent Claim 165 words
An apparatus for preventing unauthorized copying of recorded data which is recorded from data blocks encoded and formed as a bit stream comprised of data blocks including a first data block including at least a portion of data which is extracted and inserted after encoding into a second data block, said apparatus comprising: detecting means for detecting a first data block and a second data block in said bit stream of data reproduced from said recorded data; extracting means for extracting said at least a portion of data included in said first data block; comparing means for comparing said at least a portion of data included in said first data block as key data in said first data block with data in said second data block; and controlling means, responsive to said comparing means, for inhibiting copying of the data reproduced from said recorded data according to a result of said comparing means comparing said key data to said data in said second data block.
Claim 58
Independent Claim 165 words
An apparatus for preventing unauthorized copying of recorded data which is recorded from data blocks encoded and formed as a bit stream comprised of data blocks including a first data block including at least a portion of data which is extracted and inserted after encoding into a second data block, said apparatus comprising: detecting means for detecting a first data block and a second data block in said bit stream of data reproduced from said recorded data; extracting means for extracting said at least a portion of data included in said first data block; comparing means for comparing said at least a portion of data included in said first data block as key data in said first data block with data in said second data block; and controlling means, responsive to said comparing means, for inhibiting copying of the data reproduced from said recorded data according to a result of said comparing means comparing said key data to said data in said second data block.
Claim 59
Dependent Claim 18 words
The apparatus according to claim 49, further comprising display means for displaying a result of said comparing means.
Claim 60
Dependent Claim 49 words
The apparatus according to claim 49, wherein said at least a portion of data included in said first data block is inserted in said bit stream after encoding as key data into at least a portion of data represented as fixed length data included in said second data block.
Claim 61
Dependent Claim 90 words
The apparatus according to claim 49, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, at least one of said blocks having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said first data block detected by said detecting means is a first block of DCT coefficients in an intracoded picture; and wherein said second data block detected by said detecting means is a second block of DCT coefficients in the same intracoded picture.
Claim 62
Dependent Claim 36 words
The apparatus according to claim 49, wherein said second data block forms part of an intracoded picture; wherein said key data is inserted into said second data block in said bit stream of said intracoded picture.
Claim 63
Dependent Claim 49 words
The apparatus according to claim 49, wherein said second data block includes a DC DCT differential component representing a difference between DC DCT components in said data blocks; wherein said key data is inserted into said bit stream as said DC DCT differential component of said second data block.
Claim 64
Dependent Claim 32 words
The apparatus according to claim 54, wherein said key data is inserted into said bit stream as a least significant bit of said DC DCT differential component of said second data block.
Claim 65
Dependent Claim 35 words
The apparatus according to claim 49, wherein said data blocks represent a motion vector formed in accordance with motion detection; wherein said key data is inserted into a motion residual portion of said motion vector.
Claim 66
Dependent Claim 65 words
The apparatus according to claim 49, wherein said detecting means detects a plurality of first data blocks and a plurality of respective second data blocks; wherein said comparing means compares said key data in said plurality of first data blocks and said respective plurality of second data blocks indicating that the recorded data on said record medium is a copy and should not be copied.
Claim 67
Dependent Claim 31 words
The apparatus according claim 49, wherein said recorded data is video data and said bit stream is an MPEG encoded bit stream including a fixed length code representing a motion vector.
Claim 68
Dependent Claim 38 words
The apparatus according to claim 58, wherein said MPEG encoded bit stream is formed of predictively encoded picture frames including B-picture frames from which the fixed length code of the motion vector is selected as said key data.
Claim 69
Independent Claim 153 words
An apparatus for preventing unauthorized copying of recorded data comprising: detecting means for detecting a first data block and a second data block in a bit stream of data reproduced from said recorded data; comparing means for comparing predetermined data as key data in said first data block with said data in second data block; controlling means, responsive to said comparing means, for inhibiting copying of the data reproduced from said recorded data; wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, each block having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said first data block detected by said detecting means is a first block of DCT coefficients in an intracoded picture; and wherein said second data block detected by said detecting means is a second block of DCT coefficients in the same intracoded picture.
Claim 70
Independent Claim 153 words
An apparatus for preventing unauthorized copying of recorded data comprising: detecting means for detecting a first data block and a second data block in a bit stream of data reproduced from said recorded data; comparing means for comparing predetermined data as key data in said first data block with said data in second data block; controlling means, responsive to said comparing means, for inhibiting copying of the data reproduced from said recorded data; wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, each block having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said first data block detected by said detecting means is a first block of DCT coefficients in an intracoded picture; and wherein said second data block detected by said detecting means is a second block of DCT coefficients in the same intracoded picture.
Claim 71
Independent Claim 144 words
A method for preventing unauthorized copying of recorded data which is recorded from data blocks encoded and formed as a bit stream comprised of data blocks including a first data block including at least a portion of data which is extracted and inserted after encoding into a second data block, said method comprising the steps of: detecting a first data block and a second data block in said bit stream of data reproduced from said recorded data; extracting said at least a portion of data included in said first data block; comparing predetermined data as key data in said first data block with data of said second data block inserted in said bit stream after encoding; and selectively inhibiting copying of the data reproduced from said recorded data based on a comparison of said key data to said data in said second data block.
Claim 72
Independent Claim 144 words
A method for preventing unauthorized copying of recorded data which is recorded from data blocks encoded and formed as a bit stream comprised of data blocks including a first data block including at least a portion of data which is extracted and inserted after encoding into a second data block, said method comprising the steps of: detecting a first data block and a second data block in said bit stream of data reproduced from said recorded data; extracting said at least a portion of data included in said first data block; comparing predetermined data as key data in said first data block with data of said second data block inserted in said bit stream after encoding; and selectively inhibiting copying of the data reproduced from said recorded data based on a comparison of said key data to said data in said second data block.
Claim 73
Dependent Claim 17 words
The method according to claim 61, further comprising the step of displaying a result of said comparing.
Claim 74
Dependent Claim 34 words
The method according to claim 61, wherein said key data is inserted into at least a portion of data of said bit stream represented as fixed length data included in said second data block.
Claim 75
Dependent Claim 76 words
The method according to claim 61, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, each block having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; said detected first data block is a first block of DCT coefficients in an intracoded picture; and said detected second data block is a second block of DCT coefficients in the same intracoded picture.
Claim 76
Dependent Claim 36 words
The method according to claim 60, wherein said second data block forms part of an intracoded picture; wherein said key data is inserted into said second data block in said bit stream of said intracoded picture.
Claim 77
Dependent Claim 49 words
The method according to claim 60, wherein said second data block includes a DC DCT differential component representing a difference between DC DCT components in said data blocks; wherein said key data is inserted into said bit stream as said DC DCT differential component of said second data block.
Claim 78
Dependent Claim 32 words
The method according to claim 66, wherein said key data is inserted into said bit stream as a least significant bit of said DC DCT differential component of said second data block.
Claim 79
Dependent Claim 35 words
The method according to claim 61, wherein said data blocks represent a motion vector formed in accordance with motion detection; wherein said key data is inserted into a motion residual portion of said motion vector.
Claim 80
Dependent Claim 66 words
The method according to claim 61, wherein said step of detecting detects a plurality of first data blocks and a plurality of respective second data blocks; wherein said step of comparing compares key data of said plurality of first data blocks and said respective plurality of second data blocks indicating that the recorded data on said record medium is a copy and should not be copied.
Claim 81
Dependent Claim 76 words
The method according to claim 61, wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, each block having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; wherein said first data block is a first block of DCT coefficients in an intracoded picture; and wherein said second data block is a second block of DCT coefficients in the same intracoded picture.
Claim 82
Independent Claim 147 words
A method for preventing unauthorized copying of recorded data comprising the steps of: detecting a first data block and a second data block in a bit stream of data reproduced from said recorded data; comparing predetermined data as key data in said first data block with data of said second data block; and selectively inhibiting copying of the data reproduced from said recorded data if said key data compares to said data in said second data block; wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, each block having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; said detected first data block is a first block of DCT coefficients in an intracoded picture; and said detected second data block is a second block of DCT coefficients in the same intracoded picture.
Claim 83
Independent Claim 147 words
A method for preventing unauthorized copying of recorded data comprising the steps of: detecting a first data block and a second data block in a bit stream of data reproduced from said recorded data; comparing predetermined data as key data in said first data block with data of said second data block; and selectively inhibiting copying of the data reproduced from said recorded data if said key data compares to said data in said second data block; wherein said recorded data is video data encoded as intracoded and interceded pictures formed of blocks of DCT coefficients, each block having a DC differential component representing a difference between DC DCT coefficients in adjacent blocks; said detected first data block is a first block of DCT coefficients in an intracoded picture; and said detected second data block is a second block of DCT coefficients in the same intracoded picture.
Claim 84
Dependent Claim 112 words
A processor-readable medium having recorded thereon information for directing a processor to prevent unauthorized copying of data encoded as a bit stream of intracoded and interceded pictures formed of DCT blocks of DCT coefficients and recorded on said medium, at least one of said DCT blocks having a DC differential component representing a difference between DC components in adjacent DCT blocks, wherein: predetermined data in a first DCT block in an intracoded picture is key data; and predetermined second data in a second DCT block in the same intracoded picture indicates that said medium is a copy if said predetermined data in said second DCT block is equal to said key data.
Claim 85
Dependent Claim 112 words
A processor-readable medium having recorded thereon information for directing a processor to prevent unauthorized copying of data encoded as a bit stream of intracoded and interceded pictures formed of DCT blocks of DCT coefficients and recorded on said medium, at least one of said DCT blocks having a DC differential component representing a difference between DC components in adjacent DCT blocks, wherein: predetermined data in a first DCT block in an intracoded picture is key data; and predetermined second data in a second DCT block in the same intracoded picture indicates that said medium is a copy if said predetermined data in said second DCT block is equal to said key data.
Claim 86
Dependent Claim 36 words
The medium of claim 72, wherein a third DCT block in said same intracoded picture includes data correcting an anomaly caused if said predetermined data in said second DCT block is equal to said key data.
Claim 87
Dependent Claim 47 words
The medium of claim 73, wherein said predetermined data in said second DCT block is a least significant bit of a first DC differential component in said first DCT block and is the least significant bit of a second DC differential component in said second DCT block.
Claim 88
Dependent Claim 38 words
The medium according to claim 74, wherein said data included in said third DCT block is set to the least significant bit of said second DC differential component before said key data is inserted into said second block.
Claim 89
Dependent Claim 41 words
The medium according to claim 75, wherein said DCT blocks are grouped into macro blocks, said DCT blocks of each macro block encoded in a predetermined order and said second DCT block is a last DCT block in said predetermined order.
Claim 90
Dependent Claim 39 words
The processor-readable medium according to claim 72, wherein said key data is inserted into at least a portion of data of said bit stream represented as fixed length data included in said second DCT block on said processor-readable medium.
Claim 91
Dependent Claim 37 words
The processor-readable medium according to claim 72, wherein said second DCT block forms part of an intracoded picture; wherein said key data is inserted into said second DCT block in said bit stream of said intracoded picture.
Claim 92
Dependent Claim 50 words
The processor-readable medium according to claim 72, wherein said second DCT block includes a DC DCT differential component representing a difference between DC DCT components in said DCT blocks; wherein said key data is inserted into said bit stream as said DC DCT differential component of said second DCT block.
Claim 93
Dependent Claim 33 words
The processor-readable medium according to claim 79, wherein said key data is inserted into said bit stream as a least significant bit of said DC DCT differential component of said second DCT block.
Claim 94
Dependent Claim 36 words
The processor-readable medium according to claim 72, wherein said DCT blocks represent a motion vector formed in accordance with motion detection; wherein said key data is inserted into a motion residual portion of said motion vector.
Claim 95
Dependent Claim 57 words
The processor-readable medium according to claim 72, wherein said processor-readable medium stores a plurality of first DCT blocks and a plurality of respective second DCT blocks; wherein said key data is inserted into said plurality of respective second DCT blocks indicating that the recorded data on said record medium is a copy and should not be copied.
Claim 96
Dependent Claim 31 words
The processor-readable medium according to claim 72, wherein said bit stream is formatted on said processor-readable medium in a recording format including said key data inserted in said second DCT block.
Claim 97
Dependent Claim 95 words
A processor-readable medium formed in a format for preventing unauthorized copying of data comprised of a plurality of data blocks formed as a bit stream recorded on said processor-readable medium comprising the steps of: designating a first data block and a second data block from said bit stream; extracting at least a portion of data included in said first data block; and inserting into said bit stream said at least a portion of data included in said first data block as key data into said second data block indicating whether said data is copy protected.
Claim 98
Dependent Claim 95 words
A processor-readable medium formed in a format for preventing unauthorized copying of data comprised of a plurality of data blocks formed as a bit stream recorded on said processor-readable medium comprising the steps of: designating a first data block and a second data block from said bit stream; extracting at least a portion of data included in said first data block; and inserting into said bit stream said at least a portion of data included in said first data block as key data into said second data block indicating whether said data is copy protected.
Claim 99
Dependent Claim 39 words
The processor-readable medium according to claim 84, wherein said data blocks represent a motion vector formed in accordance with motion detection; wherein said step of inserting inserts said key data into a motion residual portion of said motion vector.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-22 2003-05-24 2003-11-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-22 2007-05-24 2007-11-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-22 2011-05-24 2011-11-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag