CN112748809A - Input method entry display method and device - Google Patents

Input method entry display method and device Download PDF

Info

Publication number
CN112748809A
CN112748809A CN201910984594.7A CN201910984594A CN112748809A CN 112748809 A CN112748809 A CN 112748809A CN 201910984594 A CN201910984594 A CN 201910984594A CN 112748809 A CN112748809 A CN 112748809A
Authority
CN
China
Prior art keywords
entry
entries
dictionary
identification information
input method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910984594.7A
Other languages
Chinese (zh)
Inventor
臧娇娇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201910984594.7A priority Critical patent/CN112748809A/en
Publication of CN112748809A publication Critical patent/CN112748809A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements 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
    • G06F3/0233Character input methods
    • G06F3/0237Character input methods using prediction or retrieval techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a method and a device for showing entries of an input method, wherein the method comprises the following steps: making a mark on entries belonging to an authoritative dictionary in an input method word stock in advance; determining candidate entries to be displayed based on user input; checking whether the entry is a marked entry; if so, adding identification information to the entry and displaying the entry and the identification information thereof in a candidate bar; if not, the entry is displayed in the candidate bar. By utilizing the scheme of the invention, the wrong cognition of the user on a certain entry can be corrected, the input method brand cognition degree can be improved, and the authority of the input method brand cognition degree in the industry is enhanced.

Description

Input method entry display method and device
Technical Field
The invention relates to the field of input methods, in particular to a method and a device for displaying entries of an input method.
Background
An input method is a coding method used for inputting characters to electronic devices such as computers and mobile phones, and is an important technique for information processing. Taking Chinese input method as an example, the coding types are various, but the three categories are summarized to be pinyin coding, shape code and pronunciation-shape combination code, wherein the pinyin input method is one of the input methods commonly used by users.
Usually, the input method word stock is modified along with the correction of an authoritative dictionary of the modern Chinese dictionary, but some users lack the cognition of the authoritative dictionary, or do not realize that the writing method or the pronunciation of a certain vocabulary entry is modified in the modern Chinese dictionary, and the input method word stock is judged to have errors from the past cognitive experience of the users. For example, a user inputs a pinyin string 'xilanhua' by using a pinyin input method, the input method lexicon only provides correct candidate 'broccoli', but the user thinks that the corresponding Chinese character entry should be 'broccoli' due to the wrong cognition of the user, so that the user mistakenly provides wrong candidates for the input method; for another example, a user inputs a pinyin string "shuifu" by using the pinyin input method, the pinyin string "shuifu" is forcibly corrected to be "say (shuo) uniform (fu)" by the input method, and the user mistakenly provides a wrong pronunciation for the input method lexicon in many cases. This phenomenon affects, on the one hand, the user's input experience and, on the other hand, the brand awareness of the input method.
Disclosure of Invention
The embodiment of the invention provides a method and a device for displaying entries of an input method, which are used for improving the input experience of a user.
Therefore, the invention provides the following technical scheme:
a display method of an input method entry comprises the following steps:
making a mark on entries belonging to an authoritative dictionary in an input method word stock in advance;
determining candidate entries to be displayed based on user input;
checking whether the entry is a marked entry;
if so, adding identification information to the entry and displaying the entry and the identification information thereof in a candidate bar;
if not, the entry is displayed in the candidate bar.
Optionally, the authority dictionary comprises any one or more of:
modern Han dictionary, Xinhua Zhengyin dictionary, Xinhua idiom dictionary, West English dictionary, and Langmuin English dictionary.
Optionally, the adding identification information to the entry includes:
and adding identification information at the upper right corner, or the lower right corner, or the right side, or the left side of the entry.
Optionally, the identification information includes any one or more of: character marks, symbol marks and pattern marks.
Optionally, the text identifier is any one of the following texts: the modern Han dynasty and the classic; the symbol mark is any one of the following symbols: question marks, asterisks, exclamation marks; the pattern mark is any one of the following patterns: dictionary patterns, seal patterns and pictures corresponding to the entries.
Optionally, the tagging of the entries belonging to the authoritative dictionary in the input method thesaurus comprises:
and establishing a link corresponding to a page of the authoritative dictionary for the entries belonging to the authoritative dictionary in the input method thesaurus.
Optionally, the method further comprises:
and after receiving specific operation of the user on the vocabulary entry, jumping to a related page of the authoritative dictionary according to the label of the vocabulary entry, or displaying the information related to the vocabulary entry and the authoritative dictionary on an input method interface.
Optionally, the specific operation of the entry by the user includes: and the user performs long-time pressing operation on the entry.
Optionally, the method further comprises:
and after receiving the selection operation of the user on the entry, the entry is displayed on a screen.
A presentation apparatus of entries of an input method, the apparatus comprising:
the preprocessing module is used for marking entries belonging to an authoritative dictionary in the input method word stock in advance;
the entry determining module is used for determining candidate entries to be displayed based on user input;
the checking module is used for checking whether the entry is a marked entry;
the identification information adding module is used for adding identification information to the entry when the entry is a marked entry;
and the display module is used for displaying the vocabulary entry and the identification information thereof in the candidate bar or displaying the vocabulary entry information in the candidate bar.
Optionally, the authority dictionary comprises any one or more of:
modern Han dictionary, Xinhua Zhengyin dictionary, Xinhua idiom dictionary, West English dictionary, and Langmuin English dictionary.
Optionally, the identification information adding module is specifically configured to add identification information to a position on the top right corner, or the bottom right corner, or the right side, or the left side of the entry.
Optionally, the identification information includes any one or more of: character marks, symbol marks and pattern marks.
Optionally, the text identifier is any one of the following texts: the modern Han dynasty and the classic; the symbol mark is any one of the following symbols: question marks, asterisks, exclamation marks; the pattern mark is any one of the following patterns: dictionary patterns, seal patterns and pictures corresponding to the entries.
Optionally, the preprocessing module is specifically configured to establish a link corresponding to a page of an authoritative dictionary for an entry belonging to the authoritative dictionary in the input method thesaurus.
Optionally, the apparatus further comprises:
the skip module is used for skipping to a related page of the authoritative dictionary according to the label of the vocabulary entry after receiving the specific operation of the user on the vocabulary entry; or
And the information pushing module is used for displaying the information related to the entry and the authoritative dictionary on an input method interface after receiving the specific operation of the user on the entry.
Optionally, the specific operation of the entry by the user includes: and the user performs long-time pressing operation on the entry.
Optionally, the apparatus further comprises:
and the screen-loading control module is used for loading the entries on a screen after receiving the selection operation of the user on the entries.
A computer device, comprising: one or more processors, memory;
the memory is configured to store computer-executable instructions and the processor is configured to execute the computer-executable instructions to implement the method described above.
A readable storage medium having stored thereon instructions which are executed to implement the foregoing method.
According to the display method and device for the entry of the input method, the entry in the input method word bank and belonging to the authoritative dictionary is marked in advance, and once the candidate entry to be displayed is determined to be the marked entry in the input process of the user, the identification information is added to the entry and the identification information of the entry are displayed in the candidate column, so that the user can visually see different display states of the entry and other entries, and the user can be reminded of obtaining correct cognition by means of auxiliary means such as authoritative toolbars.
Further, after receiving a specific operation of the user on the entry, the user can jump to a related page of the authoritative dictionary according to the label of the entry, or the information of the entry related to the authoritative dictionary is displayed on an input method interface, so that the user can automatically obtain correct knowledge of the corresponding entry. By utilizing the scheme of the invention, the wrong cognition of the user on a certain entry can be corrected, the input method brand cognition degree can be improved, and the authority of the input method brand cognition degree in the industry is enhanced.
Drawings
In order to more clearly illustrate the embodiments of the present application or technical solutions in the prior art, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments described in the present invention, and other drawings can be obtained by those skilled in the art according to the drawings.
FIG. 1 is a flow chart of a method for presenting entries of an input method according to an embodiment of the present invention;
FIG. 2 is an example of a display interface during user input in an embodiment of the present invention;
FIG. 3 is another flow chart of a method for presenting entries of an input method according to an embodiment of the present invention;
FIG. 4 is a block diagram of a display device for entries of an input method according to an embodiment of the present invention;
FIG. 5 is another block diagram of a display device for entries of an input method according to an embodiment of the present invention;
FIG. 6 is another block diagram of a display device for entries of an input method according to an embodiment of the present invention;
FIG. 7 is a block diagram illustrating an apparatus for a presentation method for input method entries in accordance with an exemplary embodiment;
fig. 8 is a schematic structural diagram of a server in an embodiment of the present invention.
Detailed Description
In order to make the technical field of the invention better understand the scheme of the embodiment of the invention, the embodiment of the invention is further described in detail with reference to the drawings and the implementation mode.
The embodiment of the invention provides a method and a device for displaying entries of an input method, wherein entries belonging to an authoritative dictionary in an input method word bank are marked in advance, and once a candidate entry to be displayed is determined to be a marked entry in the input process of a user, identification information is added to the entry and the identification information thereof are displayed in a candidate column, so that the user can visually see the difference between the entry and other entries, and the user can be guided to perform corresponding operation on the entry by means of the identification information. Further, when a specific operation of the user on the entry is received, the user can jump to a related page of the authoritative dictionary according to the mark of the entry, namely, correct knowledge about the entry is shown to the user, or information related to the entry and the authoritative dictionary is shown in an input method interface, so that correct guidance is given to the user in cognition.
As shown in fig. 1, it is a flowchart of a method for displaying entries of an input method according to an embodiment of the present invention, and the method includes the following steps:
step 101, pre-marking entries belonging to an authoritative dictionary in an input method word stock.
For example, for Chinese, the authoritative dictionary may include, for example, but not limited to, any one or more of the following: the dictionary includes "modern Chinese dictionary", "Xinhua Zhengyin dictionary" and "Xinhua idiom dictionary".
It should be noted that the entries included in the input method lexicon may be single words or words composed of two or more words, and the embodiment of the present invention is not limited thereto. Tagging entries in the input method lexicon that belong to an authoritative dictionary may be establishing links to pages of the authoritative dictionary, and the tagged entries are typically words consisting of two or more words.
As another example, for English, the authority dictionary may be a "Westh English dictionary," a "Langmuir English dictionary," or the like.
Accordingly, when the entries included in the input method lexicon are marked, all entries existing in the authoritative dictionary can be marked, so that a subsequent user can obtain correct cognition about the entries according to the marks of the corresponding entries after encountering the entries in the input process. Of course, it is also possible to filter all entries present in the authoritative dictionary first, and to filter out some specific entries, such as: entries containing polyphones, entries with a pronunciations error prone, entries containing confusing words, entries for specific application scenarios, etc., and then labeling these specific entries.
The mark may be in the form of a specific symbol, number, etc., and may also be a link to a related page corresponding to the authoritative dictionary, or information that the entry is related to the authoritative dictionary.
Step 102, determining candidate entries to be displayed based on user input.
The candidate entry to be displayed corresponds to the current input of the user, and for different input method brands, the candidate entry to be displayed corresponding to the current input of the user may be different.
Step 103, checking whether the entry is a marked entry; if yes, go to step 104; otherwise, step 105 is performed.
For the Chinese input, because the labeled entry in the input method vocabulary is usually a word composed of two or more words, when checking whether the candidate entry to be displayed is the labeled entry, the check can be performed only on the word composed of two or more words, and the entry of a single word is not checked.
And 104, adding identification information to the entry and displaying the entry and the identification information thereof in a candidate bar.
Taking Chinese input as an example, the identification information may be, but is not limited to, any one or more of the following forms: character marks, symbol marks and pattern marks. The text identifier is, for example, any one of the following texts: the modern Han dynasty and the classic; the symbol identifier may be any one of the following symbols: question marks, asterisks, exclamation marks; the pattern mark may be, for example, any one of the following patterns: dictionary patterns, seal patterns and pictures corresponding to the entries.
The identification information may be added to the top right corner, or the bottom right corner, or the right side, or the left side, etc. of the entry, for example, which is not limited in this embodiment of the present invention.
For example, the user inputs "xilanhua" by using the pinyin input method, the first entry in the candidate bar is "broccoli", and the identification information "dictionary" is displayed in the upper right corner of the entry "broccoli", as shown in fig. 2.
Step 105, displaying the entry in a candidate bar.
In the above embodiment, the example is taken as a chinese input, it should be noted that the solution of the embodiment of the present invention is not limited to chinese input, and may be applied to any input in languages with similar requirements, and the identification information added to the candidate entry may also be determined according to requirements, for example, when a user inputs "color" english for english input, because the spelling of the word is different between american english and english, if the corresponding input method provides the candidate entry for the word, the identification information for marking the exit of the entry, for example, color (american english), color (english), or english may be added.
According to the display method of the entry of the input method provided by the embodiment of the invention, the entry in the input method word bank belonging to the authoritative dictionary is marked in advance, and once the determined candidate entry is the marked entry in the input process of the user, the identification information is added to the entry and the identification information thereof are displayed in the candidate column, so that the user can visually see different display states of the entry and other entries, and further can be reminded that the user can obtain correct cognition by means of auxiliary means such as an authoritative tool book and the like.
As shown in fig. 3, another flowchart of a method for displaying entries of an input method according to an embodiment of the present invention includes the following steps:
step 301, pre-marking entries belonging to an authoritative dictionary in an input method word stock.
Specifically, a link corresponding to a page of the authoritative dictionary may be established for entries belonging to the authoritative dictionary in the input method lexicon, and of course, other labels may be added to the corresponding entries, which is not limited in the embodiment of the present invention.
Step 302, based on the user input, candidate entries to be displayed are determined.
Step 303, checking whether the entry is a marked entry; if so, go to step 304; otherwise, step 305 is performed.
Since the entry marked in the input method vocabulary base is usually a word composed of two or more words, when checking whether the entry to be displayed in the candidate column is the marked entry in the input method vocabulary base, the entry composed of two or more words may be checked only, and the entry of a single word is not checked.
And 304, adding identification information to the entry and displaying the entry and the identification information thereof in a candidate bar. Then, step 306 is performed.
Step 305, displaying the entry in a candidate bar.
The steps 301 to 305 are the same as the steps 101 to 105 in the embodiment shown in fig. 1, and are not repeated herein.
Step 306, after receiving a specific operation of the entry by the user, jumping to a related page of the authoritative dictionary according to the label of the entry, or displaying information related to the entry and the authoritative dictionary on an input method interface, where the information may be, for example, information such as which authoritative dictionary the entry comes from.
For example, when the scheme of the invention is applied to personal terminal equipment with a touch screen, when the entry displayed in the candidate bar carries the identification information, the user presses the entry for a long time, the input method application system jumps to the related page of the authoritative dictionary according to the mark of the entry, or the entry and the information related to the authoritative dictionary are displayed on the input method interface.
Of course, if the user's operation on the entry is a selection operation, such as clicking on the entry, the input method application directly screens the entry. It should be noted that, at this time, only the entry is displayed on the screen, and the identification information of the entry is only displayed in the candidate bar and is not displayed on the screen along with the entry.
In addition, for the entries without corresponding identification information displayed in the candidate bar, the operation of such entries is the same as the prior art, and the detailed description thereof is omitted.
Compared with the embodiment shown in fig. 1, the display method of the entry of the input method provided by the embodiment not only enables the user to visually see different display states of the specific entry and other entries, but also enables the user to jump to a related page of an authoritative dictionary according to the label of the entry after receiving the specific operation of the user on the entry, so that the user can automatically obtain correct knowledge of the corresponding entry. By utilizing the scheme of the invention, the wrong cognition of the user on a certain entry can be corrected, the input method brand cognition degree can be improved, and the authority of the input method brand cognition degree in the industry is enhanced.
Correspondingly, the embodiment of the invention also provides a display device for the entries of the input method, and as shown in fig. 4, the display device is a structural block diagram of the device.
In this embodiment, the apparatus includes the following modules:
the preprocessing module 401 is configured to mark entries belonging to an authoritative dictionary in the input method lexicon 400 in advance;
an entry determining module 402, configured to determine, based on user input, a candidate entry to be displayed;
a checking module 403, configured to check whether the entry is a marked entry;
an identification information adding module 404, configured to add identification information to the entry when the entry is a marked entry;
a display module 405, configured to display the entry and the identification information thereof in a candidate bar, or display the entry information in the candidate bar.
The authority dictionary may include, for example, but is not limited to, any one or more of: the dictionary includes "modern Chinese dictionary", "Xinhua Zhengyin dictionary" and "Xinhua idiom dictionary".
It should be noted that, when the preprocessing module 401 marks the entries included in the input method lexicon, all the entries existing in the authoritative dictionary may be marked, so that a subsequent user may obtain correct knowledge about the entries according to the marks of the corresponding entries after encountering the entries in the input process. Of course, the preprocessing module 401 may also filter all entries existing in the authoritative dictionary first, and filter out some specific entries, such as: entries containing polyphones, pronunciations error-prone entries, entries containing confusing words, etc., and then labeling these particular entries. The indicia may be in the form of specific symbols, numbers, etc., and may also be links to related pages of the authoritative dictionary.
The indicia may be in the form of specific symbols, numbers, etc., and may also be links to related pages of the authoritative dictionary.
The vocabulary entry to be displayed determined by the vocabulary entry determining module 402 is a vocabulary entry corresponding to the current input of the user, for example, after the user inputs "xilanhua" by using the pinyin input method, the vocabulary entry to be displayed in the candidate bar has "broccoli", "rare rot", "suck blue", and "cillan".
It should be noted that, because the entries marked in the input method vocabulary library are usually words composed of two or more words, in order to improve efficiency, the entry obtaining module 402 and the checking module 403 may only process the entries composed of two or more words in the entries to be displayed, but do not process the entries of a single word, and directly display the entries in the candidate columns according to the existing display mode of the input method. Of course, the entry obtaining module 402 and the checking module 403 may also process all entries to be displayed corresponding to the current input of the user, which is not limited in this embodiment of the present invention.
The identification information added to the entry by the identification information adding module 404 may be, but is not limited to, any one or more of the following forms: character marks, symbol marks and pattern marks. The text identifier is, for example, any one of the following texts: the modern Han dynasty and the classic; the symbol identifier may be any one of the following symbols: question marks, asterisks, exclamation marks; the pattern mark may be, for example, any one of the following patterns: dictionary patterns, seal patterns and pictures corresponding to the entries.
The identification information may be added to the top right corner, or the bottom right corner, or the right side, or the left side, etc. of the entry, for example, which is not limited in this embodiment of the present invention.
The display device for the entry of the input method, provided by the embodiment of the invention, marks the entry in the input method word library belonging to the authoritative dictionary in advance, and in the input process of a user, once the entry displayed in the candidate column is the marked entry in the input method word library, adds identification information to the entry and displays the entry and the identification information thereof in the candidate column, so that the user can visually see different display states of the entry and other entries, and further can be reminded that the user can obtain correct cognition by means of authoritative toolbooks and other auxiliary means.
Fig. 5 is a block diagram of another structure of a display device for entries of an input method according to an embodiment of the present invention.
Unlike the embodiment shown in fig. 4, in this embodiment, the apparatus further includes: a skip module 501.
In this embodiment, the preprocessing module 401 needs to establish a link corresponding to a page of the authoritative dictionary for the entries belonging to the authoritative dictionary in the input method thesaurus 400.
Accordingly, after receiving a specific operation of the user on the entry added with the identification information, the jump module 501 jumps to a related page of the authoritative dictionary according to the label of the entry.
The specific operation may be, for example, a long-press operation of the entry by the user, or the like.
Fig. 6 is a block diagram of another structure of the device for presenting entries of an input method according to the embodiment of the present invention.
Unlike the embodiment shown in fig. 4, in this embodiment, the apparatus further includes: the information pushing module 601.
In this embodiment, after receiving a specific operation of the entry by the user, the information pushing module 601 displays information about the entry and the authoritative dictionary on the input method interface.
The specific operation may be, for example, a long-press operation of the entry by the user, or the like.
Of course, in another embodiment of the apparatus of the present invention, the apparatus may further include a screen-up control module (not shown) for displaying the entry on a screen after receiving a selection operation of the entry by the user. It should be noted that the on-screen control module not only controls entry items to which identification information is added to be on-screen, but also controls entry items to which identification information is not added to be on-screen, that is, which entry item in a candidate bar is selected by a user, and which entry item is on-screen by the on-screen control module. In addition, it should be noted that, for the entry to which the identification information is added, only the entry is displayed on the screen, and the identification information of the entry is only displayed in the candidate column and is not displayed on the screen together with the entry.
The display device for the entries of the input method provided by the embodiment can not only enable a user to visually see different display states of the specific entry and other entries, but also jump to a related page of an authoritative dictionary according to the label of the entry after receiving the specific operation of the user on the entry, so that the user can automatically obtain correct knowledge of the corresponding entry. By utilizing the scheme of the invention, the wrong cognition of the user on a certain entry can be corrected, the input method brand cognition degree can be improved, and the authority of the input method brand cognition degree in the industry is enhanced.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
It should be noted that the display device for the entry of the input method in the embodiment of the present invention is not limited to chinese input, and may be applied to any language input with similar requirements, and the identification information added to the candidate entry may also be determined according to the need.
In addition, it should be noted that the method and apparatus of the embodiment of the present invention may be applied to various terminal devices, such as mobile phones, computers, notebooks, and other devices.
FIG. 7 is a block diagram illustrating an apparatus 800 for a presentation method of input method entries, according to an example embodiment. For example, the apparatus 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 7, the apparatus 800 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816.
The processing component 802 generally controls overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing elements 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operation at the device 800. Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power component 806 provides power to the various components of device 800. The power components 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 800.
The multimedia component 808 includes a screen that provides an output interface between the device 800 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for the device 800. For example, the sensor assembly 814 may detect the open/closed state of the device 800, the relative positioning of the components, such as a display and keypad of the apparatus 800, the sensor assembly 814 may also detect a change in position of the apparatus 800 or a component of the apparatus 800, the presence or absence of user contact with the apparatus 800, orientation or acceleration/deceleration of the apparatus 800, and a change in temperature of the apparatus 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communications between the apparatus 800 and other devices in a wired or wireless manner. The device 800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the device 800 to perform the key press false touch correction method described above is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of a mobile terminal, enable the mobile terminal to perform a key press mis-touch error correction method, the method comprising: in the input process of a user, acquiring pressing information when each key is triggered; determining a false triggering key according to the acquired pressing information; correcting error of the false triggering key; and determining each candidate word corresponding to the corrected complete input string.
Fig. 8 is a schematic structural diagram of a server in an embodiment of the present invention. The server 1900, which may vary widely in configuration or performance, may include one or more Central Processing Units (CPUs) 1922 (e.g., one or more processors) and memory 1932, one or more storage media 1930 (e.g., one or more mass storage devices) that store applications 1942 or data 1944. Memory 1932 and storage medium 1930 can be, among other things, transient or persistent storage. The program stored in the storage medium 1930 may include one or more modules (not shown), each of which may include a series of instructions operating on a server. Still further, a central processor 1922 may be provided in communication with the storage medium 1930 to execute a series of instruction operations in the storage medium 1930 on the server 1900.
The server 1900 may also include one or more power supplies 1926, one or more wired or wireless network interfaces 1950, one or more input-output interfaces 1958, one or more keyboards 1956, and/or one or more operating systems 1941, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.
A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of a device, enable the device to perform the key press mis-touch correction method described above.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is only limited by the appended claims
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

Claims (10)

1. A display method for entries of an input method is characterized by comprising the following steps:
making a mark on entries belonging to an authoritative dictionary in an input method word stock in advance;
determining candidate entries to be displayed based on user input;
checking whether the entry is a marked entry;
if so, adding identification information to the entry and displaying the entry and the identification information thereof in a candidate bar;
if not, the entry is displayed in the candidate bar.
2. The method of claim 1, wherein the authoritative dictionary comprises any one or more of:
modern Han dictionary, Xinhua Zhengyin dictionary, Xinhua idiom dictionary, West English dictionary, and Langmuin English dictionary.
3. The method of claim 1, wherein the adding identification information to the entry comprises:
and adding identification information at the upper right corner, or the lower right corner, or the right side, or the left side of the entry.
4. The method of claim 1, wherein the identification information comprises any one or more of: character marks, symbol marks and pattern marks.
5. The method of claim 4,
the character identification is any one of the following characters: the modern Han dynasty and the classic;
the symbol mark is any one of the following symbols: question marks, asterisks, exclamation marks;
the pattern mark is any one of the following patterns: dictionary patterns, seal patterns and pictures corresponding to the entries.
6. The method of claim 1, wherein tagging entries in the thesaurus of input methods that belong to an authoritative dictionary comprises:
and establishing a link corresponding to a page of the authoritative dictionary for the entries belonging to the authoritative dictionary in the input method thesaurus.
7. The method of claim 6, further comprising:
and after receiving specific operation of the user on the vocabulary entry, jumping to a related page of the authoritative dictionary according to the label of the vocabulary entry, or displaying the information related to the vocabulary entry and the authoritative dictionary on an input method interface.
8. A presentation apparatus for entries of an input method, the apparatus comprising:
the preprocessing module is used for marking entries belonging to an authoritative dictionary in the input method word stock in advance;
the entry determining module is used for determining candidate entries to be displayed based on user input;
the checking module is used for checking whether the entry is a marked entry;
the identification information adding module is used for adding identification information to the entry when the entry is a marked entry;
and the display module is used for displaying the vocabulary entry and the identification information thereof in the candidate bar or displaying the vocabulary entry information in the candidate bar.
9. A computer device, comprising: one or more processors, memory;
the memory is for storing computer-executable instructions, and the processor is for executing the computer-executable instructions to implement the method of any one of claims 1 to 7.
10. A readable storage medium having stored thereon instructions that are executed to implement the method of any one of claims 1 to 7.
CN201910984594.7A 2019-10-16 2019-10-16 Input method entry display method and device Pending CN112748809A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910984594.7A CN112748809A (en) 2019-10-16 2019-10-16 Input method entry display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910984594.7A CN112748809A (en) 2019-10-16 2019-10-16 Input method entry display method and device

Publications (1)

Publication Number Publication Date
CN112748809A true CN112748809A (en) 2021-05-04

Family

ID=75640424

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910984594.7A Pending CN112748809A (en) 2019-10-16 2019-10-16 Input method entry display method and device

Country Status (1)

Country Link
CN (1) CN112748809A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1101732A (en) * 1993-08-06 1995-04-19 松下电器产业株式会社 Chinese characters changing learning device
CN1558316A (en) * 2004-01-29 2004-12-29 胡青云 Dictionary pronunciation input method
CN101452455A (en) * 2007-11-30 2009-06-10 英业达股份有限公司 System for establishing input method database and method thereof
CN101520786A (en) * 2008-02-27 2009-09-02 北京搜狗科技发展有限公司 Method for realizing input method dictionary and input method system
JP2012181654A (en) * 2011-03-01 2012-09-20 Casio Comput Co Ltd Russian word search device and program
CN103823849A (en) * 2014-02-11 2014-05-28 百度在线网络技术(北京)有限公司 Method and device for acquiring entries
US20150121290A1 (en) * 2012-06-29 2015-04-30 Microsoft Corporation Semantic Lexicon-Based Input Method Editor
CN107705787A (en) * 2017-09-25 2018-02-16 北京捷通华声科技股份有限公司 A kind of audio recognition method and device
CN109032377A (en) * 2018-07-12 2018-12-18 广州三星通信技术研究有限公司 The method and apparatus of output input method candidate word for electric terminal
CN109933216A (en) * 2019-03-01 2019-06-25 郑敏杰 A kind of verbal association reminding method, device, equipment and computer storage medium for intelligent input

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1101732A (en) * 1993-08-06 1995-04-19 松下电器产业株式会社 Chinese characters changing learning device
CN1558316A (en) * 2004-01-29 2004-12-29 胡青云 Dictionary pronunciation input method
CN101452455A (en) * 2007-11-30 2009-06-10 英业达股份有限公司 System for establishing input method database and method thereof
CN101520786A (en) * 2008-02-27 2009-09-02 北京搜狗科技发展有限公司 Method for realizing input method dictionary and input method system
JP2012181654A (en) * 2011-03-01 2012-09-20 Casio Comput Co Ltd Russian word search device and program
US20150121290A1 (en) * 2012-06-29 2015-04-30 Microsoft Corporation Semantic Lexicon-Based Input Method Editor
CN103823849A (en) * 2014-02-11 2014-05-28 百度在线网络技术(北京)有限公司 Method and device for acquiring entries
CN107705787A (en) * 2017-09-25 2018-02-16 北京捷通华声科技股份有限公司 A kind of audio recognition method and device
CN109032377A (en) * 2018-07-12 2018-12-18 广州三星通信技术研究有限公司 The method and apparatus of output input method candidate word for electric terminal
CN109933216A (en) * 2019-03-01 2019-06-25 郑敏杰 A kind of verbal association reminding method, device, equipment and computer storage medium for intelligent input

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王忠建;王悦;: "面向少按键装置的汉语笔画输入方法", 哈尔滨商业大学学报(自然科学版), no. 03, 15 June 2010 (2010-06-15) *

Similar Documents

Publication Publication Date Title
CN107688399B (en) Input method and device and input device
CN107918496B (en) Input error correction method and device for input error correction
CN113705225A (en) Sensitive word data processing method and device and electronic equipment
CN111857903A (en) Display page processing method, device, equipment and storage medium
CN107665046B (en) Input method and device and input device
CN111596832B (en) Page switching method and device
CN110795014A (en) Data processing method and device and data processing device
CN111324214B (en) Statement error correction method and device
CN110780749B (en) Character string error correction method and device
CN108108356B (en) Character translation method, device and equipment
CN109308126B (en) Candidate word display method and device
CN112748809A (en) Input method entry display method and device
RU2636673C2 (en) Method and device for line saving
CN110837741B (en) Machine translation method, device and system
CN110955747B (en) Method and device for modifying complex text font
CN111414766B (en) Translation method and device
CN109471538B (en) Input method, input device and input device
CN109992121B (en) Input method, input device and input device
CN112528129B (en) Language searching method and device for multilingual translation system
CN112612442A (en) Input method and device and electronic equipment
CN112068793A (en) Voice input method and device
CN110084065B (en) Data desensitization method and device
CN109408623B (en) Information processing method and device
CN111752397B (en) Candidate word determining method and device
CN111078022B (en) Input method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination