Patents by Inventor Rahul D. Sharnagat

Rahul D. Sharnagat 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: 11971810
    Abstract: This application relates to systems and methods for automatically generating experiments based on experiment requests routed to micro-services (model sub-components) using a prefix-based routing mechanism. In some examples, experiment requests may parsed to determine lower layer services (e.g., components) whose properties need to be changed for a model iteration. Prefixes in requests may be used to route the experiment requests and portions thereof to appropriate services or layers for configuration at the micro-service level. Routing tables at each higher layer may be utilized to determine the correct sub-layers to redirect a request and/or portion thereof. At micro-service level, each micro-service may store and use a configuration table to match a received parameter in a request with a property and its corresponding value for the experiment.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: April 30, 2024
    Assignee: Walmart Apollo, LLC
    Inventors: Rahul D. Sharnagat, Sreenivasa Prasad Sista, Min Xie
  • Publication number: 20230176959
    Abstract: This application relates to systems and methods for automatically generating experiments based on experiment requests routed to micro-services (model sub-components) using a prefix-based routing mechanism. In some examples, experiment requests may parsed to determine lower layer services (e.g., components) whose properties need to be changed for a model iteration. Prefixes in requests may be used to route the experiment requests and portions thereof to appropriate services or layers for configuration at the micro-service level. Routing tables at each higher layer may be utilized to determine the correct sub-layers to redirect a request and/or portion thereof. At micro-service level, each micro-service may store and use a configuration table to match a received parameter in a request with a property and its corresponding value for the experiment.
    Type: Application
    Filed: January 26, 2023
    Publication date: June 8, 2023
    Inventors: Rahul D. Sharnagat, Sreenivasa Prasad Sista, Min Xie
  • Patent number: 11669881
    Abstract: An approach is disclosed for mapping an intent of a query. The approach receives query data for one or more queries. The approach determines product type data of the one or more queries. The approach determines attribute data for the determined product type data. The attribute data includes sequence attribute data and sequence value data. The approach retrieves catalog data for one or more items that include product type data that matches the determined product type data. The catalog data includes catalog attribute data and catalog value data. The approach determines engagement data for the one or more received queries. The engagement data includes a number of times customers interacted with a retrieved item for a respective query. The approach determines cumulative engagement data based on the retrieved catalog data and the determined engagement data. The approach generates a probability and an evaluation score based on the cumulative engagement data.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: June 6, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Rahul D. Sharnagat, Hrushikesh Mohapatra, Sreenivasa Prasad Sista
  • Patent number: 11609841
    Abstract: This application relates to systems and methods for automatically generating experiments based on experiment requests routed to micro-services (model sub-components) using a prefix-based routing mechanism. In some examples, experiment requests may parsed to determine lower layer services (e.g., components) whose properties need to be changed for a model iteration. Prefixes in requests may be used to route the experiment requests and portions thereof to appropriate services or layers for configuration at the micro-service level. Routing tables at each higher layer may be utilized to determine the correct sub-layers to redirect a request and/or portion thereof. At micro-service level, each micro-service may store and use a configuration table to match a received parameter in a request with a property and its corresponding value for the experiment.
    Type: Grant
    Filed: January 30, 2021
    Date of Patent: March 21, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Rahul D. Sharnagat, Sreenivasa Prasad Sista, Min Xie
  • Publication number: 20220245704
    Abstract: This application relates to apparatus and methods for providing recommended items based on a search request. In some examples, a computing device determines a plurality of items for recommendation based on an item type in the search request from a user. The computing device then determines a model variant from a plurality of variants for each item based on a requested variant in the search request. The computing device generates item recommendations by modifying an item title for each of the plurality of items to indicate the corresponding model variant. The computing device then presents the item recommendations for the user's perusal.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 4, 2022
    Inventors: Qianwen Xie, Shirong Xue, Behnoush Abdollahi, Rahul D. Sharnagat, Lili Yuan, Min Xie
  • Publication number: 20220245058
    Abstract: This application relates to systems and methods for automatically generating experiments based on experiment requests routed to micro-services (model sub-components) using a prefix-based routing mechanism. In some examples, experiment requests may parsed to determine lower layer services (e.g., components) whose properties need to be changed for a model iteration. Prefixes in requests may be used to route the experiment requests and portions thereof to appropriate services or layers for configuration at the micro-service level. Routing tables at each higher layer may be utilized to determine the correct sub-layers to redirect a request and/or portion thereof. At micro-service level, each micro-service may store and use a configuration table to match a received parameter in a request with a property and its corresponding value for the experiment.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 4, 2022
    Inventors: Rahul D. Sharnagat, Sreenivasa Prasad Sista, Min Xie
  • Publication number: 20210241341
    Abstract: An approach is disclosed for mapping an intent of a query. The approach receives query data for one or more queries. The approach determines product type data of the one or more queries. The approach determines attribute data for the determined product type data. The attribute data includes sequence attribute data and sequence value data. The approach retrieves catalog data for one or more items that include product type data that matches the determined product type data. The catalog data includes catalog attribute data and catalog value data. The approach determines engagement data for the one or more received queries. The engagement data includes a number of times customers interacted with a retrieved item for a respective query. The approach determines cumulative engagement data based on the retrieved catalog data and the determined engagement data. The approach generates a probability and an evaluation score based on the cumulative engagement data.
    Type: Application
    Filed: January 30, 2020
    Publication date: August 5, 2021
    Inventors: Rahul D. SHARNAGAT, Hrushikesh MOHAPATRA, Sreenivasa Prasad SISTA
  • Patent number: 10740374
    Abstract: Methods, systems, and computer program products for log-aided automatic query expansion based on model mapping are provided herein. A computer-implemented method includes generating a vector representation for each of multiple words derived from historical user queries, wherein each of said vector representations is based on one or more system logs; generating a vector representation for each of multiple documents in a corpus of documents related to solutions to one or more hardware problems and/or one or more software problems; generating a vector representation for a user query based on the generated vector representation for each of the multiple words derived from the historical user queries; comparing the vector representation for the user query to the vector representation for each of multiple documents in the corpus; and determining one or more documents from the corpus to output in response to the user query based on said comparing.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yu Deng, Rahul D. Sharnagat, Srikanth G. Tamilselvam
  • Publication number: 20180068330
    Abstract: Methods, systems, and computer program products for deep learning based unsupervised event learning for economic indicator predictions are provided herein. A computer-implemented method includes extracting multiple events from a collection of documents; determining characteristics of the extracted events, wherein the characteristics comprise (i) one or more actions occurring within each event, (ii) one or more actors participating in each event, and (iii) one or more objects affected by each event; deriving structured data, related to an economic indicator value to be predicted, from multiple data sources; combining items of the derived structured data into one or more groups based on (i) semantic similarity of the items and (ii) a temporal aspect attributed to each of the items; and generating a prediction for the economic indicator value based on a comparison of the one or more groups to the characteristics of each of the extracted events.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 8, 2018
    Inventors: Abhirut Gupta, Rahul D. Sharnagat, Srikanth G. Tamilselvam
  • Publication number: 20180004752
    Abstract: Methods, systems, and computer program products for log-aided automatic query expansion based on model mapping are provided herein. A computer-implemented method includes generating a vector representation for each of multiple words derived from historical user queries, wherein each of said vector representations is based on one or more system logs; generating a vector representation for each of multiple documents in a corpus of documents related to solutions to one or more hardware problems and/or one or more software problems; generating a vector representation for a user query based on the generated vector representation for each of the multiple words derived from the historical user queries; comparing the vector representation for the user query to the vector representation for each of multiple documents in the corpus; and determining one or more documents from the corpus to output in response to the user query based on said comparing.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Yu Deng, Rahul D. Sharnagat, Srikanth G. Tamilselvam