G06F3/04895

Method, device, and graphical user interface providing word recommendations for text input

A portable electronic device having a touch screen display performs a set of operations, including displaying a plurality of key icons, each having an adjustable size hit region, and receiving a sequence of individual touch points input by a user on the touch screen display. The operations performed by the device further include processing the received individual touch points by: forming a user-input directed graph for the sequence of individual touch points received so far, determining a character corresponding to a last received individual touch point in accordance with the adjustable hit regions of the displayed key icons, displaying a sequence of characters corresponding to the sequence of individual touch points, and updating sizes of the adjustable hit regions for a plurality of the key icons in accordance with the sequence of individual touch points input by the user.

TARGETING SYSTEM FOR WEB PAGE COMPONENTS

Disclosed are examples of systems, apparatuses, methods, and computer program products for targeting components. A server system obtains a plurality of tags corresponding to a plurality of components available for presentation on a web page. The server system generates a hierarchical structure that indicates: relationships between the plurality of components. The server system provides data to a first client device, the data configured to be processed to cause display of a first user interface based on the hierarchical structure, the first user interface being operable to: select one of the one or more components for association with the prompt interface, and allow a second user interface to be displayed at a second client device, the second user interface including a presentation of the prompt interface including content associated with the prompt interface and with the selected component.

Method and system for managing unread electronic messages
11599266 · 2023-03-07 · ·

The presence of new unread electronic messages received, that is, messages received since unread messages were last reviewed, is provided by indicia presented to the user. These indicia can take various forms, such as by bolding, flashing, changing the size or color of a count of unread messages, and/or the unread message icon. Alternatively, a separate indication, such as a second count representing the number of new unread electronic messages received, or some other symbol, such as an explanation point, can be displayed.

Method and system for managing unread electronic messages
11599266 · 2023-03-07 · ·

The presence of new unread electronic messages received, that is, messages received since unread messages were last reviewed, is provided by indicia presented to the user. These indicia can take various forms, such as by bolding, flashing, changing the size or color of a count of unread messages, and/or the unread message icon. Alternatively, a separate indication, such as a second count representing the number of new unread electronic messages received, or some other symbol, such as an explanation point, can be displayed.

Systems and methods for providing automatic document filling functionality

Systems and methods for providing automatic document filling functionality are described. A method includes providing, by a processing device, an integrated interface that includes a document editing component having a document display area for displaying a document and one or more document editing features for editing a document and a document fill component having contents that elicit one or more inputs that are used to fill the document. The method further includes receiving, via the document fill component of the integrated interface, one or more inputs that correspond to data to be inputted into the document, determining, by the processing device, one or more locations within the document to input the data, and inserting the data into the one or more locations within the document.

Systems and methods for providing automatic document filling functionality

Systems and methods for providing automatic document filling functionality are described. A method includes providing, by a processing device, an integrated interface that includes a document editing component having a document display area for displaying a document and one or more document editing features for editing a document and a document fill component having contents that elicit one or more inputs that are used to fill the document. The method further includes receiving, via the document fill component of the integrated interface, one or more inputs that correspond to data to be inputted into the document, determining, by the processing device, one or more locations within the document to input the data, and inserting the data into the one or more locations within the document.

Keyboard having improved alphabet key arrangement
11635890 · 2023-04-25 ·

An arrangement of alphabet keys is provided in a total of three rows. Two of the three rows have a total of nine keys each, and the other row has a total of eight keys. The vowel keys are grouped together in a vowel group having a symmetric shape in which an imaginary line extending vertically divides the vowel group into a left half and right half that is a mirror image of the left half. The vowel group traverses the three rows and at least two columns, and at least a portion of the vowel group is located at a center of the arrangement. The consonant keys are arranged in alphabetical order from left to right on opposite sides of vowel group. A vowel key in the vowel group is centered along the imaginary line to be at a midpoint of the vowel group in a horizontal direction.

Keyboard having improved alphabet key arrangement
11635890 · 2023-04-25 ·

An arrangement of alphabet keys is provided in a total of three rows. Two of the three rows have a total of nine keys each, and the other row has a total of eight keys. The vowel keys are grouped together in a vowel group having a symmetric shape in which an imaginary line extending vertically divides the vowel group into a left half and right half that is a mirror image of the left half. The vowel group traverses the three rows and at least two columns, and at least a portion of the vowel group is located at a center of the arrangement. The consonant keys are arranged in alphabetical order from left to right on opposite sides of vowel group. A vowel key in the vowel group is centered along the imaginary line to be at a midpoint of the vowel group in a horizontal direction.

Command based personalized composite icons

A method and system for causing a command-based personalized composite icon to be displayed in a communication stream are disclosed, the personalized composite icon including comprising a representation of a first user combined with a selected icon.

MECHANISM TO PROVIDE VISUAL FEEDBACK REGARDING COMPUTING SYSTEM COMMAND GESTURES

A mechanism to provide visual feedback regarding computing system command gestures. An embodiment of an apparatus includes a sensing element to sense a presence or movement of a user of the apparatus, a processor, wherein operation of the processor includes interpretation of command gestures of a user to provide input to the apparatus; and a display screen, the apparatus to display one or more icons on the display screen, the one or more icons being related to the operation of the apparatus. The apparatus is to display visual feedback for a user of the apparatus, visual feedback including a representation of one or both hands of the user while the one or both hands are within a sensing area for the sensing element.