Patents by Inventor Ravi Tiwari

Ravi Tiwari 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: 20250103894
    Abstract: Retrieving content items in response to a query in a way that increases user satisfaction and increases chances of users consuming a retrieved content item is not trivial. One retrieval strategy may include dividing the content items into buckets according to a dimension about the content items and retrieving a top K number of items from different buckets to balance semantic affinity and the dimension. Choosing an optimal K for different buckets for a given query can be a challenge. Reinforcement learning can be used to train and implement an agent model that can choose the optimal K for different buckets.
    Type: Application
    Filed: January 26, 2024
    Publication date: March 27, 2025
    Applicant: Roku, Inc.
    Inventors: Abhishek Majumdar, Yuxi Liu, Kapil Kumar, Nitish Aggarwal, Manasi Deshmukh, Danish Nasir Shaikh, Ravi Tiwari
  • Publication number: 20240346371
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for model customization for domain-specific tasks. An embodiment may select a pre-trained embedding model trained with a first dataset. The embodiment may determine a second dataset for a target domain. Based on target embeddings for data indicative of the target domain. The embodiment may transform the second dataset from a first format to a second format associated with the target domain. The embodiment may modify the weights of the pre-trained embedding model based on the transformed second dataset. Based on the modified weights, the embodiment may transform the pre-trained embedding model into a target embedding model for the target domain. The embodiment may then generate an efficacy score for the target embedding model based on a task of the target domain performed by the target embedding model.
    Type: Application
    Filed: December 21, 2023
    Publication date: October 17, 2024
    Applicant: ROKU, INC.
    Inventors: Abhishek MAJUMDAR, Kapil KUMAR, Ravi TIWARI, Nitish AGGARWAL, Srimaruti Manoj NIMMAGADDA, Yuannan CAI
  • Publication number: 20160328765
    Abstract: A comparison between items for sale in a marketplace and items for sale at an external retailer is used to generate one or more recommended actions for the marketplace. For example, if the marketplace has a comparable quantity of available items in a product cluster with better prices, a recommendation to promote the items based on price may be generated As another example, if the marketplace has a better variety of items available in the product cluster, a recommendation to promote the items that are unavailable at the external retailer may be generated. As a third example, if the marketplace has fewer items available in the product cluster, a recommendation to procure additional inventory may be generated. As yet another example, if the marketplace has items available in the product cluster at a higher price than the external retailer, a recommendation to reduce prices may be generated.
    Type: Application
    Filed: May 9, 2016
    Publication date: November 10, 2016
    Inventors: Wilson Pang, James Lane, Jaime Colmenares, Uwe F. Mayer, Gyanit Singh, Ravi Tiwari, Peter Andrew Coles, Dominic Coey