Patent classifications
G06F3/0233
Portable terminal device and display control method
A portable terminal device has enclosures with a movable portion, a display section that displays visible information showing an operation target area, and a touch sensor that detects a position on a display screen of the display section touched by a user's finger, or the like. A shape detection section detects a change in the shape of the enclosure; an input operation management section manages a position detected by the touch sensor and an operation target area of each of pieces of visible information displayed on the display section in an associated manner; and a display control section automatically makes a change to at least display positions of the respective pieces of visible information about the operation target displayed on the display section in accordance with a change in shape of the enclosure detected by the shape detection section.
Artificial Reality Input Using Multiple Modalities
Aspects of the disclosure are directed to an interface for receiving input using multiple modalities in an artificial reality environment. The interface can be a virtual keyboard displayed in an artificial reality environment that includes characters arranged as elements. Implementations include an artificial reality device/system for displaying the artificial reality environment and receiving user input in a first modality, and a controller device for receiving user input in an additional input modality. For example, the artificial reality system can be configured to receive user gaze input as a first input modality and the controller device can be configured to receive input in a second modality, such as touch input received at a trackpad. An interface manager can process input in the multiple modalities to control an indicator on the virtual interface. The interface manager can also resolve character selections from the virtual interface according to the input.
Method for inputting characters with eye gazes, host, and computer readable storage medium
The embodiments of the disclosure provide a method for inputting characters with eye gazes, a host, and a computer readable storage medium. The method includes: providing a character inputting interface, wherein the character inputting interface comprises a first character set, and the first character set comprises a plurality of first characters; obtaining a first eye gaze position on the character inputting interface; and in response to determining that the first eye gaze position triggers a first specific character among the first characters, inputting the first specific character.
DIGITAL PENMANSHIP
A method of altering the depiction of digital text input by a user, including: receiving a set of keystrokes on a keyboard input by the user, the set of keystrokes including a plurality of text characters configured to be rendered on a display in communication with the keyboard; determining a keystroke dynamics of the user based on the set of keystrokes, the keystroke dynamics including time-of-flight data and dwell time data for each keystroke of the set of keystrokes; analyzing the set of keystrokes with the keystroke dynamics to determine the hand dominance of the user and to generate a keystroke score for each keystroke of the set of keystrokes; altering at least a portion of the text characters based on the analysis of the set of keystrokes with the keystroke dynamics; and rendering the at least partially altered text characters on the display.
Number input method, apparatus, and storage medium
The present disclosure relates to a number input method, a number input apparatus and a storage medium. The number input method is applied to a terminal, the method includes: displaying a number input control, wherein the number input control comprises a number axis, and the number axis comprises a first axis scale; receiving a first touch operation on the number axis, and switching the first axis scale to a second axis scale in response to the first touch operation meeting a preset condition; and receiving a second touch operation on the number axis, and determining a target number according to a position on the second axis scale corresponding to the second touch operation, and displaying the target number.
Evolving docking based on detected keyboard positions
Systems, methods, and non-transitory computer readable media configured for modifying the display of virtual objects docked to a movable input device are provided. In one implementation, the computer readable medium may be configured to receive image data from an image sensor, the image data representing an input device placed at a first location on a supporting surface. At least one processor may generate a presentation of at least one virtual object in proximity to the first location. Operations may include docking the at least one virtual object to the input device. The processor may determine that the input device is in a second location on the support surface. The virtual object presentation may be modified based on the second location. Operations may further include determining that the input device is in a third location removed from the support surface and modifying the virtual object presentation accordingly.
Integrated Computational Interface Device with Holder for Wearable Extended Reality Appliance
An integrated computational interface device may include a portable housing having a key region and a non-key region; a keyboard associated with the key region of the housing; and a holder associated with the non-key region of the housing. The holder may be configured for selective engagement with and disengagement from the wearable extended reality appliance, such that when the wearable extended reality appliance is selectively engaged with the housing via the holder, the wearable extended reality appliance is transportable with the housing.
Modality Learning On Mobile Devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross input modality learning in a mobile device are disclosed. In one aspect, a method includes activating a first modality user input mode in which user inputs by way of a first modality are recognized using a first modality recognizer; and receiving a user input by way of the first modality. The method includes, obtaining, as a result of the first modality recognizer recognizing the user input, a transcription that includes a particular term; and generating an input context data structure that references at least the particular term. The method further includes, transmitting, by the first modality recognizer, the input context data structure to a second modality recognizer for use in updating a second modality recognition model associated with the second modality recognizer.
Reducing keystrokes required for inputting characters of Indic languages
An aspect of the present disclosure provides for determining characters inputted. In an embodiment, a key activated among one or more keys of a keyboard and a sensor activated among one or more sensors associated with one or more fingers are identified. An element or a special function corresponding to the key activated and an element or a special function corresponding to the sensor activated are determined. A character is determined based on the element or the special function corresponding to the key activated and the element or the special function corresponding to the sensor activated. A first set of elements of an Indic language and a first set of special functions are assigned to the one or more keys of the keyboard, and a second set of elements of the Indic language and a second set of special functions are assigned to the one or more sensors.
Electronic Device, Keyboard, and Electronic Device Assembly
An electronic device includes a keyboard. The keyboard includes a base plate and keys disposed on a base plate. The base plate includes a back support plate, a membrane, and a backlight plate. The membrane and the backlight plate are disposed on two sides of the back support plate. The back support plate supports the membrane, the backlight plate, and the keys. In addition, a buffer structure is disposed on a surface of a side that is of the backlight plate and that faces the key. The back support plate is provided with a first through hole. The key is disposed on a side that is of the membrane and that is away from the back support plate. A protrusion is disposed on a side that is of the key and that faces the base plate. The key moves toward the base plate. The protrusion can press the buffer structure.