IP Library Granted Patent US 8,953,908
Granted Patent B2
US 8,953,908 · App. 11/152,685 · Granted Feb 10, 2015

Metadata management and generation using perceptual features

Inventors: Tony F. Rodriguez (Portland, OR); Sean Calhoon (Lake Oswego, OR); Alastair M. Reed (Lake Oswego, OR)
Assignee: Digimarc Corporation
G06F17/30265G06F17/3028
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,953,908
App. No.
11/152,685
Granted
Feb 10, 2015
Kind
B2
Abstract

The present disclosure relates to signal processing. One claim recites a method comprising: receiving an imagery or audio file; utilizing a configured multi-purpose electronic processor, identifying perceptual features in the imagery or audio file; and based on the perceptual features or data representing the perceptual features automatically creating metadata for the imagery or audio file. The act of automatically creating metadata utilizes at least some data obtained from a process in a portable computing device, the process comprises communication with a device that is separate from an apparatus that is performing the method. Of course, other claims and are provided too.

Claims (43)

1. A method comprising:

receiving a media file including first metadata;

identifying, using one or more electronic processors of a computing device, at least one perceptual feature of the media file;

identifying at least one attribute of the computing device based on the perceptual features or data representing the perceptual features;

requesting, from a portable computer device, a search based on the at least one perceptual feature and the at least one attribute of the computing device;

receiving, from the portable computer device, search results based on the search; and

creating second metadata for the media file utilizing at least some data obtained from the search.

2. The method of claim 1 , further comprising indexing the first and second metadata in an index.

3. The method of claim 1 , wherein the media file comprises at least one of an image, a video, and an audio file.

4. The method of claim 1 , wherein identifying the at least one perceptual feature of the media file comprises analyzing a three dimensional color-space histogram.

5. The method of claim 1 , wherein identifying the at least one perceptual feature of the media file comprises determining a fingerprint or a hash of the media file, and wherein the fingerprint or the hash comprises a reduced-bit representation of the at least one perceptual feature.

6. The method of claim 1 , wherein associating the second metadata with the media file comprises attaching the second metadata to the media file.

7. The method of claim 1 , wherein the at least one attribute of the computing device comprises at least one of user information associated with the computing device and a location of the computing device.

8. The method of claim 7 , wherein the search is further based on information describing an author of the media file, wherein the author of the media file is determined in part using the at least one attribute of the computing device.

9. An apparatus, comprising:

a processor executing on a computing device, the processor configured to:

receive a media file including first metadata;

identify at least one perceptual feature of the media file;

identify at least one attribute of the computing device based on the perceptual features or data representing the perceptual features;

request a search, from a portable computer device, based on the at least one perceptual feature and the at least one attribute of the computing device;

receive, from the portable computer device, search results based on the search; and

create second metadata for the media file utilizing at least some data obtained from the search.

10. The apparatus of claim 9 , wherein the computing device is further configured to index the first and second metadata in an index.

11. The apparatus of claim 9 , wherein the media file comprises at least one of an image, a video, and an audio file.

12. The apparatus of claim 9 , wherein identifying the at least one perceptual feature of the media file comprises analyzing a three dimensional color-space histogram.

13. The apparatus of claim 9 , wherein identifying the at least one perceptual feature of the media file comprises determining a fingerprint or a hash of the media file, and wherein the fingerprint or the hash comprises a reduced-bit representation of the at least one perceptual feature.

14. The apparatus of claim 9 , wherein associating the second metadata with the media file comprises attaching the second metadata to the media file.

15. The apparatus of claim 9 , wherein the at least one attribute of the computing device comprises at least one of user information associated with the computing device and a location of the computing device.

16. The apparatus of claim 15 , wherein the search is further based on information describing an author of the media file, wherein the author of the media file is determined in part using the at least one attribute of the computing device.

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

receiving a media file including first metadata;

identifying at least one perceptual feature of the media file;

identifying at least one attribute of the computing device based on the perceptual features or data representing the perceptual features;

requesting a search, from a portable computer device, based on the at least one perceptual feature and the at least one attribute of the computing device;

receive, from the portable computer device, search results based on the search; and

creating second metadata for the media file utilizing at least some data obtained from the search.

18. The computer-readable medium of claim 17 , wherein the computing device is further configured to index the first and second metadata in an index.

19. The computer-readable medium of claim 17 , wherein the media file comprises at least one of an image, a video, and an audio file.

20. The computer-readable medium of claim 17 , wherein identifying the at least one perceptual feature of the media file comprises analyzing a three dimensional color-space histogram.

21. The computer-readable medium of claim 17 , wherein identifying the at least one perceptual feature of the media file comprises determining a fingerprint or a hash of the media file, and wherein the fingerprint or the hash comprises a reduced-bit representation of the at least one perceptual feature.

22. The computer-readable medium of claim 17 , wherein associating the second metadata with the media file comprises attaching the second metadata to the media file.

23. The computer-readable medium of claim 17 , wherein the at least one attribute of the computing device comprises at least one of user information associated with the computing device and a location of the computing device.

24. The computer-readable medium of claim 23 , wherein the search is further based on information describing an author of the media file, wherein the author of the media file is determined in part using the at least one attribute of the computing device.

Assignments (6)
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 →
MERGER Recorded May 12, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DIGIMARC CORPORATION (AN OREGON CORPORATION)
Reel/Frame 024369/0582 →
CONFIRMATION OF TRANSFER OF UNITED STATES PATENT RIGHTS Recorded Nov 5, 2008
From: L-1 SECURE CREDENTIALING, INC. (FORMERLY KNOWN AS DIGIMARC CORPORATION)
To: DIGIMARC CORPORATION (FORMERLY DMRC CORPORATION)
Reel/Frame 021785/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2006
From: RODRIGUEZ, TONY F.; CALHOON, SEAN; REED, ALASTAIR M.
To: DIGIMARC CORPORATION
Reel/Frame 017506/0705 →
Continuity (4)
Provisional Application 60673022 · Apr 19, 2005
Provisional Application 60656642 · Feb 25, 2005
Provisional Application 60582280 · Jun 22, 2004
Related Publication 20060115108A1 · Jun 1, 2006