G06F2203/04802

Method for providing GUI using motion and display apparatus applying the same

A method of displaying a three-dimensional (3D) graphical user interface (GUI) on a mobile phone, including controlling, by a processor of the mobile phone, a display of the mobile device to display a first face of a 3D GUI, the first face comprising a GUI menu of the GUI, and a second face of the 3D GUI, the second face comprising image information of the GUI; detecting, by a sensor of the mobile phone, a physical slanting of the mobile phone; and displaying the image information of second face of the 3D GUI as being slanted to correspond to the physical slanting.

CONTENT NETWORK STORING CONTENT UNIQUELY IDENTIFIABLE AND ACCESSIBLE BY LOCATION/TIME COORDINATES
20230195277 · 2023-06-22 ·

A content network having a location axis and a time axis, wherein each content is stored at unique intersections of the location axis and time axis within the content network. Each content is uniquely identifiable and accessible within the content network using a unique content location/time coordinate. Particular content from within the content network is accessed and presented to the user based on the unique content location/time coordinate of the particular content corresponding to the target location/time coordinate.

System and Method for Reconstructing a VR Avatar With Full Body Pose

A system for producing a shared virtual reality having a communication network. The system has a plurality of inside-out tracked HMDs that are worn by participants to view the shared virtual reality in communication with the network, right and left hand controllers that are held by the participant and right and left trackers that are worn on the ankles or feet of the participant. The system has a server computer in communication with the network which produces a full body pose of at least one of participant of the participants and transmits the full body pose via the network to all other participants HMD, so that each participant can see the full body pose in each participant's view into the shared virtual reality. A method for producing a shared virtual reality of participants.

Head-mounted display system, head-mounted display, and head-mounted display control program

An HMD system according to the present technology includes a coordinate system setting unit, a segment selection unit, and an image generation unit. The coordinate system setting unit sets, in a real space, a cylindrical coordinate system partitioned into a plurality of segments. The segment selection unit brings, based on a direction of the display, any of the plurality of segments into a selection stand-by state in the cylindrical coordinate system. When the selection of the segment held in the selection stand-by state is determined, the image generation unit generates a display image to be displayed on the display corresponding to the determined segment.

Text-entry for a computing device
09830071 · 2017-11-28 · ·

Example method and systems for text-entry are disclosed. A method may involve displaying a user interface comprising a character line, the character line comprising a plurality of characters in a substantially linear arrangement. The method may then involve receiving a first input via a touch-sensitive input device, wherein the first input comprises a detected movement on a first portion of the touch-sensitive input device. Further, the method may involve, in response to receiving the first input, displaying an indication of a selected character. The method may then involve receiving a second input via the touch-sensitive input device, wherein the second input comprises a detected movement from the first portion to a second portion of the touch-sensitive input device and back to the first portion. The method may then involve displaying the selected character in a text-entry area of the user interface that is separate from the character line.

Method for Managing Application Icon, Terminal Device, and Storage Medium
20230176717 · 2023-06-08 ·

In the fields of electronic technologies and terminals, a method for managing an application icon, a terminal device, and a storage medium are provided. The terminal device is a smartwatch, a mobile phone, or the like with a display screen and on which an application is installed. In a scenario of installing an application on the terminal device, whether a target closed circle exists in closed circles in a direction from inside to outside in an icon grid is determined, where the icon grid is formed by arranging all current application icons of the terminal device in a grid manner, the closed circles are rectangular circles centered on a center of the icon grid, and a free position for an application icon exists on the target closed circle. If the target closed circle exists, a target application icon is added at the free position on the target closed circle. An icon of a newly installed application is added on an existing incomplete closed circle, to ensure that the application icons remain in an aggregated and compact visual form, which is convenient for a user to memorize and look up, enhances the display effect of application icons, and improves the user experience.

ORTHOGONAL FABRIC USER INTERFACE
20220057915 · 2022-02-24 ·

An orthogonal or multi-dimensional fabric user interface is described herein. A remote server executes an operating system that provides a multi-dimensional fabric for storing content for a particular user. The user can access select content by manipulating the multi-dimensional fabric through a graphical user interface displayed on a display device. In this way, the user experiences and manipulates various data dimensions around the specific content they are accessing, rather than selecting a particular file structure location.

Graphically representing content relationships on a surface of graphical object
11256383 · 2022-02-22 · ·

A collection of data stored in a computer-readable storage medium is provided, and a plurality of portions of the collection are associated with corresponding identifiers that are associated with positions of an object to be rendered. User selections of positions on the surface of the object are received. The portions associated with the user selected position are determined, and the portions are displayed at their respective position on the surface of the object. The selected portions can be displayed as being connected by graphical elements.

ANTI-DIZZINESS METHOD AND APPARATUS FOR USE IN VIRTUAL REALITY SYSTEM
20170300113 · 2017-10-19 ·

The present disclosure discloses an anti-dizziness method and apparatus for use in a virtual reality system. The method comprises: deploying a user interface in an arcuate layout manner in an immersive environment; and setting an interface element self-defining interface for a user to adjust content and number of interface elements in the user interface exactly facing to human eyes according to the user's needs. The user interface is deployed in an arcuate layout manner so that the interface element is exactly facing to the user's sight line when the user views any one interface element, and the distance from each interface element to the human eyes is equal, so this may provide a better visual experience to the user so that the user is not apt to fatigue and free of dizziness; furthermore, the user is provided with an interface element self-defining interface, so that the user may adjust content and number of interface elements in the user interface exactly facing to human eyes according to his own needs, and dizziness caused by frequent head turning is avoided.

AUTOMATIC ASSESSMENT OF DAMAGE AND REPAIR COSTS IN VEHICLES
20170293894 · 2017-10-12 ·

A system and method are provided for automatically estimating a repair cost for a vehicle. A method includes: receiving, at a server computing device over an electronic network, one or more images of a damaged vehicle from a client computing device; performing image processing operations on each of the one or more images to detect external damage to a first set of parts of the vehicle; inferring internal damage to a second set of parts of the vehicle based on the detected external damage; and, calculating an estimated repair cost for the vehicle based on the detected external damage and inferred internal damage based on accessing a parts database that includes repair and labor costs for each part in the first and second sets of parts.