CN109218169B - Instant messaging method, device and storage medium - Google Patents

Instant messaging method, device and storage medium Download PDF

Info

Publication number
CN109218169B
CN109218169B CN201811191077.6A CN201811191077A CN109218169B CN 109218169 B CN109218169 B CN 109218169B CN 201811191077 A CN201811191077 A CN 201811191077A CN 109218169 B CN109218169 B CN 109218169B
Authority
CN
China
Prior art keywords
user account
communication
instant messaging
matching
instant
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.)
Active
Application number
CN201811191077.6A
Other languages
Chinese (zh)
Other versions
CN109218169A (en
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.)
Guangzhou Kugou Computer Technology Co Ltd
Original Assignee
Guangzhou Kugou Computer Technology 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 Guangzhou Kugou Computer Technology Co Ltd filed Critical Guangzhou Kugou Computer Technology Co Ltd
Priority to CN201811191077.6A priority Critical patent/CN109218169B/en
Publication of CN109218169A publication Critical patent/CN109218169A/en
Application granted granted Critical
Publication of CN109218169B publication Critical patent/CN109218169B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses an instant messaging method, an instant messaging device and a storage medium, and belongs to the technical field of communication. The method comprises the following steps: when an instant messaging matching instruction is received, the first user account and other user accounts are subjected to instant messaging matching; when the matching with the second user account is successful, carrying out instant communication with the second user account; displaying the communication limit duration in a sequential timing mode or a reverse timing mode in the process of carrying out instant communication with a second user account; and when the timing of the communication limit time length is finished, finishing the instant communication with the second user account. The invention can limit the first user account and the second user account to carry out instant messaging only within the communication limit duration, namely, the time for carrying out instant messaging between the first user account and the second user account is limited, thereby not only enriching the instant messaging scenes, but also improving the liveness of the user using the first user account and the user using the second user account.

Description

Instant messaging method, device and storage medium
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an instant messaging method, an instant messaging device, and a storage medium.
Background
With the continuous development of communication technology, more and more instant messaging applications are gradually developed, and the use of instant messaging applications for instant messaging has become an important way for people to socialize in daily life.
When the user uses the instant messaging application to carry out instant messaging, other persons can be added to carry out instant messaging with friends, or instant messaging can be directly carried out with strangers.
However, the instant messaging scenario is relatively single, and when the user performs instant messaging with a stranger, the user may easily feel awkward and may lose acquiescence, and thus social contact with the stranger may not be well promoted.
Disclosure of Invention
The embodiment of the invention provides an instant messaging method, an instant messaging device and a storage medium, which can solve the problem that an instant messaging scene is single in the related technology. The technical scheme is as follows:
in one aspect, an instant messaging method is provided, which is applied to a terminal, where the terminal logs in a first user account, and the method includes:
when receiving an instant messaging matching instruction, carrying out instant messaging matching with other user accounts;
when the matching with the second user account is successful, carrying out instant communication with the second user account;
displaying the communication limit duration in a sequential timing mode or a reverse timing mode in the process of carrying out instant communication with the second user account;
and when the timing of the communication limit duration is finished, ending the instant communication with the second user account.
Optionally, when the instant messaging matching instruction is received and before the instant messaging matching is performed with other user accounts, the method further includes:
when the first preset time is reached, displaying a time-limited communication entrance on a designated page;
when a first specified operation on the time-limited communication entrance is detected, displaying an instant communication matching page, wherein a matching control is displayed on the instant communication matching page;
and when the second specified operation on the matching control is detected, confirming that the instant messaging matching instruction is received.
Optionally, the method further comprises:
and when the matching with the second user account is successful, displaying a matching success prompt message, wherein the matching success prompt message is used for prompting that the instant communication object is successfully matched and is used for prompting that the maximum communication time length with the instant communication object is the communication limit time length.
Optionally, the performing instant messaging with the second user account includes:
displaying an instant messaging page, wherein a dialog box is displayed on the instant messaging page, and the transparency of the dialog box is greater than the preset transparency;
displaying the instant messaging message with the second user account in a layer above the dialog box;
correspondingly, in the process of performing instant messaging with the second user account, displaying the communication limit duration in a sequential timing manner or a reverse timing manner, including:
and displaying the communication limit time length in a layer below the dialog box in a sequential timing mode or a reverse timing mode in the process of carrying out instant communication with the second user account.
Optionally, when the timing of the communication limit duration is completed, after the instant messaging with the second user account is ended, the method further includes:
and displaying a relationship establishment prompt message, wherein the relationship establishment prompt message is used for prompting whether to establish an association relationship with the second user account, and the association relationship comprises a concern relationship or a friend relationship.
Optionally, when the timing of the communication limit duration is completed, after the instant messaging with the second user account is ended, the method further includes:
and displaying a communication evaluation prompt message, wherein the communication evaluation prompt message is used for prompting evaluation of the second user account, and the communication evaluation prompt message comprises a plurality of evaluation options.
Optionally, the method further comprises:
in the process of carrying out instant messaging with the second user account, if an instant messaging message is not sent to the second user account within a first preset time length and an instant messaging message sent by the second user account is not received, displaying a communication ending prompt message, wherein the communication ending prompt message is used for prompting whether to end the instant messaging with the second user account.
Optionally, after displaying the communication termination prompt message, the method further includes:
and when a finishing confirmation instruction is received in the communication finishing prompt message, prohibiting the first user account and other user accounts from carrying out instant communication matching within a second preset time length after the current time.
In a second aspect, an instant messaging device is provided, the device comprising:
the communication matching module is used for carrying out instant communication matching with other user accounts when receiving the instant communication matching instruction;
the instant messaging module is used for carrying out instant messaging with a second user account when the second user account is successfully matched with the instant messaging module;
the first display module is used for displaying the communication limit duration in a sequential timing mode or a reverse sequential timing mode in the process of carrying out instant communication with the second user account;
and the communication ending module is used for ending the instant communication with the second user account when the timing of the communication limit time length is finished.
Optionally, the apparatus further comprises:
the second display module is used for displaying a time-limited communication entrance on the appointed page when the first preset time is reached;
the third display module is used for displaying an instant messaging matching page when a first specified operation on the time-limited messaging entrance is detected, and a matching control is displayed on the instant messaging matching page;
and the confirmation module is used for confirming that the instant messaging matching instruction is received when the second specified operation on the matching control is detected.
Optionally, the apparatus further comprises:
and the fourth display module is used for displaying a matching success prompt message when the matching with the second user account is successful, wherein the matching success prompt message is used for prompting that the instant communication object is successfully matched, and is used for prompting that the maximum communication time length with the instant communication object is the communication limit time length.
Optionally, the instant messaging module includes:
the system comprises a first display unit, a second display unit and a display unit, wherein the first display unit is used for displaying an instant messaging page, a dialog box is displayed on the instant messaging page, and the transparency of the dialog box is greater than the preset transparency; displaying the instant messaging message with the second user account in a layer above the dialog box;
accordingly, the first display module is configured to:
and displaying the communication limit time length in a layer below the dialog box in a sequential timing mode or a reverse timing mode in the process of carrying out instant communication with the second user account.
Optionally, the apparatus further comprises:
and the fifth display module is used for displaying a relationship establishment prompt message, wherein the relationship establishment prompt message is used for prompting whether to establish an association relationship with the second user account, and the association relationship comprises a concern relationship or a friend relationship.
Optionally, the apparatus further comprises:
and the sixth display module is used for displaying a communication evaluation prompt message, wherein the communication evaluation prompt message is used for prompting evaluation of the second user account, and the communication evaluation prompt message comprises a plurality of evaluation options.
Optionally, the apparatus further comprises:
and the seventh display module is configured to, in the process of performing instant messaging with the second user account, display a communication termination prompt message if an instant messaging message is not sent to the second user account and an instant messaging message sent by the second user account is not received within a first preset time period, where the communication termination prompt message is used to prompt whether to terminate the instant messaging with the second user account.
Optionally, the apparatus further comprises:
and the forbidding module is used for forbidding the first user account and other user accounts to carry out instant messaging matching within a second preset time length after the current time when the communication finishing prompting message receives the finishing confirmation instruction.
In a third aspect, an instant messaging device is provided, where the device includes a processor, a memory, and a program code stored in the memory and executable on the processor, and the processor executes the program code to implement the instant messaging method according to the first aspect.
In a fourth aspect, a computer-readable storage medium is provided, the storage medium having stored thereon instructions, which when executed by a processor, implement the steps of the instant messaging method according to the first aspect.
The technical scheme provided by the embodiment of the invention can at least bring the following beneficial effects:
in the embodiment of the invention, when the instant messaging matching instruction is received, the first user account and other user accounts are matched in instant messaging, and when the instant messaging matching instruction is successfully matched with the second user account, the first user account and the second user account are subjected to instant messaging. And then, in the process of carrying out instant messaging with the second user account, displaying the communication limit time in a sequential timing mode or a reverse timing mode. And finally, when the timing of the communication limit time length is finished, the instant communication with the second user account is finished. Therefore, the first user account and the second user account can be limited to carry out instant messaging only within the communication limit duration, namely, the time for carrying out instant messaging between the first user account and the second user account is limited, so that the instant messaging scene is enriched, and the activity of the user using the first user account and the activity of the user using the second user account can be improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of an instant messaging method according to an embodiment of the present invention;
fig. 2 is a flowchart of another instant messaging method according to an embodiment of the present invention;
FIG. 3 is a diagram illustrating a designated page according to an embodiment of the present invention;
fig. 4 is a schematic diagram of an instant messaging matching page according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a matching success notification message according to an embodiment of the present invention;
fig. 6 is a schematic diagram of an instant messaging page according to an embodiment of the present invention;
fig. 7 is a schematic diagram of a message for ending a communication prompt according to an embodiment of the present invention;
FIG. 8 is a diagram illustrating a penalty hint message provided by an embodiment of the present invention;
fig. 9 is a schematic diagram of a selection hint message provided by an embodiment of the present invention;
fig. 10 is a schematic diagram of a relationship establishment prompt message according to an embodiment of the present invention;
fig. 11 is a schematic diagram of another relationship establishment prompt message provided in the embodiment of the present invention;
fig. 12 is a schematic diagram of a communication evaluation prompt message according to an embodiment of the present invention;
fig. 13 is a schematic structural diagram of an instant messaging device according to an embodiment of the present invention;
fig. 14 is a schematic structural diagram of another instant messaging device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Before explaining the embodiments of the present invention in detail, an application scenario of the embodiments of the present invention will be described.
The embodiment of the present invention is applied to an instant messaging scenario, and particularly, may be applied to a scenario in which a user uses an instant messaging application in a terminal to perform instant messaging, and certainly, may also be applied to other scenarios in which instant messaging is performed, and the embodiment of the present invention is not limited thereto.
For example, a user may install an instant messaging application in a terminal, and after the instant messaging application is installed, the user may log in a user account in the instant messaging application and then use the user account to perform instant messaging with other user accounts.
Fig. 1 is a flowchart of an instant messaging method according to an embodiment of the present invention, where the method is applied to a terminal. Referring to fig. 1, the method includes:
step 101: and when receiving the instant messaging matching instruction, performing instant messaging matching with other user accounts.
Step 102: and when the matching with the second user account is successful, carrying out instant communication with the second user account.
Step 103: and displaying the communication limit time length in a sequential timing mode or a reverse timing mode in the process of carrying out instant communication with the second user account.
Step 104: and when the timing of the communication limit time length is finished, finishing the instant communication with the second user account.
In the embodiment of the invention, when the instant messaging matching instruction is received, the first user account and other user accounts are matched in instant messaging, and when the instant messaging matching instruction is successfully matched with the second user account, the first user account and the second user account are subjected to instant messaging. And then, in the process of carrying out instant messaging with the second user account, displaying the communication limit time in a sequential timing mode or a reverse timing mode. And finally, when the timing of the communication limit time length is finished, the instant communication with the second user account is finished. Therefore, the first user account and the second user account can be limited to carry out instant messaging only within the communication limit duration, namely, the time for carrying out instant messaging between the first user account and the second user account is limited, so that the instant messaging scene is enriched, and the activity of the user using the first user account and the activity of the user using the second user account can be improved.
Optionally, when the instant messaging matching instruction is received, before performing instant messaging matching with other user accounts, the method further includes:
when the first preset time is reached, displaying a time-limited communication entrance on a designated page;
when a first specified operation of the time-limited communication entrance is detected, displaying an instant communication matching page, wherein a matching control is displayed on the instant communication matching page;
and when the second specified operation on the matching control is detected, confirming that the instant messaging matching instruction is received.
Optionally, the method further comprises:
and when the matching with the second user account is successful, displaying a matching success prompt message, wherein the matching success prompt message is used for prompting that the instant communication object is successfully matched, and is used for prompting that the maximum communication time length with the instant communication object is the communication limit time length.
Optionally, the instant messaging with the second user account includes:
displaying an instant messaging page, wherein a dialog box is displayed on the instant messaging page, and the transparency of the dialog box is greater than the preset transparency;
displaying the instant messaging message between the user account and the second user account in a layer above the dialog box;
correspondingly, in the process of instant messaging with the second user account, displaying the communication limit duration in a sequential timing mode or a reverse timing mode, wherein the method comprises the following steps:
and in the process of carrying out instant messaging with the second user account, displaying the communication limit time length in a layer below the dialog box in a sequential timing mode or a reverse timing mode.
Optionally, when the timing of the communication limit duration is completed, after the instant communication with the second user account is ended, the method further includes:
and displaying a relationship establishment prompting message, wherein the relationship establishment prompting message is used for prompting whether to establish an association relationship with the second user account, and the association relationship comprises a concern relationship or a friend relationship.
Optionally, when the timing of the communication limit duration is completed, after the instant communication with the second user account is ended, the method further includes:
and displaying a communication evaluation prompt message, wherein the communication evaluation prompt message is used for prompting evaluation of the second user account, and the communication evaluation prompt message comprises a plurality of evaluation options.
Optionally, the method further comprises:
in the process of carrying out instant messaging with the second user account, if an instant messaging message is not sent to the second user account within a first preset time length and an instant messaging message sent by the second user account is not received, displaying a communication finishing prompt message, wherein the communication finishing prompt message is used for prompting whether to finish the instant messaging with the second user account.
Optionally, after displaying the communication termination prompt message, the method further includes:
and when receiving the end confirmation instruction in the communication end prompt message, prohibiting the first user account from carrying out instant communication matching with other user accounts within a second preset time length after the current time.
All the above optional technical solutions can be combined arbitrarily to form an optional embodiment of the present invention, which is not described in detail herein.
Fig. 2 is a flowchart of an instant messaging method according to an embodiment of the present invention, where the method is applied to a terminal. Referring to fig. 2, the method includes:
step 201: and logging in a first user account on the terminal.
Specifically, an instant messaging application installed in the terminal may be started, and the first user account may be logged in the instant messaging application.
It should be noted that the instant messaging application is an application that enables users to perform instant messaging through user accounts.
In addition, the first user account is a user account of a user using the terminal, and the first user account may be registered in the instant messaging server.
Step 202: and when the first preset time is reached, displaying a time-limited communication entrance on the specified page.
It should be noted that the first preset time may be preset, and the first preset time may be time sent by the server to the terminal for instructing to start the time-limited communication function. For example, the first preset time may be 20:00 or 21:00 every monday to every wednesday, and the embodiment of the present invention is not limited thereto.
In addition, the designated page may be set in advance, the designated page is a page for displaying a time-limited communication entry, and the designated page may be a page in the instant messaging application. For example, the designated page may be a display page of information issued by the user account, and at this time, in addition to the limited time communication entry, the designated page may also display information issued by the user account (such as video, photos, identity information, and the like), a focus control, a message leaving control, a forwarding control, and the like.
And moreover, the time-limited communication entrance is an entrance for entering time-limited communication, the time-limited communication entrance can jump to an instant communication matching page, the instant communication matching page is a page for performing instant communication matching between the user accounts, and the instant communication can be performed after the two user accounts are successfully matched.
For example, fig. 3 is a designated page, on which a photo issued by a user account, a focus control, a message control, and a forwarding control are displayed, and when a first preset time is reached, a time-limited communication entry may be displayed on the designated page.
Further, when the second preset time is reached, the time-limited communication entrance displayed on the appointed page is hidden.
It should be noted that the second preset time may be preset, and the second preset time may be time sent by the server to the terminal for instructing to close the time-limited communication function. For example, the second preset time may be 22:00 or 23:00 every monday to every wednesday, which is not specifically limited in the embodiment of the present invention.
Step 203: and when the first specified operation of the time-limited communication entrance is detected, displaying an instant communication matching page, wherein a matching control is displayed on the instant communication matching page.
It should be noted that the first specifying operation may be preset, for example, the first specifying operation may be preset clicking operation, sliding operation, voice operation, gesture operation, and the like, which is not specifically limited in this embodiment of the present invention.
In addition, the matching control is used for performing instant messaging matching on the user account.
Furthermore, not only the matching control but also limited time communication information may be displayed on the instant messaging matching page, where the limited time communication information may include a time period in which the limited time communication function is available (i.e., a time period between the first preset time and the second preset time), and the like.
For example, fig. 4 is an instant messaging matching page, where a matching control and time-limited messaging information are displayed on the instant messaging matching page, and the time-limited messaging information is a usable time period of the time-limited messaging function.
Step 204: and when the second specified operation on the matching control is detected, confirming that the instant messaging matching instruction is received.
It should be noted that the second specifying operation may be preset, for example, the second specifying operation may be preset clicking operation, sliding operation, voice operation, gesture operation, and the like, which is not specifically limited in this embodiment of the present invention.
In addition, the instant messaging matching instruction is used for indicating that the first user account is matched with other user accounts in instant messaging.
Step 205: and when receiving the instant messaging matching instruction, performing instant messaging matching with other user accounts.
It should be noted that, when the instant messaging matching instruction is received, the first user account may be matched with other user accounts according to a preset rule. The preset rule may be preset according to a use requirement, which is not specifically limited in the embodiment of the present invention. For example, the preset rule may be to perform instant messaging matching between two user accounts with different genders, similar ages and similar regions.
Step 206: and when the matching with the second user account is successful, carrying out instant communication with the second user account.
It should be noted that the second user account is one of a plurality of user accounts that can be matched with the first user account, and after the first user account is successfully matched with the second user account, the first user account can perform instant messaging with the second user account. The second user account is a user account of a user who uses a terminal logged in with the second user account, and the second user account may be registered in the instant messaging server.
Further, when the first user account and the second user account are successfully matched, a prompt message of successful matching can be displayed.
It should be noted that the matching success prompt message may be used to prompt that the instant messaging object is successfully matched, and may be used to prompt that the maximum communication duration of the matched instant messaging object is the communication limit duration.
In addition, the communication limit duration may be preset, and the communication limit duration may be the maximum communication duration sent by the server to the terminal for indicating the time-limited communication between the two user accounts. For example, the communication limit duration may be 150 seconds or 180 seconds, and the embodiment of the present invention is not limited in this respect.
It is worth saying that the communication limit duration can limit the time for instant messaging between the first user account and the second user account, so that the user using the first user account and the user using the second user account generate a sense of urgency during the instant messaging process, the chat desire of both parties is stimulated, and the user activity is improved.
For example, when the first user account and the second user account are successfully matched, a matching success prompt message may be displayed on a page as shown in fig. 5.
When the instant messaging is carried out with the second user account, an instant messaging page can be displayed, a dialog box is displayed on the instant messaging page, and the transparency of the dialog box is greater than the preset transparency; and displaying the instant messaging message with the second user account in a layer above the dialog box.
It should be noted that the instant messaging page is a page in which the first user account and the second user account perform instant messaging, a dialog box may be displayed in the instant messaging page, an instant messaging message may be displayed in a layer above the dialog box, and a user identifier (such as a user avatar) of the first user account and a user identifier of the second user account may also be displayed in a layer above the dialog box. In addition, an input frame, a recommended topic message frame and the like can be displayed in the instant messaging page, and a hot topic can be displayed in the recommended topic message frame to promote communication between the first user account and the second user account, so that instant messaging between the first user account and the second user account is smoother.
In addition, the preset transparency can be preset and can be set to be larger, and after the transparency of the dialog box is larger than the preset transparency, the content in the layer below the dialog box can be displayed on the screen.
Step 207: and displaying the communication limit time length in a sequential timing mode or a reverse timing mode in the process of carrying out instant communication with the second user account.
Note that, the sequential timing manner is from zero timing to the communication limit time period, for example, the communication limit time period is 150 seconds, and the communication limit time period is displayed in the sequential timing manner from 0 second to 150 seconds, that is, 0 second, 1 second, 2 seconds … … 148 second, 149 seconds, and 150 seconds are sequentially displayed. The countdown is performed by counting from the communication limit time to zero, for example, the communication limit time is 150 seconds, and the communication limit time is displayed in the countdown from 150 seconds to 0 seconds, that is, 150 seconds, 149 seconds, 148 seconds … … 2 seconds, 1 second, and 0 second are sequentially displayed.
Specifically, when the first user account and the second user account perform instant messaging in the instant messaging page, in the process of performing instant messaging with the second user account, the communication limit duration is displayed in a layer below a dialog box in the instant messaging page in a sequential timing manner or a reverse timing manner.
It should be noted that, because the transparency of the dialog box is greater than the preset transparency, in the process of performing instant messaging between the first user account and the second user account, the user can clearly observe the communication limit duration displayed in the sequential timing manner or the reverse timing manner in the layer below the dialog box.
In addition, when the communication limit duration is displayed in the layer below the dialog box in the sequential timing manner or the reverse timing manner, the communication limit duration may be displayed in the middle position of the layer below the dialog box in the sequential timing manner or the reverse timing manner and in a larger font.
For example, fig. 6 is an instant messaging page, where a dialog box, an input box, and a recommended topic message box are displayed on the instant messaging page, an instant messaging message, a user avatar of a first user account, and a user avatar of a second user account are displayed in a layer above the dialog box, a communication time limit is displayed in a layer below the dialog box, and a trending topic is displayed in the recommended topic message box.
Further, in the process of performing instant messaging with the second user account, if an instant messaging message is not sent to the second user account within the first preset time and an instant messaging message sent by the second user account is not received, a message for prompting the end of the messaging is displayed.
It should be noted that the first preset time period may be preset, for example, the first preset time period may be 50 seconds or 60 seconds.
In addition, the communication termination prompt message is used for prompting whether to terminate the instant communication with the second user account. If the user operates the yes button, the instant messaging with the second user account is ended, and at the moment, the instant messaging matching page can be returned; and if the user operates the No button, the instant messaging with the second user account is continued, and at the moment, the instant messaging page can be returned.
For example, if an instant messaging message is not sent to the second user account within the first preset time period and an instant messaging message sent by the second user account is not received, a communication ending prompt message as shown in fig. 7 is displayed, and a yes button and a no button may be displayed in the communication ending prompt message.
Further, after the communication ending prompt message is displayed, when a confirmation ending instruction is received in the communication ending prompt message, the instant communication with the second user account is ended; and when the negative confirmation ending instruction is received in the ending communication prompt message, continuing to carry out instant communication with the second user account.
It should be noted that the confirmation end instruction is used to instruct to end the instant messaging with the second user account, the confirmation end instruction may be triggered by the user, and the user may be triggered by operating the yes button in the end messaging prompt message.
In addition, a denial ending instruction is used to indicate that the instant messaging with the second user account is not ended, the denial ending instruction may be triggered by the user, and the user may be triggered by operating a button of "no" in the end messaging prompt message.
When the end confirmation instruction is received in the end communication prompt message, the instant communication matching between the first user account and other user accounts can be prohibited within a second preset time after the current time.
It should be noted that the second preset time period may be preset, and the second preset time period may be a time period sent by the server to the terminal for prohibiting the user account from performing the instant messaging matching, for example, the second preset time period may be 10 minutes or 20 minutes, and the embodiment of the present invention is not limited to this specifically.
Further, after the instant messaging between the first user account and the second user account is finished, a penalty prompt message may be displayed, where the penalty prompt message is used to prompt that the instant messaging matching between the first user account and other user accounts is prohibited within a second preset time period.
It should be noted that, after the instant messaging between the first user account and the second user account is finished, a selection prompt message may be displayed on the terminal logged in with the second user account, where the selection prompt message is used to prompt that the first user account has finished the instant messaging, and prompt that the first user account has been punished by prohibiting matching, and prompt whether to continue the instant messaging matching.
It should be noted that, a yes button and a no button may be displayed in the selection prompt message, and if the user operates the yes button, the user continues to match with other user accounts; and if the user operates the No button, the instant messaging matching is not carried out.
For example, after the first user account finishes the instant messaging with the second user account, a penalty prompt message as shown in fig. 8 may be displayed on the terminal logged with the first user account. In addition, after the instant messaging between the first user account and the second user account is finished, a selection prompt message as shown in fig. 9 may be displayed on the terminal in which the second user account is logged, and a yes button and a no button may be displayed in the selection prompt message.
Step 208: and when the timing of the communication limit time length is finished, finishing the instant communication with the second user account.
It should be noted that, when the communication limit duration is displayed in the sequential timing manner, the completion of the timing of the communication limit duration means that the communication limit duration has been displayed, for example, the communication limit duration is 150 seconds, and when the communication limit duration is displayed in the sequential timing manner, the completion of the timing of the communication limit duration has been displayed to 150 seconds. When the communication limit duration is displayed in the reverse-order-counting manner, the instant completion of the communication limit duration means that 0 second has been displayed, for example, the communication limit duration is 150 seconds, and when the communication limit duration is displayed in the reverse-order-counting manner, the timing of the communication limit duration is completed when 0 second has been displayed.
It should be noted that, in the embodiment of the present invention, when the timing of the communication limit duration is completed, the instant communication between the first user account and the second user account is terminated. That is, the first user account and the second user account are limited to perform instant messaging only within the communication limit duration, so that not only are instant messaging scenes enriched, but also a user using the first user account and a user using the second user account are forced to feel urgent in the process of instant messaging, and the user activity is improved.
It is noted that the following step 209 or step 210 may be performed after the instant messaging with the second user account is ended through step 208.
Step 209: and when the instant messaging with the second user account is finished, displaying a relationship establishment prompt message.
It should be noted that the relationship establishment prompting message is used to prompt whether to establish an association relationship with the second user account. The association relationship may include a concern relationship or a friend relationship, and the concern relationship may be that the first user account unilaterally concerns the second user account; the friend relationship may be that the first user account and the second user account become friends.
When the relationship establishment prompting message is used for prompting whether to establish a concern relationship with the second user account, a yes button and a no button can be displayed in the relationship establishment prompting message, and if the user operates the yes button, the second user account is successfully concerned; if the user operates the button of 'no', the second user account is not concerned; when the relationship establishment prompt message is used for prompting whether a friend relationship is established with the second user account, a yes button and a no button can be displayed in the relationship establishment prompt message, if the user operates the yes button, a friend application is sent to the second user account, and if the user operates the no button, the friend application is not sent to the second user account.
For example, when instant messaging with the second user account is ended, a relationship establishment prompt message for prompting whether to establish an attention relationship with the second user account may be displayed on the page as shown in fig. 10, and a yes button and a no button may be displayed in the relationship establishment prompt message. Alternatively, when the instant messaging with the second user account is ended, a relationship establishment prompt message for prompting whether to establish a friend relationship with the second user account may be displayed on the page shown in fig. 11, where a yes button and a no button may be displayed in the relationship establishment prompt message.
It should be noted that after the instant messaging between the first user account and the second user account is finished, the relationship establishment prompt message may prompt the user to establish an association relationship with the second user account, so that further social contact between the user using the first user account and the user using the second user account may be promoted.
Step 210: and when the instant messaging with the second user account is finished, displaying a communication evaluation prompt message.
It should be noted that the communication evaluation prompting message is used to prompt the second user account to be evaluated, and the communication evaluation prompting message includes a plurality of evaluation options.
In addition, the plurality of evaluation options may be options such as "very good", "good", and "very bad", and may also be options of other contents, which is not specifically limited in this embodiment of the present invention. The multiple evaluation options can be used for evaluating the second user account more conveniently and quickly. That is, if the user selects one of the evaluation options, the evaluation content of the selected evaluation option is the evaluation result of the user on the second user account.
For example, when instant messaging with the second user account is ended, a messaging evaluation prompting message on which a "very good" evaluation option, a "good" evaluation option, and a "bad" evaluation option are displayed may be displayed on the page shown in fig. 12.
Further, when the evaluation result of the second user account is obtained from the communication evaluation prompt message, the evaluation result of the first user account to the second user account may be sent to the instant messaging server. Of course, the evaluation result of the second user account by the other user accounts is also sent to the instant messaging server. In this case, for any one of the plurality of user accounts registered by the instant messaging server, the instant messaging server may collect a plurality of evaluation results for the user account, and the instant messaging server may determine whether the user account is a good-quality user account according to the plurality of evaluation results. In addition, when the high-quality user account is matched with other user accounts in instant messaging, the instant messaging server can increase the number of the user accounts matched with the high-quality user account; when the non-premium user account matches with other user accounts for instant messaging, the instant messaging server can reduce the number of user accounts matching with the non-premium user account.
It should be noted that, in practical applications, the execution order of step 209 and step 210 may not be sequential. That is, step 209 may be executed first and then step 210 may be executed, or step 210 may be executed first and then step 209 may be executed.
For example, when the instant messaging with the second user account is ended, the relationship establishment prompt message in step 209 is displayed first, and after the user operates the relationship establishment prompt message, the communication evaluation prompt message in step 210 is displayed. Or, when the instant messaging with the second user account is finished, the communication evaluation prompting message in step 210 is displayed first, and after the user operates the communication evaluation prompting message, the relationship establishment prompting message in step 209 is displayed.
In the embodiment of the invention, when the instant messaging matching instruction is received, the first user account and other user accounts are matched in instant messaging, and when the instant messaging matching instruction is successfully matched with the second user account, the first user account and the second user account are subjected to instant messaging. And then, in the process of carrying out instant messaging with the second user account, displaying the communication limit time in a sequential timing mode or a reverse timing mode. And finally, when the timing of the communication limit time length is finished, the instant communication with the second user account is finished. Therefore, the first user account and the second user account can be limited to carry out instant messaging only within the communication limit duration, namely, the time for carrying out instant messaging between the first user account and the second user account is limited, so that the instant messaging scene is enriched, and the activity of the user using the first user account and the activity of the user using the second user account can be improved.
Fig. 13 is a schematic structural diagram of an instant messaging device according to an embodiment of the present invention. Referring to fig. 13, the apparatus includes: a communication matching module 1301, an instant communication module 1302, a first display module 1303 and an end communication module 1304;
the communication matching module 1301 is used for performing instant communication matching with other user accounts when receiving an instant communication matching instruction;
the instant messaging module 1302 is configured to perform instant messaging with the second user account when the matching with the second user account is successful;
the first display module 1303 is configured to display the communication limit duration in a sequential timing manner or a reverse sequential timing manner during an instant communication process with the second user account;
the end communication module 1304 is configured to end the instant communication with the second user account when the timing of the communication limit duration is completed.
Optionally, the apparatus further comprises:
the second display module is used for displaying a time-limited communication entrance on the appointed page when the first preset time is reached;
the third display module is used for displaying an instant messaging matching page when the first specified operation of the time-limited messaging entrance is detected, and a matching control is displayed on the instant messaging matching page;
and the confirmation module is used for confirming that the instant messaging matching instruction is received when the second specified operation on the matching control is detected.
Optionally, the apparatus further comprises:
and the fourth display module is used for displaying a matching success prompt message when the matching with the second user account is successful, wherein the matching success prompt message is used for prompting that the instant communication object is successfully matched, and is used for prompting that the maximum communication time length with the instant communication object is the communication limit time length.
Optionally, the instant messaging module 1302 includes:
the first display unit is used for displaying an instant messaging page, a dialog box is displayed on the instant messaging page, and the transparency of the dialog box is greater than the preset transparency; displaying the instant messaging message between the user account and the second user account in a layer above the dialog box;
accordingly, the first display module 1303 is configured to:
and in the process of carrying out instant messaging with the second user account, displaying the communication limit time length in a layer below the dialog box in a sequential timing mode or a reverse timing mode.
Optionally, the apparatus further comprises:
and the fifth display module is used for displaying a relationship establishment prompt message, wherein the relationship establishment prompt message is used for prompting whether to establish an association relationship with the second user account, and the association relationship comprises a concern relationship or a friend relationship.
Optionally, the apparatus further comprises:
and the sixth display module is used for displaying a communication evaluation prompt message, wherein the communication evaluation prompt message is used for prompting evaluation of the second user account, and the communication evaluation prompt message comprises a plurality of evaluation options.
Optionally, the apparatus further comprises:
and the seventh display module is used for displaying a communication ending prompt message if the instant communication message is not sent to the second user account and the instant communication message sent by the second user account is not received within the first preset time length in the process of carrying out instant communication with the second user account, wherein the communication ending prompt message is used for prompting whether to end the instant communication with the second user account.
Optionally, the apparatus further comprises:
and the forbidding module is used for forbidding the first user account and other user accounts to carry out instant messaging matching within a second preset time after the current time when the end confirmation instruction is received in the communication end prompting message.
In the embodiment of the invention, when the instant messaging matching instruction is received, the first user account and other user accounts are matched in instant messaging, and when the instant messaging matching instruction is successfully matched with the second user account, the first user account and the second user account are subjected to instant messaging. And then, in the process of carrying out instant messaging with the second user account, displaying the communication limit time in a sequential timing mode or a reverse timing mode. And finally, when the timing of the communication limit time length is finished, the instant communication with the second user account is finished. Therefore, the first user account and the second user account can be limited to carry out instant messaging only within the communication limit duration, namely, the time for carrying out instant messaging between the first user account and the second user account is limited, so that the instant messaging scene is enriched, and the activity of the user using the first user account and the activity of the user using the second user account can be improved.
It should be noted that: in the instant messaging device provided in the above embodiment, only the division of the above function modules is used for illustration during instant messaging, and in practical applications, the function distribution may be completed by different function modules according to needs, that is, the internal structure of the device is divided into different function modules to complete all or part of the functions described above. In addition, the instant messaging device and the instant messaging method provided by the above embodiments belong to the same concept, and specific implementation processes thereof are described in the method embodiments in detail and are not described herein again.
Fig. 14 is a schematic structural diagram of an instant messaging device according to an embodiment of the present invention. The apparatus may be terminal 1400, and terminal 1400 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, motion video Experts compression standard Audio Layer 3), an MP4 player (Moving Picture Experts Group Audio Layer IV, motion video Experts compression standard Audio Layer 4), a notebook computer, or a desktop computer. Terminal 1400 can also be referred to as user equipment, a portable terminal, a laptop terminal, a desktop terminal, or other names.
In general, terminal 1400 includes: a processor 1401, and a memory 1402.
Processor 1401 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so forth. The processor 1401 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1401 may also include a main processor and a coprocessor, where the main processor is a processor for Processing data in an awake state, and is also referred to as a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 1401 may be integrated with a GPU (Graphics Processing Unit) that is responsible for rendering and drawing content that the display screen needs to display. In some embodiments, processor 1401 may further include an AI (Artificial Intelligence) processor for processing computing operations related to machine learning.
Memory 1402 may include one or more computer-readable storage media, which may be non-transitory. Memory 1402 may also include high speed random access memory as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in memory 1402 is used to store at least one instruction for execution by processor 1401 to implement the instant messaging method provided by the method embodiments herein.
In some embodiments, terminal 1400 may further optionally include: a peripheral device interface 1403 and at least one peripheral device. The processor 1401, the memory 1402, and the peripheral device interface 1403 may be connected by buses or signal lines. Each peripheral device may be connected to the peripheral device interface 1403 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of radio frequency circuitry 1404, a touch display 1405, a camera 1406, audio circuitry 1407, a positioning component 1408, and a power supply 1409.
The peripheral device interface 1403 can be used to connect at least one peripheral device related to I/O (Input/Output) to the processor 1401 and the memory 1402. In some embodiments, the processor 1401, memory 1402, and peripheral interface 1403 are integrated on the same chip or circuit board; in some other embodiments, any one or both of the processor 1401, the memory 1402, and the peripheral device interface 1403 may be implemented on a separate chip or circuit board, which is not limited in this application.
The Radio Frequency circuit 1404 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 1404 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 1404 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1404 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, etc. The radio frequency circuit 1404 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the radio frequency circuit 1404 may further include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display screen 1405 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 1405 is a touch display screen, the display screen 1405 also has the ability to capture touch signals at or above the surface of the display screen 1405. The touch signal may be input to the processor 1401 for processing as a control signal. At this point, the display 1405 may also be used to provide virtual buttons and/or virtual keyboards, also referred to as soft buttons and/or soft keyboards. In some embodiments, the display 1405 may be one, disposed on the front panel of the terminal 1400; in other embodiments, display 1405 may be at least two, respectively disposed on different surfaces of terminal 1400 or in a folded design; in still other embodiments, display 1405 may be a flexible display disposed on a curved surface or on a folded surface of terminal 1400. Even further, the display 1405 may be arranged in a non-rectangular irregular figure, i.e., a shaped screen. The Display 1405 can be made of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), and the like.
The camera assembly 1406 is used to capture images or video. Optionally, camera assembly 1406 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 1406 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
The audio circuit 1407 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 1401 for processing or inputting the electric signals to the radio frequency circuit 1404 to realize voice communication. For stereo capture or noise reduction purposes, multiple microphones may be provided, each at a different location of terminal 1400. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is then used to convert electrical signals from the processor 1401 or the radio frequency circuit 1404 into sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments, the audio circuit 1407 may also include a headphone jack.
The positioning component 1408 serves to locate the current geographic position of the terminal 1400 for navigation or LBS (Location Based Service). The Positioning component 1408 may be a Positioning component based on the united states GPS (Global Positioning System), the chinese beidou System, the russian graves System, or the european union galileo System.
Power supply 1409 is used to power the various components of terminal 1400. The power source 1409 may be alternating current, direct current, disposable or rechargeable. When the power source 1409 comprises a rechargeable battery, the rechargeable battery can support wired or wireless charging. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, terminal 1400 also includes one or more sensors 1410. The one or more sensors 1410 include, but are not limited to: acceleration sensor 1411, gyroscope sensor 1412, pressure sensor 1413, fingerprint sensor 1414, optical sensor 1415, and proximity sensor 1416.
The acceleration sensor 1411 may detect the magnitude of acceleration on three coordinate axes of a coordinate system established with the terminal 1400. For example, the acceleration sensor 1411 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 1401 can control the touch display 1405 to display a user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 1411. The acceleration sensor 1411 may also be used for the acquisition of motion data of a game or a user.
The gyro sensor 1412 may detect a body direction and a rotation angle of the terminal 1400, and the gyro sensor 1412 and the acceleration sensor 1411 may cooperate to collect a 3D motion of the user on the terminal 1400. The processor 1401 can realize the following functions according to the data collected by the gyro sensor 1412: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
Pressure sensors 1413 may be disposed on the side bezel of terminal 1400 and/or underlying touch display 1405. When the pressure sensor 1413 is disposed on the side frame of the terminal 1400, the user's holding signal of the terminal 1400 can be detected, and the processor 1401 performs left-right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 1413. When the pressure sensor 1413 is disposed at the lower layer of the touch display 1405, the processor 1401 controls the operability control on the UI interface according to the pressure operation of the user on the touch display 1405. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 1414 is used for collecting a fingerprint of a user, and the processor 1401 identifies the user according to the fingerprint collected by the fingerprint sensor 1414, or the fingerprint sensor 1414 identifies the user according to the collected fingerprint. Upon recognizing that the user's identity is a trusted identity, processor 1401 authorizes the user to perform relevant sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying for, and changing settings, etc. Fingerprint sensor 1414 may be disposed on the front, back, or sides of terminal 1400. When a physical button or vendor Logo is provided on terminal 1400, fingerprint sensor 1414 may be integrated with the physical button or vendor Logo.
The optical sensor 1415 is used to collect ambient light intensity. In one embodiment, processor 1401 can control the display brightness of touch display 1405 based on the ambient light intensity collected by optical sensor 1415. Specifically, when the ambient light intensity is high, the display luminance of the touch display 1405 is increased; when the ambient light intensity is low, the display brightness of the touch display 1405 is turned down. In another embodiment, the processor 1401 can also dynamically adjust the shooting parameters of the camera assembly 1406 according to the intensity of the ambient light collected by the optical sensor 1415.
Proximity sensor 1416, also known as a distance sensor, is typically disposed on the front panel of terminal 1400. The proximity sensor 1416 is used to collect the distance between the user and the front surface of the terminal 1400. In one embodiment, when proximity sensor 1416 detects that the distance between the user and the front face of terminal 1400 is gradually decreased, processor 1401 controls touch display 1405 to switch from a bright screen state to a dark screen state; when proximity sensor 1416 detects that the distance between the user and the front face of terminal 1400 is gradually increasing, processor 1401 controls touch display 1405 to switch from a breath-screen state to a bright-screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 14 is not intended to be limiting with respect to terminal 1400 and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components may be employed.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
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 (9)

1. An instant messaging method is applied to a terminal, the terminal logs in a first user account, and the method comprises the following steps:
when receiving an instant messaging matching instruction, carrying out instant messaging matching with other user accounts;
when the matching with the second user account is successful, the instant messaging is carried out with the second user account, and the method comprises the following steps: displaying an instant messaging page, wherein a dialog box is displayed on the instant messaging page, and the transparency of the dialog box is greater than the preset transparency; displaying the instant messaging message with the second user account in a layer above the dialog box;
displaying the communication limit duration in a layer below the dialog box in a sequential timing mode or a reverse timing mode in the process of carrying out instant communication with the second user account;
when the timing of the communication limit duration is finished, the instant communication with the second user account is finished;
displaying a relationship establishment prompting message, wherein the relationship establishment prompting message is used for prompting whether to establish an association relationship with the second user account, and the association relationship comprises a concern relationship or a friend relationship;
the method further comprises the following steps:
in the process of carrying out instant messaging with the second user account, if an instant messaging message is not sent to the second user account within a first preset time length and an instant messaging message sent by the second user account is not received, displaying a communication ending prompt message, wherein the communication ending prompt message is used for prompting whether to end the instant messaging with the second user account;
and when a finishing confirmation instruction is received in the communication finishing prompt message, prohibiting the first user account and other user accounts from carrying out instant communication matching within a second preset time length after the current time.
2. The method of claim 1, wherein when receiving the instant messaging matching instruction, before performing instant messaging matching with other user accounts, further comprising:
when the first preset time is reached, displaying a time-limited communication entrance on a designated page;
when a first specified operation on the time-limited communication entrance is detected, displaying an instant communication matching page, wherein a matching control is displayed on the instant communication matching page;
and when the second specified operation on the matching control is detected, confirming that the instant messaging matching instruction is received.
3. The method of claim 1, wherein the method further comprises:
and when the matching with the second user account is successful, displaying a matching success prompt message, wherein the matching success prompt message is used for prompting that the instant communication object is successfully matched and is used for prompting that the maximum communication time length with the instant communication object is the communication limit time length.
4. The method of claim 1, wherein after the instant messaging with the second user account is terminated when the timing of the messaging limit duration is completed, the method further comprises:
and displaying a communication evaluation prompt message, wherein the communication evaluation prompt message is used for prompting evaluation of the second user account, and the communication evaluation prompt message comprises a plurality of evaluation options.
5. An instant messaging device, the device comprising:
the communication matching module is used for carrying out instant communication matching on the first user account and other user accounts when receiving an instant communication matching instruction;
the instant messaging module is used for carrying out instant messaging with a second user account when the second user account is successfully matched with the instant messaging module;
the instant messaging module includes:
the system comprises a first display unit, a second display unit and a display unit, wherein the first display unit is used for displaying an instant messaging page, a dialog box is displayed on the instant messaging page, and the transparency of the dialog box is greater than the preset transparency; displaying the instant messaging message with the second user account in a layer above the dialog box;
the first display module is used for displaying the communication limit duration in a layer below the dialog box in a sequential timing mode or a reverse timing mode in the process of carrying out instant communication with the second user account;
the communication ending module is used for ending the instant communication with the second user account when the timing of the communication limit time length is finished;
a fifth display module, configured to display a relationship establishment prompt message, where the relationship establishment prompt message is used to prompt whether to establish an association relationship with the second user account, where the association relationship includes a concern relationship or a friend relationship;
a seventh display module, configured to, in an instant messaging process with the second user account, display a communication termination prompt message if an instant messaging message is not sent to the second user account within a first preset time period and an instant messaging message sent by the second user account is not received, where the communication termination prompt message is used to prompt whether to terminate instant messaging with the second user account;
and the forbidding module is used for forbidding the first user account and other user accounts to carry out instant messaging matching within a second preset time length after the current time when the communication finishing prompting message receives the finishing confirmation instruction.
6. The apparatus of claim 5, wherein the apparatus further comprises:
the second display module is used for displaying a time-limited communication entrance on the appointed page when the first preset time is reached;
the third display module is used for displaying an instant messaging matching page when a first specified operation on the time-limited messaging entrance is detected, and a matching control is displayed on the instant messaging matching page;
and the confirmation module is used for confirming that the instant messaging matching instruction is received when the second specified operation on the matching control is detected.
7. The apparatus of claim 5, wherein the apparatus further comprises:
and the fourth display module is used for displaying a matching success prompt message when the matching with the second user account is successful, wherein the matching success prompt message is used for prompting that the instant communication object is successfully matched, and is used for prompting that the maximum communication time length with the instant communication object is the communication limit time length.
8. The apparatus of claim 5, wherein the apparatus further comprises:
and the sixth display module is used for displaying a communication evaluation prompt message, wherein the communication evaluation prompt message is used for prompting evaluation of the second user account, and the communication evaluation prompt message comprises a plurality of evaluation options.
9. A computer-readable storage medium having instructions stored thereon, wherein the instructions, when executed by a processor, implement the steps of any of the methods of claims 1-4.
CN201811191077.6A 2018-10-12 2018-10-12 Instant messaging method, device and storage medium Active CN109218169B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811191077.6A CN109218169B (en) 2018-10-12 2018-10-12 Instant messaging method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811191077.6A CN109218169B (en) 2018-10-12 2018-10-12 Instant messaging method, device and storage medium

Publications (2)

Publication Number Publication Date
CN109218169A CN109218169A (en) 2019-01-15
CN109218169B true CN109218169B (en) 2020-12-22

Family

ID=64979643

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811191077.6A Active CN109218169B (en) 2018-10-12 2018-10-12 Instant messaging method, device and storage medium

Country Status (1)

Country Link
CN (1) CN109218169B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4033734A3 (en) * 2021-06-30 2022-12-14 Beijing Baidu Netcom Science and Technology Co., Ltd. Method and apparatus for measuring the communication frequency between user accounts

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110113253A (en) * 2019-04-30 2019-08-09 上海掌门科技有限公司 Instant communicating method, equipment and computer readable storage medium
CN110300051A (en) * 2019-06-03 2019-10-01 上海掌门科技有限公司 Instant communicating method, equipment and computer readable storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1459062A (en) * 2001-03-15 2003-11-26 微软公司 System and method for identifying and establishing preferred modalities or channels for communications based on participants preference and contexts
CN101072205A (en) * 2007-06-21 2007-11-14 腾讯科技(深圳)有限公司 Chat information searching method and system
CN101336420A (en) * 2006-01-31 2008-12-31 科乐美数码娱乐株式会社 Chat system, chat device and control method of chat server, information storage medium
CN101356512A (en) * 2006-01-06 2009-01-28 科乐美数码娱乐株式会社 Chat system, chat device, chat server control method, and information storage medium
CN101478418A (en) * 2009-01-21 2009-07-08 第三地带信息技术(深圳)有限公司 Internet dating system and method
CN107193937A (en) * 2011-05-09 2017-09-22 腾讯科技(深圳)有限公司 A kind of method and information retrieval device for searching for information
CN107437172A (en) * 2017-08-11 2017-12-05 安徽时间分享信息科技有限公司 One kind chat payment methods and system
CN107800612A (en) * 2017-07-24 2018-03-13 上海壹账通金融科技有限公司 user matching method, device, storage medium and computer equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201616419A (en) * 2014-10-16 2016-05-01 國立清華大學 Method and device for real-time conversations of participants and comments with each other

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1459062A (en) * 2001-03-15 2003-11-26 微软公司 System and method for identifying and establishing preferred modalities or channels for communications based on participants preference and contexts
CN101356512A (en) * 2006-01-06 2009-01-28 科乐美数码娱乐株式会社 Chat system, chat device, chat server control method, and information storage medium
CN101336420A (en) * 2006-01-31 2008-12-31 科乐美数码娱乐株式会社 Chat system, chat device and control method of chat server, information storage medium
CN101072205A (en) * 2007-06-21 2007-11-14 腾讯科技(深圳)有限公司 Chat information searching method and system
CN101478418A (en) * 2009-01-21 2009-07-08 第三地带信息技术(深圳)有限公司 Internet dating system and method
CN107193937A (en) * 2011-05-09 2017-09-22 腾讯科技(深圳)有限公司 A kind of method and information retrieval device for searching for information
CN107800612A (en) * 2017-07-24 2018-03-13 上海壹账通金融科技有限公司 user matching method, device, storage medium and computer equipment
CN107437172A (en) * 2017-08-11 2017-12-05 安徽时间分享信息科技有限公司 One kind chat payment methods and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4033734A3 (en) * 2021-06-30 2022-12-14 Beijing Baidu Netcom Science and Technology Co., Ltd. Method and apparatus for measuring the communication frequency between user accounts

Also Published As

Publication number Publication date
CN109218169A (en) 2019-01-15

Similar Documents

Publication Publication Date Title
CN110830811B (en) Live broadcast interaction method, device, system, terminal and storage medium
CN111083516B (en) Live broadcast processing method and device
CN110278464B (en) Method and device for displaying list
CN110971930A (en) Live virtual image broadcasting method, device, terminal and storage medium
CN109151044B (en) Information pushing method and device, electronic equipment and storage medium
CN110827820B (en) Voice awakening method, device, equipment, computer storage medium and vehicle
CN110418152B (en) Method and device for carrying out live broadcast prompt
CN110109608B (en) Text display method, text display device, text display terminal and storage medium
CN107896337B (en) Information popularization method and device and storage medium
CN111901658A (en) Comment information display method and device, terminal and storage medium
CN115378900A (en) Song list sharing method, device, terminal and storage medium
CN109218169B (en) Instant messaging method, device and storage medium
CN113098700A (en) Group creation method and device, electronic equipment and storage medium
CN112788359A (en) Live broadcast processing method and device, electronic equipment and storage medium
CN110808021B (en) Audio playing method, device, terminal and storage medium
CN112468884A (en) Dynamic resource display method, device, terminal, server and storage medium
CN110290191B (en) Resource transfer result processing method, device, server, terminal and storage medium
CN111126958A (en) Schedule creating method, schedule creating device, schedule creating equipment and storage medium
CN112966798B (en) Information display method and device, electronic equipment and storage medium
CN111061369B (en) Interaction method, device, equipment and storage medium
CN109819308B (en) Virtual resource acquisition method, device, terminal, server and storage medium
CN110152309B (en) Voice communication method, device, electronic equipment and storage medium
CN111986700A (en) Method, device, equipment and storage medium for triggering non-contact operation
CN109005359B (en) Video recording method, apparatus and storage medium
CN114826799B (en) Information acquisition method, device, terminal and storage medium

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
GR01 Patent grant
GR01 Patent grant