IP Library Granted Patent US 8,023,694
Granted Patent B2
US 8,023,694 · App. 12/401,412 · Granted Sep 20, 2011

Systems and methods using identifying data derived or extracted from video, audio or images

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,023,694
App. No.
12/401,412
Filed
Mar 10, 2009
Granted
Sep 20, 2011
Kind
B2
Art Unit
2624
USPC
382/100
Abstract

The presently claimed invention relates to deriving or extracting information from audio, images and video. One claim recites a method of operating a network filter. The network includes a plurality of network nodes, the network filter is for filtering video or audio. The method includes: monitoring video or audio traffic to a particular network node; identifying a first video or audio at the particular network node through deriving identifying data from data representing the first video or audio, the deriving utilizes at least one programmed multi-purpose computer processor; determining additional information associated with the first video or audio based at least in part on the identifying information; and notifying the network node of the presence of the additional information.

Claims (38)

1. A method of registering an image or video in a computerized registry, wherein the image or video comprises a digital watermark embedded therein, wherein the digital watermark comprises an identifier, and wherein the digital watermark is embedded in the image or video through relatively slight alterations to data representing the image or video, the method comprising:

storing the image or video in the computerized registry so as to be retrievable based on the identifier;

employing at least one processor programmed to automatically search computer databases for information associated with the identifier, wherein the computer databases are distinct from the image or video; and

upon finding additional information that is associated with the identifier, associating the additional information with the image or video via the digital watermark identifier.

2. The method of claim 1 , wherein the identifier comprises a geo-location associated with an area depicted in the image or video.

3. The method of claim 2 , wherein the additional information comprises information associated with the geo-location associated with the area depicted in the image or video.

4. A programmed computing device storing instructions in memory, wherein the instructions are executable by the programmed computing device to perform operations comprising:

storing an image or video in a computerized registry so as to be retrievable based on an identifier, wherein the image or video comprises a digital watermark embedded therein, wherein the digital watermark comprises an identifier, and wherein the digital watermark is embedded in the image or video through relatively slight alterations to data representing the image or video;

searching computer databases for information associated with the identifier, the computer databases being distinct from the image or video; and

upon finding additional information that is associated with the identifier, associating the additional information with the image or video via the digital watermark identifier.

5. A non-transitory computer readable medium comprising instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:

storing an image or video in a computerized registry so as to be retrievable based on an identifier, wherein the image or video comprises a digital watermark embedded therein, wherein the digital watermark comprises an identifier, and wherein the digital watermark is embedded in the image or video through relatively slight alterations to data representing the image or video;

searching computer databases for information associated with the identifier, the computer databases being distinct from the image or video; and

upon finding additional information that is associated with the identifier, associating the additional information with the image or video via the digital watermark identifier.

6. A method of registering an image or video in an imagery registry, wherein the image or video comprises a digital watermark embedded therein, wherein the digital watermark comprises an identifier, and wherein the digital watermark is embedded in the image or video through relatively slight alterations to data representing the image or video, the method comprising:

storing the image or video in the registry so as to be retrievable based on the identifier;

employing at least one processor configured to automatically search computer databases for information associated with the identifier, wherein the identifier comprises a key word, and the searching comprises providing the key word to a search engine associated with the computer databases; and

upon finding additional information that is associated with the identifier, associating the additional information with the image or video via the digital watermark identifier.

7. A programmed computing device storing instructions in memory, wherein the instructions are executable by the programmed computing device to perform operations comprising:

storing an image or video in a registry so as to be retrievable based on an identifier, wherein the image or video comprises a digital watermark embedded therein, wherein the digital watermark comprises an identifier, and wherein the digital watermark is embedded in the image or video through relatively slight alterations to data representing the image or video;

searching computer databases for information associated with the identifier, wherein the identifier comprises a key word, and the searching comprises providing the key word to a search engine associated with the computer databases; and

upon finding additional information that is associated with the identifier, associating the additional information with the image or video via the digital watermark identifier.

8. A non-transitory computer readable medium comprising instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:

storing an image or video in a registry so as to be retrievable based on an identifier, wherein the image or video comprises a digital watermark embedded therein, wherein the digital watermark comprises an identifier, and wherein the digital watermark is embedded in the image or video through relatively slight alterations to data representing the image or video;

searching computer databases for information associated with the identifier, wherein the identifier comprises a key word, and the searching comprises providing the key word to a search engine associated with the computer databases; and

upon finding additional information that is associated with the identifier, associating the additional information with the image or video via the digital watermark identifier.

9. A method of registering an audio signal in a registry, wherein the audio signal comprises a digital watermark embedded therein, wherein the digital watermark comprises an identifier, and wherein the digital watermark is embedded in the audio signal through relatively slight alterations to data representing the audio signal, the method comprising:

storing the audio signal in the registry so as to be retrievable based on the identifier;

employing at least one processor to automatically search one or more computer databases for information associated with the identifier, wherein the computer databases are distinct from the audio signal, and wherein the information comprises information related to audio signal capture or capture location; and

upon finding additional information that is associated with the identifier, associating the additional information with the audio signal via the digital watermark identifier.

10. A programmed computing device storing instructions in memory, wherein the instructions are executable by the programmed computing device to perform operations comprising:

storing an audio signal in a registry so as to be retrievable based on the identifier, wherein the audio signal comprises a digital watermark embedded therein, wherein the digital watermark comprises an identifier, and wherein the digital watermark is embedded in the audio signal through relatively slight alterations to data representing the audio signal;

searching one or more computer databases for information associated with the identifier, wherein the computer databases are distinct from the audio signal, and wherein the information comprises information related to audio signal capture or capture location; and

upon finding additional information that is associated with the identifier, associating the additional information with the audio signal via the digital watermark identifier.

11. A non-transitory computer readable medium comprising instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:

storing an audio signal in a registry so as to be retrievable based on the identifier, wherein the audio signal comprises a digital watermark embedded therein, wherein the digital watermark comprises an identifier, and wherein the digital watermark is embedded in the audio signal through relatively slight alterations to data representing the audio signal;

searching one or more computer databases for information associated with the identifier, wherein the computer databases are distinct from the audio signal, and wherein the information comprises information related to audio signal capture or capture location; and

upon finding additional information that is associated with the identifier, associating the additional information with the audio signal via the digital watermark identifier.

Assignments (5)
MERGER Recorded Nov 2, 2010
From: DMRC LLC
To: DMRC CORPORATION
Reel/Frame 025227/0808 →
MERGER Recorded Nov 2, 2010
From: DMRC CORPORATION
To: DIGIMARC CORPORATION
Reel/Frame 025227/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DMRC LLC
Reel/Frame 025217/0508 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2010
From: RHOADS, GEOFFREY B.; PATTERSON, PHILLIP R.; LOFGREN, NEIL L.
To: DIGIMARC CORPORATION
Reel/Frame 025161/0050 →
MERGER Recorded May 12, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DIGIMARC CORPORATION (AN OREGON CORPORATION)
Reel/Frame 024369/0582 →