Movatterモバイル変換


[0]ホーム

URL:


CN112445346A - Information input method, device, equipment and storage medium - Google Patents

Information input method, device, equipment and storage medium
Download PDF

Info

Publication number
CN112445346A
CN112445346ACN201910797377.7ACN201910797377ACN112445346ACN 112445346 ACN112445346 ACN 112445346ACN 201910797377 ACN201910797377 ACN 201910797377ACN 112445346 ACN112445346 ACN 112445346A
Authority
CN
China
Prior art keywords
information
input
chat
preset
key
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
CN201910797377.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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201910797377.7ApriorityCriticalpatent/CN112445346A/en
Publication of CN112445346ApublicationCriticalpatent/CN112445346A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本申请公开了一种信息输入方法、装置、设备以及存储介质,在该方案中,用于在基于关键信息与预设类集合中的信息匹配时,不仅实现了文本、字母或数字之间的混合组成的信息,还节省用户重新输入信息时的成本,可以快速地输入完整的信息,提高了输入效率。该信息输入的方法包括:获取聊天输入框中键入的关键信息;当关键信息与预设类集合中的信息匹配时,在预置区域内显示待输入聊天信息,其中,待输入聊天信息为与关键信息对应的预设完整信息;接收点击指令;根据点击指令在聊天输入框中键入待输入聊天信息。

Figure 201910797377

The present application discloses an information input method, device, device, and storage medium. In this solution, when matching with information in a preset class set based on key information, not only text, letters or numbers are realized. The mixed information also saves the cost when the user re-inputs the information, can quickly input the complete information, and improves the input efficiency. The method for inputting information includes: acquiring key information entered in a chat input box; when the key information matches the information in the preset class set, displaying the chat information to be input in the preset area, wherein the chat information to be input is the The preset complete information corresponding to the key information; receive the click command; enter the chat information to be input in the chat input box according to the click command.

Figure 201910797377

Description

Information input method, device, equipment and storage medium
Technical Field
The embodiment of the application relates to the technical field of communication, in particular to an information input method, device, equipment and storage medium.
Background
With the development of computer technology, the number of applications on each terminal platform is increasing day by day, and more users use instant messaging Applications (APP), such as: wechat, QQ, etc. enable the communication of information. At present, various input methods are available in the market for users to select and use, such as a dog search input method, a QQ input method, a Baidu input method and the like.
Generally, when a user inputs part of information in an input box, historical input words and phrases of the part of information are displayed by using the memory function of the input methods, and when the user inputs part of keywords, the input methods provide a plurality of specific words and phrases and word collocations for the user to select. For example: when the information that the user wants to input is that the my identity card number is 4509xxx, and the user inputs my identity in the input box, the input method displays words such as 'certificate band', 'certificate number', 'certificate' and the like which are combined with the identity, and the user needs to click the 'certificate number' and then needs to switch from a Chinese keyboard to a numeric keyboard to input the '4509 xxx', so that a piece of complete information can be sent out.
However, at present, the input method intelligently matches the similar text information, that is, the user inputs a part of characters, the collocation information provided by the input method is only character information and cannot be mixed with letters and numbers, and the collocation is also based on the collocation of words and phrases, and cannot quickly input complete information, so that the input efficiency is low easily.
Disclosure of Invention
The embodiment of the application provides an information input method, device, equipment and storage medium, which are used for realizing mixed information composed of texts, letters or numbers when key information is matched with information in a preset class set, saving the cost of a user for inputting information again, quickly inputting complete information and improving the input efficiency.
In a first aspect, an embodiment of the present application provides an information sharing method, including:
obtaining key information input in a chat input box;
displaying chat information to be input in a preset area when the key information is matched with information in a preset class set, wherein the chat information to be input is preset complete information corresponding to the key information;
receiving a click instruction;
and according to the click command, the chat information to be input is typed in the chat input box.
In a second aspect, an embodiment of the present application provides an information input device, including:
the obtaining unit is used for obtaining key information input in the chat input box;
the processing unit is used for displaying chat information to be input in a preset area when the key information acquired by the acquisition unit is matched with information in a preset class set, wherein the chat information to be input is preset complete information corresponding to the key information;
the receiving unit is used for receiving a click instruction;
and the key-in unit is used for keying in the chat input box according to the click command received by the receiving unit, wherein the chat information to be input is obtained by the processing unit.
In one possible design, in a first possible implementation manner of the second aspect of the embodiment of the present application, the obtaining unit includes:
the obtaining module is used for obtaining the user identity identification information input in the chat input box when the key information comprises the user identity identification information;
correspondingly, the processing unit comprises:
and the first matching module is used for matching the user identity information acquired by the acquisition module with the information in the identity class when the preset class set comprises the identity class.
In one possible design, in a second possible implementation manner of the second aspect of the embodiment of the present application, the information input apparatus further includes:
the determining unit is used for determining the sending frequency of the key information before the processing unit determines that the key information is matched with the information in the preset class set;
correspondingly, the processing unit comprises:
and the second matching module is used for matching the key information with information in a preset high-frequency information class when the preset class set comprises the high-frequency information class and the sending frequency determined by the determining unit is greater than a preset frequency threshold, wherein the preset frequency threshold corresponds to the high-frequency information class.
In one possible design, in a third possible implementation manner of the second aspect of the embodiment of the present application, the information input apparatus further includes:
and the input unit is used for inputting first chat information in the chat input box when the receiving unit does not receive the click command, wherein the first chat information is different from the information to be input.
In a possible design, in a fourth possible implementation manner of the second aspect of the embodiment of the present application, the display unit is further configured to, after the obtaining unit obtains the key information entered in the chat input box, when the key information does not match with the information in the preset class set, not display the chat information to be input in the preset area.
In a third aspect, an embodiment of the present application provides a computer device, including:
the method comprises the following steps: an input/output (I/O) interface, a processor and a memory,
the memory stores program instructions;
the processor is adapted to execute program instructions stored in the memory for implementing the method according to any one of the possible implementations of the first aspect as described above.
A fourth aspect of the present application provides a computer-readable storage medium having stored thereon computer-executable instructions for performing the method according to any one of the possible implementation manners of the first aspect and the first aspect.
A fifth aspect of embodiments of the present application provides a computer program product comprising instructions which, when run on a computer or processor, cause the computer or processor to perform the method of any of the above aspects.
According to the technical scheme, the embodiment of the application has the following advantages:
in the embodiment of the application, the preset complete information corresponding to the key information, namely the chat information to be input, is stored in the preset class set, so that the key information is matched with the information in the preset class set after being acquired, the chat information to be input is displayed in the preset area if the key information is matched with the information in the preset class set, and the chat information to be input corresponding to the key information is determined to be input in the chat input box by a user in a clicking mode at the moment, so that the chat information to be input is combined with the key information into a specific chat information after being input into the chat input box, thereby not only realizing the information formed by mixing texts, letters or numbers, but also saving the cost of the user for inputting the information again, being capable of quickly inputting the complete information and improving the input efficiency.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the embodiments and the drawings used in the description of the prior art, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
FIG. 1 is a schematic diagram of an application scenario of information input in an embodiment of the present application;
FIG. 2 is a schematic diagram of one embodiment of a method of information input provided in an embodiment of the present application;
fig. 3 is a schematic diagram illustrating that complete information corresponding to key information is stored for the first time in the embodiment of the present application;
FIG. 4 is a schematic diagram of another embodiment of a method for inputting information provided by an embodiment of the present application;
FIG. 5 is a schematic diagram of displaying chat information to be entered on top of a chat input box according to an embodiment of the application;
FIG. 6 is a schematic diagram of clicking a preset area according to an embodiment of the present application;
FIG. 7 is a diagram of a chat input box for entering chat information in an embodiment of the application;
FIG. 8 is a schematic view of an embodiment of an information input device provided in an embodiment of the present application;
fig. 9 is a schematic view of another embodiment of the information input device provided in the embodiment of the present application;
fig. 10 is a schematic view of another embodiment of the information input device provided in the embodiment of the present application;
fig. 11 is a schematic structural diagram of an information input device according to an embodiment of the present application.
Detailed Description
The embodiment of the application provides an information input method, device, equipment and storage medium, which are used for realizing mixed information composed of texts, letters or numbers when key information is matched with information in a preset class set, saving the cost of a user for inputting information again, quickly inputting complete information and improving the input efficiency.
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate information so that the embodiments of the application described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. The naming or numbering of the steps appearing in the present application does not mean that the steps in the method flow have to be executed in the chronological/logical order indicated by the naming or numbering, and the named or numbered process steps may be executed in a modified order depending on the technical purpose to be achieved, as long as the same or similar technical effects are achieved.
It should be understood that the information input method provided in the embodiment of the present application may be applied to mobile phone software (APP) such as Instant Messaging (IM). With increasing APP products such as instant messaging, more and more use APP such as instant messaging between the user, for example: wechat, enterprise WeChat, QQ and the like are used as communication tools in daily work or life, and the information interaction effect is achieved by sending or receiving chat messages of other users by the users. In order to facilitate users to intelligently input chat information, some input method-based memory functions are currently available to memorize the combination of historical vocabularies frequently input by users, so that users can associate with the vocabulary combination of the vocabularies through the memory function of the input method as long as the users input a certain vocabulary, and thus, the users can input various collocations. However, at present, the input method intelligently matches the similar text information, that is, the user inputs a part of characters, the collocation information provided by the input method is only character information and cannot be mixed with letters and numbers, and the collocation is also based on the collocation of words and phrases, and cannot quickly input complete information, so that the input efficiency is low easily.
To solve the above problem, an embodiment of the present application provides an information input method, which can be applied to the application scenario of information input shown in fig. 1, please refer to fig. 1, which is a schematic view of an application scenario of information input in an embodiment of the present application. As can be seen from fig. 1, this information input can be applied to a wechat client installed in the terminal device as shown in fig. 1. Specifically, the information input in the embodiment of the present application may also be applied to the instant messaging APPs, such as a QQ client and an enterprise wechat client, installed on the terminal device. The information input mode may be implemented by using a dog search input method, a QQ input method, a Baidu input method, and other widely used input methods. The information input in the present application is specifically applied to which instant messaging APPs, and the present application will not be specifically limited.
The terminal device shown in fig. 1 is only one schematic, and in practical applications, the terminal device includes but is not limited to a mobile phone, a mobile terminal, a tablet computer, a notebook computer, a desktop computer, and the like. The embodiments of the present application will not be particularly limited.
Of course, in the embodiment of the present application, only the WeChat is taken as an example to describe the technical solution provided in the embodiment of the present application in detail, and in practical application, other clients and the like may also be included.
To better understand the proposed solution in the embodiments of the present application, a detailed flow in the embodiments is described below, please refer to fig. 2, which is a schematic diagram of an embodiment of a method for inputting information provided in the embodiments of the present application, the method including:
201. and acquiring key information input in the chat input box.
In this embodiment, the key information may include a home address, an identification number, a contact address, a birth year and month, or a company address, which may identify some personal feature information of the user, and may also be some information that is repeatedly and frequently sent, such as: location names, location addresses, etc. of frequent meetings among friends. Therefore, after the chat information is input in the chat input box, whether the chat information includes the key information or not can be determined from the input chat information, and the key information is acquired if the key information is included.
202. And when the key information is matched with the information in the preset class set, displaying the chat information to be input in a preset area, wherein the chat information to be input is preset complete information corresponding to the key information.
In this embodiment, the preset class set may include an identity class for identifying the user or may be some classes customized by the user, such as: high frequency information class, etc., wherein the identification class is mainly used to represent some personal characteristic information of the user, and the information in the high frequency information class indicates that the frequency of inputting the information in the class by the user is very high.
Therefore, in order to avoid the situation that the user takes time and has low efficiency when inputting complete information again every time when using personal characteristic information or high-frequency information, the key information needs to be matched with the information in the corresponding preset class set after obtaining the key information, if the key information is matched with the information in the preset class set, the fact that the complete information required by the user is prestored in the preset class set is indicated, and at the moment, the complete information required by the user can be displayed in a preset area, namely the preset complete information corresponding to the key information is displayed, namely the chat information to be input.
It should be understood that the chat message to be input in the embodiment of the present application may be a text formed by pure words, a pure number, a pure letter, or a message composed of a mixture of text, numbers, or letters, and the like. For example: the chat message to be entered may be "party location name: the Xinjing bar "may also be a" birthday: 20190823 ", or a mixed combination" home address: the 3 st unit aunit 405 ″ of the dian major fairway brocade cell in the nan shan region of shenzhen city, and the like, chat information to be input in a specific application can also be other characters and the like, which should be determined according to actual situations, and the embodiment of the present application will not be specifically limited.
It should be understood that the preset area described above can be located above, below, to the left or to the right of the chat input box in the chat interface, and in practical applications, the preset area can be flexibly selected according to the practical requirements of the user. In the embodiment of the present application, the scheme of the present application is described in detail only by taking an example that the preset area is located above the chat input box.
It should be understood that the information in the preset class set must be pre-saved before matching the key information with the information in the preset class set. That is to say, when the user inputs the complete information corresponding to the relevant key information for the first time, the user can be prompted to memorize and store the complete information corresponding to the key information on the chat interface through prompting modes such as message prompting, push prompting and the like. Please refer to fig. 3, which is a schematic diagram illustrating that the complete information corresponding to the key information is stored for the first time in the embodiment of the present application. As shown in fig. 3, in the chat interface of the wechat client, the user B wants to visit the home of the user a, so the user a sends a piece of chat information about the home address to the user B (for example, the home address: shenzhen nan shan region, zizhu major road jinli cell 3 acell 405 number), since the key information is sent by the user a for the first time as the complete information corresponding to the home address, the backend system corresponding to the wechat client will push a prompt message below the chat information of the home address, that is, "remember the information, after remembering, can perform association input", and if the user a clicks the prompt message, the backend system will store the complete information corresponding to the home address.
Optionally, in some other embodiments, when matching the key information with information in the preset class set, the method may further include: and when the key information is not matched with the information in the preset class set, not displaying the chat information to be input in the preset area.
For example: supposing that the key information is the graduation memorial day, if the memorial day in the corresponding memorial day preset class set comprises a birthday memorial day and a corresponding date, a parent birthday memorial day and a corresponding date, a working memorial day and a corresponding anniversary date, it can be obviously seen that the key information is the graduation memorial day and is not matched with the memorial day in the memorial day preset class set, so that the complete information of the date of the graduation memorial day can not be displayed in a preset area. At this time, the user is required to manually input the date of the corresponding complete graduation memorial day. It should be understood that in practical applications, other memorial days and the like can be used, and the memorial days given in the application are only illustrative and are not limited in the application.
Optionally, in other embodiments, before the key information is matched with information in a preset class set, the method further includes: determining the sending frequency of the key information; correspondingly, the preset class set includes a high-frequency information class, and the matching of the key information and the information in the preset class set includes: and when the sending frequency is greater than a preset frequency threshold, matching the key information with information in a preset high-frequency information class, wherein the preset frequency threshold corresponds to the high-frequency information class.
It is understood that, if a user frequently meets with friends, friends and the like in some fixed places, the place names, place addresses and the like of the meeting places can be used as some high-frequency key information, so that before matching the key information, the sending frequency of the key information needs to be determined, and if the sending frequency is greater than a preset frequency threshold, the key information is the high-frequency information, so that the high-frequency information can be matched with the information in the preset high-frequency information class. If the sending frequency is low, the key information is not frequently used by the user, and therefore the matching effect is not ideal.
203. And receiving a click command.
In this embodiment, when the user wants to enter the chat information to be input into the chat input box as needed, the user may tap and click the preset area on the chat interface, thereby forming a click instruction. Which position of the preset area is clicked will not be specifically limited in the embodiment of the present application.
204. And according to the click command, typing the chat information to be input in the chat input box.
In this embodiment, when the key information matches with the information in the preset class set, the to-be-input chat information, that is, the preset complete information corresponding to the key information, is displayed in the preset area, and if a click instruction is received, it indicates that the user wishes to enter the to-be-input chat information in the preset area into the chat input box, so that the to-be-input chat information can be directly entered into the chat input box according to the click instruction.
It should be noted that, in the chat input box, the chat information to be input is located behind the key information, so that the key information and the chat information to be input form a complete chat information and then are sent out, and the receiving party can see a piece of information formed by combining the key information and the chat information to be input.
Optionally, in other embodiments, after displaying the chat information to be input in the preset area, the method may further include: and if the click command is not received, inputting first chat information in the chat input box, wherein the first chat information is different from the information to be input.
That is, it is understood that, after the to-be-input chat information is displayed in the preset area, if a click instruction of the user is not received all the time, it means that the information that the user wants to input is not the to-be-input chat information, but other information different from the to-be-input chat information, that is, first chat information, so that the first chat information can be input after the key information, thereby forming complete information and sending the complete information.
Therefore, in the embodiment of the present application, since the preset complete information corresponding to the key information, that is, the chat information to be input, is stored in the preset class set, therefore, after the key information is acquired, the key information is matched with the information in the preset class set, if the key information is matched with the information in the preset class set, the chat information to be input is displayed in the preset area, at the moment, the user determines to key in the chat input box the chat information to be input corresponding to the key information in a clicking mode, therefore, after the chat information to be input is input into the chat input box, the chat information and the key information are combined into a specific chat information, so that the information formed by mixing text, letters or numbers is realized, the cost of inputting the information again by a user is saved, the complete information can be quickly input, and the input efficiency is improved.
On the basis of the embodiment described in fig. 2, in order to better understand the solution proposed in the embodiment of the present application, a specific flow in the embodiment is described below in a way that the key information includes the user identification information, as shown in fig. 4, another embodiment of the method for inputting information provided for the embodiment of the present application is schematically illustrated, and the method includes:
401. and acquiring the user identification information input in the chat input box.
In this embodiment, the user identification information may include characteristic information that can identify the personal identity of the user, such as a home address, an identification number, a contact address, a birth year and month, and the like. Therefore, after the user inputs the chat information in the chat input box, it can be determined from the input chat information whether the chat information includes the user identification information described above, and if the chat information includes the user identification information, the user identification information is obtained.
402. And matching the user identity identification information with information in an identity identification class, wherein the identity identification class is contained in a preset class set.
In this embodiment, the id class is mainly used to store complete information corresponding to personal feature information of some users. Therefore, in order to avoid the situation that the user takes time and has low efficiency when inputting complete information again every time when using the personal feature information, the user identification information needs to be matched with the information in the corresponding identification class after acquiring the key information.
403. And when the user identification information is matched with the information in the identification type, displaying the chat information to be input in a preset area, wherein the chat information to be input is preset complete information corresponding to the key information.
In this embodiment, if the user identification information matches with the information in the identification class, it indicates that the complete information required by the user is pre-stored in the identification class, and at this time, the complete information required by the user can be displayed in a preset area, that is, the preset complete information corresponding to the user identification information, that is, the chat information to be input is displayed.
For example: in the chat interface of the WeChat client, a user B wants to visit the home of the user A, so the user A needs to inform the user B of the own home address (such as the home address: 3A.unit 405 number of the Nanzhou region, south of Shenzhen City, Phyllostachys major Turkey district), so the user A needs to input the information of the 'home address' in the chat input box, and if the information of the 'home address' is successfully matched with the information in the identity identification class, the complete chat information to be input corresponding to the 'home address' is displayed in the preset region. Please refer to fig. 5, which is a schematic diagram illustrating chat information to be input is displayed above a chat input box according to an embodiment of the present application. As can be seen from fig. 5, the information in the chat input box is "home address", and the complete specific information about "home address" of "shenzhen city nan shan region zizhu main way jinli cell 3 aunit 405" is displayed above the chat input box. Moreover, it can be seen that the chat message to be input can be a message formed by mixing characters, numbers and letters.
It should be understood that the preset area described above may be located below, to the left or to the right of the chat input box in practice, besides being located above the chat input box as shown in fig. 5, and may be flexibly selected according to the practical requirements of the user in practical applications.
404. And receiving a click command.
In this embodiment, when the user wants to enter the chat information to be input into the chat input box as needed, the user may tap and click the preset area on the chat interface, thereby forming a click instruction. Please refer to fig. 6, which is a schematic diagram illustrating a preset area clicking operation according to an embodiment of the present application. As can be seen from FIG. 6, the preset region is located above the chat input box, and the complete specific information of "Shenzhen, south mountain region, Phyllostachys major road Jinlicell 3A cell 405" about "home address" is displayed in the preset region, so that the user can click on the tail position of the preset region by clicking as shown in FIG. 6. However, in practical applications, which position of the preset area is clicked is determined by the user according to practical requirements, and the application is not particularly limited.
405. And according to the click command, typing the chat information to be input in the chat input box.
In this embodiment, when the user identification information matches with the information in the identification category, the chat information to be input, that is, the preset complete information corresponding to the user identification information, is displayed in the preset area, and if a click instruction is received, it indicates that the user wishes to enter the chat information to be input in the preset area into the chat input box, so that the chat information to be input can be directly entered into the chat input box according to the click instruction.
For example, on the basis of the content described in theabove step 404, after the user clicks the tail position of the preset area, please refer to fig. 7, which is a schematic diagram of a chat input box for typing chat information to be input in the embodiment of the present application. As can be seen from fig. 7, the complete information corresponding to the information "home address" is: "Shenzhen nan shan region zizhu major jinli cell 3 aunit 405" has been typed into the chat input box, and in the chat input box, the "Shenzhen nan shan region zizhu major jin li cell 3 aunit 405" is located behind the "home address", thereby showing a piece of chat information that user a wants to send to user B: "home address: shenzhen, 3 a units of the Nanzhu Dadao Jinli district in the Nanshan region of Shenzhen City, No. 405 ".
Therefore, in the embodiment of the application, because the preset complete information corresponding to the user identification information, namely the chat information to be input, is stored in the identification class, the user identification information is matched with the information in the identification class after the user identification information is obtained, the chat information to be input is displayed in the preset area if the user identification information is matched with the information in the identification class, at the moment, the user determines to key the chat information to be input corresponding to the user identification information in the chat input box by clicking, and the chat information to be input is combined with the user identification information into a specific chat information after being keyed into the chat input box, so that the information formed by mixing texts, letters or numbers is realized, and the cost for the user to input the information again is saved, complete information can be input rapidly, and input efficiency is improved.
The scheme provided by the embodiment of the application is mainly introduced from the perspective of a method. It is to be understood that the hardware structure and/or software modules for performing the respective functions are included to realize the above functions. Those of skill in the art will readily appreciate that the various illustrative modules and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, functional modules of the apparatus may be divided according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and there may be another division manner in actual implementation.
Referring to fig. 8, in detail describing theinformation input device 50 in the embodiment of the present application, fig. 8 is a schematic view of an embodiment of theinformation input device 50 provided in the embodiment of the present application, where theinformation input device 50 may include:
an obtainingunit 501, configured to obtain key information entered in a chat input box;
aprocessing unit 502, configured to display chat information to be input in a preset area when the key information acquired by the acquiringunit 501 matches information in a preset class set, where the chat information to be input is preset complete information corresponding to the key information;
a receivingunit 503, configured to receive a click instruction;
atyping unit 504, configured to type the chat information to be input obtained by theprocessing unit 502 in the chat input box according to the click instruction received by the receivingunit 503.
Optionally, on the basis of the embodiment corresponding to fig. 8, referring to fig. 9, in another embodiment of theinformation input device 50 provided in the embodiment of the present application, the obtainingunit 501 includes:
an obtainingmodule 5011, configured to obtain the user identity information entered in the chat input box when the key information includes the user identity information;
correspondingly, theprocessing unit 502 includes:
thefirst matching module 5021 is configured to match the user identity information acquired by the acquiringmodule 5011 with information in the identity class when the preset class set includes the identity class.
Optionally, on the basis of the embodiment corresponding to fig. 8, referring to fig. 10, in another embodiment of theinformation input device 50 provided in the embodiment of the present application, theinformation input device 50 further includes:
a determiningunit 505, configured to determine a sending frequency of the key information before theprocessing unit 502 determines that the key information matches information in a preset class set;
correspondingly, theprocessing unit 502 includes:
asecond matching module 5022, configured to, when the preset class set includes a high-frequency information class, match the key information with information in a preset high-frequency information class when the sending frequency determined by the determiningunit 505 is greater than a preset frequency threshold, where the preset frequency threshold corresponds to the high-frequency information class.
Optionally, on the basis of the embodiments corresponding to fig. 8 to 10, in another embodiment of theinformation input device 50 provided in the embodiment of the present application, theinformation input device 50 may further include: and the input unit is used for inputting first chat information in the chat input box when the receiving unit does not receive the click command, wherein the first chat information is different from the information to be input.
Optionally, on the basis of the embodiment corresponding to fig. 8, in another embodiment of theinformation input device 50 provided in the embodiment of the present application, the display unit is further configured to, after the obtaining unit obtains the key information entered in the chat input box, when the key information does not match with the information in the preset class set, not display the chat information to be input in the preset area.
In the embodiment of the application, because the preset complete information corresponding to the key information, that is, the chat information to be input, is stored in the preset class set, after the key information is acquired by theacquisition unit 501, the key information is matched with the information in the preset class set through theprocessing unit 502, if the key information is matched with the information in the preset class set, the chat information to be input is displayed in the preset area, at the moment, the user determines to key the chat information to be input corresponding to the key information in the chat input box by clicking, so that after the chat information to be input is keyed in the chat input box, the chat information and the key information are combined into a specific chat information, thereby not only realizing the information formed by mixing texts, letters or numbers, but also saving the cost when the user re-inputs the information, and being capable of quickly inputting the complete information, the input efficiency is improved.
The information input device in the embodiment of the present application is described above from the perspective of the modular functional entity, and the information input device in the embodiment of the present application is described below from the perspective of hardware processing. Fig. 11 is a schematic structural diagram of an information input device according to an embodiment of the present application, where the information input device may include the information input apparatus described above, the information input device may have a relatively large difference due to different configurations or performances, and the information input device may include at least oneprocessor 601, a communication line 607, amemory 603, and at least onecommunication interface 604.
Theprocessor 601 may be a general processing unit (CPU), a microprocessor, an application-specific integrated circuit (server IC), or one or more ICs for controlling the execution of programs in accordance with the present invention.
The communication link 607 may include a path for transmitting information between the aforementioned components.
Thecommunication interface 604 may be any device, such as a transceiver, for communicating with other devices or communication networks, such as an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), etc.
Thememory 603 may be a read-only memory (ROM) or other type of static storage device that may store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that may store information and instructions, and may be separate and coupled to the processor via a communication link 607. The memory may also be integral to the processor.
Thememory 603 is used for storing computer-executable instructions for executing the present application, and is controlled by theprocessor 601 to execute the instructions. Theprocessor 601 is configured to execute computer-executable instructions stored in thememory 603, thereby implementing the information input method provided by the above-described embodiments of the present application.
Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which are not specifically limited in the embodiments of the present application.
In particular implementations, the information input device may include multiple processors, such asprocessor 601 andprocessor 602 in FIG. 11, for example, as an example. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
In one implementation, the information input device may also include anoutput device 605 and aninput device 606, as an example.Output device 605 is in communication withprocessor 601 and may display information in a variety of ways. Theinput device 606 is in communication with theprocessor 601 and may receive user input in a variety of ways. For example, theinput device 606 may be a mouse, a touch screen device, or a sensing device, among others.
The information input device described above may be a general-purpose device or a dedicated device. In a specific implementation, the information input device may be a desktop computer, a laptop computer, a nas server, a wireless terminal device, an embedded device, or a device having a similar structure as in fig. 11. The embodiment of the present application does not limit the type of the information sharing device.
In the embodiment of the present application, theprocessor 601 included in the information input device further has the following functions:
obtaining key information input in a chat input box;
displaying chat information to be input in a preset area when the key information is matched with information in a preset class set, wherein the chat information to be input is preset complete information corresponding to the key information;
receiving a click instruction;
and according to the click command, the chat information to be input is typed in the chat input box.
Optionally, in some embodiments of the present application, theprocessor 601 may also be specifically configured to,
when the key information comprises user identity identification information, acquiring the user identity identification information input in a chat input box;
correspondingly, when the preset class set comprises an identity class, matching the user identity information with the information in the identity class.
Optionally, in some embodiments of the present application, theprocessor 601 may also be specifically configured to,
before the key information is matched with the information in the preset class set, determining the sending frequency of the key information;
correspondingly, when the preset class set comprises a high-frequency information class, matching the key information with information in a preset high-frequency information class when the sending frequency is greater than a preset frequency threshold, wherein the preset frequency threshold corresponds to the high-frequency information class.
In the embodiment of the present application, theprocessor 601 further has the following functions:
after the chat information to be input is displayed in the preset area, if the click command is not received, inputting first chat information in the chat input box, wherein the first chat information is different from the information to be input.
In some embodiments of the present application, theprocessor 601 may also be specifically configured to,
and after the key information input in the chat input box is obtained, when the key information is not matched with the information in the preset class set, the chat information to be input is not displayed in the preset area.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method of the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (10)

Translated fromChinese
1.一种信息输入的方法,其特征在于,包括:1. a method for information input, is characterized in that, comprises:获取聊天输入框中键入的关键信息;Get the key information typed in the chat input box;当所述关键信息与预设类集合中的信息匹配时,在预置区域内显示待输入聊天信息,其中,所述待输入聊天信息为与所述关键信息对应的预设完整信息;When the key information matches the information in the preset class set, the chat information to be input is displayed in the preset area, wherein the chat information to be input is the preset complete information corresponding to the key information;接收点击指令;receive click commands;根据所述点击指令在所述聊天输入框中键入所述待输入聊天信息。Input the chat information to be input in the chat input box according to the click instruction.2.根据权利要求1所述的方法,其特征在于,所述关键信息包括用户身份标识信息,获取聊天输入框中键入的关键信息,包括:2. The method according to claim 1, wherein the key information comprises user identification information, and the key information entered in the chat input box is obtained, comprising:获取聊天输入框中键入的所述用户身份标识信息;Obtain the user identification information entered in the chat input box;对应地,所述预设类集合包括身份标识类,所述关键信息与预设内容条目类中的信息匹配,包括:Correspondingly, the preset class set includes an identity class, and the key information matches the information in the preset content entry class, including:将所述用户身份标识信息与所述身份标识类中的信息进行匹配。Matching the user identity information with the information in the identity class.3.根据权利要求1所述的方法,其特征在于,在所述关键信息与预设类集合中的信息匹配之前,还包括:3. The method according to claim 1, wherein before the key information is matched with the information in the preset class set, further comprising:确定所述关键信息的发送频率;determining the frequency of sending the critical information;对应地,所述预设类集合包括高频信息类,所述关键信息与预设类集合中的信息匹配,包括:Correspondingly, the preset class set includes high-frequency information classes, and the key information matches the information in the preset class set, including:当所述发送频率大于预设频率阈值时,则将所述关键信息与预设高频信息类中的信息进行匹配,其中,所述预设频率阈值与所述高频信息类对应。When the sending frequency is greater than a preset frequency threshold, the key information is matched with information in a preset high-frequency information class, where the preset frequency threshold corresponds to the high-frequency information class.4.根据权利要求1至3中任一所述的方法,其特征在于,所述在预置区域内显示待输入聊天信息之后,所述方法还包括:4. The method according to any one of claims 1 to 3, wherein after the chatting information to be input is displayed in the preset area, the method further comprises:若未接收所述点击指令,则在所述聊天输入框中输入第一聊天信息,所述第一聊天信息与所述待输入信息不同。If the click instruction is not received, first chat information is input in the chat input box, where the first chat information is different from the information to be input.5.根据权利要求1所述的方法,其特征在于,所述获取聊天输入框中键入的关键信息之后,所述方法还包括:5. The method according to claim 1, wherein after obtaining the key information entered in the chat input box, the method further comprises:当所述关键信息与所述预设类集合中的信息不匹配时,则在所述预置区域内不显示所述待输入聊天信息。When the key information does not match the information in the preset class set, the chat information to be input is not displayed in the preset area.6.一种信息输入装置,其特征在于,包括:6. An information input device, characterized in that, comprising:获取单元,用于获取聊天输入框中键入的关键信息;The acquisition unit is used to acquire the key information typed in the chat input box;处理单元,用于当所述获取单元获取的所述关键信息与预设类集合中的信息匹配时,在预置区域内显示待输入聊天信息,其中,所述待输入聊天信息为与所述关键信息对应的预设完整信息;a processing unit, configured to display the chat information to be input in the preset area when the key information acquired by the acquisition unit matches the information in the preset class set, wherein the chat information to be input is the same as that of the Preset complete information corresponding to key information;接收单元,用于接收点击指令;a receiving unit for receiving a click instruction;键入单元,用于根据所述接收单元接收到的所述点击指令在所述聊天输入框中键入所述待输入聊天信息。an input unit, configured to input the chat information to be input in the chat input box according to the click instruction received by the receiving unit.7.根据权利要求6所述的信息输入装置,其特征在于,所述关键信息包括用户身份标识信息,所述获取单元,包括:7. The information input device according to claim 6, wherein the key information comprises user identification information, and the acquiring unit comprises:获取模块,用于获取聊天输入框中键入的所述用户身份标识信息;an acquisition module for acquiring the user identity information entered in the chat input box;对应地,所述预设类集合包括身份标识类,所述处理单元,包括:Correspondingly, the preset class set includes an identity class, and the processing unit includes:第一匹配模块,用于将所述用户身份标识信息与所述身份标识类中的信息进行匹配。The first matching module is configured to match the user identity information with the information in the identity class.8.根据权利要求6所述的信息输入装置,其特征在于,所述信息输入装置还包括:8. The information input device according to claim 6, wherein the information input device further comprises:确定单元,用于在所述处理单元将所述关键信息与预设类集合中的信息匹配之前,用于确定所述关键信息的发送频率;a determining unit, configured to determine the sending frequency of the key information before the processing unit matches the key information with the information in the preset class set;对应地,所述预设类集合包括高频信息类,所述处理单元,包括:Correspondingly, the preset class set includes high-frequency information classes, and the processing unit includes:第二匹配模块,用于在所述确定单元确定出的所述发送频率大于预设频率阈值时,将所述关键信息与预设高频信息类中的信息进行匹配,其中,所述预设频率阈值与所述高频信息类对应。A second matching module, configured to match the key information with information in a preset high-frequency information category when the sending frequency determined by the determining unit is greater than a preset frequency threshold, wherein the preset The frequency threshold corresponds to the high frequency information class.9.一种信息输入设备,其特征在于,所述信息输入设备包括:输入/输出(I/O)接口、处理器和存储器,9. An information input device, wherein the information input device comprises: an input/output (I/O) interface, a processor and a memory,所述存储器中存储有程序指令;Program instructions are stored in the memory;所述处理器用于执行存储器中存储的程序指令,执行如权利要求1至5中任一所述的方法。The processor is configured to execute program instructions stored in the memory to perform the method as claimed in any one of claims 1 to 5.10.一种计算机可读存储介质,包括指令,其特征在于,当所述指令在信息输入设备上运行时,使得所述信息输入设备执行如权利要求1至5中任一项所述的方法。10. A computer-readable storage medium comprising instructions, characterized in that, when the instructions are executed on an information input device, the information input device is caused to perform the method according to any one of claims 1 to 5 .
CN201910797377.7A2019-08-272019-08-27Information input method, device, equipment and storage mediumPendingCN112445346A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201910797377.7ACN112445346A (en)2019-08-272019-08-27Information input method, device, equipment and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201910797377.7ACN112445346A (en)2019-08-272019-08-27Information input method, device, equipment and storage medium

Publications (1)

Publication NumberPublication Date
CN112445346Atrue CN112445346A (en)2021-03-05

Family

ID=74741615

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201910797377.7APendingCN112445346A (en)2019-08-272019-08-27Information input method, device, equipment and storage medium

Country Status (1)

CountryLink
CN (1)CN112445346A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113064496A (en)*2021-03-222021-07-02上海臣星软件技术有限公司Input method information processing method, device, equipment and computer storage medium
CN113504836A (en)*2021-09-062021-10-15北京翰凌科技有限公司Information input method and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20010008275A (en)*2000-11-202001-02-05우종현System and method for providing chatting service as well as contents by using network
CN105607756A (en)*2015-12-242016-05-25百度在线网络技术(北京)有限公司Information recommendation method and device
CN106125956A (en)*2016-06-292016-11-16宇龙计算机通信科技(深圳)有限公司A kind of information-pushing method based on input method and system
CN107450744A (en)*2017-07-132017-12-08维沃移动通信有限公司A kind of personal data inputting method and mobile terminal
CN107621890A (en)*2017-09-272018-01-23珠海市魅族科技有限公司Information displaying method and device, computer installation and readable storage medium storing program for executing
CN107844201A (en)*2017-10-202018-03-27珠海市魅族科技有限公司Data inputting method, device, computer installation and computer-readable recording medium
CN107885346A (en)*2017-10-252018-04-06努比亚技术有限公司A kind of candidate's words recommending method, terminal and computer-readable recording medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20010008275A (en)*2000-11-202001-02-05우종현System and method for providing chatting service as well as contents by using network
CN105607756A (en)*2015-12-242016-05-25百度在线网络技术(北京)有限公司Information recommendation method and device
CN106125956A (en)*2016-06-292016-11-16宇龙计算机通信科技(深圳)有限公司A kind of information-pushing method based on input method and system
CN107450744A (en)*2017-07-132017-12-08维沃移动通信有限公司A kind of personal data inputting method and mobile terminal
CN107621890A (en)*2017-09-272018-01-23珠海市魅族科技有限公司Information displaying method and device, computer installation and readable storage medium storing program for executing
CN107844201A (en)*2017-10-202018-03-27珠海市魅族科技有限公司Data inputting method, device, computer installation and computer-readable recording medium
CN107885346A (en)*2017-10-252018-04-06努比亚技术有限公司A kind of candidate's words recommending method, terminal and computer-readable recording medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113064496A (en)*2021-03-222021-07-02上海臣星软件技术有限公司Input method information processing method, device, equipment and computer storage medium
CN113504836A (en)*2021-09-062021-10-15北京翰凌科技有限公司Information input method and electronic equipment

Similar Documents

PublicationPublication DateTitle
US11165739B1 (en)System and method for managing and displaying data messages
US10795629B2 (en)Text and custom format information processing method, client, server, and computer-readable storage medium
US9577965B2 (en)Method and device for posting microblog message
US7735014B2 (en)Device-directed default list naming for mobile electronic device
US20210352059A1 (en)Message Display Method, Apparatus, and Device
CN104238878B (en)A kind of method and device for starting application program or function of application
CN112559672B (en)Information detection method, electronic device and computer storage medium
US11392272B2 (en)Group-based communication system and apparatus configured to render suggested graphical objects
CN103516908B (en)Auxiliary replys the method and device of communication message
US20120023175A1 (en)Method to Change Instant Messaging Status Based on Text Entered During Conversation
US11281761B2 (en)Method and system for using a plurality of accounts in an instant messaging application
CN107911556B (en)Contact reminding method and device, computer device and computer readable storage medium
CN105100449B (en)A kind of picture sharing method and mobile terminal
WO2017032227A1 (en)Message prompting and processing method, apparatus, and client
US20180248830A1 (en)Methods for generating message notifications
US9021033B2 (en)Method to change instant messaging status based on text entered during conversation
CN104683963A (en) An information processing method and electronic device
US20110111774A1 (en)Electronic device and method of controlling the electronic device
CN112445346A (en)Information input method, device, equipment and storage medium
CN103023730A (en)System and method for performing fast link communications
KR20190134100A (en)Method and apparatus for providing chatting service
CN113590243A (en)Energy enterprise project creation method and device, computer equipment and medium
CN105894361A (en)Method and device for realizing card information synchronization
CN106897323A (en)The processing method and processing device of message
US20190007520A1 (en)Electronic device and operation method thereof and server host device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp