G06F3/0236

MOBILE TERMINAL, ELECTRONIC DEVICE COMPRISING MOBILE TERMINAL, AND METHOD FOR CONTROLLING ELECTRONIC DEVICE
20220334715 · 2022-10-20 · ·

An embodiment provides an electronic device comprising a mobile terminal and a case. The mobile terminal comprises: a terminal body coupled to the case; a connection port provided on one side of the terminal body; a control unit; and a first display unit. The case comprises: a first body for containing the terminal body; a connector formed so as to protrude toward the inside of the first body and to be inserted into the connection port; a second display unit for displaying a game executed by the mobile terminal; and a wiring unit configured to electrically connect the first body and the second body. The control unit displays a first application screen on the first display unit, and displays an IME corresponding to the first application on the second display unit. The first application screen and the IME correspond to different display IDs.

Associating a graphical element to media content item collections

Various embodiments provide for associating a collection of media items with a graphical element. For instance, a system can: generate corpus data from a set of features of a collection of media content items; determine a set of candidate graphical elements for the collection of media content items based on the corpus data and further based on a set of first mappings associating at least one graphical element and at least one n-gram; determine a set of prediction scores corresponding to the set of candidate graphical elements based on the set of features; determine a ranking for the set of candidate graphical elements based on the set of prediction stores; select a set of predicted graphical elements, from the set of candidate graphical elements, based on the ranking; and provide the set of predicted graphical elements in association with the collection of media content items.

EMOJI-FIRST MESSAGING

Emoji-first messaging where text messaging is automatically converted to emojis by an emoji-first application so that only emojis are communicated from one client device to another client device. Each client device has a library of emojis that are mapped to words, which libraries are customizable and unique to the users of the client devices, such that the users can communicate secretly in code. Upon receipt of a string of emojis, a user can select the emoji string to convert to text if desired, for a predetermined period of time.

CLIENT DEVICE PROCESSING RECEIVED EMOJI-FIRST MESSAGES

A client device processing received emoji messages using emoji-first messaging. Text messaging is automatically converted to emojis by an emoji-first application so that only emojis are communicated from one client device to another client device. Each client device has a library of emojis that are mapped to words, which libraries are customizable and unique to the users of the client devices, such that the users can communicate secretly in code. Upon receipt of a string of emojis, a user can select the emoji string to convert to text if desired, for a predetermined period of time.

VALIDATING CREDENTIAL KEYS BASED ON COMBINATIONS OF CREDENTIAL VALUE STRINGS AND INPUT ORDER STRINGS
20230109497 · 2023-04-06 ·

An electronic device includes at least one processor and at least one memory storing instructions executable by the at least one processor. The at least one processor operates to obtain a credential value string indicating a sequence of credential values entered by a user through a user interface as a part of a credential key. The at least one processor operates to obtain an input order string indicating an order in which individual ones of the sequence of credential values were separately entered by the user through the user interface as another part of the credential key. The at least one processor operates to validate the credential key based on the credential value string and based on the input order string.

Computer with keyboard
11619976 · 2023-04-04 · ·

A device may include a display portion that includes a display housing and a display at least partially within the display housing. The device may also include a base portion pivotally coupled to the display portion and including a bottom case, a top case coupled to the bottom case and defining an array of raised key regions, and a sensing system below the top case and configured to detect an input applied to a raised key region of the array of raised key regions.

Keyboard management user interfaces

The present disclosure relates to user interfaces for receiving handwriting input, accessing predictive text candidates, and accessing keyboards.

Systems and methods for providing on-screen virtual keyboards
11656723 · 2023-05-23 · ·

Systems and methods for providing a virtual keyboard are shown and described. User gestures are captured by a camera and are mapped to spatial coordinates that correspond to the keys of a virtual keyboard. The user defines the coordinate system based on his or her range of motion and also defines the spatial dimensions of the virtual keyboard. The spatial dimensions are then scaled to provide a display image of the virtual keyboard on a TV display. Facial recognition techniques and corresponding data regarding the viewer's anatomy and previously captured reference gestures are used to interpret the viewer's gestures and determine which keystrokes are intended. A character prediction technique using the trajectory of the cursor (i.e., trajectory of entered keystrokes) is combined with language/semantic-based character prediction models to identify a next predicted character that is indicated as the user's selected character, thereby disambiguating the key selection indicated the positioning of his or her fingers relative to the virtual keyboard keys.

REVOLVING ON-SCREEN VIRTUAL KEYBOARD FOR EFFICIENT USE DURING CHARACTER INPUT
20230137957 · 2023-05-04 ·

A method includes displaying a user interface on a display of a client device. The user interface includes a virtual keyboard including characters arranged in rows and columns. The method also includes fixing a focus of a cursor displayed in the user interface to a first row or a first column in the virtual keyboard, responsive to receiving a first request to move the cursor in a first direction in the virtual keyboard, wrapping the one of the characters around the row or the column to a last row or a last column of the virtual keyboard to present another of the characters within the focus of the cursor, and responsive to receiving a second request to move the cursor in the virtual keyboard in a second direction, moving the focus of the cursor to a list of media item suggestions.

SUPPRESSION OF INPUT IMAGES

A computing device is described which has a memory storing at least one indicator of image use; a user interface which receives user input; and a processor configured to trigger prediction, from the user input, of a plurality of candidate images for input to the computing device. The processor is configured to at least partially suppress the prediction of the plurality of images using the indicator of image use.