Patents by Inventor Rameen Mahdavi

Rameen Mahdavi 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: 20260136067
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for recommending content items. For example, a first content item unassociated with interaction-based data is determined. A description-based representation of the first content item, an image-based representation of the first content item, and/or a metadata-based representation of the first content item is obtained from machine learning model(s). Such representation(s) are provided as an input to a neural network. A first interaction-based representation of the first content item based on such representation(s) is received as an output from the neural network. A measure of similarity is determined between the first interaction-based representation and second interaction-based representation(s) of second content item(s).
    Type: Application
    Filed: January 6, 2026
    Publication date: May 14, 2026
    Applicant: ROKU, INC.
    Inventors: Pulkit AGGARWAL, Fei XIAO, Abhishek BAMBHA, Rohit MAHTO, Rameen MAHDAVI, Nam VO, Amit VERMA
  • Patent number: 12549813
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for recommending content items. For example, a first content item unassociated with interaction-based data is determined. A description-based representation of the first content item, an image-based representation of the first content item, and/or a metadata-based representation of the first content item is obtained from machine learning model(s). Such representation(s) are provided as an input to a neural network. A first interaction-based representation of the first content item based on such representation(s) is received as an output from the neural network. A measure of similarity is determined between the first interaction-based representation and second interaction-based representation(s) of second content item(s).
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: February 10, 2026
    Assignee: Roku, Inc.
    Inventors: Pulkit Aggarwal, Fei Xiao, Abhishek Bambha, Rohit Mahto, Rameen Mahdavi, Nam Vo, Amit Verma
  • Publication number: 20250378818
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations thereof, for training a conversational recommendation system. An embodiment generates a pseudo-user neural network model based a pseudo-user profile. The embodiment trains, using the pseudo-user neural network model, the conversational recommendation system to learn a recommendation policy, where the conversational recommendation system includes an interest-exploration engine and a prompt-decision engine. The training includes performing an iterative learning process that includes selecting an interest-exploration strategy and an interest prompt based on an estimated state of the pseudo-user neural network model. The embodiment then generates, using the trained conversational recommendation system, a real-time recommendation having high play probability based on the minimal number of iterations of conversation between a user and the trained conversational recommendation system.
    Type: Application
    Filed: November 22, 2024
    Publication date: December 11, 2025
    Applicant: Roku, Inc.
    Inventors: Fei XIAO, Amit VERMA, Rohit MAHTO, Rameen MAHDAVI, Nam VO, Zidong WANG, Lian LIU, Jose SANCHEZ, Pulkit AGGARWAL, Atishay JAIN, Abhishek BAMBHA, Ronica JETHWA
  • Publication number: 20250355956
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for pairwise comparison rating to reduce presentation bias in content recommendation. An embodiment operates by generating respective ranking values for a plurality of content items based on interactions between user devices and the content items. The respective ranking value for each content item is adjusted based on additional interactions between the user devices and the content items compared to predicted interactions between the user devices and content items. When a first user device of the plurality of user devices requests content, pairwise distances between the respective ranking values for the content items and respective weighted values for historical content items that have been previously interacted with by the first user device are determined.
    Type: Application
    Filed: May 17, 2024
    Publication date: November 20, 2025
    Applicant: Roku, Inc.
    Inventors: Fei XIAO, Amit Verma, Rohit Mahto, Lian Liu, Ronica Jethwa, Jose Sanchez, Nam Vo, Atishay Jain, Pulkit Aggarwal, Abhishek Bambha, Daniel Meropol, Rameen Mahdavi, Aasish Sipani
  • Publication number: 20250307257
    Abstract: Systems and methods for intuitive search and recommendation including a content comprehension engine executing on a computer processor and configured to: receive a recommendation request identifying a source content item; generate a first embedding for the source content item in a first embedding space from content metadata and contextual data; apply a trained neural projection model to map the first embedding to a second embedding space, thereby producing a projected embedding; compute, for content item models stored in a repository, a similarity score between the projected embedding and the content item model, each content item model including word-vector collaborative-filtering representations of an available content item; select, based on the similarity scores, a subset of the content item models; and output a result set including the available content items corresponding to the subset and ordered by the similarity scores.
    Type: Application
    Filed: June 12, 2025
    Publication date: October 2, 2025
    Applicant: Tubi, Inc.
    Inventors: John Trenkle, Snehal Mistry, Qiang Chen, Chang She, Rameen Mahdavi, Marios Assiotis
  • Patent number: 12353424
    Abstract: System and methods for intuitive search operation results using machine learning including: identifying a first candidate content item matching a content item search request; identifying a first content item model corresponding to the first candidate content item including word vector collaborative filtering representations of the first candidate content item; identifying a set of content item models where each: is associated with at least one corresponding available content item, and includes word vector collaborative filtering representations; applying deep neural learning to compare the first content item model with the set of content item models to generate a subset of the content item models most relevant to the first content item model; generating a result set of available content items corresponding to the subset of the content item models most relevant to the first content item model; and providing the result set of available content items.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: July 8, 2025
    Assignee: Tubi, Inc.
    Inventors: John Trenkle, Snehal Mistry, Qiang Chen, Chang She, Rameen Mahdavi, Marios Assiotis
  • Publication number: 20250184571
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for recommending content items. For example, a first content item unassociated with interaction-based data is determined. A description-based representation of the first content item, an image-based representation of the first content item, and/or a metadata-based representation of the first content item is obtained from machine learning model(s). Such representation(s) are provided as an input to a neural network. A first interaction-based representation of the first content item based on such representation(s) is received as an output from the neural network. A measure of similarity is determined between the first interaction-based representation and second interaction-based representation(s) of second content item(s).
    Type: Application
    Filed: November 30, 2023
    Publication date: June 5, 2025
    Inventors: PULKIT AGGARWAL, FEI XIAO, ABHISHEK BAMBHA, ROHIT MAHTO, RAMEEN MAHDAVI, NAM VO, AMIT VERMA
  • Publication number: 20250016425
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a content acquisition system to recommend for acquisition a subset of content items selected from a set of content items available for purchase in relation to a content recommendation system currently used in a media environment. The content acquisition system may include a content recommendation system simulator to estimate an impact function value for a potential subset of content items of the set of content items available for purchase based on the currently used content recommendation system. Afterwards, an acquisition recommender can recommend for acquisition a subset of content items based on an optimized objective function value calculated based on an optimization model while meeting one or more budget constraints.
    Type: Application
    Filed: September 10, 2024
    Publication date: January 9, 2025
    Applicant: ROKU, INC.
    Inventors: Fei XIAO, Abhishek Bambha, Nam Vo, Pulkit Aggarwal, Rohit Mahto, Andrey Vlasenko, Rameen Mahdavi
  • Patent number: 12190864
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations thereof, for training a conversational recommendation system. An embodiment generates a probabilistic pseudo-user neural network model based on at least one interest probability distribution corresponding to a pseudo-user profile. The embodiment trains, using the pseudo-user neural network model, the conversational recommendation system to learn a recommendation policy, where the conversational recommendation system includes an interest-exploration engine and a prompt-decision engine. The training includes performing an iterative learning process that includes selecting an interest-exploration strategy based on one or more of the following: an interest-exploration policy, an earlier pseudo-user response generated by the pseudo-user neural network model, content data, and pseudo-user interaction history.
    Type: Grant
    Filed: June 5, 2024
    Date of Patent: January 7, 2025
    Assignee: Roku, Inc.
    Inventors: Fei Xiao, Amit Verma, Rohit Mahto, Rameen Mahdavi, Nam Vo, Zidong Wang, Lian Liu, Jose Sanchez, Pulkit Aggarwal, Atishay Jain, Abhishek Bambha, Ronica Jethwa
  • Publication number: 20240412271
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for recommending content to a user. An embodiment identifies a first set of content items based at least on a first set of weights respectively associated with different user interests, causes the first set of content items to be presented to the user, determines a measure of user interaction with the first set of content items, provides the measure of user interaction to one of a multi-arm bandit (MAB), contextual MAB, or reinforcement learning model that selects, based at least on the state information and the measure of user interaction, a second set of weights respectively associated with the different user interests, identifies a second set of content items based at least on the second set of weights, and causes the second set of content items to be presented to the user.
    Type: Application
    Filed: June 12, 2023
    Publication date: December 12, 2024
    Inventors: Fei XIAO, Lian LIU, Jose SANCHEZ, Nam VO, Atishay JAIN, Ronica JETHWA, Pulkit AGGARWAL, Rohit MAHTO, Abhishek BAMBHA, Amit VERMA, Daniel MEROPOL, Rameen MAHDAVI
  • Patent number: 12126874
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a content acquisition system to recommend for acquisition a subset of content items selected from a set of content items available for purchase in relation to a content recommendation system currently used in a media environment. The content acquisition system may include a content recommendation system simulator to estimate an impact function value for a potential subset of content items of the set of content items available for purchase based on the currently used content recommendation system. Afterwards, an acquisition recommender can recommend for acquisition a subset of content items based on an optimized objective function value calculated based on an optimization model while meeting one or more budget constraints.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: October 22, 2024
    Assignee: ROKU, INC.
    Inventors: Fei Xiao, Abhishek Bambha, Nam Vo, Pulkit Aggarwal, Rohit Mahto, Andrey Vlasenko, Rameen Mahdavi
  • Publication number: 20240223869
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a content acquisition system to recommend for acquisition a subset of content items selected from a set of content items available for purchase in relation to a content recommendation system currently used in a media environment. The content acquisition system may include a content recommendation system simulator to estimate an impact function value for a potential subset of content items of the set of content items available for purchase based on the currently used content recommendation system. Afterwards, an acquisition recommender can recommend for acquisition a subset of content items based on an optimized objective function value calculated based on an optimization model while meeting one or more budget constraints.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 4, 2024
    Applicant: ROKU, INC.
    Inventors: Fei XIAO, Abhishek BAMBHA, Nam VO, Pulkit AGGARWAL, Rohit MAHTO, Andrey VLASENKO, Rameen MAHDAVI
  • Publication number: 20220027373
    Abstract: System and methods for intuitive search operation results using machine learning including: identifying a first candidate content item matching a content item search request; identifying a first content item model corresponding to the first candidate content item including word vector collaborative filtering representations of the first candidate content item; identifying a set of content item models where each: is associated with at least one corresponding available content item, and includes word vector collaborative filtering representations; applying deep neural learning to compare the first content item model with the set of content item models to generate a subset of the content item models most relevant to the first content item model; generating a result set of available content items corresponding to the subset of the content item models most relevant to the first content item model; and providing the result set of available content items.
    Type: Application
    Filed: July 21, 2020
    Publication date: January 27, 2022
    Applicant: Tubi, Inc.
    Inventors: John Trenkle, Snehal Mistry, Qiang Chen, Chang She, Rameen Mahdavi, Marios Assiotis
  • Publication number: 20220027776
    Abstract: System and methods for cold-starting content on a platform using machine learning including: identifying content metadata and contextual data both corresponding to a target content item; generating a target content item model by applying deep neural learning that: applies a word vector embedding operation to the content metadata to generate a collaborative filtering representation of the content metadata, applies a word vector embedding operation to the contextual data to generate a collaborative filtering representation of the contextual data, and bridges the collaborative filtering representations of the content metadata and the contextual data to generate the target content item model; applying deep neural learning to compare the target content item model with a set of existing content item models; determining cold-start characteristics of the target content item based on the comparison; and providing the cold-start characteristics for distribution management of the target content item.
    Type: Application
    Filed: July 21, 2020
    Publication date: January 27, 2022
    Applicant: Tubi, Inc.
    Inventors: John Trenkle, Snehal Mistry, Qiang Chen, Chang She, Rameen Mahdavi, Marios Assiotis