Patent Document ID: 10152479
Application ID: 14449814
Patent Status: 1

Claim One:
1. A system, comprising: a memory that stores computer executable components; a processor that executes at least the following computer executable components stored in the memory: a matching component configured to: match a first media item with a first set of media items, each of the first set of the media items partially matching the first media item, wherein the matching component generates a first compact digital descriptor by identifying unique characteristics of a spectrogram associated with the first media item and determines the first set of media items by selecting one or more other media items that have corresponding compact digital descriptors that match the first compact digital descriptor, wherein the corresponding compact digital descriptors represent unique characteristics of spectrograms associated with respective ones of the one or more other media items; and match a second media item with a second set of media items, each of the second set of the media items partially matching the second media item, wherein the matching component generates a second compact digital descriptor by identifying unique characteristics of a spectrogram associated with the second media item and determines the second set of media items by selecting one or more other media items that have corresponding compact digital descriptors that match the second compact digital descriptor, wherein the corresponding compact digital descriptors represent unique characteristics of spectrograms associated with respective ones of the one or more other media items; a representation component configured to: select a first set of candidate representative media items from the first set of media items, each of the first set of candidate representative media items meeting a match threshold defining a level of similarity with the first media item; and select a second set of candidate representative media items from the second set of media items, each of the second set of candidate representative media items meeting the match threshold defining a level of similarity with the second media item; and a query component configured to: receive a query that references the first reference media item and the second reference media item from an external device identify a representative media item for the first media item and the second media item based on determining the representative media item is included in the first set of candidate representative media items and the second set of candidate representative media items; and substitute the first media item and the second media item with the representative media item in a query result that is responsive to the query; and transmit the query result to the external device, the query result providing access to the representative media item.