Morpheme-level predictive graphical keyboard
US-9199155-B2 · Dec 1, 2015 · US
US2023229245A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2023229245-A1 |
| Application number | US-202318126658-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 27, 2023 |
| Priority date | Sep 25, 2020 |
| Publication date | Jul 20, 2023 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic device includes: a display; a memory storing an input pattern comprising a plurality of emojis; and a processor operatively connected to the display and the memory. The processor is configured to: display, in the display, a user interface comprising (i) an input field and (ii) a recommendation field comprising a plurality of recommendation areas; detect a first input that selects a first emoji from the plurality of emojis, the first emoji being displayed in a first recommendation area of the plurality of recommendation areas; output the first emoji to the input field based on the detected first input; and replace an item displayed in the first recommendation area with a second emoji subsequent to the first emoji in the input pattern.
Opening claim text (preview).
What is claimed is: 1 . An electronic device comprising: a display; a memory storing an input pattern comprising a plurality of emojis; and a processor operatively connected to the display and the memory, wherein the processor is configured to: display, in the display, a user interface comprising (i) an input field and (ii) a recommendation field comprising a plurality of recommendation areas; detect a first input that selects a first emoji from the plurality of emojis, the first emoji being displayed in a first recommendation area of the plurality of recommendation areas; output the first emoji to the input field based on the detected first input; and replace an item displayed in the first recommendation area with a second emoji subsequent to the first emoji in the input pattern. 2 . The electronic device of claim 1 , wherein the processor is further configured to: detect a second input that selects the second emoji displayed in the first recommendation area; and output the second emoji subsequently to the first emoji output to the input field based on the detected second input. 3 . The electronic device of claim 2 , wherein the processor is further configured to: determine whether a third emoji configured subsequently to the second emoji is present in the input pattern, based on the detected the second input; change the second emoji to the third emoji, based on the third emoji that is present in the input pattern; and replace the second emoji with (a) a word recommended based on the first emoji and the second emoji that are input to the input field or (b) a character string that is input to the input field, based on the third emoji that is not present in the input pattern. 4 . The electronic device of claim 2 , wherein the processor is further configured to: determine whether a third emoji configured subsequently to the second emoji is present in the input pattern, based on the detected second input; change the second emoji to the third emoji, based on the third emoji that is present in the input pattern; and replace the second emoji with an emoji that is a first one among the plurality of emojis in the input pattern, based on the third emoji that is not present in the input pattern. 5 . The electronic device of claim 1 , wherein the input pattern is stored together with attribute information obtained by analyzing the plurality of emojis, and wherein the processor is further configured to: detect an input of a word associated with the attribute information; output the word to the input field based on the detected input of the word associated with the attribute information; and replace the item displayed in the first recommendation area with an emoji that is a first one among the plurality of emojis in the input pattern. 6 . The electronic device of claim 1 , wherein the input pattern is stored together with attribute information obtained by analyzing the plurality of emojis, and wherein the processor is further configured to: detect input of an emoji that has (a) attribute information that is same as attribute information of the plurality of emojis or (b) attribute information that is similar to the attribute information of the plurality of emojis; output, to the input field, the emoji based on the detected input of the emoji; and replace the item displayed in the first recommendation area with an emoji that is a first one among the plurality of emojis in the input pattern. 7 . The electronic device of claim 1 , wherein the processor is further configured to, based on the plurality of emojis that is consecutively input in a predetermined order or the plurality of emojis that is inconsecutively input in a single section of text in a predetermined order is detected repeatedly at least a predetermined threshold number of times, store the plurality of emojis as the input pattern. 8 . The electronic device of claim 7 , wherein the processor is further configured to determine the single section of the text based on at least one of a subject of input text, a time at which the text is input, and a place where the text is input. 9 . The electronic device of claim 8 , wherein the processor is configured to, based on the subject of the input text that is changed, an interval between times at which the text is input exceeds a predetermined threshold value, or a place where the text is input is changed, divide the text into different sections. 10 . A method of recommending an emoji in an electronic device, the method comprising: displaying, in a display of the electronic device, a user interface comprising (i) an input field and (ii) a recommendation field comprising a plurality of recommendation areas; detecting a first input that selects a first emoji from a plurality of emojis in an input pattern stored in a memory of the electronic device, the first emoji being displayed in a first recommendation area of the plurality of recommendation areas; outputting the first emoji to the input field based on the detected first input; and replacing an item displayed in the first recommendation area with a second emoji subsequent to the first emoji in the input pattern, based on the detected first input. 11 . The method of claim 10 , further comprising: detecting a second input that selects the second emoji displayed in the first recommendation area; outputting the second emoji subsequently to the first emoji output to the input field based on the detected second input; determining whether a third emoji configured subsequently to the second emoji is present in the input pattern based on the detected second input; changing the second emoji to the third emoji, based on the third emoji that is present in the input pattern; and replacing the item displayed in the first recommendation area with a word recommended based on the first emoji and the second emoji that are input to the input field or a character string that is input to the input field, based on the third emoji that is not present in the input pattern. 12 . The method of claim 10 , further comprising: detecting an input of a word associated with attribute information obtained by analyzing the plurality of emojis, the attribute information being stored together with the input pattern; outputting the word to the input field, based on the detected input of the word associated with the attribute information; and replacing the item displayed in the first recommendation area with an emoji that is a first one among the plurality of emojis in the input pattern, based on the detected input of the word associated with the attribute information. 13 . The method of claim 10 , further comprising: detecting an input of an emoji that has (i) attribute information that is same as attribution information of the plurality of emojis or (ii) attribute information that is similar to the attribute information obtained by analyzing the plurality of emojis, the attribute information being stored together with the input pattern; outputting, to the input field, the emoji different from the plurality of emojis, based on the detected input of the emoji; and replacing the item displayed in the first recommendation area with an emoji that is a first one among the plurality of emojis in the input pattern, based on the detected input of the emoji. 14 . The method of claim 10 , wherein, based on (i) the plurality of emojis that is consecutively input in a predetermined order or (ii) the plurality of emojis that is inconsecutively input in a single section of text in a predetermined order is detected repeatedly at least a predetermined threshold numbe
using prediction or retrieval techniques · CPC title
by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title
Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes · CPC title
Guidance during keyboard input operation, e.g. prompting · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.