← Back to Patent Explorer
US7359528B2 Active / In Force US ⏱️ 0.2 years remaining

Monitoring of video or audio based on in-band and out-of-band data

Assignee: Digimarc Corp
•
Filing: 2007-02-07
•
Granted: 2008-04-15
•
Expires: 2027-02-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The presently claimed invention relates generally to monitoring and/or filtering video or audio data. In one implementation a method is provided including: obtaining data representing video or audio; analyzing the data representing video or audio for an in-band signal, the in-band signal encoded in data representing video picture elements or in data representing audio elements; looking for out-of-band data conveyed with the data representing video or audio; restricting or allowing distribution of the data representing video or audio based at least in part on a result of the act of analyzing and a result of the act of looking. In some implementations the in-band signal includes steganographic encoding or digital watermarking. Of course, other implementations and embodiments are provided.

Inventors

  • 👤 Geoffrey B. Rhoads

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 11:24
CPC Classifications
G; G06; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/38; G06Q20/40; G06Q20/401; G06Q20/4014; G06Q20/40145; G06Q30/00; G06Q30/02; G06Q30/0283; G06T; G06T1/00; G06T1/0021; G06T1/005; G06T1/0064; G07; G07C; G07C9/00; G07C9/20; G07C9/22; G07C9/25; G07C9/253; G07D; G07D7/00; G07D7/003; G07D7/0032; G07D7/004; G07F; G07F17/00; G07F17/16; G07F7/00; G07F7/08; G07F7/086; G07F7/10; G07F7/1008; G07F7/1016; G07F7/12; G10; G10L; G10L19/00; G10L19/018; G11; G11B; G11B20/00; G11B20/00086; G11B20/00094; G11B20/00115; G11B20/00166; G11B20/00181; G11B20/0021; G11B20/00884; G11B20/00891; H; H04; H04B; H04B1/00; H04B1/66; H04B1/665; H04K; H04K1/00; H04K1/02; H04N; H04N1/00; H04N1/00002; H04N1/00005; H04N1/00026; H04N1/00037; H04N1/00071; H04N1/00074; H04N1/00079; H04N1/32; H04N1/32101; H04N1/32144; H04N1/32149; H04N1/32154; H04N1/3216; H04N1/32203; H04N1/32208; H04N1/32251; H04N1/32288; H04N5/00; H04N5/76; H04N5/91; H04N5/913; G06T2201/00; G06T2201/005; G06T2201/0052; G06T2201/0065; G11B20/10; G11B20/10527; G11B2020/10537; H04N2005/91307; H04N2005/91321; H04N2005/91335; H04N2005/91342; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3204; H04N2201/3205; H04N2201/3207; H04N2201/3225; H04N2201/3226; H04N2201/3233; H04N2201/3269; H04N2201/327; H04N2201/3271; H04N2201/328; H04N9/00; H04N9/79; H04N9/80; H04N9/82; H04N9/8205

Claims Analysis

Total Claims: 39
Claim 1
Independent Claim 65 words
A method comprising: monitoring data representing video or audio; searching the data for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; searching for out-of-band data conveyed with the data representing video or audio; filtering the data representing video or audio based at least in part on results from said acts of searching.
Claim 2
Independent Claim 65 words
A method comprising: monitoring data representing video or audio; searching the data for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; searching for out-of-band data conveyed with the data representing video or audio; filtering the data representing video or audio based at least in part on results from said acts of searching.
Claim 3
Dependent Claim 16 words
The method of claim 1 wherein said act of monitoring monitors one or more network locations.
Claim 4
Dependent Claim 18 words
The method of claim 2 wherein the one or more network locations comprise one or more internet servers.
Claim 5
Dependent Claim 14 words
The method of claim 1 wherein the out-of-band data is carried in a header.
Claim 6
Dependent Claim 14 words
The method of claim 1 wherein the steganographic signal is hidden with digital watermarking.
Claim 7
Dependent Claim 31 words
The method of claim 1 wherein said act of filtering comprises restricting or allowing distribution of the data based at least in part on the results from said acts of searching.
Claim 8
Dependent Claim 30 words
The method of claim 6 wherein distribution is restricted or allowed based at least in part on whether the out-of band data is verified and the steganographic signal is present.
Claim 9
Dependent Claim 20 words
The method of claim 1 wherein the data representing video or audio comprises an encrypted form or a compressed form.
Claim 10
Dependent Claim 13 words
A computer-readable medium comprising instructions to perform the method of claim 1 .
Claim 11
Independent Claim 78 words
A method comprising: obtaining data representing video or audio; analyzing the data for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; looking for out-of-band data conveyed with the data representing video or audio; restricting or allowing distribution of the data representing video or audio based at least in part on a result of said act of analyzing and a result of said act of looking.
Claim 12
Independent Claim 78 words
A method comprising: obtaining data representing video or audio; analyzing the data for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; looking for out-of-band data conveyed with the data representing video or audio; restricting or allowing distribution of the data representing video or audio based at least in part on a result of said act of analyzing and a result of said act of looking.
Claim 13
Dependent Claim 23 words
The method of claim 10 wherein said act of obtaining obtains the data representing video or audio from one or more network locations.
Claim 14
Dependent Claim 18 words
The method of claim 11 wherein the one or more network locations comprise one or more internet servers.
Claim 15
Dependent Claim 14 words
The method of claim 11 wherein the steganographic signal is hidden with digital watermarking.
Claim 16
Dependent Claim 29 words
The method of claim 11 wherein distribution is restricted or allowed based at least in part on whether the out-of-band data is verified and the steganographic signal is present.
Claim 17
Dependent Claim 20 words
The method of claim 11 wherein the data representing video or audio comprises an encrypted form or a compressed form.
Claim 18
Dependent Claim 13 words
A computer-readable medium comprising instructions to perform the method of claim 11 .
Claim 19
Dependent Claim 14 words
The method of claim 10 wherein the out-of-band data is carried in a header.
Claim 20
Independent Claim 102 words
An apparatus comprising: an input to receive data representing video or audio; a decoder to analyze the data representing video or audio for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; a reader to look for out-of band data conveyed with the data representing video or audio; a generator to generate a signal indicating whether to restrict or allow distribution of the data representing video or audio based at least in part on a result provided by said decoder and said reader; and an output to output the signal.
Claim 21
Independent Claim 102 words
An apparatus comprising: an input to receive data representing video or audio; a decoder to analyze the data representing video or audio for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; a reader to look for out-of band data conveyed with the data representing video or audio; a generator to generate a signal indicating whether to restrict or allow distribution of the data representing video or audio based at least in part on a result provided by said decoder and said reader; and an output to output the signal.
Claim 22
Dependent Claim 13 words
The apparatus of claim 18 wherein the apparatus resides on a network server.
Claim 23
Dependent Claim 14 words
The apparatus of claim 18 wherein the out-of-band data is carried in a header.
Claim 24
Dependent Claim 22 words
The apparatus of claim 18 wherein the steganographic signal is hidden with digital watermarking, and the decoder comprises a digital watermark decoder.
Claim 25
Independent Claim 82 words
An apparatus comprising: an input to receive data representing video or audio; a first decoder to search the data for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; a second decoder to search for out-of-band data conveyed with the data representing video or audio; a controller to filter the data representing video or audio based at least in part on results from said first decoder and said second decoder.
Claim 26
Independent Claim 82 words
An apparatus comprising: an input to receive data representing video or audio; a first decoder to search the data for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; a second decoder to search for out-of-band data conveyed with the data representing video or audio; a controller to filter the data representing video or audio based at least in part on results from said first decoder and said second decoder.
Claim 27
Dependent Claim 16 words
The apparatus of claim 22 wherein said input receives data from one or more network locations.
Claim 28
Dependent Claim 18 words
The apparatus of claim 23 wherein the one or more network locations comprise one or more internet servers.
Claim 29
Dependent Claim 14 words
The apparatus of claim 22 wherein the out-of-band data is carried in a header.
Claim 30
Dependent Claim 14 words
The apparatus of claim 22 wherein the steganographic signal is hidden with digital watermarking.
Claim 31
Dependent Claim 35 words
The apparatus of claim 22 wherein said controller filters the data to restrict or allow distribution of the data based at least in part on the results from said first decoder and said second decoder.
Claim 32
Independent Claim 87 words
An apparatus comprising: an input to obtain data representing video or audio; a decoder to analyze the data for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; a reader to look for out-of band data conveyed with the data representing video or audio; a controller to restrict or allow distribution of the data representing video or audio based at least in part on a result of said decoder and a result of said reader.
Claim 33
Independent Claim 87 words
An apparatus comprising: an input to obtain data representing video or audio; a decoder to analyze the data for a steganographic signal hidden therein, the steganographic signal hidden in data representing video picture elements or in data representing audio elements; a reader to look for out-of band data conveyed with the data representing video or audio; a controller to restrict or allow distribution of the data representing video or audio based at least in part on a result of said decoder and a result of said reader.
Claim 34
Dependent Claim 21 words
The apparatus of claim 28 wherein said input obtains the data representing video or audio from one or more network locations.
Claim 35
Dependent Claim 18 words
The apparatus of claim 29 wherein the one or more network locations comprise one or more internet servers.
Claim 36
Dependent Claim 15 words
The apparatus of claim 28 wherein the out-of band data is carried in a header.
Claim 37
Dependent Claim 14 words
The apparatus of claim 28 wherein the steganographic signal is hidden with digital watermarking.
Claim 38
Dependent Claim 29 words
The apparatus of claim 28 wherein said controller restricts distribution based at least in part on whether the out-of band data is verified and the steganographic signal is present.
Claim 39
Dependent Claim 20 words
The apparatus of claim 28 wherein the data representing video or audio comprises an encrypted form or a compressed form.

References Cited (Backward Citations)

US2573279A Cited
US2766374A Cited
US3492577A Cited
US3684838A Cited
US3696298A Cited
US3760275A Cited
US3735048A Cited
US3894190A Cited
US3885217A Cited
US3984624A Cited
US4134127A Cited
US4025851A Cited
US4379947A Cited
US4230990A Cited
US4230990C1 Cited
DE2943436A1 Cited
US4313197A Cited
US4389671A Cited
US4425661A Cited
US4425642A Cited
US4771455A Cited
US5675388A Cited
US4805020A Cited
US4547804A Cited
US4512013A Cited
US4523311A Cited
US4590366A Cited
US4581746A Cited
US4750053A Cited
US4688255A Cited
US4677435A Cited
US4618890A Cited
US4723149A Cited
US4677466A Cited
US4652915A Cited
US5227874A Cited
US4782523A Cited
US4807031A Cited
US4956709A Cited
WO1989009985A1 Cited
US4945412A Cited
US4969041A Cited
US5535300A Cited
US5079647A Cited
US4972476A Cited
US5630011A Cited
EP0493091A1 Cited
US5583962A Cited
US5481377A Cited
US5479168A Cited
WO1993007689A1 Cited
GB2260246A Cited
US5349549A Cited
GB2292506A Cited
US5319735A Cited
US5243423A Cited
US5459583A Cited
US5285498A Cited
US5463423A Cited
US5721788A Cited
US5481370A Cited
US20020054356A1 Cited
US5579124A Cited
WO1994011989A1 Cited
US5425100A Cited
US5870405A Cited
US5550593A Cited
US5469222A Cited
US5630203A Cited
US5991500A Cited
US5583784A Cited
US5428606A Cited
US5652626A Cited
US5444779A Cited
US5481294A Cited
US5768426A Cited
US6449379B1 Cited
US5850481A Cited
US5748763A Cited
US7113614B2 Cited
US6590998B2 Cited
US6542620B1 Cited
US6353672B1 Cited
US5850481C1 Cited
US6654480B2 Cited
US6266430B1 Cited
US6987862B2 Cited
US6363159B1 Cited
US6590997B2 Cited
US6330335B1 Cited
US5668805A Cited
US5629770A Cited
US5457807A Cited
US5450490A Cited
US5764763A Cited
US5473631A Cited
US5404377A Cited
US5808689A Cited
US5534941A Cited
US5612943A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2011-04-15 2011-10-15 2012-04-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2015-04-15 2015-10-15 2016-04-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2019-04-15 2019-10-15 2020-04-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag