The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 21, 2025

Filed:

Oct. 12, 2023
Applicant:

Roku, Inc., San Jose, CA (US);

Inventors:

Atishay Jain, San Bruno, CA (US);

Fei Xiao, San Jose, CA (US);

Abhishek Bambha, Burlingame, CA (US);

Mehul Agrawal, Sunnyvale, CA (US);

Rohit Mahto, San Jose, CA (US);

Assignee:

ROKU, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/048 (2012.12); G06F 9/451 (2017.12); G06F 40/30 (2019.12); G10L 15/26 (2005.12);
U.S. Cl.
CPC ...
G06F 9/451 (2018.01); G06F 40/30 (2019.12); G10L 15/26 (2012.12);
Abstract

Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for personalizing a user interface (UI) of a media device and/or content presented thereby. An example embodiment operates by obtaining a first natural language user input, providing the first natural language user input to a personalization language model that is configured to interpret different natural language user inputs to respectively determine different update tasks invoked thereby, the different update tasks including a UI update task and a content update task, receiving from the model a first update task determined thereby based at least on the first natural language user input, generating one or more first application programming interface (API) calls based on the first update task, and placing the one or more first API calls to a service that implements the first update task based on the one or more first API calls.


Find Patent Forward Citations

Loading…