Generating congruous metadata for multimedia

US10216761B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10216761-B2
Application numberUS-4230608-A
CountryUS
Kind codeB2
Filing dateMar 4, 2008
Priority dateMar 4, 2008
Publication dateFeb 26, 2019
Grant dateFeb 26, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of generating congruous metadata is provided. The method includes receiving a similarity measure between at least two multimedia objects. Each multimedia object has associated metadata. If the at least two multimedia objects are similar based on the similarity measure and a similarity threshold, the associated metadata of each of the multimedia objects are compared. Then, based on the comparison of the associated metadata of each of the at least two multimedia objects, the method further includes generating congruous metadata. Metadata may be tags, for example.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for improving metadata for purposes of improving data retrieval, the method comprising: receiving, by a multimedia data storage and retrieval system server, a first multimedia object comprising a first set of multimedia data and a first set of user-generated metadata and a second multimedia object comprising a second set of multimedia data and a second set of user-generated metadata; generating, by the multimedia data storage and retrieval system server, a first feature vector representation of the first set of multimedia data of the first multimedia object and a second feature vector representation of the second set of multimedia data of the second multimedia object; determining, by the multimedia data storage and retrieval system server, a similarity measure between the first multimedia object and the second multimedia object based on a comparison of the first feature vector representation of the first set of multimedia data of the first multimedia object and the second feature vector representation of the second set of multimedia data of the second multimedia object; comparing, by the multimedia data storage and retrieval system server, the similarity measure and an adjustable similarity threshold in determining that the similarity measure is greater than the adjustable similarity threshold, the adjustable similarity threshold, used in determining that the first and second multimedia objects are similar in order to automatically generate congruous metadata using the first and second sets of user-generated metadata, is configured for adjustment between being more or less restrictive and is adjustable to be more restrictive in an absence of post-generation user verification of the congruous metadata, the post-generation user verification, if available, indicating whether the automatically-generated congruous metadata applies to both the first and second multimedia objects; in response to determining that the similarity measure is greater than the adjustable similarity threshold, identifying, by the multimedia data storage and retrieval system server, common associated user-generated metadata of the first multimedia object and the second multimedia object by comparing the first set of user-generated metadata to the second set of user-generated metadata to determine the common associated user-generated metadata of the first set of user-generated metadata and the second set of user generated metadata; automatically generating, by the multimedia data storage and retrieval system server, the congruous metadata based on the common associated user-generated metadata; storing, by the multimedia data storage and retrieval system server, the congruous metadata associated with both the first and second multimedia objects in a database; and retrieving, by the multimedia data storage and retrieval system server in response to a retrieval request received from a client computing device, one or both of the first and second multimedia objects using the congruous metadata generated for the first and second multimedia objects. 2. The method of claim 1 , such that the identifying common associated user-generated metadata is based on identifying user-generated metadata in the first set of user-generated metadata that matches user-generated metadata in the second set of user-generated metadata. 3. The method of claim 1 , such that the similarity threshold is a predetermined value. 4. The method of claim 1 , such that the first set of multimedia data comprises a first set of image data and the second set of multimedia data comprises a second set of image data and the similarity measure is based on a comparison of the first set of image data with the second set of image data. 5. The method of claim 1 , such that the first set of multimedia data comprises a first set of audio data and the second set of multimedia data comprises a second set of audio data and the similarity measure is based on a comparison of the first set of audio data with the second set of audio data. 6. The method of claim 1 , such that the first set of multimedia data comprises a first set of video data and the second set of multimedia data comprises a second set of video data and the similarity measure is based on a comparison of the first set of audio data with the second set of video data. 7. The method of claim 6 , such that the similarity measure is based on a comparison of a video mosaic of the first set of video data with a video mosaic of the second set of video data. 8. The method of claim 1 , such that the similarity measure is determined using probabilistic latent semantic analysis (PLSA). 9. The method of claim 1 , such that the similarity measure is determined using a K-nearest neighbor algorithm in pixel space. 10. The method of claim 1 , such that the similarity measure is determined using a local invariant features algorithm. 11. The method of claim 10 , such that local invariant feature algorithm is a Scale-Invariant Feature Transform (SIFT) algorithm. 12. The method of claim 1 , such that the similarity measure is determined using an algorithm based on distances between color histograms. 13. The method of claim 1 , such that the similarity measure is determined by linear predicted coding (LPC). 14. The method of claim 1 , such that the similarity measure is determined by mel-frequency cepstral coefficients. 15. The method of claim 1 , such that the first set of user-generated metadata and the second set of user-generated metadata comprise tags. 16. Computer-readable non-transitory storage media, having tangibly stored thereon, processor-executable instructions, that when executed by a multimedia data storage and retrieval system server, perform a method for improving metadata for purposes of improving data retrieval, the method comprising: receiving a first multimedia object comprising a first set of multimedia data and a first set of user-generated metadata and a second multimedia object comprising a second set of multimedia data and a second set of user-generated metadata; generating a first feature vector representation of the first set of multimedia data of the first multimedia object and a second feature vector representation of the second set of multimedia data of the second multimedia object; determining a similarity measure between the first multimedia object and the second multimedia object based on a comparison of the first feature vector representation of the first set of multimedia data of the first multimedia object and the second feature vector representation of the second set of multimedia data of the second multimedia object; comparing the similarity measure and an adjustable similarity threshold in determining that the similarity measure is greater than the adjustable similarity threshold, the adjustable similarity threshold, used in determining that the first and second multimedia objects are similar in order to automatically generate congruous metadata using the first and second sets of user-generated metadata, is configured for adjustment between being more or less restrictive and is adjustable to be more restrictive in an absence of post-generation user verification of the congruous metadata, the post-generation user verification, if available, indicating whether the automatically-generated congruous metadata applies to both the first and second multimedia objects; in response to determining that the similarity measure is greater than the adjustable similarity threshold, identifying common associated user-generated metadata of the first multimedia object and the second multimedia obj

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10216761B2 cover?
A method of generating congruous metadata is provided. The method includes receiving a similarity measure between at least two multimedia objects. Each multimedia object has associated metadata. If the at least two multimedia objects are similar based on the similarity measure and a similarity threshold, the associated metadata of each of the multimedia objects are compared. Then, based on the …
Who is the assignee on this patent?
Slaney Malcolm, Weinberger Kilian, Oath Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/30256. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 26 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).