A kind of input method and device

An input method and input method technology, applied in the field of input methods, can solve problems such as cumbersome input process, cumbersome user operations, and difficult observation, and achieve the effects of high foresight, improved input efficiency, and improved user experience

Active Publication Date: 2021-12-14
BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
View PDF19 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, in the above solution, the currently displayed candidate words may not be relevant to the current search environment, and the user needs to input a long edit string to obtain candidate words related to the current search environment
In addition, the display position of the suggested words displayed in the additional display box is not within the user's visual focus, so it is not easy to be observed, and additional operations are required to input the suggested words required by the user. The user's operation is cumbersome, and the input process also cumbersome

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A kind of input method and device
  • A kind of input method and device
  • A kind of input method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] refer to figure 1 , which shows a schematic flowchart of an input method, which may specifically include:

[0041] Step 110, identifying the current input environment.

[0042] In the embodiment of the present application, the input method can be applied to different input environments, such as a chat for input in a chat box of an instant messaging tool, a document editing environment for input in word, and a search environment for input in a search web page. In the embodiment of the present application, judging the current input environment of the input method can only be classified into a search environment or a non-search environment.

[0043] In a specific implementation, the embodiment of the present application detects the search environment in the network. For example, if it is detected that the current web page is a web page of a search engine, the current input environment is the search environment; when the current web page is detected to be a website naviga...

Embodiment 2

[0137] refer to figure 2 , which shows a schematic flowchart of an input method, which may specifically include:

[0138] Step 210, the server constructs the input intention analysis library according to the history record information triggered by each suggested word in the search environment; the history record information includes at least one user ID, an edit string corresponding to the user ID, and based on the edit string-triggered suggestion words;

[0139] Specifically can include:

[0140] In sub-step 211, for each user ID, the server counts each edited string under the user ID and the triggering ratio of different suggested words triggered based on the data under each user ID, and stores them in the first database; The input intent analysis library includes the first database.

[0141] In sub-step 212, for each edited string, based on the data under the user ID of at least one user triggered within a predetermined period of time, the server counts the triggering r...

example 1

[0159] 1. If the user whose id is B5C5051CA0B05ABB16517756C8C238CC starts the input method client to input, then in step 220, the input method client can identify the user's input environment, assuming the user inputs in the search environment, then enter step 230.

[0160] 2. The edit string entered by the user of B5C5051CA0B05ABB16517756C8C238CC in the input method client is w, then step 230 the input method client receives the w input by the user B5C5051CA0B05ABB16517756C8C238CC.

[0161] 3. In step 240, after the input method client receives w, the input method client locally calculates the default candidate word as "1. I 2. For 3. Wow...".

[0162] 4. In step 250, the input method client transmits B5C5051CA0B05ABB16517756C8C238CC and w to the server.

[0163] 5. In sub-step 261, the server searches the first database with B5C5051CA0B05ABB16517756C8C238CC and finds a record of B5C5051CA0B05ABB16517756C8C238CC, then enters sub-step 262;

[0164] 6. In sub-step 262 , check ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The application provides an input method and device, which relate to the technical field of input methods. The method includes: identifying the current input environment; receiving the editing string input by the user; if the current input environment is a search environment, then according to the currently received editing string, using a preset input intention analysis library to determine whether there is an input related to the user A suggested word matching the intent; if there is a suggested word matching the input intent, the suggested word is used as a candidate word. This application can use the special input environment of the search environment to improve user experience in a targeted manner. And because the suggested word is directly used as a candidate word, it is displayed in the candidate column, within the user's visual focus, and is easy to be observed, and the user can input the user's needs directly through the candidate column without additional trigger operations. Suggested words, in line with the user's input habits, improve input efficiency.

Description

technical field [0001] The present application relates to the technical field of input methods, in particular to an input method and device. Background technique [0002] In various computer systems, users need to use input methods to input text information in many environments. The basic process of the input method is that the user enters the editing string in the input method through the keyboard, and then the input method uses the thesaurus to convert the editing string into default candidate words, and the user can select specific candidate words on the screen to complete the input process. [0003] In many search environments, the server will also provide a search suggestion function for the search term entered by the user. The above search suggestion function means that the user enters the search term into the search box through the input method, and then in the drop-down box of the search box, the server will provide the corresponding search term. Suggested words rel...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/023G06F16/332G06F16/33
CPCG06F3/023G06F16/3322G06F16/3344
Inventor 王东余浩张阔
Owner BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products