IP Library Patent Application 17030578
Patent Application
App. No. 17/030,578

TERMINAL AND METHOD FOR DETERMINING TYPE OF INPUT METHOD EDITOR

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 None
App. No.
17/030,578
Abstract

A method for determining an input method editor for a webpage in a terminal, including detecting a focus on an input field displayed on the terminal, analyzing information of the input field, determining a character type for the input field, setting the input method editor corresponding to the determined character type, and outputting the set input method editor as a virtual soft keyboard comprising the determined character type. Determining the character type comprises extracting an associated word from within a reference proximity of the input field.

Claims (35)

1 . A method for determining an input method editor for a webpage in a terminal, comprising:

detecting a focus on an input field displayed on the terminal;

analyzing information of the input field;

determining a character type for the input field;

setting the input method editor corresponding to the determined character type; and

outputting the set input method editor as a virtual soft keyboard comprising the determined character type,

wherein determining the character type comprises extracting an associated word from within a reference proximity of the input field.

2 . The method of claim 1 , further comprising setting a default language for the input method editor.

3 . The method of claim 2 , wherein setting the default language is based upon at least one of a user input, a region or other indicator of location, a location of the terminal, or a location of a source of the webpage.

4 . The method of claim 1 , further comprising determining an input type of the input field based on the information of the input field.

5 . The method of claim 1 , wherein the determining the character type further comprises:

retrieving data related to the associated word from an associated word database unit; and

determining the character type based on the retrieved data.

6 . The method of claim 1 , wherein the associated word comprises at least one of a string, title, label, and tag.

7 . The method of claim 1 , wherein the information of the input field is in a Hyper Text Markup Language (HTML) format.

8 . The method of claim 1 , wherein the determining the character type further comprises:

querying an activity history database to determine whether data related to the character type of the input field is present; and

determining the character type based on the data.

9 . The method of claim 1 , wherein the determining the character type further comprises extracting the associated word from the information of the input field.

10 . The method of claim 1 , wherein the associated word is information that describes or supplements information to be inputted in the input field.

11 . The method of claim 1 , wherein the determining the character type further comprises:

extracting a keyword from the information of the input field;

retrieving data related to the keyword from the associated word database unit; and

determining the type of characters based on the retrieved data.

12 . The method of claim 11 , wherein the keyword comprises information that provides examples or exemplary format of information to be inputted in the input field.

13 . A method for determining a type of input method editor for a webpage in a terminal, comprising:

detecting a focus on an input field displayed on the terminal;

analyzing information of the input field;

querying an activity history database to determine whether data related to a character type of the input field is present, and performing a first determination process if the data is present;

extracting an associated word from within a reference proximity of the input field, querying an associated word database unit for data related to the associated word, and performing a second determination process if the queried data is present;

extracting a keyword from the information of the input field, querying the associated word database unit for data related to the keyword, and performing a third determination process if the queried data is present;

determining the type of input method editor to be outputted based on at least one of the first determination process, the second determination process, and the third determination process; and

outputting the set input method editor as a virtual soft keyboard comprising the determined character type.

14 . The method of claim 13 , further comprising setting a default language for the input method editor.

15 . The method of claim 14 , wherein setting the default language is based upon at least one of a user input, a region or other indicator of location, a location of the terminal, or a location of a source of the webpage.