Patents by Inventor Prakash Putta

Prakash Putta 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).

  • Publication number: 20250005654
    Abstract: An online concierge system allows a customer to search items offered by a retailer by providing a set of items to the customer based on a search query. To account for varying availability of items at the retailer, the online concierge system modifies rankings in the set of items having less than a threshold predicted availability at the retailer. This reduces a likelihood selection of an item likely to be unavailable at the retailer. To maintain customer confidence in the items selected based on the search results by maintaining visibility of items relevant to the search query, the online concierge system determines how much an item is modified within the set based on search query attributes, item attributes, or customer characteristics. This allows different items to be adjusted different amounts in a set based on the item, as well as the search query for which the item was selected.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Raochuan Fan, Prakash Putta, Vinesh Reddy Gudla, Nkemakonam Paulet Okoye, Taesik Na, Tejaswi Tenneti
  • Publication number: 20240354825
    Abstract: A search module for an online concierge system executes searches in response to a search query with respect to item databases of retailers. The search module dynamically configures a recall set size that controls a number of search results returned for a search query based in part on a query entropy representing an estimated breadth of the search term. The query entropy may be determined relative to a diversity of items in a retailer's database. The recall set size may be configured relative to the query entropy in a manner that manages a tradeoff between latency of search execution and search result quality.
    Type: Application
    Filed: April 24, 2023
    Publication date: October 24, 2024
    Inventors: Vinesh Reddy Gudla, Prakash Putta, Tejaswi Tenneti, Prathyusha Bhaskar Karnam
  • Publication number: 20240177212
    Abstract: To determine search results for an online shopping concierge platform, the platform may receive, from a computing device associated with a customer of an online shopping concierge platform, data describing one or more search parameters input by the customer; identify, based at least in part on the data describing the search parameter(s), products offered by the online shopping concierge platform that are at least in part responsive to the search parameter(s); and determine, for each product and based at least in part on one or more machine learning (ML) models, a relevance of the product to one or more taxonomy levels of a product catalog associated with the online shopping concierge platform, a likelihood that the customer would be offended by inclusion of the product amongst displayed responsive search results, and/or the like.
    Type: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Inventors: Aditya Subramanian, Prakash Putta, Tejaswi Tenneti, Jonathan Lennart Bender, Xiao Xiao, Taesik Na
  • Publication number: 20230289868
    Abstract: An online concierge system receives a search query from a client device. The online concierge system identifies a set of matching items from an item database. The matching items correspond to the received search query. The online concierge system obtains, from a hierarchical item taxonomy, a category label for each matching item. The item taxonomy relates each item in the item database to one of a plurality of category labels. The online concierge system groups the matching items by the category labels for each of the matching items into one or more groups. The online concierge system generates instructions for a user interface. The user interface includes a scrollable list of one or more carousels. Each carousel includes a scrollable list of a group of the one or more groups. The online concierge system sends the instructions of the user interface to the client device for display.
    Type: Application
    Filed: July 22, 2022
    Publication date: September 14, 2023
    Inventors: Jonathan Lennart Bender, Kevin Lau, Silas Burton, Prakash Putta, Manmeet Singh, Tejaswi Tenneti