Patent US7289644B2 successfully refreshed from Google Patents.
US7289644B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Anti-piracy coding of motion pictures
Assignee: Thomson Licensing SAS
•
Filing: 2004-04-27
•
Granted: 2007-10-30
•
Expires: 2024-04-27
Abstract
Abstract A method for uniquely identifying a copy of a motion picture disposed on a medium. A first sequence and a second sequence of the motion picture each can be selectively marked with an identifier mark to collectively define a uniquely identifiable marking pattern. A third sequence of the motion picture can be selectively marked with an error correction mark correlating to the uniquely identifiable marking pattern. The uniquely identifiable marking pattern is determinable absent at least one of the identifier marks by processing the error correction mark and remaining ones of the identifier marks. The error correction mark can be determined from values correlating the identifier marks.
Inventors
- 👤 David Jay Duffield
- 👤 William Bennett Hogue, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 11:30
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/913; H04N2005/91392
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
185 words
A method for identifying a copy of a motion picture disposed on a medium comprising the steps of: expressing a print identifier, P, by a plurality of identifier marks I 4 , where n>2, such that P=I 1 +I 2 M + . . . +I n M n−1 , where I n =Floor((P/M n−1 ) Mod M), M is a constant and an error correction number E is expressed as E=(I 1 +I 2 + . . . +I n ) Mod M; selecting a plurality of motion picture scenes, each of the plurality of motion picture scenes comprising an identifiable portion of the motion picture distinct from every other portion of the motion picture; defining a plurality of sequences within each of the plurality of motion picture scenes, each of the sequences comprising a plurality of frames; and selectively marking the plurality of sequences with the plurality of identifier marks to collectively define an identifiable marking pattern; wherein absent one of the identifier marks the identifiable marking pattern is determinable by processing the error correction number and remaining ones of the identifier marks.
Claim 2
Independent Claim
185 words
A method for identifying a copy of a motion picture disposed on a medium comprising the steps of: expressing a print identifier, P, by a plurality of identifier marks I 4 , where n>2, such that P=I 1 +I 2 M + . . . +I n M n−1 , where I n =Floor((P/M n−1 ) Mod M), M is a constant and an error correction number E is expressed as E=(I 1 +I 2 + . . . +I n ) Mod M; selecting a plurality of motion picture scenes, each of the plurality of motion picture scenes comprising an identifiable portion of the motion picture distinct from every other portion of the motion picture; defining a plurality of sequences within each of the plurality of motion picture scenes, each of the sequences comprising a plurality of frames; and selectively marking the plurality of sequences with the plurality of identifier marks to collectively define an identifiable marking pattern; wherein absent one of the identifier marks the identifiable marking pattern is determinable by processing the error correction number and remaining ones of the identifier marks.
Claim 3
Dependent Claim
48 words
The method of claim 1 , wherein P=I 1 +I 2 M+I 3 M 2 , where I 1 =P Mod M; I 2 =Floor((P/M) Mod M): I 3 =Floor((P/M 2 ) Mod M); M is a constant; and E=(I 1 +I 2 +I 3 ) Mod M.
Claim 4
Dependent Claim
61 words
The method of claim 1 , wherein P=I 1 +I 2 M+I 3 M 2 +I 4 M 3 , where I 1 =P Mod M; I 2 =Floor((P/M) Mod M); I 3 =Floor((P/M 2 ) Mod M); I 4 =Floor((P/M 3 ) Mod M); M is a constant; and E=(I 1 +I 2 +I 3 +I 4 ) Mod M.
Claim 5
Independent Claim
178 words
A method for identifying a copy of a motion picture disposed on a medium comprising the steps of: selecting a plurality of motion picture scenes, each of the plurality of motion picture scenes comprising an identifiable portion of the motion picture distinct from every other portion of the motion picture; defining a plurality of sequences within each of the plurality of motion picture scenes, each of the sequences comprising a plurality of frames; selectively marking the plurality of sequences from at least two of the motion picture scenes with an identifier mark to collectively define a identifiable marking pattern; and, selectively marking at least a third sequence of the motion picture with an error correction mark correlating to the identifiable marking pattern; wherein absent one of the identifier marks the identifiabe marking pattern is determinable by subtracting values correlating to available identifier marks horn at least a value correlating to the error correction mark to generate a difference; dividing the difference by a constant to generate a quotient; and rounding the quotient down to the next nearest integer.
Claim 6
Independent Claim
178 words
A method for identifying a copy of a motion picture disposed on a medium comprising the steps of: selecting a plurality of motion picture scenes, each of the plurality of motion picture scenes comprising an identifiable portion of the motion picture distinct from every other portion of the motion picture; defining a plurality of sequences within each of the plurality of motion picture scenes, each of the sequences comprising a plurality of frames; selectively marking the plurality of sequences from at least two of the motion picture scenes with an identifier mark to collectively define a identifiable marking pattern; and, selectively marking at least a third sequence of the motion picture with an error correction mark correlating to the identifiable marking pattern; wherein absent one of the identifier marks the identifiabe marking pattern is determinable by subtracting values correlating to available identifier marks horn at least a value correlating to the error correction mark to generate a difference; dividing the difference by a constant to generate a quotient; and rounding the quotient down to the next nearest integer.
Claim 7
Dependent Claim
126 words
A computer-readable medium having stored thereon computer executable instructions to mark a movie with identifier marks comprising: a number of sequences such that a plurality of the number of sequences are marked with identifier marks, I n , n>2, to collectively define an identifiable marking pattern for representing a print identifier, P, where P=I 1 +I 2 M + . . . +I n M n−1 , where I n =Floor((P/M n−1 ) Mod M), M is a constant and an error correction number E is expressed as E=(I 1+I 2 + . . . +I n ) Mod M; wherein absent one of the identifier marks the identifiable marking pattern is determinable by processing the error correction number and remaining ones of the identifier marks.
Claim 8
Dependent Claim
126 words
A computer-readable medium having stored thereon computer executable instructions to mark a movie with identifier marks comprising: a number of sequences such that a plurality of the number of sequences are marked with identifier marks, I n , n>2, to collectively define an identifiable marking pattern for representing a print identifier, P, where P=I 1 +I 2 M + . . . +I n M n−1 , where I n =Floor((P/M n−1 ) Mod M), M is a constant and an error correction number E is expressed as E=(I 1+I 2 + . . . +I n ) Mod M; wherein absent one of the identifier marks the identifiable marking pattern is determinable by processing the error correction number and remaining ones of the identifier marks.
Claim 9
Dependent Claim
49 words
The computer-readable medium of claim 5 , wherein P=I 1 +I 2 M+I 3 M 2 , where I 1 =P Mod M; I 2 =Floor(P/M) Mod M); I 3 =Floor((P/M 2 ) Mod M); M is a constant; and E=(I 1 +I 2 +I 3 ) Mod M.
Claim 10
Dependent Claim
62 words
The computer-readable medium of claim 5 , wherein P=I 1 +I 2 M+I 3 M 2 +I 4 M 3 , where I 1 =P Mod M; I 2 =Floor((P/M) Mod M); I 3 =Floor((P/M 2 ) Mod M); I 4 =Floor((P/M 3 ) Mod M); M is a constant; and E=(I 1 +I 2 +I 3 +I 4 ) Mod M.
Claim 11
Dependent Claim
122 words
A computer-readable medium having stored thereon computer executable instructions to mark a movie with identifier marks comprising: at least a first sequence and a second sequence of the stored movie marked with an identifier mark to collectively define an identifiable marking pattern; and, at least a third sequence of the stored movie marked with an error correction mark correlating to the identifiable marking pattern; wherein the identifiable marking pattern is determinable, absent at least one of the identifier marks, by subtracting values correlating to available identifier marks from at least a value correlating to the error correction mark to generate a difference; dividing the difference by a constant to generate a quotient; and rounding the quotient down to he next nearest integer.
Claim 12
Dependent Claim
122 words
A computer-readable medium having stored thereon computer executable instructions to mark a movie with identifier marks comprising: at least a first sequence and a second sequence of the stored movie marked with an identifier mark to collectively define an identifiable marking pattern; and, at least a third sequence of the stored movie marked with an error correction mark correlating to the identifiable marking pattern; wherein the identifiable marking pattern is determinable, absent at least one of the identifier marks, by subtracting values correlating to available identifier marks from at least a value correlating to the error correction mark to generate a difference; dividing the difference by a constant to generate a quotient; and rounding the quotient down to he next nearest integer.
References Cited (Backward Citations)
US4969041A
Cited
US5200822A
Cited
US5721788A
Cited
US5991500A
Cited
US6266430B1
Cited
US5739864A
Cited
US5646997A
Cited
US7110544B2
Cited
US6427012B1
Cited
US7006995B1
Cited
US5959717A
Cited
US6167551A
Cited
US7039614B1
Cited
US6430301B1
Cited
US6809792B1
Cited
US20020168069A1
Cited
US20020122490A1
Cited
US7206409B2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2010-10-29 | 2011-04-30 | 2011-10-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2014-10-29 | 2015-04-30 | 2015-10-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2018-10-29 | 2019-04-30 | 2019-10-30 | $7700.00 | Window Closed / Lapsed |