US 12,135,859 B2
Pervasive 3D graphical user interface
Wen-Chieh Geoffrey Lee, Taipei (TW)
Filed by Wen-Chieh Geoffrey Lee, Taipei (TW)
Filed on Aug. 7, 2018, as Appl. No. 16/056,752.
Prior Publication US 2020/0050342 A1, Feb. 13, 2020
Int. Cl. G06F 3/04815 (2022.01); G06F 3/0484 (2022.01); G06F 17/16 (2006.01); G06T 19/00 (2011.01)
CPC G06F 3/04815 (2013.01) [G06F 3/0484 (2013.01); G06F 17/16 (2013.01); G06T 19/003 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system comprising:
A main memory and at least one processor coupled to the main memory in a computer, a display system, an electronic system, or an electro-mechanical system, configured to present on a display device a three-dimensional graphical user interface (3D GUI);
wherein said 3D GUI processes graphical and motional data using pervasive features of 2D/3D geographical relationship-aware artificial intelligence (AI);
wherein said pervasive features of 2D/3D geographical relationship-aware artificial intelligence (AI) comprise a plurality of vertices, between which relationships and embeddings are calculated based on their absolute 3D addresses in said 3D GUI;
wherein said 3D GUI is configured to allow maneuvering an object in a 3D space represented by said 3D GUI, by a motion of more than three independent degrees of freedom, said motion being characterized by either linear or non-linear motion vectors, or both; and
wherein said 3D space is coordinatized by a 2.5D coordinate system wherein a single coordinate is held fixed in direction and serves to define an axis of rotation; and
wherein a direction is chosen in a plane perpendicular to said axis of rotation to define a perspective angle and a vanishing point; and
wherein said linear and non-linear motion vectors represent translational motion and various forms of rotational motion respectively and are generated by a single gestural motion of a 3D navigational device moving on a tinted reference surface, and wherein said 3D navigational device provides absolute three-dimensional coordinate values without an input of other motion detection devices being applied, wherein graphical vectors of said object are directly used as input signals of a pervasive AI process module.