×

Search engine for textual content and non-textual content

  • US 10,445,367 B2
  • Filed: 05/14/2013
  • Issued: 10/15/2019
  • Est. Priority Date: 05/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by a search engine system (SES), the method comprising:

  • receiving, at the SES, a search request transmitted by a client device, wherein said search request includes one or more query terms;

    determining, by the SES, a query vector based on said one or more query terms;

    determining, by the SES, a first set of tag vectors for a first set of tags associated with a first segment of a first non-textual content item;

    determining, by the SES, a second set of tag vectors for a second set of tags associated with a second segment of said first non-textual content item;

    determining, by the SES, a first segment vector for said first segment by summing said first set of tag vectors;

    determining, by the SES, a second segment vector for said second segment by summing said second set of tag vectors;

    calculating, by the SES, a first segment search score based on a result of a comparison of said first segment vector to said query vector;

    calculating, by the SES, a second segment search score based on a result of a comparison of said second segment vector to said query vector; and

    comparing said first segment search score and said second segment search score,whereinone or more vectors of the first and second sets of tag vectors is a weighted tag vector,the weighted tag vector is obtained by multiplying an initial tag vector with a feature score,the feature score is determined based on a feature type of a tag, andthe feature type is one of image, audio, video, and text.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×