Patents by Inventor Monadhika Sharma

Monadhika Sharma 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: 11829395
    Abstract: A method including analyzing the query data to formulate one or more groups of synonym candidates, wherein each synonym in the one or more groups of synonym candidates is categorized in one or more synonym candidate categories. Reformulating the first search query by removing at least one synonym candidate from the first group of synonym candidates to form a first set of synonyms such that each synonym in the first set of synonyms is categorized in the synonym candidate category that matches the search query category of the search query, wherein the at least one synonym candidate removed from the first group of synonym candidates is not categorized in the synonym candidate category.
    Type: Grant
    Filed: June 29, 2019
    Date of Patent: November 28, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Monadhika Sharma, Andrei Lopatenko, Seshadri Sridharan
  • Patent number: 10984056
    Abstract: A system for displaying product information to a customer is described herein. The system includes a database and a server including a processor. The processor is programmed to receive a search query including a plurality of search terms via a computing device. The processor selects a search term from the plurality of search terms and determines an optionalization probability associated with the selected search term. The processor generates a search request as a function of the search query and determines whether to retain the selected search term with the search request as a function of the optionalization probability. The processor retrieves product records from the database as a function of the search request, and generates and displays a product search result including product information associated with the retrieved product records.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: April 20, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Huizhong Duan, Andrei Lopatenko, Monadhika Sharma
  • Publication number: 20190324979
    Abstract: A method including analyzing the query data to formulate one or more groups of synonym candidates, wherein each synonym in the one or more groups of synonym candidates is categorized in one or more synonym candidate categories. Reformulating the first search query by removing at least one synonym candidate from the first group of synonym candidates to form a first set of synonyms such that each synonym in the first set of synonyms is categorized in the synonym candidate category that matches the search query category of the search query, wherein the at least one synonym candidate removed from the first group of synonym candidates is not categorized in the synonym candidate category.
    Type: Application
    Filed: June 29, 2019
    Publication date: October 24, 2019
    Applicant: Walmart Apollo, LLC
    Inventors: Monadhika Sharma, Andrei Lopatenko, Seshadri Sridharan
  • Patent number: 10339134
    Abstract: A system for generating normalization candidates for a search query includes a database for storing session logs with each session log including query data and a processor in communication with the database and configured to execute computer-readable instructions causing the processor to analyze session log data to generate sets of query reformulations for a plurality of search queries, select one of the sets containing a normalization candidate that matches the search query, filter the selected set of reformulations, tie the candidates in the selected set to a category, compare the categories of the candidates, remove at least one reformulation from the selected set when the category of one candidate is uncommon with the category of the other candidate, and store the remaining candidates in the database. A method and one or more non-transitory computer-readable storage media for generating stemming pairs for a search query are also disclosed.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: July 2, 2019
    Assignee: WALMART APOLLO, LLC
    Inventor: Monadhika Sharma
  • Patent number: 10339165
    Abstract: A system for generating synonyms of a search query includes a database for storing session logs including query data and a processor configured to execute computer-readable instructions for tying the search query to a category, analyzing query data of session logs to formulate groups of synonym candidates, selecting one of groups containing a synonym candidate that matches the search query, and filtering the selected group by tying each candidate of the selected group to a respective category, comparing the category of the search query with the category of each of the candidates of the selected group, and removing at least one candidate from the selected group to form a set of synonyms with each synonym being tied to a category that is common with the category of the search query. A method and one or more non-transitory computer-readable storage media for generating synonyms of a search query are also disclosed.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: July 2, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Monadhika Sharma, Andrei Lopatenko, Seshadri Sridharan
  • Publication number: 20170091266
    Abstract: A system for generating normalization candidates for a search query includes a database for storing session logs with each session log including query data and a processor in communication with the database and configured to execute computer-readable instructions causing the processor to analyze session log data to generate sets of query reformulations for a plurality of search queries, select one of the sets containing a normalization candidate that matches the search query, filter the selected set of reformulations, tie the candidates in the selected set to a category, compare the categories of the candidates, remove at least one reformulation from the selected set when the category of one candidate is uncommon with the category of the other candidate, and store the remaining candidates in the database. A method and one or more non-transitory computer-readable storage media for generating stemming pairs for a search query are also disclosed.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Inventor: Monadhika Sharma
  • Publication number: 20160321365
    Abstract: A system for displaying product information to a customer is described herein. The system includes a database and a server including a processor. The processor is programmed to receive a search query including a plurality of search terms via a computing device. The processor selects a search term from the plurality of search terms and determines an optionalization probability associated with the selected search term. The processor generates a search request as a function of the search query and determines whether to retain the selected search term with the search request as a function of the optionalization probability. The processor retrieves product records from the database as a function of the search request, and generates and displays a product search result including product information associated with the retrieved product records.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventors: Huizhong Duan, Andrei Lopatenko, Monadhika Sharma
  • Publication number: 20160253418
    Abstract: A system for generating synonyms of a search query includes a database for storing session logs including query data and a processor configured to execute computer-readable instructions for tying the search query to a category, analyzing query data of session logs to formulate groups of synonym candidates, selecting one of groups containing a synonym candidate that matches the search query, and filtering the selected group by tying each candidate of the selected group to a respective category, comparing the category of the search query with the category of each of the candidates of the selected group, and removing at least one candidate from the selected group to form a set of synonyms with each synonym being tied to a category that is common with the category of the search query. A method and one or more non-transitory computer-readable storage media for generating synonyms of a search query are also disclosed.
    Type: Application
    Filed: February 27, 2015
    Publication date: September 1, 2016
    Inventors: Monadhika Sharma, Andrei Lopatenko, Seshadri Sridharan