US 12,266,290 B2
Orientation-agnostic full-screen user interface displays for electronic devices
Daniel Projansky, New York, NY (US)
Assigned to OVERPLAY GAMES, INC., New York City, NY (US)
Filed by Daniel Projansky, New York, NY (US)
Filed on Oct. 23, 2023, as Appl. No. 18/382,785.
Application 18/382,785 is a continuation of application No. 17/866,097, filed on Jul. 15, 2022, granted, now 11,978,381.
Claims priority of provisional application 63/226,928, filed on Jul. 29, 2021.
Prior Publication US 2024/0046847 A1, Feb. 8, 2024
Int. Cl. G09G 3/20 (2006.01); H04M 1/72454 (2021.01)
CPC G09G 3/2092 (2013.01) [H04M 1/72454 (2021.01); G09G 2340/0442 (2013.01); G09G 2340/045 (2013.01); G09G 2340/0492 (2013.01); G09G 2354/00 (2013.01); H04M 2250/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for control of a user interface to provide display of images in an orientation-agnostic manner independent of a physical orientation of a display screen, the method comprising the following implemented by a computerized orientation-agnostic user interface display system comprising at least one processor, and a memory operatively coupled to the processor and storing instructions executable by the processor for carrying out the method, the method comprising: detecting, by a spatial input device of the orientation-agnostic user interface display system, an orientation of a display screen of the system in space, wherein said detecting of the orientation of the display screen in space comprises determining an angle of rotation relative to one of an earth-level plane and another reference plane; determining a corrective angle, relative to the display screen, to counteract the orientation of the display screen, the corrective angle causing display of an image in a predetermined home orientation relative to space; determining required image dimensions for display of the image to fill the display screen when oriented at the corrective angle relative to the display screen; scaling the image to the required image dimensions, if necessary; and displaying the scaled image on the display screen in an angular orientation relative to the display screen corresponding to the corrective angle.