IP Library › Granted Patent US 12,216,995
Granted Patent B2
US 12,216,995 · App. 17/967,924 · Granted Feb 4, 2025

Device and method for providing recommended words for character input

Inventors: Hee-jun Song (Seoul, KR); Jung-wook Kim (Seoul, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F40/274G06F40/163G06F40/268G06F40/279
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,216,995
App. No.
17/967,924
Granted
Feb 4, 2025
Kind
B2
Abstract

A device and method for providing recommended words for a character input by a user are provided. The method by which the device provides recommended words includes: receiving an input for inputting a character in a character input window; recommending at least one pseudo-morpheme including the input character by analyzing the input character; recommending at least one extended word including a selected pseudo-morpheme in response to receiving an input for selecting one of the at least one pseudo-morpheme; and displaying a selected extended word in response to receiving an input for selecting one of the at least one extended word.

Claims (47)

1. A device comprising:

a display;

a memory storing at least one instruction; and

at least one processor configured to execute the at least one instruction stored in the memory, the at least one processor configured to:

receive an input for inputting at least one character,

predict a type of an extended word including the at least one character, based on a type and order of at least one word that precedes the at least one character, wherein the type of the extended word includes a type of part of speech or components of a sentence,

recommend one or more extended words including the at least one character, based on the predicted type, and

receive an input for selecting one of the recommended one or more extended words.

2. The device of claim 1 , wherein the at least one processor is further configured to recommend a plurality of extended words including the selected word based on a characteristic for inputting characters.

3. The device of claim 2 , wherein the at least one processor is further configured to:

receive an input for selecting one of the recommended plurality of extended words,

recommend at least one other extended word including the selected extended word in response to receiving the input for selecting one of the recommended plurality of extended words.

4. The device of claim 3 , wherein the at least one processor is further configured to:

predict whether a space is located next to the selected extended word; and

recommend the other extended word including the selected extended word or other extended words not including the selected extended word, based on the predicting.

5. The device of claim 4 , wherein the other extended words not including the selected extended word are determined based on at least one extended word pre-displayed, the selected extended word, and the space.

6. The device of claim 1 , wherein the at least one processor is further configured to:

display the one or more words outside a character input window, and

differently display the one or more words to indicate whether extended words to be recommended for each of the one or more words exist.

7. The device of claim 1 , wherein the at least one processor is further configured to recommend the one or more words by applying the input at least one character to an artificial intelligence (AI) model, and

wherein the AI model is configured to learn using at least one of: information regarding characters or pieces of speech data input in the past, statistical data regarding a common use frequency for each word, or information regarding a word selected from among the one or more words recommended by the device.

8. The device of claim 1 , wherein the recommended one or more words are determined based on a use frequency with respect to each of the one or more words.

9. A method by which a device provides recommended words for at least one input character, the method comprising:

receiving an input for inputting at least one character;

predicting a type of an extended word including the at least one character, based on a type and order of at least one word that precedes the at least one character, wherein the type of the extended word includes a type of part of speech or components of a sentence;

recommending one or more extended words including the at least one character, based on the predicted type, and

receiving an input for selecting one of the recommended word.

10. The method of claim 9 , further comprising recommending a plurality of extended words including the selected word based on a characteristic for inputting characters.

11. The method of claim 10 , wherein the recommending of the plurality of extended words comprises:

receiving an input for selecting one of the recommended plurality of extended words; and

recommending at least one other extended word including the selected extended word in response to receiving the input for selecting one of the recommended plurality of extended words.

12. The method of claim 11 , wherein the displaying of the selected extended word comprises:

predicting whether a space is located next to the selected extended word; and

recommending the other extended word including the selected extended word or other extended words not including the selected extended word, based on the predicting.

13. The method in claim 11 , wherein the recommended one or more words are determined based on a use frequency with respect to each of the one or more words.

14. The method of claim 12 , wherein the other extended words not including the selected extended word are determined based on at least one extended word pre-displayed, the selected extended word, and the space.

15. The method of claim 9 , wherein the recommending of the one or more words comprises:

displaying the one or more words outside a character input window; and

differently displaying the one or more words to indicate whether extended words to be recommended for each of the one or more words exist.

16. The method of claim 9 ,

wherein the recommending of the one or more words comprises recommending the one or more words by applying the at least one character to an artificial intelligence (AI) model, and

wherein the AI model is configured to learn using at least one of: information regarding characters or pieces of speech data input in the past, statistical data regarding a common use frequency for each word, or information regarding a word selected from among the one or more words recommended by the device.

17. A computer program product comprising a non-transitory computer-readable recording medium having recorded thereon at least one instruction set which when executed causes a device to:

receive an input for inputting at least one character,

predict a type of an extended word including the at least one character, based on a type and order of at least one word that precedes the at least one character, wherein the type of the extended word includes a type of part of speech or components of a sentence,

recommend one or more extended words including the at least one character, based on the predicted type, and

receive an input for selecting one of the recommended one or more extended words.

Continuity (4)
Continuation 16724641 · Dec 23, 2019
Continuation 15789106 · Oct 20, 2017
Provisional Application 62411056 · Oct 21, 2016
Related Publication 20230036080A1 · Feb 2, 2023
References Cited (64)
US 7177797B1 · Micher · 2007 [cited by applicant]
US 7194404B1 · Babst · 2007 [cited by applicant]
US 9841873B1 · Schroeder · 2017 [cited by examiner]
US 10168800B2 · Kim et al. · 2019 [cited by applicant]
US 10540441B2 · Song et al. · 2020 [cited by applicant]
US 11481551B2 · Song et al. · 2022 [cited by applicant]
US 20050208952A1 · Dietrich et al. · 2005 [cited by applicant]
US 20060265648A1 · Rainisto et al. · 2006 [cited by applicant]
US 20080162113A1 · Dargan · 2008 [cited by examiner]
US 20080204282A1 · Jeon · 2008 [cited by examiner]
US 20080215550A1 · Fume · 2008 [cited by applicant]
US 20110071818A1 · Jiang · 2011 [cited by applicant]
US 20110202330A1 · Dai et al. · 2011 [cited by applicant]
US 20110286437A1 · Austin et al. · 2011 [cited by applicant]
US 20110296347A1 · Andrews · 2011 [cited by examiner]
US 20110306354A1 · Ledlie et al. · 2011 [cited by applicant]
US 20120326984A1 · Ghassabian · 2012 [cited by applicant]
US 20130159337A1 · Lee et al. · 2013 [cited by applicant]
US 20130246329A1 · Pasquero et al. · 2013 [cited by applicant]
US 20130283337A1 · Schechter · 2013 [cited by applicant]
US 20130321239A1 · Bingham · 2013 [cited by applicant]
US 20140051357A1 · Steer et al. · 2014 [cited by applicant]
US 20140123050A1 · Danielsson et al. · 2014 [cited by applicant]
US 20140278368A1 · Skory · 2014 [cited by applicant]
US 20150007065A1 · Krishnamoorthy · 2015 [cited by examiner]
US 20150149896A1 · Radhakrishnan · 2015 [cited by applicant]
US 20150161245A1 · Bradford et al. · 2015 [cited by applicant]
US 20150293602A1 · Kay et al. · 2015 [cited by applicant]
US 20150296074A1 · Shah et al. · 2015 [cited by applicant]
US 20160041965A1 · Ghassabian · 2016 [cited by applicant]
US 20160171974A1 · Hannun et al. · 2016 [cited by applicant]
US 20160321239A1 · Iso-Sipilä · 2016 [cited by examiner]
US 20170228123A1 · Ghassabian · 2017 [cited by applicant]
US 20180081964A1 · Su · 2018 [cited by applicant]
US 20220044690A1 · Lee et al. · 2022 [cited by applicant]
CN 102272827A · 2011 [cited by applicant]
EP 2592566A1 · 2013 [cited by applicant]
EP 1726169 · 2014 [cited by applicant]
EP 3080714 · 2016 [cited by applicant]
JP H08006953 · 1996 [cited by applicant]
JP H11272674 · 1999 [cited by applicant]
KR 100838818B1 · 2008 [cited by applicant]
KR 1020120006503 · 2012 [cited by applicant]
KR 1020160055162A · 2016 [cited by applicant]
KR 1020160105688A · 2016 [cited by applicant]
WO 2011070551 · 2011 [cited by applicant]
WO 2012114161 · 2012 [cited by applicant]
WO WO2015087075 · 2015 [cited by applicant]
U.S. Appl. No. 16/724,641, filed Dec. 23, 2019; SONG et al. [cited by applicant]
Communication re EP Oral Proceedings dated Sep. 13, 2022 for EP Application No. 17862947.3 [cited by applicant]
Minutes of the Oral Proceedings dated Sep. 26, 2022 for EP Application No. 17862947.3 [cited by applicant]
EP Decision to Refuse dated Sep. 30, 2020 for EP Application No. 17862947.3. [cited by applicant]
U.S. Appl. No. 15/789,106, filed Oct. 20, 2017; Song et al. [cited by applicant]
U.S. Appl. No. 62/411,056, filed Oct. 21, 2016; Song et al. [cited by applicant]
Extended European Search Report issued Jun. 18, 2019 for EP Application No. 17862947.3 [cited by applicant]
Extended Search Report mailed Feb. 2, 2018 in counterpart European Patent Application No. 17187796.2. [cited by applicant]
Bahl, P. et. al., “Radar: An In-building RF-based User Location and Tracking System,” INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. IEEE vol. 2, Mar. 26, 2000, pp. 7… [cited by applicant]
Search Report and Written Opinion mailed Feb. 2, 2018 in counterpart International Patent Application No PCT/KR2017/011680. [cited by applicant]
India Office Action dated Apr. 21, 2021 for IN Application No. 201927016331. [cited by applicant]
Korean Office Action dated Sep. 17, 2021 for KR Application No. 10-2017-0110349. [cited by applicant]
EP Written Summons dated Mar. 4, 2022 for EP Application No. 17862947.3. [cited by applicant]
KR Notice of Allowance dated Mar. 30, 2022 for KR Application 10-2017-0110349. [cited by applicant]
Chinese Office Action dated Nov. 18, 2022 for CN Application No. 201780063064.8. [cited by applicant]
Chinese Office Action dated Jun. 3, 2023 for CN Application No. 201780063064.8. [cited by applicant]