Method and device for achieving input method
An implementation method and input method technology, applied in the input/output process of data processing, special data processing applications, instruments, etc., can solve the problems of lack of input tendency, rapid response ability, reduction of keyword input times, and few analysis samples, etc. problem, to achieve the effect of enhancing rapid response ability and improving input efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0028] figure 1 It is a flow chart of the method for realizing the input method in the first embodiment of the present invention. The method of this embodiment can be executed by the device for realizing the input method. The device can be realized by means of hardware and / or software and integrated into the input method system. In the server, as a subroutine in the input method system. Specifically include the following steps:
[0029] Step 110: Obtain input method log information respectively provided by at least two clients, wherein the input method log information includes: client identifier and client selected word.
[0030] In this embodiment, the server acquires the input method log information sent by at least two clients, wherein Table 1 shows a data format of the input method log information sent by the client. As shown in Table 1, the client identifier may be the device identifier of the user equipment where the client is located, and the word selected by the clie...
no. 2 example
[0051] figure 2 It is a flowchart of the implementation method of the input method in the second embodiment of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments. In this embodiment, the server updates the weight value of the candidate words in the stored user model of the client , add different weights to the weights of candidate words corresponding to different client identifiers according to the operation identifiers and operation words in the received input method log information. Specifically include the following steps:
[0052] Step 210, acquiring input method log information provided by the client.
[0053] Step 220, acquire the client identification and the word selected by the client in the log information of the input method as the operation identification and the operation word.
[0054] Step 230 , judging whether the operation identifier is the same as the client identifier in the user model: if yes, execute step...
no. 3 example
[0072] image 3 It is a flow chart of the input method implementation method of the third embodiment of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments. In this embodiment, the server performs the weighting of the candidate words of the same candidate word under different application programs. Classify statistics, establish a user model for the relationship between the application program and the candidate word weight value, that is, each user model includes at least one sub-model corresponding to the application program group. Specifically include the following steps:
[0073] Step 310, acquiring input method log information provided by the client.
[0074] In this embodiment, the client's input method log information received by the server includes: a client identifier, a word selected by the client, and an application identifier corresponding to the word selected by the client.
[0075] For example, when the client uses ...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com