Patent ID: 11868595
Assignee: ROKU, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A computer implemented method for customizing a user interface for one-hand use on a remote control, comprising:
receiving, when the user interface is in a first configuration, a user input associated with customizing the user interface, wherein the user interface comprises user interface elements, wherein the first configuration includes a first dimension of the user interface elements, and wherein the user input is a touch-based gesture received on a touchscreen of the remote control;
identifying biometric information of a user associated with the user input, wherein the biometric information reflects a hand size of the user;
transmitting, to a crowdsource server, the biometric information;
receiving, from the crowdsource server, crowdsourced user interface information associated with the biometric information, wherein the crowdsourced user interface information includes usage information of the user interface collected by the crowdsource server from a plurality of remote controls, wherein the usage information includes a history of interactions with the user interface by the plurality of remote controls, and wherein an interface customization parameter is further calculated based on the crowdsourced user interface information;
identifying the interface customization parameter responsive to receiving the user input and identifying the user, wherein the interface customization parameter is calculated based on the biometric information and the crowdsourced user interface information; and
customizing, based on the interface customization parameter, the user interface from the first configuration to a second configuration, wherein the second configuration includes a second dimension of the user interface elements and a modified layout of the user interface elements, wherein the second dimension of the user interface elements is reduced in proportion to the first configuration by a scaling factor based on the biometric information of the user and the modified layout is generated based on the usage information included on the crowdsourced user interface information, wherein the remote control is in communication with a media device and a display device, and wherein the second configuration further includes an additional user interface element configured to mirror a second user interface of the display device, such that the second dimension of the user interface elements is displayed with the additional user interface element.