G06F2203/04801

CURSOR DISPLAY METHOD AND ELECTRONIC DEVICE
20230350534 · 2023-11-02 · ·

This application provides a cursor display method and an electronic device. The method includes: a cursor system may display a cursor on a display interface and move the cursor on the display interface based on a user operation. When the cursor moves to a control, a view system may redraw and display the cursor in the control to implement an adsorption feedback effect of the cursor, so that a user may determine that an actual position of the cursor has moved to the control.

Cursor management methods and systems

Methods and systems are provided for resolving a user input. One method involves a user input management service associating a user input with a first application based on an initial location associated with one or more messages of the user input message stream corresponding to a first graphical user interface (GUI) display associated with the first application. Thereafter, in response to identifying an updated location associated with a subsequent message of the message stream corresponding to a second GUI display associated with a second application, the user input management service provides indication of the updated location to the second application to generate a graphical representation of a cursor associated with the user input at the updated location within the second GUI display and provide second indication of the updated location of the user input to the first application to respond to the user input in accordance with the updated location.

COLOR-SENSITIVE VIRTUAL MARKINGS OF OBJECTS
20230156088 · 2023-05-18 · ·

Disclosed are systems, methods, and non-transitory computer readable media for making virtual colored markings on objects. Instructions may include receiving an indication of an object; receiving from an image sensor an image of a hand of an individual holding a physical marking implement; detecting in the image a color associated with the marking implement; receiving from the image sensor image data indicative of movement of a tip of the marking implement and locations of the tip; determining from the image data when the locations of the tip correspond to locations on the object; and generating, in the detected color, virtual markings on the object at the corresponding locations, wherein the object is a three-dimensional virtual object, and wherein the virtual markings include markings in the detected color on two traversed surfaces of the virtual representation of the physical object.

Computer-readable non-transitory storage medium having game program stored therein, game system, game apparatus control method, and game apparatus

Direction input data and inertial sensor data are acquired from a controller including a direction input section and an inertial sensor. Movement of a player character is controlled on the basis of the direction input data. In addition, a control mode for a position of a cursor is switchable between a first control mode and a second control mode. When the control mode is the first control mode, a position further shifted, based on the inertial sensor data, from a position calculated based on a position and a direction of the player character is set as the position of the cursor. When the control mode is the second control mode, a position shifted, based on the inertial sensor data, within a predetermined range, in a virtual space, including a predetermined position in the virtual space, from the predetermined position is set as the position of the cursor.

Controlling 3D positions in relation to multiple virtual planes
11574451 · 2023-02-07 · ·

Systems, methods, and non-transitory computer readable media containing instructions for moving virtual content between virtual planes in three-dimensional space are provided. In one implementation, the wearable extended reality appliance may present a virtual object at a first location on a first virtual plane; intraplanar input signals may be received for causing the virtual object to move to a second location on the first virtual plane, and in response the wearable extended reality appliance may virtually display an intraplanar movement of the virtual object from the first location to the second location; and interplanar input signals may be received for causing the virtual object to move to a third location on a second virtual plane, while the virtual object is in the second location, and in response the wearable extended reality appliance may virtually display an interplanar movement of the virtual object from the second location to the third location.

ENVIRONMENTALLY ADAPTIVE EXTENDED REALITY DISPLAY SYSTEM
20230018309 · 2023-01-19 · ·

A method for facilitating an environmentally adaptive extended reality display in a physical environment includes virtually displaying content via a wearable extended reality appliance operating in the physical environment, wherein displaying content via the wearable extended reality appliance is associated with at least one adjustable extended reality display parameter. Image data is obtained from the wearable extended reality appliance and a specific environmental change unrelated to the virtually displayed content is detected in the image data. A group of rules associating environmental changes with changes in the at least one adjustable extended reality display parameter is accessed and a specific rule of the group of rules is determined, the specific rule corresponding to the specific environmental change. The specific rule is implemented to adjust the at least one adjustable extended reality display parameter based on the specific environmental change.

SYSTEMS AND METHODS FOR MOVING CONTENT BETWEEN VIRTUAL AND PHYSICAL DISPLAYS
20230019607 · 2023-01-19 · ·

Systems, methods, and non-transitory computer readable media for transferring virtual content to a physical display device are disclosed. An extended reality environment may be presented in a room via a wearable extended reality appliance configured to be paired with multiple display devices located in the room. Each display device may be associated with a unique network identifier. Input to cause presentation of a specific virtual object in the extended reality environment on a target display device and image data depicting the target display device may be received. The image data may be analyzed to identify the target display device. A network identifier of the target display device may be determined. A communications link with the target display device may be established. Data representing the specific virtual object may be transmitted to the target display device, to enable the target display device to present the specific virtual object.

SYSTEMS AND METHODS FOR EXTENSIONS TO ALTERNATIVE CONTROL OF TOUCH-BASED DEVICES

Systems and methods of multi-modal control of a touch-based device include receiving multi-modal control inputs from one or more of voice commands, a game controller, a handheld remote, and physical gestures detected by a sensor; converting the multi-modal control inputs into corresponding translated inputs which correspond to physical inputs recognizable by the touch-based device; and providing the corresponding translated inputs to the touch-based device for control thereof, wherein the translated inputs are utilized by the touch-based device as corresponding physical inputs to control underlying applications executed on the touch-based device which expect the corresponding physical inputs.

Physical cursor control in microfluidic display devices

Physical assistance for identification of an input location on a touchscreen may include detecting that a user has contacted a touchscreen at an initial touch point with a pointing device, predicting an input location from one or more input locations for receiving input on the touchscreen, determining a path from the initial touch point to the predicted input location, and generating a physical cursor on the touchscreen at a location proximate to the pointing device, wherein the physical cursor is a raised portion of the touchscreen.

Virtual content sharing across smart glasses
11480791 · 2022-10-25 · ·

Systems, methods, and non-transitory computer readable media configured for enabling content sharing between users of wearable extended reality appliances are provided. In one implementation, the computer readable medium may be configured to contain instructions to cause at least one processor to establish a link between a first wearable extended reality appliance and a second wearable extended reality appliance. The first wearable extended reality appliance may display first virtual content. The second wearable extended reality appliance may obtain a command to display first virtual content via the second wearable extended reality appliance, and in response, this content may be transmitted and displayed via the second extended reality appliance. Additionally, the first wearable extended reality appliance may receive second virtual content from the second wearable extended reality appliance, and display said second virtual content via the first wearable extended reality appliance.