×

System for using extracted feature vectors to perform an action associated with a work identifier

  • US 10,063,940 B1
  • Filed: 09/13/2017
  • Issued: 08/28/2018
  • Est. Priority Date: 09/14/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system comprising:

  • (a) one or more processors; and

    (b) one or more computer-readable media operatively connected to the one or more processors and having stored thereon instructions for carrying out the steps of;

    (1) obtaining, by the computer system, a first electronic media work, wherein the first electronic media work comprises at least a first audio file;

    (2) assigning, by the computer system, a work identifier to the first electronic media work;

    (3) extracting, by the computer system, from at least a portion of the at least the first audio file, using, at least in part, a frequency-based decomposition of the portion produced by a Fourier frequency decomposition, a first electronic feature vector comprising a first compact representation of the first electronic media work;

    (4) sending, from the computer system to another computer system, the first electronic feature vector and the work identifier;

    (5) receiving, by the computer system from the another computer system, first action information and the work identifier, wherein;

    (i) the another computer system is operatively connected to a database comprising;

    (A) first electronic data related to identification of one or more reference electronic works; and

    (B) second electronic data related to action information comprising an action to perform corresponding to each of the one or more reference electronic works; and

    (ii) the first action information is determined by the another computer system by using an approximate nearest neighbor search, which is a sub-linear search of the first electronic data that identifies a match to the first electronic feature vector within a threshold but does not guarantee to identify the closest match to the first electronic feature vector;

    (6) associating, by the computer system, the first action information with the work identifier associated with the first electronic media work; and

    (7) performing, by the computer system, the first action information in association with the first electronic media work.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×