← Back to Patent Explorer
US7650009B2 Active / In Force US ⏱️ 1.5 years remaining

Controlling use of audio or image content

Assignee: Digimarc Corp
•
Filing: 2008-05-07
•
Granted: 2010-01-19
•
Expires: 2028-05-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates generally to controlling use of audio or image content (e.g., which may comprise video). In one claim, a method is provided including: receiving information, the information having been obtained from analyzing data representing audio elements or image picture elements to derive the information there from, accessing a database with the information to obtain permitted usage rights for audio or image content associated with the data; and providing the information to a remote device to allow control of the audio or image content in accordance with the permitted usage rights. Of course, other combinations are provided and claimed as well.

Inventors

  • 👤 Geoffrey B. Rhoads

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:53
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/018; G06; G06K; G06K19/00; G06K19/06; G06K19/06009; G06K19/06037; G06K19/06046; G06K19/08; G06K19/10; G06K19/14; G06K7/00; G06K7/10; G06K7/14; G06K7/1404; G06K7/1408; G06K7/1417; G06K7/1439; G06K7/1447; G06Q; G06Q20/00; G06Q20/30; G06Q20/306; G06Q20/34; G06Q20/341; G06Q20/38; G06Q20/40; G06Q20/401; G06Q20/4014; G06Q20/40145; G06T; G06T1/00; G06T1/0021; G06T1/0028; G06T1/005; G06T1/0057; G06T1/0064; G06V; G06V30/00; G06V30/40; G07; G07D; G07D7/00; G07D7/003; G07D7/0034; G07D7/004; G07F; G07F7/00; G07F7/08; G07F7/086; G07F7/10; G07F7/1008; H; H04; 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/32229; H04N1/32288; H04N1/32299; H04N1/32352; H04N1/34; H04N21/00; H04N21/20; H04N21/23; H04N21/234; H04N21/2347; H04N21/238; H04N21/2389; H04N21/23892; H04N21/25; H04N21/266; H04N21/26613; H04N21/40; H04N21/43; H04N21/44; H04N21/4405; H04N21/442; H04N21/44204; H04N21/44236; H04N21/80; H04N21/83; H04N21/835; H04N21/8355; H04N21/8358; H04N7/00; H04N7/16; H04N7/167; H04N7/1675; G06K2019/06215; G06K2019/06253; G06T2201/00; G06T2201/005; G06T2201/0064; G06T2201/0065; G06T2201/0083; G11; G11B; G11B20/00; G11B20/00086; G11B20/00884; G11B20/00891; H04N1/32106; H04N1/32122; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3204; H04N2201/3205; H04N2201/3207; H04N2201/3225; H04N2201/3226; H04N2201/323; H04N2201/3233; H04N2201/3242; H04N2201/3246; H04N2201/3249; H04N2201/3269; H04N2201/327; H04N2201/3271; H04N2201/3274; H04N2201/328; H04N2201/3284

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 86 words
A method of controlling audio or image content comprising: receiving data representing audio elements or image picture elements; utilizing a programmed electronic processor, analyzing the data representing audio elements or image picture elements to derive information there from, accessing a database or electronic memory with the information to obtain permitted usage rights for audio or image content associated with the data; providing the information to a device or electronic processor to allow control of the audio or image content in accordance with the permitted usage rights.
Claim 2
Independent Claim 86 words
A method of controlling audio or image content comprising: receiving data representing audio elements or image picture elements; utilizing a programmed electronic processor, analyzing the data representing audio elements or image picture elements to derive information there from, accessing a database or electronic memory with the information to obtain permitted usage rights for audio or image content associated with the data; providing the information to a device or electronic processor to allow control of the audio or image content in accordance with the permitted usage rights.
Claim 3
Dependent Claim 11 words
The method of claim 1 wherein the image content comprises video.
Claim 4
Dependent Claim 29 words
The method of claim 1 wherein said act of analyzing the data representing audio elements or image picture elements to derive information there from comprises decoding steganographically hidden information.
Claim 5
Dependent Claim 19 words
A computer readable medium comprising instructions to cause an electronic processor to perform the method of claim 1 .
Claim 6
Dependent Claim 12 words
The method of claim 1 wherein the usage rights comprise license information.
Claim 7
Independent Claim 80 words
A method of controlling audio or image content comprising: receiving information, the information having been obtained from analyzing data representing audio elements or image picture elements to derive the information there from, utilizing a programmed electronic processor, accessing a database with the information to obtain permitted usage rights for audio or image content associated with the data; providing the information to a remote device to allow control of the audio or image content in accordance with the permitted usage rights.
Claim 8
Independent Claim 80 words
A method of controlling audio or image content comprising: receiving information, the information having been obtained from analyzing data representing audio elements or image picture elements to derive the information there from, utilizing a programmed electronic processor, accessing a database with the information to obtain permitted usage rights for audio or image content associated with the data; providing the information to a remote device to allow control of the audio or image content in accordance with the permitted usage rights.
Claim 9
Dependent Claim 11 words
The method of claim 6 wherein the image content comprises video.
Claim 10
Dependent Claim 26 words
The method of claim 6 wherein analyzing the data representing audio elements or image picture elements to derive information there from comprises decoding steganographically hidden information.
Claim 11
Dependent Claim 19 words
A computer readable medium comprising instructions to cause an electronic processor to perform the method of claim 6 .
Claim 12
Independent Claim 80 words
A method of controlling audio or image content comprising: receiving data representing audio elements or image picture elements; utilizing a programmed electronic processor, analyzing the data to derive information therefrom; communicating the information to an on-line or remotely located resource that includes usage rights pertaining to audio or image content that is associated with the data; obtaining the usage rights from the on-line or remotely located resource; and controlling the audio or image content in accordance with the usage rights.
Claim 13
Independent Claim 80 words
A method of controlling audio or image content comprising: receiving data representing audio elements or image picture elements; utilizing a programmed electronic processor, analyzing the data to derive information therefrom; communicating the information to an on-line or remotely located resource that includes usage rights pertaining to audio or image content that is associated with the data; obtaining the usage rights from the on-line or remotely located resource; and controlling the audio or image content in accordance with the usage rights.
Claim 14
Dependent Claim 11 words
The method of claim 10 wherein the image content comprises video.
Claim 15
Dependent Claim 27 words
The method of claim 10 wherein analyzing the data to derive information from the audio elements or image picture elements comprises decoding the information from steganographic encoding.
Claim 16
Dependent Claim 19 words
A computer readable medium comprising instructions to cause an electronic processor to perform the method of claim 10 .
Claim 17
Independent Claim 63 words
A method comprising: receiving an identifier from an electronic processor programmed as a content processor, the content processor derives the identifier from sample values representing an audio or image media object; providing the identifier to a remote database via the internet; receiving from the database a profile of a proprietor of the media object, the profile including the proprietor's name and contact information.
Claim 18
Independent Claim 63 words
A method comprising: receiving an identifier from an electronic processor programmed as a content processor, the content processor derives the identifier from sample values representing an audio or image media object; providing the identifier to a remote database via the internet; receiving from the database a profile of a proprietor of the media object, the profile including the proprietor's name and contact information.
Claim 19
Dependent Claim 14 words
The method of claim 14 wherein the content processor comprises a digital watermark decoder.
Claim 20
Dependent Claim 17 words
The method of claim 14 wherein the content processor derives the identifier using at least pattern matching.
Claim 21
Dependent Claim 17 words
The method of claim 14 wherein the database allows a proprietor to change information within its profile.
Claim 22
Dependent Claim 21 words
A computer readable medium comprising instructions stored therein to cause an electronic processor to perform the method of claim 14 .
Claim 23
Independent Claim 59 words
An apparatus comprising: a content processor to derive an identifier from sample values representing an audio or image media object; an output to communicate the identifier to a remote database via the internet; and an input to receive from the database a profile of a proprietor of the media object, the profile including the proprietor's name and contact information.
Claim 24
Independent Claim 59 words
An apparatus comprising: a content processor to derive an identifier from sample values representing an audio or image media object; an output to communicate the identifier to a remote database via the internet; and an input to receive from the database a profile of a proprietor of the media object, the profile including the proprietor's name and contact information.
Claim 25
Dependent Claim 15 words
The apparatus of claim 19 , wherein the content processor comprises a digital watermark decoder.
Claim 26
Dependent Claim 17 words
The apparatus of claim 19 wherein the content processor derives the identifier using at least pattern matching.
Claim 27
Dependent Claim 17 words
The apparatus of claim 19 wherein the database allows a proprietor to change information within its profile.
Claim 28
Independent Claim 83 words
An apparatus comprising: electronic memory for buffering data representing audio elements or image picture elements; an electronic processor programmed for: analyzing buffered data representing audio elements or image picture elements to derive information therefrom, accessing a database or electronic memory with the information to obtain permitted usage rights for audio or image content associated with the data; and providing the information to a device or electronic processor to allow control of the audio or image content in accordance with the permitted usage rights.
Claim 29
Independent Claim 83 words
An apparatus comprising: electronic memory for buffering data representing audio elements or image picture elements; an electronic processor programmed for: analyzing buffered data representing audio elements or image picture elements to derive information therefrom, accessing a database or electronic memory with the information to obtain permitted usage rights for audio or image content associated with the data; and providing the information to a device or electronic processor to allow control of the audio or image content in accordance with the permitted usage rights.
Claim 30
Dependent Claim 14 words
The apparatus of claim 23 in which the image picture elements correspond to video.
Claim 31
Dependent Claim 27 words
The apparatus of claim 23 in which said analyzing the data representing audio elements or image picture elements to derive information therefrom comprises decoding steganographically hidden information.
Claim 32
Dependent Claim 22 words
The apparatus of claim 23 in which said electronic processor is operating to perform at least one of the functions recited therein.
Claim 33
Independent Claim 80 words
An apparatus comprising: electronic memory for buffering information, the information having been obtained from analyzing data representing audio elements or image picture elements to derive the information therefrom, an electronic processor programmed for: accessing a database with the information to obtain permitted usage rights for audio or image content associated with the data; and providing the information to a device or programmed electronic processor to allow control of the audio or image content in accordance with the permitted usage rights.
Claim 34
Independent Claim 80 words
An apparatus comprising: electronic memory for buffering information, the information having been obtained from analyzing data representing audio elements or image picture elements to derive the information therefrom, an electronic processor programmed for: accessing a database with the information to obtain permitted usage rights for audio or image content associated with the data; and providing the information to a device or programmed electronic processor to allow control of the audio or image content in accordance with the permitted usage rights.
Claim 35
Dependent Claim 14 words
The apparatus of claim 27 in which the image picture elements correspond to video.
Claim 36
Dependent Claim 28 words
The apparatus of claim 27 in which the analyzing of the data representing audio elements or image picture elements to derive information therefrom comprises decoding steganographically hidden information.
Claim 37
Dependent Claim 22 words
The apparatus of claim 27 in which said electronic processor is operating to perform at least one of the functions recited therein.
Claim 38
Independent Claim 77 words
An apparatus comprising: electronic memory for storing data representing audio elements or image picture elements; an electronic processor programmed for: analyzing the data to derive information therefrom; communicating the information to an on-line or remotely located resource that includes usage rights pertaining to audio or image content that is associated with the data; obtaining the usage rights from the on-line or remotely located resource; and controlling the audio or image content in accordance with the usage rights.
Claim 39
Independent Claim 77 words
An apparatus comprising: electronic memory for storing data representing audio elements or image picture elements; an electronic processor programmed for: analyzing the data to derive information therefrom; communicating the information to an on-line or remotely located resource that includes usage rights pertaining to audio or image content that is associated with the data; obtaining the usage rights from the on-line or remotely located resource; and controlling the audio or image content in accordance with the usage rights.
Claim 40
Dependent Claim 13 words
The apparatus of claim 31 wherein the image picture elements correspond to video.
Claim 41
Dependent Claim 30 words
The apparatus of claim 31 in which the analyzing of the data to derive information from the audio elements or image picture elements comprises decoding the information from steganographic encoding.
Claim 42
Dependent Claim 22 words
The apparatus of claim 31 in which said electronic processor is operating to perform at least one of the functions recited therein.
Claim 43
Dependent Claim 25 words
A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 1 .
Claim 44
Dependent Claim 25 words
A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 6 .
Claim 45
Dependent Claim 25 words
A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 10 .
Claim 46
Dependent Claim 25 words
A programmed computing device storing instructions in memory, said instructions are executable by said programmed computing device to perform the acts of claim 14 .

References Cited (Backward Citations)

US3406344A Cited
US3586781A Cited
US3919479A Cited
US3898390A Cited
US3950782A Cited
US3984624A Cited
US4025851A Cited
US4284846A Cited
US4230990A Cited
US4230990C1 Cited
US4313197A Cited
US4425642A Cited
US4450531A Cited
US4542525A Cited
US4967273A Cited
US4805020A Cited
US4639779A Cited
US4697209A Cited
US4739398A Cited
US4827508A Cited
US4843562A Cited
US4807031A Cited
US5001696A Cited
US4796292A Cited
US4931871A Cited
US4945412A Cited
US4969041A Cited
US4939515A Cited
US5023907A Cited
US5019899A Cited
US5210820A Cited
US5103459B1 Cited
US5103459A Cited
US5905248A Cited
US5077608A Cited
US5315098A Cited
US5872531A Cited
US5204902A Cited
US5574962A Cited
US5581800A Cited
US5319735A Cited
US5243423A Cited
US5838458A Cited
US5999569A Cited
US5436653A Cited
US5703795A Cited
US5809160A Cited
US6678392B2 Cited
US5579124A Cited
US5740244A Cited
US5745782A Cited
US5481294A Cited
US7158654B2 Cited
US5832119A Cited
US7113614B2 Cited
US7035427B2 Cited
USRE40919E1 Cited
US6983051B1 Cited
US5768426A Cited
US6122392A Cited
US6647129B2 Cited
US5862260A Cited
US6542620B1 Cited
US7536555B2 Cited
US6330335B1 Cited
US7181022B2 Cited
US5832119C1 Cited
US5450490A Cited
US5764763A Cited
US5782692A Cited
US5640193A Cited
US5869819A Cited
US5606609A Cited
US6778682B2 Cited
US7359528B2 Cited
US6560349B1 Cited
US5621800A Cited
US7248717B2 Cited
US5629980A Cited
US5848413A Cited
US5910987A Cited
US5530235A Cited
US5801702A Cited
US5774452A Cited
US5870552A Cited
US5978791A Cited
US5636292C1 Cited
US7415129B2 Cited
US5636292A Cited
US7564992B2 Cited
US7606390B2 Cited
US7499566B2 Cited
US7486799B2 Cited
US7602978B2 Cited
US5613004A Cited
US6199048B1 Cited
US5978773A Cited
US5781914A Cited
US6807676B1 Cited
US7590259B2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2013-01-18 2013-07-20 2014-01-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2017-01-18 2017-07-20 2018-01-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2021-01-18 2021-07-20 2022-01-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag