Patents by Inventor SURYA KALLUMADI
SURYA KALLUMADI 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: 11960555Abstract: 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: GrantFiled: March 2, 2022Date of Patent: April 16, 2024Assignee: Home Depot Product Authority, LLCInventors: Ali Ahmadvand, Sayyed M. Zahiri, Simon Hughes, Khalifeh Al Jadda, Surya Kallumadi, Eugene Agichtein
-
Publication number: 20240119059Abstract: A method for ranking documents in search results includes defining a first training data set, the first training data set including, for each of a plurality of user queries, information respective of a document selected by a user from results responsive to the query and information respective of one or more documents within an observation window after the selected document in the results, and defining a second training data set, the second training data set including, for each of the plurality of user queries, information respective of the selected document. The method further includes training a first machine learning model with the first training data set, training a second machine learning model with the second training data set, and ranking documents of a further search result set according to the output of the first machine learning model and the output of the second machine learning model.Type: ApplicationFiled: December 5, 2023Publication date: April 11, 2024Inventors: Jianghong Zhou, Sayyed Zahiri, Simon Hughes, Surya Kallumadi, Khalifeh Al Jadda, Eugene Agichtein
-
Patent number: 11853309Abstract: A method for ranking documents in search results includes defining a first training data set, the first training data set including, for each of a plurality of user queries, information respective of a document selected by a user from results responsive to the query and information respective of one or more documents within an observation window after the selected document in the results, and defining a second training data set, the second training data set including, for each of the plurality of user queries, information respective of the selected document. The method further includes training a first machine learning model with the first training data set, training a second machine learning model with the second training data set, and ranking documents of a further search result set according to the output of the first machine learning model and the output of the second machine learning model.Type: GrantFiled: October 29, 2021Date of Patent: December 26, 2023Assignee: Home Depot Product Authority, LLCInventors: Jianghong Zhou, Sayyed Zahiri, Simon Hughes, Surya Kallumadi, Khalifeh Al Jadda, Eugene Agichtein
-
Publication number: 20230252095Abstract: 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: ApplicationFiled: April 13, 2023Publication date: August 10, 2023Inventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed
-
Patent number: 11663280Abstract: 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: GrantFiled: October 14, 2020Date of Patent: May 30, 2023Assignee: Home Depot Product Authority, LLCInventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed
-
Publication number: 20220284066Abstract: 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: ApplicationFiled: March 2, 2022Publication date: September 8, 2022Inventors: Ali Ahmadvand, Sayyed M. Zahiri, Simon Hughes, Khalifeh Al Jadda, Surya Kallumadi, Eugene Agichtein
-
Publication number: 20220138209Abstract: A method for ranking documents in search results includes defining a first training data set, the first training data set including, for each of a plurality of user queries, information respective of a document selected by a user from results responsive to the query and information respective of one or more documents within an observation window after the selected document in the results, and defining a second training data set, the second training data set including, for each of the plurality of user queries, information respective of the selected document. The method further includes training a first machine learning model with the first training data set, training a second machine learning model with the second training data set, and ranking documents of a further search result set according to the output of the first machine learning model and the output of the second machine learning model.Type: ApplicationFiled: October 29, 2021Publication date: May 5, 2022Inventors: Jianghong Zhou, Sayyed Zahiri, Simon Hughes, Surya Kallumadi, Khalifeh Al Jadda, Eugene Agichtein
-
Publication number: 20220100806Abstract: 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: ApplicationFiled: September 28, 2021Publication date: March 31, 2022Inventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed
-
Publication number: 20210110208Abstract: 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: ApplicationFiled: October 14, 2020Publication date: April 15, 2021Inventors: Ali Ahmadvand, Surya Kallumadi, Faizan Javed
-
Patent number: 9767382Abstract: A method to determine image similarities. The method may include obtaining a first image and a second image and determining a discrete transform difference between a first discrete transform of the first image and a second discrete transform of the second image. The method may also include determining multiple first intensity vectors for the first image and determining multiple second intensity vectors for the second image. The method may also include determining an intensity vector difference between the multiple first intensity vectors and the multiple second intensity vectors and determining a color difference between a first color histogram of the first image and a second color histogram of the second image. The method may also include determining a similarity between the first image and the second image based on the discrete transform difference, the intensity vector difference, and the color difference.Type: GrantFiled: July 6, 2016Date of Patent: September 19, 2017Assignee: EBAY INC.Inventors: Ming Liu, Sumit Borar, Surya Kallumadi
-
Publication number: 20160314376Abstract: A method to determine image similarities. The method may include obtaining a first image and a second image and determining a discrete transform difference between a first discrete transform of the first image and a second discrete transform of the second image. The method may also include determining multiple first intensity vectors for the first image and determining multiple second intensity vectors for the second image. The method may also include determining an intensity vector difference between the multiple first intensity vectors and the multiple second intensity vectors and determining a color difference between a first color histogram of the first image and a second color histogram of the second image. The method may also include determining a similarity between the first image and the second image based on the discrete transform difference, the intensity vector difference, and the color difference.Type: ApplicationFiled: July 6, 2016Publication date: October 27, 2016Inventors: Ming LIU, Sumit BORAR, Surya KALLUMADI
-
Patent number: 9454713Abstract: A method to determine image similarities. The method may include obtaining a first image and a second image and determining a discrete transform difference between a first discrete transform of the first image and a second discrete transform of the second image. The method may also include determining multiple first intensity vectors for the first image and determining multiple second intensity vectors for the second image. The method may also include determining an intensity vector difference between the multiple first intensity vectors and the multiple second intensity vectors and determining a color difference between a first color histogram of the first image and a second color histogram of the second image. The method may also include determining a similarity between the first image and the second image based on the discrete transform difference, the intensity vector difference, and the color difference.Type: GrantFiled: December 30, 2014Date of Patent: September 27, 2016Assignee: EBAY INC.Inventors: Ming Liu, Sumit Borar, Surya Kallumadi
-
Publication number: 20160189003Abstract: A method to determine image similarities. The method may include obtaining a first image and a second image and determining a discrete transform difference between a first discrete transform of the first image and a second discrete transform of the second image. The method may also include determining multiple first intensity vectors for the first image and determining multiple second intensity vectors for the second image. The method may also include determining an intensity vector difference between the multiple first intensity vectors and the multiple second intensity vectors and determining a color difference between a first color histogram of the first image and a second color histogram of the second image. The method may also include determining a similarity between the first image and the second image based on the discrete transform difference, the intensity vector difference, and the color difference.Type: ApplicationFiled: December 30, 2014Publication date: June 30, 2016Inventors: MING LIU, SUMIT BORAR, SURYA KALLUMADI