Patents by Inventor Dan Meropol

Dan Meropol 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: 12713084
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for real-time online learning for short-form content ranking. An example embodiment operates by receiving a user feedback event that includes user feedback on a short-form content item played using a media device, and publishing a message with the event to a publish-subscribe (pub/sub) topic. Retrieved with a pull operation, the user feedback event from the message is saved to a real-time data store. A recommendation engine is triggered to generate a playlist batch of short-form content recommendations based on the user feedback event. Short-form content items specified in the playlist batch are transmitted to the media device for playback. User feedback on short-form content items in an immediately preceding playlist batch during the same usage session can inform the selections made in the generated playlist batch.
    Type: Grant
    Filed: January 10, 2025
    Date of Patent: August 18, 2026
    Assignee: ROKU, INC.
    Inventors: Fei Xiao, Vineeth Naroju, Atishay Jain, Mukul Gupta, Andrey Vlasenko, Arpit Malhotra, Jose Sanchez, Ronica Jethwa, Michael Ivanov, Hrvoje Torbasinovic, Kaushik Rangarajan, Abhishek Bambha, Rohit Mahto, Genti Cuni, Ellen Hsu, Dan Meropol
  • Publication number: 20260136057
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for real-time online learning for short-form content ranking. An example embodiment operates by receiving a user feedback event that includes user feedback on a short-form content item played using a media device, and publishing a message with the event to a publish-subscribe (pub/sub) topic. Retrieved with a pull operation, the user feedback event from the message is saved to a real-time data store. A recommendation engine is triggered to generate a playlist batch of short-form content recommendations based on the user feedback event. Short-form content items specified in the playlist batch are transmitted to the media device for playback. User feedback on short-form content items in an immediately preceding playlist batch during the same usage session can inform the selections made in the generated playlist batch.
    Type: Application
    Filed: January 10, 2025
    Publication date: May 14, 2026
    Applicant: ROKU, INC.
    Inventors: Fei XIAO, Vineeth Naroju, Atishay Jain, Mukul Gupta, Andrey Vlasenko, Arpit Malhotra, Jose Sanchez, Ronica Jethwa, Michael Ivanov, Hrvoje Torbasinovic, Kaushik Rangarajan, Abhishek Bambha, Rohit Mahto, Genti Cuni, Ellen Hsu, Dan Meropol