US 12,461,639 B1
System and method for intelligent accessible graphical user interfaces
Shmuel Ur, Shorashim (IL); and Michael Holt, Kansas City, MO (US)
Assigned to Shift4 Technology Limited, Valletta (MT)
Filed by Shift4 Technology Limited, Valletta (MT)
Filed on Dec. 19, 2024, as Appl. No. 18/988,014.
Int. Cl. G06F 3/0481 (2022.01); G06V 40/10 (2022.01)
CPC G06F 3/0481 (2013.01) [G06V 40/103 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method for arranging computerized graphical elements on a user interface comprising, using one or more computer processors:
detecting one or more attributes of a user in visual data, wherein the one or more attributes comprise: a dominant hand of the user, and whether the user is in a wheelchair; and
arranging a graphical user interface (GUI) comprising one or more graphical elements based on one or more of the detected attributes,
wherein the arranging of the GUI comprises determining, by a supervised machine learning algorithm, a placement for the one or more graphical elements, wherein the supervised machine learning algorithm comprises training a machine learning model using a dataset mapping user attributes to placement parameters, the placement parameters describing a placement within the GUI,
wherein the arranging of the GUI comprises determining a placement for the GUI as a whole, wherein the GUI is displayed on a vertically oriented monitor, the monitor being at least 60 centimeters long in a vertical dimension, and
wherein the arranging of the GUI is performed without displacing the vertically oriented monitor.