Patents by Inventor Ali Ahmadvand

Ali Ahmadvand has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11960555
    Abstract: A method of providing results from a search engine comprises generating an initial set based on a query received from a user; generating an attention value based on the query and on the initial set; applying the attention value to the initial set; and presenting a set of results in response to the query, wherein the results are generated according to the application of the attention value to the initial set.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: April 16, 2024
    Assignee: Home Depot Product Authority, LLC
    Inventors: Ali Ahmadvand, Sayyed M. Zahiri, Simon Hughes, Khalifeh Al Jadda, Surya Kallumadi, Eugene Agichtein
  • Publication number: 20230252095
    Abstract: A method of configuring a search engine to classify a search query includes receiving a search query data set, the search query data set comprising a plurality of search queries, defining a first set of candidate labels and a second set of candidate labels according to the search queries in the search query data set, concatenating the first set of candidate labels with the second set of candidate labels to generate a concatenated candidate label set, generating a compatibility matrix comprising a similarity between the concatenated candidate label set and the search query data set, and training a classification network according to the compatibility matrix.
    Type: Application
    Filed: April 13, 2023
    Publication date: August 10, 2023
    Inventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed
  • Patent number: 11663280
    Abstract: A method of configuring a search engine to classify a search query includes receiving a search query data set, the search query data set comprising a plurality of search queries, defining a first set of candidate labels and a second set of candidate labels according to the search queries in the search query data set, concatenating the first set of candidate labels with the second set of candidate labels to generate a concatenated candidate label set, generating a compatibility matrix comprising a similarity between the concatenated candidate label set and the search query data set, and training a classification network according to the compatibility matrix.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: May 30, 2023
    Assignee: Home Depot Product Authority, LLC
    Inventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed
  • Publication number: 20220284066
    Abstract: A method of providing results from a search engine comprises generating an initial set based on a query received from a user; generating an attention value based on the query and on the initial set; applying the attention value to the initial set; and presenting a set of results in response to the query, wherein the results are generated according to the application of the attention value to the initial set.
    Type: Application
    Filed: March 2, 2022
    Publication date: September 8, 2022
    Inventors: Ali Ahmadvand, Sayyed M. Zahiri, Simon Hughes, Khalifeh Al Jadda, Surya Kallumadi, Eugene Agichtein
  • Publication number: 20220100806
    Abstract: A method for determining a category responsive to a user query is disclosed. The method includes receiving a training data set comprising a plurality of data pairs, each data pair including: (i) a query; and (ii) an associated one or more categories that are responsive to the query, wherein the one or more categories in the training data set defines a plurality of categories. The method includes training a machine learning algorithm, according to the training data set, to create a trained model, wherein training the machine learning algorithm includes: creating a first co-occurrence data structure defining co-occurrence of respective word representations of the queries with the plurality of categories, and creating a second co-occurrence data structure defining co-occurrence of respective categories in respective data pairs. The method also includes deploying the trained model to return one or more categories in response to a new query input.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 31, 2022
    Inventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed
  • Publication number: 20210110208
    Abstract: A method of configuring a search engine to classify a search query includes receiving a search query data set, the search query data set comprising a plurality of search queries, defining a first set of candidate labels and a second set of candidate labels according to the search queries in the search query data set, concatenating the first set of candidate labels with the second set of candidate labels to generate a concatenated candidate label set, generating a compatibility matrix comprising a similarity between the concatenated candidate label set and the search query data set, and training a classification network according to the compatibility matrix.
    Type: Application
    Filed: October 14, 2020
    Publication date: April 15, 2021
    Inventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed