H04M2250/70

METHOD FOR CREATING SHORT MESSAGE AND PORTABLE TERMINAL USING THE SAME
20200026415 · 2020-01-23 ·

A method for automatically creating a short message and a portable terminal using the same includes extracting at least one word expected to be input from a database provided in the portable terminal when a message creation menu is selected. At least one input expected word that has been extracted is then displayed. At least one word that is recognized is selected from among the displayed at least one input expected word; and inputting the selected word to a text message creation window. A user can create a short message without having to input words one-by-one through a keyboard.

PORTABLE ELECTRONIC DEVICE FOR INSTANT MESSAGING
20240086061 · 2024-03-14 ·

A portable electronic device for instant messaging is disclosed. One aspect of the invention involves a graphical user interface (GUI) on a portable electronic device with a touch screen display. The GUI has a set of messages exchanged between a user of the device and another person. The set of messages are displayed in a chronological order. In response to detecting a scrolling gesture comprising a substantially vertical movement of a user contact with the touch screen display, the display of messages are scrolled in accordance with a direction of the scrolling gesture. The detecting of the scrolling gesture is substantially independent of a horizontal position of the user contact with the touch screen display.

USER INTERFACES FOR CUSTOMIZING GRAPHICAL OBJECTS
20240086047 · 2024-03-14 ·

In some embodiments, an electronic device displays a virtual keyboard, wherein the virtual keyboard includes a plurality of selectable representations of a plurality of graphical objects. In some embodiments, the electronic device receives a user input selecting a first selectable representation of a first graphical object, wherein the first graphical object is associated with a first customizable visual element and a second customizable visual element. In some embodiments, in response to receiving the user input and in accordance with a determination that one or more first criteria are satisfied, the electronic device displays, via the display device, a customization user interface, including a first section for customizing the first customizable visual element, a second section for customizing the second customizable visual element, and a third section for displaying a first respective representation of the first graphical object that indicates a current state of customization of the first graphical object.

PORTABLE COMPUTING DEVICE
20190377424 · 2019-12-12 ·

A portable computing device includes a touch screen with a display, and a controller that causes a keyboard image and first and second command graphics to be displayed. The first and second command graphics each contain a direction-specifying area for selecting a direction of movement of a cursor that is movable within the keyboard image and a selection input area. Touch position information concerning whether the direction-specifying area or the selection input area has been touched is generated by the controller. When the direction-specifying area of the first or second command graphic is touched, the corresponding cursor is moved in one or more discrete key image units in the direction of movement indicated by a portion of direction-specifying area that was touched; when the selection input area is touched, the character of the character key image that the cursor is currently superimposed upon is displayed on the character display field.

ELECTRONIC DEVICE, CONTROL DEVICE, AND CONTROL METHOD
20190354760 · 2019-11-21 ·

An electronic device including: a storage section in which image data is to be stored; a display section; and a control section, the control section being configured to perform (a) an image data obtaining process of obtaining, from the storage section, image data selected by a user, the image data being obtained as selected image data, (b) a related-word selecting process of selecting, as an image-related word, a word relevant to the selected image data, and (c) a displaying process of controlling the display section to display the image-related word and the selected image data.

Portable electronic device, method, and graphical user interface for displaying electronic documents and lists

In a computer-implemented method, a portion of an electronic document is displayed on a touch screen display of a portable multifunction device. The displayed portion has a vertical position and a horizontal position in the electronic document. An object is detected on or near the displayed portion of the electronic document. In response to detecting the object, a vertical bar and a horizontal bar are displayed on top of the displayed portion. The vertical bar has a vertical position on top of the displayed portion that corresponds to the vertical position in the electronic document of the displayed portion. The horizontal bar has a horizontal position on top of the displayed portion that corresponds to the horizontal position in the electronic document of the displayed portion. After a predetermined condition is met, display of the vertical bar and of the horizontal bar is ceased.

Devices, methods, and graphical user interfaces for messaging

An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, and a first message region that includes a current version of a first message in the messaging session. The conversation transcript includes an indication that the current version of the first message is a revised version of the first message in the conversation transcript. In response to detecting an input that corresponds to a request to see versions of the first message, the electronic device displays a versions user interface that includes the current version of the first message and one or more prior versions of the first message.

Fulfillment of actionable requests ahead of a user selecting a particular autocomplete suggestion for completing a current user input
11960837 · 2024-04-16 · ·

Implementations set forth herein relate to providing selectable autofill suggestions, which correspond to application actions that are at least partially fulfilled using server command dataprior to a user selecting a particular selectable autofill suggestion. Proactively fulfilling command data in this way mitigates latency between user selection of a suggestion and fulfillment of a particular action. Initially, a partial input can be processed to generate autofill suggestions, which can be communicated to a server device for further processing. The autofill suggestions can also be rendered for selection at a touch display interface, thereby allowing a user to select one of the autofill suggestions. As command fulfillment data is provided by the server, the command fulfillment data can be available to a corresponding application(s) in order that any corresponding actions can be at least partially fulfilled prior to user selection.

LOW-LATENCY HYBRID CLIENT-SERVER COOPERATION
20190303298 · 2019-10-03 ·

The present disclosure includes methods, apparatus, and computer-readable media for receiving one or more user inputs from a user via a user interface, transmitting the one or more user inputs to a remote server, obtaining an expected user input interval and an expected response latency, and displaying, via the user interface, either one or more predicted inputs associated with a content of a local cache or one or more predicted inputs received from the remote server, based at least on whether the expected user input interval is greater than a product of the expected response latency and a factor.

APPARATUS, METHOD, AND PROGRAM PRODUCT FOR INCLUDING INPUT TECHNIQUE INFORMATION WITH TEXTUAL MESSAGES

Apparatuses, methods, and program products are disclosed for including input technique information with textual messages. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to detect, by use of the processor, an input technique used to produce a textual message. The code is executable by the processor to transmit information corresponding to the input technique together with the textual message to provide a reader of the textual message the information corresponding to the input technique used to produce the textual message.