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
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 |