WO2021008277A1 - Message management system and method for communication application, device and storage medium - Google Patents
Message management system and method for communication application, device and storage medium Download PDFInfo
- Publication number
- WO2021008277A1 WO2021008277A1 PCT/CN2020/095301 CN2020095301W WO2021008277A1 WO 2021008277 A1 WO2021008277 A1 WO 2021008277A1 CN 2020095301 W CN2020095301 W CN 2020095301W WO 2021008277 A1 WO2021008277 A1 WO 2021008277A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- current user
- list
- stranger
- communication
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-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
Definitions
- the embodiments of the present application relate to the field of network communication, for example, to a message management system, method, device, and storage medium for communication applications.
- chat applications developed by using instant messaging (IM) technology are widely used in people’s daily lives, so that different users can establish a private conversation on the Internet through the chat application, thereby Realize real-time communication between different users.
- IM instant messaging
- both parties need to pass friend verification before they can achieve normal chat functions; or, by triggering additional chat controls specially set for unfamiliar users, such as drifting bottles, pass between unfamiliar users Use other methods different from friend conversations to chat; at this time, sending messages to strange users is a random sending, and it is not possible to establish a corresponding private conversation between the two parties specifically designated strange users, and do not pay attention to the other party after the message is successfully sent or received
- the processing of the message so many types of chat applications are more cumbersome to operate conversations between strange users, and they cannot manage the conversations between strange users in a unified manner, so that when there are multiple conversations at the same time, one may be missed.
- the news of unfamiliar users causes various inconveniences in communication between unfamiliar users.
- the embodiments of the present application provide a message management system, method, device, and storage medium for communication applications to realize the partition management of private messages between users of different types and improve the convenience of communication between users of different types And comprehensiveness.
- the embodiment of the present application provides a message management system for communication applications.
- the message management system includes a first message list and a second message list.
- the entry of the second message list is set at the location where the first message list is located.
- the first message list is used to display message columns of a first type of sender
- the second message list is used to display message columns of a second type of sender.
- the embodiment of the present application provides a message management method for communication applications.
- the method includes the following non-sequential execution steps:
- the entry of the second message list is set in the display interface where the first message list is located.
- An embodiment of the present application provides a communication system.
- the communication system includes a server and a communication application client that implements the message management method described in any of the foregoing embodiments of the present application, wherein the server is configured to respond to and process the current user The communication request of at least one side of the current user's friend side, and the current user's stranger side realizes normal message communication.
- An embodiment of the present application provides a device, which includes:
- One or more processors are One or more processors;
- Storage device set to store one or more programs
- the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the message management method for communication applications described in any embodiment of this application, or implement this Apply for the method used in the communication system described in any embodiment.
- the embodiment of the present application provides a computer-readable storage medium on which a computer program is stored.
- the program When the program is executed by a processor, it implements the message management method for communication applications described in any of the embodiments of the present application, or implements this Apply for the method used in the communication system described in any embodiment.
- FIG. 1 is a scene architecture diagram of an application scenario to which the message management method for communication applications provided by an embodiment of the application is applicable;
- FIG. 2 is a schematic diagram of an interface of a communication application in a message management system for a communication application provided by Embodiment 1 of the application;
- 3A is a schematic diagram of an interface of a communication application in a message management system for communication applications provided in the second embodiment of the application;
- 3B is a schematic diagram of an interface of a communication application in another message management system for communication applications provided in the second embodiment of the application;
- 4A is a flowchart of a message management method for communication applications according to Embodiment 3 of this application;
- 4B is a schematic diagram of the principle of the message management process for communication applications provided in the third embodiment of this application.
- FIG. 5 is a flowchart of a message management method for communication applications according to Embodiment 4 of this application;
- FIG. 6 is a schematic structural diagram of a communication system provided by Embodiment 5 of this application.
- FIG. 7 is a schematic structural diagram of a device provided in Embodiment 6 of this application.
- the embodiment of the application provides a new chat application message management solution, which realizes the integrated management of application chat information, improves the communication efficiency of chatting with different types of users and simplifies interactive operations, and facilitates communication, information reading and conversations with different types of users Management, for example, the current user does not need to carry out complex or multiple interactions (including verification operations, etc.) and page switching with unfamiliar users, or does not need to trigger other chat controls specially set up for unfamiliar users, to achieve communication with unfamiliar users. Simplify communication operations and message management between users of different types.
- FIG. 1 is a scene architecture diagram of an application scenario to which the message management method for communication applications provided by an embodiment of the application is applicable.
- the application scenario may include: a current user-side client 110, other user-side clients 120, and a background server 130.
- the current user-side client 110 is the user terminal of the current user participating in this chat
- the other user-side client 120 is the user terminal of other users who are chatting with the current user this time; at this time, the current user-side client 110 and The other user-side clients 120 are all configured with the newly developed chat application mentioned in the embodiments of this application, and private chats between users of any type can be realized through the chat application;
- the background server 130 is a newly developed chat
- the server corresponding to the application is used to configure and store related chat information.
- the back-end server 130 serves as an intermediate between the current user-side client 110 and other user-side clients 120 when establishing private chat channels between users of different types It can forward corresponding chat messages between the current user under different types and other users to realize private chats between users under different types.
- the newly developed chat application is provided with corresponding first message list and second message list, and the entry of the second message list is set in the display interface where the first message list is located.
- the current user side is the message receiver
- the other The user side can include a first type of sender and a second type of sender.
- the first message list can be used to display the message bar of the first type of sender
- the second message list can be set to display the second type of sender.
- the message bar of the party can manage the chat messages between users of different types through different message lists, realize the divisional management of private messages between users of different types, and improve the convenience and convenience of communication between users of different types. Comprehensiveness.
- the current user-side client 110 and other user-side clients 120 start the newly developed chat application, if the current user side is the receiver, other user sides of different types can all be found in the chat application
- the current user’s information while using multiple chat function permissions that have been opened for different types of users in the chat application, directly send the corresponding chat message to the current user, at this time through the background server 130 to the current user’s client 110 forwards the chat message, and at the same time, the current user-side client 110 correspondingly displays the chat message in the first message list or the second message list in the chat application according to the types of other users, so as to realize the privacy between different types of users. Chat, improve the convenience and comprehensiveness of conversations between different types of users.
- chat functions opened in the chat application corresponding to the current user-side client 110, other user-side clients 120, and the back-end server 130 are described in the following embodiments, and are not explained here.
- the other user-side client 120 is determined according to the number of other users who have private chats with the current user, which is not limited.
- FIG. 2 is a schematic diagram of an interface of a communication application in a message management system for a communication application provided in the first embodiment of the application. This embodiment can be applied to the situation of private chats between different types of users.
- the message management system in this embodiment may include a first message list 210 and a second message list 220.
- the entry 200 of the second message list 220 is set in the display interface where the first message list 210 is located.
- the first message list 210 is used to display the message bar of the first type of sender, and the second message list 220 is used to display the second type of sending. Party’s message bar.
- the communication application in this embodiment is a newly developed chat application. During the development process, a comprehensive chat function permission is opened for private chats between different types of users in advance, so as to prevent chat applications in related technologies from establishing private chats. The requirement of friends must be added before to realize the convenience of private chats between different types of users.
- the communication application configured by the client 110 on the current user side is used for description. After the communication application is opened on the current user side, the first message list 210 in this embodiment is set to be displayed on the pop-up homepage. At this time, the homepage is the first message.
- the display interface where the list 210 is located therefore, there is also an entry 200 for entering the second message list 220 on the homepage; for example, the entry 200 of the second message list 220 may be a virtual key set at a fixed position on the homepage.
- the entry 200 of the second message list 220 may be a virtual key set at a fixed position on the homepage.
- the entry 200 of the second message list 220 forms a message group bar and the message group bar is placed in the first message list 210, as shown in FIG. 2, the message group bar is in the first message list 210
- the styles of the displayed message bars are similar, and are used to uniformly summarize the message bars displayed in the second message list 220.
- the message group column formed by the entry 200 of the second message list 220 is located in the first message list 210.
- the message group column and the first message can be displayed. The display order of the message columns displayed in the list 210 is adjusted.
- the message group column formed by the entry 200 of the second message list 220 is placed before all other message columns displayed in the first message list 210, or the message group column And all other message columns displayed in the first message list 210 are arranged in sequence according to the latest status of the message in the message group column and the latest status of each message column in all other message columns.
- the latest status of the message in the message group column corresponds to the message group column
- the display time of the last message in the multiple message columns displayed in the second message list 220, and the latest status of each message column in all other message columns is the message column displayed in the first message list 210
- the display time of the last message in the first message list 210 is used to indicate the latest chat time of the multiple message columns displayed in the message group column and the first message list 210, so as to dynamically adjust the information in the first message list 210 according to the order of the latest chat time
- the entry of the second message list 220 in this embodiment The message group column formed by 200 displays the avatar or name information of the message object of the latest message of the second type of sender; the avatar or name of the message object displayed on the message group column in the first message list 210 can quickly Determine the information of the second type of sender who sent the latest message to improve the user's chat experience for the communication application.
- the first message list 210 in this embodiment may be used to display the message bar of the first type of sender, and the current user side is receiving When it comes to a chat message from a sender of the first type, a message bar for the sender of the first type will be generated in the first message list 210.
- the private chat page of the private chat page displays chat messages from the first type of sender; the second message list 220 can be used to display the message bar of the second type of sender, and the current user side is receiving the second type
- a message column of the second type sender will be generated in the second message list 220.
- the private chat page displays chat messages from the second type of sender.
- the first message list 210 in this embodiment can also be used to display the message column of the second type of recipient, and send the corresponding message to the second type of recipient on the current user side.
- the chat message since this chat was initiated by the current user, it indicates that the current user wants to establish a long-term private chat relationship with the second type of recipient.
- the first message list 210 on the homepage of the communication application is directly generated.
- the message bar of the second-type receiver At this time, you can quickly enter the private chat page between the current user and the second-type receiver by clicking on the message bar.
- the private chat page displays the chat sent by the current user to the second-type receiver news.
- the user types can be accurately distinguished.
- the first type is friends and the second type is strangers;
- the message bar displayed in the first message list 210 includes The message bar of other users who are friends with the current user, and when the current user is the sender, the message bar of the recipient who is in a stranger relationship with the current user.
- the message bar displayed in the second message list 220 is related to the current user. The user belongs to the message bar of other users in a stranger relationship.
- a message column between the current user and the friend user is generated in the first message list 210; when the current user receives a chat message sent by a stranger user, the second message list
- the message bar between the current user and the stranger user is generated in 220; when the current user sends corresponding chat messages to other friends or stranger users, it belongs to the chat initiated by the current user, indicating that the current user intends to interact with other friends or The stranger user establishes a private chat between friends, so the message bar between the current user and the friend user or the stranger user is directly generated in the first message list 210.
- the message group column formed by the entry 200 of the second message list 220 will display the avatar or name information of the message object of the latest message sent by the stranger user, that is, the message group corresponding to the latest received message is displayed in the message group column.
- the avatar or name of the stranger can enable the current user to quickly understand the stranger information of the latest news, and improve the convenience of chatting between strangers.
- the first message list and the second message list are preset in the communication application, and the entry of the second message list is set in the display interface where the first message list is located, so that the first message list is used
- the second message list is used to display the message bar of the second type of sender, so as to realize the partition display of private messages between users under different types, so as to display the messages of different types of senders. Perform corresponding unified management separately, and send corresponding private messages directly through the message bar displayed in the first message list or the second message list to facilitate communication, information reading and session management with different types of users.
- the current user does not need to contact Unfamiliar users perform complex or multiple interactions and page switching, or do not need to trigger other chat controls that are specially set for unfamiliar users, to achieve communication with unfamiliar users, thereby simplifying communication operations and message management between different types of users. Improve the convenience and comprehensiveness of communication between users of different types.
- FIG. 3A is a schematic diagram of an interface of a communication application in a message management system for communication applications provided in Embodiment 2 of this application
- FIG. 3B is a communication application in another message management system for communication applications provided in Embodiment 2 of this application Schematic diagram of the application interface.
- This embodiment is described on the basis of the foregoing embodiment. This embodiment mainly explains the relationship between the first message list and the second message list in the communication application and other chat scenarios.
- the communication application in this embodiment may also include a second type of profile page for displaying the avatar or name information of the second type of user.
- the message management system further includes The message button 330 on the second-type information page realizes a conversation with the second-type recipient through the message button 330, forms a corresponding message column and is in the first message list 310.
- the current user when the current user sends a chat message to the second-type receiver for the first time, it will first search for the second-type data page corresponding to the second-type receiver, for example, by searching The second type of recipient’s chat account (such as mobile phone number, etc.), or search for the second type of recipient in multiple chat groups that the current user has joined based on their geographic location or hobbies, and then obtain the second type of recipient.
- the conversation of the recipient, and a corresponding message column is formed in the first message list 310 at the same time.
- the second type of profile page can be a profile page of a stranger user who is in a stranger relationship with the current user in the communication application, and then a private chat between strangers can be realized through the message button 330 set on the stranger profile page, so that the communication
- the application can implement the corresponding stranger chat in the same way as the friend chat.
- the display interface where the first message list 310 is located is the upper level display page of the display interface where the second message list 320 is located.
- the message bar of the second type of sender in this embodiment is the entrance for entering the stranger conversation window; referring to FIG. 3B, the current user side receives the stranger A chat message sent by a person, and a message bar of the stranger is generated in the second message list 320.
- the current user generates a corresponding trigger operation by clicking the message bar, and enters the conversation window between the current user and the stranger according to the trigger operation, A chat message sent by a stranger is displayed in the conversation window, and the current user can choose whether to reply to the stranger in the same way as a friend chat in the conversation window, thereby realizing a private chat between strange users.
- the stranger’s conversation window in this embodiment may include the stranger’s friend adding confirmation prompt 30, shielding prompt 31, and interactive prompt 32.
- the corresponding prompt control is triggered to communicate with the stranger.
- Corresponding chat in this embodiment, in response to the current user's triggering operation of multiple prompt controls in the stranger conversation window, the message bar of the second type of sender is removed from the second message list 320 and placed in the first message list 310
- the preset conditions that are met in the middle time are described below:
- the current user after the current user performs a friend addition confirmation operation by triggering the friend addition confirmation prompt 30 or interacts with a stranger by triggering the interactive prompt 32, it is explained that the current user responds to the chat message sent by the stranger, and Deliberately communicate with the stranger many times, and then determine that the stranger's message column meets the preset condition, and control the stranger's message column to be removed from the second message list 320 and placed in the first message list 310.
- the current user can also perform a shielding operation on the stranger by triggering the shielding prompt 31 in the stranger conversation window, indicating that the current user has not responded to the chat message sent by the stranger and does not want to receive it again in the future.
- chat messages of the stranger and then it is determined that the stranger’s message bar does not meet the preset conditions, the message bar corresponding to the stranger’s conversation window continues to be located in the second message list 320, and after the current user blocks the stranger, the control
- the form of subsequent messages sent by the stranger to the current user satisfies the predetermined conditions in the shielding situation; for example, no new chat messages will be displayed in the stranger conversation window, or any chat messages sent by the stranger will no longer be received.
- the interactive prompt 32 in the stranger conversation window in this embodiment may include at least one of the following operations: voice call prompt, video call prompt, and message reply prompt.
- the message bars in the first message list 310 and the second message list 320 in this embodiment may display a message indicating that the current user corresponds to the message bar.
- the object performs a voice call prompt or a video call prompt for an interactive operation without triggering the message bar to enter the corresponding conversation window.
- the corresponding interactive operation is performed in the conversation window.
- the first message list 310 and the second message list 310 can be triggered.
- the voice call prompt or video call prompt set on the message bar in the message list 320 directly implements a voice call or a video call between users, and improves the convenience of chatting between different types of users.
- the technical solution provided in this embodiment controls the arrangement status of multiple message columns in the first message list and the second message list in a communication application, and when the message column of the second type sender meets a preset condition, the message The bar is removed from the second message list and placed in the first message list, so as to accurately display the message bars of different types of users.
- different chat prompts are set in the conversation window corresponding to the message bars of different types of users to facilitate communication with Communication, information reading and session management of different types of users, for example, the current user does not need to have complex or multiple interactions and page switching with unfamiliar users, or does not need to trigger other chat controls specially set up for unfamiliar users.
- Communication sending and receiving reducing the extra operations of chatting between strangers, thereby simplifying the communication operation and message management between different types of users, directly establishing private conversations between strangers, and improving the convenience and comprehensiveness of communication between different types of users .
- FIG. 4A is a flowchart of a message management method for communication applications provided in Embodiment 3 of this application
- FIG. 4B is a schematic diagram of a message management process for communication applications provided in Embodiment 3 of this application.
- This embodiment is applicable to situations where users of different types conduct private chats through the communication application in this embodiment.
- the message management method for communication applications provided in this embodiment can be executed by the device provided in this embodiment of the application, and the device can be any user terminal configured with the communication application, such as a mobile phone, a tablet computer, or a palmtop computer. Wait.
- the method may include the following non-sequential execution steps:
- S410 Store the message column formed by the message sent by the friend in the first message list.
- the current user After the current user opens the communication application in this embodiment, since the communication application opens full chat function permissions for both friends and strangers, the current user will also receive messages from strangers; therefore, when the current user receives new messages , First determine whether the message is sent by a friend or a stranger, and perform different message management processing for different message sources; if a message sent by a friend is received, a message column corresponding to the friend is formed, and the message column is The entrance for entering the friend's conversation window. At this time, the friend's conversation window displays the message sent by the friend. At the same time, as shown in FIG. 4B, the message bar formed by the message sent by the friend is stored in the first page of the homepage of the communication application. In a message list, so that the message column of the friend can be uniformly managed through the first message list.
- the current user is the sender of the chat message.
- it may also include: storing a message column formed by a message sent to a friend or stranger in the first message list.
- the current user When the current user is the sender of a chat message, first search for the recipient of this chat in the communication application.
- the recipient can be a friend or a stranger.
- This chat is initiated by the current user, indicating that the current user intends to add friends with the person in this chat. Therefore, the message column formed by the message sent to the friend or stranger is stored in the first message list, which is convenient for subsequent passage of the first message
- the list provides unified management of the message fields of other users identified by the current user.
- the message bar formed by the message sent to the stranger is stored in the first message list, which may include: if it is detected through the message on the stranger profile page in the communication application
- the message button sends a message to a stranger, forms the stranger's message bar and stores the stranger's message bar in the first message list.
- the current user searches for the stranger in this chat in the communication application, and displays the stranger profile page set for the stranger in advance.
- the corresponding message is sent to the stranger
- the message realizes the conversation between the current user and the stranger, and forms the stranger's message bar while storing the stranger's message bar in the first message list.
- S420 Store the message column formed by the message sent by the stranger in the second message list.
- a message bar corresponding to the stranger is formed.
- the message bar is used to enter the stranger conversation window.
- the stranger conversation window displays the message sent by the stranger.
- the message bar formed by the message sent by the stranger is stored in the second message list in the communication application, so that the message bar of the stranger can be uniformly managed through the second message list.
- the entry of the second message list in this embodiment is set in the display interface where the first message list is located, that is, the entry of the second message list and the first message list are jointly set on the homepage of the communication application.
- the entry of the second message list forms a message group bar and stores the message group bar in the first message list.
- the current user will selectively perform corresponding operations with the stranger based on the actual chat situation, such as adding the stranger as a friend, blocking the stranger or replying to the stranger Therefore, in order to ensure the accuracy of the message bar management, it is necessary to update the message bars displayed in the first message list and the second message list in real time, and determine in real time whether the message bar in the second message list meets the preset conditions.
- the set condition can refer to whether the current user intends to communicate with the stranger in response to the message sent by the stranger.
- the message column in the second message list meets the preset condition, it means that the current user intends to communicate with the stranger, and the message The column is removed from the second message list and stored in the first message list, so that the message column of the stranger can be directly searched in the first message list on the homepage, which improves the convenience of chatting between strangers.
- the first message list and the second message list are preset in the communication application, and the entry of the second message list is set in the display interface where the first message list is located, so that the first message list is used
- the second message list is used to display the message bar of the second type of sender, so as to realize the partition display of private messages between users under different types, so as to display the messages of different types of senders. Perform corresponding unified management separately, and send corresponding private messages directly through the message bar displayed in the first message list or the second message list to facilitate communication, information reading and session management with different types of users.
- the current user does not need to contact Unfamiliar users perform complex or multiple interactions and page switching, or do not need to trigger other chat controls specially set up for unfamiliar users, to realize communication with unfamiliar users, thus simplifying the communication operations between different types of users and improving different types Convenience and comprehensiveness of communication between users.
- Fig. 5 is a flowchart of a message management method for communication applications provided in the fourth embodiment of this application. This embodiment is described on the basis of the foregoing embodiment. This embodiment mainly explains the process of determining whether the message column in the second message list meets the preset condition and sending a message to a stranger.
- this embodiment may include the following steps:
- S510 Store the message column formed by the message sent by the friend in the first message list.
- S520 Store the message column formed by the message sent by the stranger in the second message list.
- S530 Store a message bar formed by a message sent to a friend or stranger in the first message list.
- Sending a message to the stranger at this time can include: entering the corresponding message through the message button on the stranger profile page in the communication application Stranger conversation window; send messages to strangers through the voice call prompt, video call prompt, or message reply prompt in the stranger conversation window.
- the current user When the current user sends a message to a stranger, he first searches for the stranger's information in the communication application, and then jumps to the stranger's stranger profile page. At the same time, according to the current user's message on the stranger profile page The trigger operation on the button enters the conversation window between the current user and the stranger.
- the conversation window is preset with voice call prompts, video call prompts or message reply prompts for the current user to interact with the stranger.
- the current user passes Choose to click on the chat controls corresponding to the voice call prompt, video call prompt, or message reply prompt to initiate a voice call, video call, or message reply to a stranger, thereby realizing a private chat with the stranger.
- the message reply prompt in this embodiment includes two ways of text reply and audio reply.
- S540 In the case of detecting a friend addition confirmation operation performed on the message bar formed by the message sent by the stranger in the second message list, remove the message bar from the second message list and store it in the first message list And/or, in the case of detecting an interactive operation on a message bar formed by a message sent by a stranger in the second message list, the message bar is removed from the second message list and stored in the first message list .
- this embodiment judges whether the message columns in the second message list meets a preset condition, and compares the first message list and The message bar displayed in the second message list is updated in real time; for example, the current user triggers a message bar formed by a message sent by a stranger in the second message list, so that after entering the stranger conversation window, if the current user passes The pre-set friend adding confirmation prompt in the stranger conversation window initiates a friend adding confirmation operation to the stranger.
- the message bar corresponding to the stranger conversation window is removed from the second message list and stored in the first message list Medium; and/or, if the current user initiates an interactive operation to the stranger through the interactive prompt preset in the stranger’s conversation window, such as sending the corresponding operation to the stranger through voice call, video call, text response or audio response, etc.
- the message bar corresponding to the stranger conversation window is removed from the second message list and stored in the first message list.
- the first message list and the second message list are preset in the communication application, and the entry of the second message list is set in the display interface where the first message list is located, so that the first message list is used
- the second message list is used to display the message bar of the second type of sender, so as to realize the partition display of private messages between users under different types, so as to display the messages of different types of senders. Perform corresponding unified management separately, and send corresponding private messages directly through the message bar displayed in the first message list or the second message list to facilitate communication, information reading and session management with different types of users.
- the current user does not need to contact Unfamiliar users perform complex or multiple interactions and page switching, or do not need to trigger other chat controls specially set up for unfamiliar users, to realize communication with unfamiliar users, thus simplifying the communication operations between different types of users and improving different types Convenience and comprehensiveness of communication between users.
- FIG. 6 is a schematic structural diagram of a communication system provided in Embodiment 5 of this application. 6, the communication system may include: a server 610 connected through communication and a communication application client 620 that implements the message management method for communication applications provided in the foregoing embodiment.
- the server 610 is configured to respond to and process communication requests on at least one of the current user's side, the current user's friend's side, and the current user's stranger's side to implement normal message communication; the communication application client 620 is configured to execute any embodiment of this application.
- the provided message management method for communication applications has corresponding functions.
- the server 610 receives a communication request sent from any one of the current user side, the current user's friend side, and the current user's stranger side to the other side.
- the communication request includes the sent chat message and the information of both users participating in this chat.
- the communication relationship between the sender and the receiver is judged.
- the server 610 has pre-established a blacklist of multiple users, a friend database, an address book database, and an interaction record database. By judging whether the sender exists in the receiver In order to send different types of communication invitations to the recipient, the communication invitation includes the chat message sent by the sender.
- the other user when another user initiates a communication request to the current user, it is first determined whether the other user is in the current user’s blacklist. At this time, if the other user is in the current user’s blacklist, the other user will be denied to the current user. For the communication request initiated by the user, if the other user is not in the current user’s blacklist, continue to determine whether the other user is in the current user’s friend database; at this time, if the other user is in the current user’s friend database, then The communication application client 620 on the user side sends a friend type communication invitation.
- the friend type communication invitation is used to indicate that the other user is a friend of the current user, so that the communication application client 620 on the current user side establishes according to the friend type communication invitation
- a private chat connection between the current user and the other user, and a corresponding message column is formed in the first message list in the communication application client 620 on the current user side; if the other user is not in the current user’s friend database, then Continue to determine whether the other user is in the current user's address book database.
- the other user is in the current user's address book database, send a friend type communication invitation to the communication application client 620 on the current user side, so that the current user
- the communication application client 620 on the side establishes a private chat connection between the current user and the other user according to the friend type communication invitation, and forms a corresponding message column in the first message list in the communication application client 620 on the current user side ; If the other user is not in the current user’s address book database, continue to determine whether the other user is in the current user’s interactive record database.
- the other user is in the current user’s interactive record database, it means that the other user is not A friend of the current user, but has had a message interaction with the current user, sends a first stranger type communication invitation to the communication application client 620 on the current user side.
- the first stranger type communication invitation is used to instruct the other user to communicate with the current user.
- the user has interacted, so that the communication application client 620 on the current user side establishes a private chat connection between the current user and the other users according to the first stranger type communication invitation, and in the communication application client 620 on the current user side
- the corresponding message column is formed in the first message list; if the other user is not in the current user’s interaction record database, it means that the other user is not a friend of the current user, and has not interacted with the current user, then report to the current user
- the communication application client 620 sends a second stranger type communication invitation, and the second stranger type communication invitation is used to indicate that the other user is in a stranger relationship with the current user, so that the communication application client 620 on the current user side is based on the second
- the stranger type communication invitation establishes a private chat connection between the current user and the other user, and forms a corresponding message column in the second message list in the communication application client 620 on the current user side; thereby communicating on the current user side
- the application client 620 accurately distinguishes the
- the technical solution provided in this embodiment uses the blacklist, friend database, address book database, and interaction record database established in the server for the message receiver to sequentially determine the relationship between the message sender and the message receiver, so that the message receiver
- the message bar formed by messages sent by friends is accurately stored in the first message list
- the message bar formed by messages sent by strangers is stored in the second message list to realize private messages between users of different types
- the partition display of different types of senders’ messages can be managed in a unified manner to improve the convenience and comprehensiveness of communication between different types of users.
- FIG. 7 is a schematic structural diagram of a device provided in Embodiment 6 of this application.
- the device includes a processor 70, a storage device 71, and a communication device 72; the number of processors 70 in the device can be one or more.
- a processor 70 is taken as an example in FIG. 7; the processor 70, the storage device 71, and the communication device 72 in the device may be connected by a bus or other methods. In FIG. 7, the connection by a bus is taken as an example.
- the storage device 71 can be used to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the message management method for communication applications provided in the embodiments of the present application.
- the processor 70 executes multiple functional applications and data processing of the device by running the software programs, instructions, and modules stored in the storage device 71, that is, implements the message management method for communication applications or the communication system provided in the above embodiments The method applied in.
- the storage device 71 may mainly include a storage program area and a storage data area.
- the storage program area may store an operating system and an application program required by at least one function; the storage data area may store data created according to the use of the terminal, etc.
- the storage device 71 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
- the storage device 71 may include memories remotely provided with respect to the processor 70, and these remote memories may be connected to the device through a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
- the communication device 72 can be configured to implement a network connection or a mobile data connection between devices.
- the device provided in this embodiment can be used to execute the message management method for communication applications provided in any of the foregoing embodiments or the method applied in the communication system provided in the foregoing embodiments, and has corresponding functions.
- the seventh embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored.
- the program When the program is executed by a processor, it can implement the message management method for communication applications in any of the above embodiments or the above embodiments The method used in the provided communication system.
- the message management method for communication applications may include the following non-sequential execution steps:
- the entrance of the second message list is set in the display interface where the first message list is located.
- a storage medium containing computer-executable instructions provided in an embodiment of the present application is not limited to the method operations described above, and can also execute the communication application provided by any embodiment of the present application. Related operations in the message management method or the method applied in the communication system provided in the foregoing embodiment.
- the technical solution of this application can be embodied in the form of a software product.
- the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), and random access memory ( Random Access Memory, flash memory (FLASH), hard disk or optical disk, etc., including multiple instructions to make a computer device (which can be a personal computer, server, or network device, etc.) execute the multiple embodiments of this application Methods.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Disclosed are a message management system and method for a communication application, a device and a storage medium. The message management system comprises: a first message list and a second message list, and an entrance of the second message list is arranged in a display interface where the first message list is. The first message list is used for displaying a message column of a first type sender, and the second message list is used for displaying a message column of a second type sender.
Description
本申请要求在2019年07月17日提交中国专利局、申请号为201910646306.7的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed with the Chinese Patent Office with an application number of 201910646306.7 on July 17, 2019. The entire content of this application is incorporated into this application by reference.
本申请实施例涉及网络通信领域,例如涉及一种用于通讯应用的消息管理系统、方法、设备和存储介质。The embodiments of the present application relate to the field of network communication, for example, to a message management system, method, device, and storage medium for communication applications.
随着移动互联网的普及,采用实时通讯(Instant Messaging,IM)技术开发的多类聊天应用广泛应用到人们的日常生活中,以便不同用户能够通过该聊天应用在网络上建立一种私人会话,从而实现不同用户之间的实时通讯。With the popularization of the mobile Internet, many types of chat applications developed by using instant messaging (IM) technology are widely used in people’s daily lives, so that different users can establish a private conversation on the Internet through the chat application, thereby Realize real-time communication between different users.
如果用户双方在聊天应用中为陌生用户时,双方需要通过好友验证后才能实现正常的聊天功能;或者,通过触发专门为陌生用户额外设置的聊天控件,如漂流瓶等,在陌生用户之间通过采用与好友会话不同的其他途径进行聊天;此时向陌生用户发送消息属于随机发送,并不能在专门指定的陌生用户双方之间建立对应的私人会话,也不关注消息在成功发送或接收后对方对该消息的处理情况,因此多类聊天应用对陌生用户之间的会话操作较为繁琐,也无法对陌生用户之间的会话进行统一的管理,使得在同时存在多个会话时,可能会遗漏一个陌生用户的消息,导致陌生用户之间的交流存在多种不便。If both users are unfamiliar users in the chat application, both parties need to pass friend verification before they can achieve normal chat functions; or, by triggering additional chat controls specially set for unfamiliar users, such as drifting bottles, pass between unfamiliar users Use other methods different from friend conversations to chat; at this time, sending messages to strange users is a random sending, and it is not possible to establish a corresponding private conversation between the two parties specifically designated strange users, and do not pay attention to the other party after the message is successfully sent or received The processing of the message, so many types of chat applications are more cumbersome to operate conversations between strange users, and they cannot manage the conversations between strange users in a unified manner, so that when there are multiple conversations at the same time, one may be missed. The news of unfamiliar users causes various inconveniences in communication between unfamiliar users.
发明内容Summary of the invention
本申请实施例提供了一种用于通讯应用的消息管理系统、方法、设备和存储介质,实现对不同类型下用户之间的私人消息的分区管理,提高不同类型下用户之间通讯的便捷性和全面性。The embodiments of the present application provide a message management system, method, device, and storage medium for communication applications to realize the partition management of private messages between users of different types and improve the convenience of communication between users of different types And comprehensiveness.
本申请实施例提供了一种用于通讯应用的消息管理系统,该消息管理系统 包括第一消息列表和第二消息列表,所述第二消息列表的入口设置于所述第一消息列表所在的展示界面中,所述第一消息列表用于展示第一类型发送方的消息栏,所述第二消息列表用于展示第二类型发送方的消息栏。The embodiment of the present application provides a message management system for communication applications. The message management system includes a first message list and a second message list. The entry of the second message list is set at the location where the first message list is located. In the display interface, the first message list is used to display message columns of a first type of sender, and the second message list is used to display message columns of a second type of sender.
本申请实施例提供了一种用于通讯应用的消息管理方法,该方法包括如下非顺序执行的步骤:The embodiment of the present application provides a message management method for communication applications. The method includes the following non-sequential execution steps:
将由好友发送的消息形成的消息栏收纳于第一消息列表中;Storing the message column formed by the message sent by the friend in the first message list;
将由陌生人的发送消息形成的消息栏收纳于第二消息列表中;Storing the message column formed by the message sent by the stranger in the second message list;
在所述第二消息列表中的消息栏满足预设条件的情况下,将所述消息栏从所述第二消息列表中移出并收纳于所述第一消息列表中;In the case that the message column in the second message list meets a preset condition, remove the message column from the second message list and store it in the first message list;
其中,所述第二消息列表的入口设置于所述第一消息列表所在的展示界面中。Wherein, the entry of the second message list is set in the display interface where the first message list is located.
本申请实施例提供了一种通讯系统,该通讯系统包括:服务器以及实现本申请上述任意实施例中所述的消息管理方法的通讯应用客户端,其中,所述服务器设置为回应和处理当前用户侧、当前用户的好友侧以及当前用户的陌生人侧中至少一侧的通讯请求,实现正常的消息通讯。An embodiment of the present application provides a communication system. The communication system includes a server and a communication application client that implements the message management method described in any of the foregoing embodiments of the present application, wherein the server is configured to respond to and process the current user The communication request of at least one side of the current user's friend side, and the current user's stranger side realizes normal message communication.
本申请实施例提供了一种设备,该设备包括:An embodiment of the present application provides a device, which includes:
一个或多个处理器;One or more processors;
存储装置,设置为存储一个或多个程序;Storage device, set to store one or more programs;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本申请任意实施例中所述的用于通讯应用的消息管理方法,或者实现本申请任意实施例中所述的通讯系统中所应用的方法。When the one or more programs are executed by the one or more processors, the one or more processors implement the message management method for communication applications described in any embodiment of this application, or implement this Apply for the method used in the communication system described in any embodiment.
本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本申请任意实施例中所述的用于通讯应用的消息 管理方法,或者实现本申请任意实施例中所述的通讯系统中所应用的方法。The embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it implements the message management method for communication applications described in any of the embodiments of the present application, or implements this Apply for the method used in the communication system described in any embodiment.
图1为本申请实施例提供的用于通讯应用的消息管理方法所适用的一种应用场景的场景架构图;FIG. 1 is a scene architecture diagram of an application scenario to which the message management method for communication applications provided by an embodiment of the application is applicable;
图2为本申请实施例一提供的一种用于通讯应用的消息管理系统中通讯应用的界面示意图;2 is a schematic diagram of an interface of a communication application in a message management system for a communication application provided by Embodiment 1 of the application;
图3A为本申请实施例二提供的一种用于通讯应用的消息管理系统中通讯应用的界面示意图;3A is a schematic diagram of an interface of a communication application in a message management system for communication applications provided in the second embodiment of the application;
图3B为本申请实施例二提供的另一种用于通讯应用的消息管理系统中通讯应用的界面示意图;3B is a schematic diagram of an interface of a communication application in another message management system for communication applications provided in the second embodiment of the application;
图4A为本申请实施例三提供的一种用于通讯应用的消息管理方法的流程图;4A is a flowchart of a message management method for communication applications according to Embodiment 3 of this application;
图4B为本申请实施例三提供的用于通讯应用的消息管理过程的原理示意图;4B is a schematic diagram of the principle of the message management process for communication applications provided in the third embodiment of this application;
图5为本申请实施例四提供的一种用于通讯应用的消息管理方法的流程图;FIG. 5 is a flowchart of a message management method for communication applications according to Embodiment 4 of this application;
图6为本申请实施例五提供的一种通讯系统的结构示意图;FIG. 6 is a schematic structural diagram of a communication system provided by Embodiment 5 of this application;
图7为本申请实施例六提供的一种设备的结构示意图。FIG. 7 is a schematic structural diagram of a device provided in Embodiment 6 of this application.
下面结合附图和实施例对本申请进行说明。此处所描述的实施例仅仅用于解释本申请,而非对本申请的限定。另外,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。The application will be described below with reference to the drawings and embodiments. The embodiments described here are only used to explain the application, but not to limit the application. In addition, for ease of description, only a part of the structure related to the present application is shown in the drawings instead of the entire structure.
本申请实施例提供一种新的聊天应用消息管理方案,实现应用聊天的信息综合管理,提升与不同类型用户聊天的通信收发效率和简化交互操作,方便与不同类型用户的通信、信息阅读和会话管理,例如当前用户无需与陌生用户进行复杂或多次交互(包括验证操作等)及页面切换,或者无需触发专门为陌生用户额外设置的其他聊天控件,即可实现与陌生用户的通信收发,从而简化不 同类型下用户之间的通讯操作以及消息管理。The embodiment of the application provides a new chat application message management solution, which realizes the integrated management of application chat information, improves the communication efficiency of chatting with different types of users and simplifies interactive operations, and facilitates communication, information reading and conversations with different types of users Management, for example, the current user does not need to carry out complex or multiple interactions (including verification operations, etc.) and page switching with unfamiliar users, or does not need to trigger other chat controls specially set up for unfamiliar users, to achieve communication with unfamiliar users. Simplify communication operations and message management between users of different types.
图1为本申请实施例提供的用于通讯应用的消息管理方法所适用的一种应用场景的场景架构图。参照图1,该应用场景中可以包括:当前用户侧客户端110、其他用户侧客户端120和后台服务端130。FIG. 1 is a scene architecture diagram of an application scenario to which the message management method for communication applications provided by an embodiment of the application is applicable. 1, the application scenario may include: a current user-side client 110, other user-side clients 120, and a background server 130.
当前用户侧客户端110为参与本次聊天的当前用户所在的用户终端,其他用户侧客户端120为本次与当前用户进行聊天的其他用户所在的用户终端;此时当前用户侧客户端110与其他用户侧客户端120上均配置有本申请实施例所提及的新开发的聊天应用,并通过该聊天应用实现任意类型下的用户之间的私人聊天;后台服务端130为新开发的聊天应用所对应的用于配置和存储相关聊天信息的服务端,后台服务端130作为当前用户侧客户端110与其他用户侧客户端120在建立不同类型下的用户之间的私人聊天通道时的中间端,能够在不同类型下的当前用户与其他用户之间转发对应的聊天消息,以实现不同类型下用户之间的私人聊天。The current user-side client 110 is the user terminal of the current user participating in this chat, and the other user-side client 120 is the user terminal of other users who are chatting with the current user this time; at this time, the current user-side client 110 and The other user-side clients 120 are all configured with the newly developed chat application mentioned in the embodiments of this application, and private chats between users of any type can be realized through the chat application; the background server 130 is a newly developed chat The server corresponding to the application is used to configure and store related chat information. The back-end server 130 serves as an intermediate between the current user-side client 110 and other user-side clients 120 when establishing private chat channels between users of different types It can forward corresponding chat messages between the current user under different types and other users to realize private chats between users under different types.
新开发的聊天应用中设置有对应的第一消息列表和第二消息列表,并且第二消息列表的入口设置于第一消息列表所在的展示界面中,在当前用户侧作为消息接收方时,其他用户侧中可以包括第一类型发送方和第二类型发送方,此时该第一消息列表可以用于展示第一类型发送方的消息栏,该第二消息列表可以设置为展示第二类型发送方的消息栏,从而通过不同的消息列表分别管理不同类型下用户之间的聊天消息,实现对不同类型下用户之间的私人消息的分区管理,提高不同类型下用户之间通讯的便捷性和全面性。The newly developed chat application is provided with corresponding first message list and second message list, and the entry of the second message list is set in the display interface where the first message list is located. When the current user side is the message receiver, the other The user side can include a first type of sender and a second type of sender. At this time, the first message list can be used to display the message bar of the first type of sender, and the second message list can be set to display the second type of sender. The message bar of the party can manage the chat messages between users of different types through different message lists, realize the divisional management of private messages between users of different types, and improve the convenience and convenience of communication between users of different types. Comprehensiveness.
示例性的,当前用户侧客户端110和其他用户侧客户端120在开启新开发的聊天应用后,如果当前用户侧作为接收方,不同类型下的其他用户侧均可以在该聊天应用中查找出当前用户的信息,同时采用该聊天应用中已经为不同类型的用户所开放的多项聊天功能权限,直接向该当前用户发送对应的聊天消息,此时通过后台服务端130向当前用户侧客户端110转发该聊天消息,同时当前用户侧客户端110根据其他用户的类型,将该聊天消息对应展示在聊天应用中的第一消息列表或第二消息列表中,从而实现不同类型用户之间的私人聊天,提高不同类型用户之间会话的便捷性和全面性。Exemplarily, after the current user-side client 110 and other user-side clients 120 start the newly developed chat application, if the current user side is the receiver, other user sides of different types can all be found in the chat application The current user’s information, while using multiple chat function permissions that have been opened for different types of users in the chat application, directly send the corresponding chat message to the current user, at this time through the background server 130 to the current user’s client 110 forwards the chat message, and at the same time, the current user-side client 110 correspondingly displays the chat message in the first message list or the second message list in the chat application according to the types of other users, so as to realize the privacy between different types of users. Chat, improve the convenience and comprehensiveness of conversations between different types of users.
本实施例中当前用户侧客户端110、其他用户侧客户端120和后台服务端 130所对应的聊天应用中开放的多项聊天功能在下述实施例中进行说明,在此不作解释。本申请实施例中其他用户侧客户端120根据与当前用户进行私人聊天的其他用户数量确定,对此不作限定。In this embodiment, a number of chat functions opened in the chat application corresponding to the current user-side client 110, other user-side clients 120, and the back-end server 130 are described in the following embodiments, and are not explained here. In the embodiment of the present application, the other user-side client 120 is determined according to the number of other users who have private chats with the current user, which is not limited.
实施例一Example one
图2为本申请实施例一提供的一种用于通讯应用的消息管理系统中通讯应用的界面示意图,本实施例可适用于不同类型用户之间的私人聊天的情况中。参照图2,本实施例中的消息管理系统可以包括第一消息列表210和第二消息列表220。FIG. 2 is a schematic diagram of an interface of a communication application in a message management system for a communication application provided in the first embodiment of the application. This embodiment can be applied to the situation of private chats between different types of users. 2, the message management system in this embodiment may include a first message list 210 and a second message list 220.
第二消息列表220的入口200设置于第一消息列表210所在的展示界面中,第一消息列表210用于展示第一类型发送方的消息栏,第二消息列表220用于展示第二类型发送方的消息栏。The entry 200 of the second message list 220 is set in the display interface where the first message list 210 is located. The first message list 210 is used to display the message bar of the first type of sender, and the second message list 220 is used to display the second type of sending. Party’s message bar.
本实施例中的通讯应用为一种新开发的聊天应用程序,在开发过程中预先对不同类型用户之间的私人聊天开放了全面的聊天功能权限,避免相关技术中的聊天应用在建立私人聊天之前必须添加好友的要求,实现不同类型用户之间的私人聊天的便捷性。以当前用户侧客户端110配置的通讯应用进行说明,在当前用户侧开启该通讯应用后,对应弹出的首页中设置显示本实施例中的第一消息列表210,此时说明首页为第一消息列表210所在的展示界面,因此在首页中还存在用于进入第二消息列表220的入口200;示例性的,该第二消息列表220的入口200可以为设置于首页固定位置的虚拟按键,用于在检测到当前用户作用于该虚拟按键上的触发操作时跳转至第二消息列表220所在的展示界面中,或者采用与第一消息列表210中展示的消息栏的显示样式相似的触发样式所设置的入口栏,与该消息栏共同设置于第一消息列表210中。The communication application in this embodiment is a newly developed chat application. During the development process, a comprehensive chat function permission is opened for private chats between different types of users in advance, so as to prevent chat applications in related technologies from establishing private chats. The requirement of friends must be added before to realize the convenience of private chats between different types of users. The communication application configured by the client 110 on the current user side is used for description. After the communication application is opened on the current user side, the first message list 210 in this embodiment is set to be displayed on the pop-up homepage. At this time, the homepage is the first message. The display interface where the list 210 is located, therefore, there is also an entry 200 for entering the second message list 220 on the homepage; for example, the entry 200 of the second message list 220 may be a virtual key set at a fixed position on the homepage. To jump to the display interface where the second message list 220 is located when the current user's trigger operation on the virtual button is detected, or use a trigger style similar to the display style of the message bar displayed in the first message list 210 The set entry bar is set in the first message list 210 together with the message bar.
示例性的,本实施例中第二消息列表220的入口200形成消息群栏并且消息群栏置于第一消息列表210中,如图2所示,该消息群栏与第一消息列表210中展示的消息栏的样式相似,用于对第二消息列表220中展示的消息栏进行统一归纳。此时由于第二消息列表220的入口200形成的消息群栏位于第一消息列表210中,为了对第一消息列表210进行规范的管理和有序显示,可以对该消息群栏和第一消息列表210中展示的消息栏的展示顺序进行调整,本实施例中第二消息列表220的入口200形成的消息群栏置于第一消息列表210中展示 的其他所有消息栏之前,或者消息群栏和第一消息列表210中展示的其他所有消息栏根据消息群栏的消息最新状态和其他所有消息栏中每个消息栏的消息最新状态依次排列,消息群栏的消息最新状态为消息群栏对应的第二消息列表220中展示的多个消息栏中的最后一条消息的显示时间,其他所有消息栏中每个消息栏的消息最新状态为第一消息列表210中展示的所述每个消息栏中的最后一条消息的显示时间,用于指示消息群栏和第一消息列表210中展示的多个消息栏的最新聊天时间,从而根据该最新聊天时间的顺序动态调整第一消息列表210中的消息群栏和多个消息栏的显示顺序;例如,将第二消息列表220中展示的每个消息栏中最后一条消息的显示时间中最新的显示时间作为消息群栏的最新聊天时间,第一消息列表210中展示的每个消息栏中最后一条消息的显示时间作为该消息栏的最新聊天时间,后续根据最新聊天时间的顺序依次排列消息群栏和第一消息列表210中展示的多个消息栏,将最新聊天时间靠后的消息群栏或者消息栏在第一消息列表210中靠前展示。Exemplarily, in this embodiment, the entry 200 of the second message list 220 forms a message group bar and the message group bar is placed in the first message list 210, as shown in FIG. 2, the message group bar is in the first message list 210 The styles of the displayed message bars are similar, and are used to uniformly summarize the message bars displayed in the second message list 220. At this time, the message group column formed by the entry 200 of the second message list 220 is located in the first message list 210. In order to perform standardized management and orderly display of the first message list 210, the message group column and the first message can be displayed. The display order of the message columns displayed in the list 210 is adjusted. In this embodiment, the message group column formed by the entry 200 of the second message list 220 is placed before all other message columns displayed in the first message list 210, or the message group column And all other message columns displayed in the first message list 210 are arranged in sequence according to the latest status of the message in the message group column and the latest status of each message column in all other message columns. The latest status of the message in the message group column corresponds to the message group column The display time of the last message in the multiple message columns displayed in the second message list 220, and the latest status of each message column in all other message columns is the message column displayed in the first message list 210 The display time of the last message in the first message list 210 is used to indicate the latest chat time of the multiple message columns displayed in the message group column and the first message list 210, so as to dynamically adjust the information in the first message list 210 according to the order of the latest chat time The display sequence of the message group bar and multiple message bars; for example, the latest display time in the display time of the last message in each message bar displayed in the second message list 220 is taken as the latest chat time of the message group bar, the first The display time of the last message in each message bar displayed in the message list 210 is used as the latest chat time of the message bar, and the multiple messages displayed in the message group bar and the first message list 210 are sequentially arranged according to the order of the latest chat time. Column, the message group column or message column with the latest chat time later is displayed at the front in the first message list 210.
为了在第一消息列表210所在的展示界面中能快速确定第二消息列表220中最近一次聊天的第二类型发送方的信息,如图2所示,本实施例中第二消息列表220的入口200形成的消息群栏上展示有第二类型发送方的最新消息的消息对象的头像或者名字信息;通过在第一消息列表210中的消息群栏上显示的消息对象的头像或名字,能够快速确定发送最新消息的第二类型发送方的信息,提高用户针对该通讯应用的聊天体验。In order to quickly determine in the display interface where the first message list 210 is located, the information of the second type of sender in the last chat in the second message list 220, as shown in FIG. 2, the entry of the second message list 220 in this embodiment The message group column formed by 200 displays the avatar or name information of the message object of the latest message of the second type of sender; the avatar or name of the message object displayed on the message group column in the first message list 210 can quickly Determine the information of the second type of sender who sent the latest message to improve the user's chat experience for the communication application.
可选的,如图2所示,以当前用户侧作为聊天消息的接收方为例,本实施例中第一消息列表210可以用于展示第一类型发送方的消息栏,当前用户侧在接收到第一类型发送方发来的聊天消息时,会在第一消息列表210中生成该第一类型发送方的消息栏,此时通过点击该消息栏能够快速进入当前用户与第一类型发送方的私人聊天页面,该私人聊天页面中显示有第一类型发送方发来的聊天消息;第二消息列表220可以用于展示第二类型发送方的消息栏,当前用户侧在接收到第二类型发送方发来的聊天消息时,会在第二消息列表220中生成该第二类型发送方的消息栏,此时通过点击该消息栏能够快速进入当前用户与第二类型发送方的私人聊天页面,该私人聊天页面中显示有第二类型发送方发来的聊天消息。Optionally, as shown in FIG. 2, taking the current user side as the recipient of the chat message as an example, the first message list 210 in this embodiment may be used to display the message bar of the first type of sender, and the current user side is receiving When it comes to a chat message from a sender of the first type, a message bar for the sender of the first type will be generated in the first message list 210. At this time, by clicking the message bar, you can quickly enter the current user and the sender of the first type The private chat page of the private chat page displays chat messages from the first type of sender; the second message list 220 can be used to display the message bar of the second type of sender, and the current user side is receiving the second type When the sender sends a chat message, a message column of the second type sender will be generated in the second message list 220. At this time, by clicking the message column, you can quickly enter the private chat page between the current user and the second type sender , The private chat page displays chat messages from the second type of sender.
此外,以当前用户侧作为聊天消息的发送方为例,本实施例中第一消息列 表210还可以用于展示第二类型接收方的消息栏,在当前用户侧向第二类型接收方发送对应的聊天消息后,由于本次聊天由当前用户主动发起,表明当前用户希望与第二类型接收方建立长期的私人聊天关系,此时直接在通讯应用的首页中的第一消息列表210中生成第二类型接收方的消息栏,此时通过点击该消息栏能够快速进入当前用户与第二类型接收方的私人聊天页面,该私人聊天页面中显示有当前用户侧向第二类型接收方发送的聊天消息。In addition, taking the current user side as the sender of the chat message as an example, the first message list 210 in this embodiment can also be used to display the message column of the second type of recipient, and send the corresponding message to the second type of recipient on the current user side. After the chat message, since this chat was initiated by the current user, it indicates that the current user wants to establish a long-term private chat relationship with the second type of recipient. At this time, the first message list 210 on the homepage of the communication application is directly generated. The message bar of the second-type receiver. At this time, you can quickly enter the private chat page between the current user and the second-type receiver by clicking on the message bar. The private chat page displays the chat sent by the current user to the second-type receiver news.
在本实施例中,根据不同用户之间的聊天场景,可以对用户类型进行准确区分,此时第一类型为好友,第二类型为陌生人;使得第一消息列表210中展示的消息栏包括与当前用户属于好友关系的其他用户的消息栏,以及在当前用户侧作为发送方时,与当前用户属于陌生人关系的接收方的消息栏,第二消息列表220中展示的消息栏为与当前用户属于陌生人关系的其他用户的消息栏。当前用户接收到好友用户发送的聊天消息时,在第一消息列表210中生成当前用户与该好友用户之间的消息栏;当前用户接收到陌生人用户发送的聊天消息时,在第二消息列表220中生成当前用户与该陌生人用户之间的消息栏;当前用户向其他好友用户或者陌生人用户发送对应的聊天消息时,属于当前用户主动发起的聊天,说明当前用户有意与其他好友用户或者陌生人用户建立好友之间的私人聊天,因此直接在第一消息列表210中生成当前用户与该好友用户或者该陌生人用户之间的消息栏。此外,第二消息列表220的入口200形成的消息群栏中会展示有陌生人用户发送的最新消息的消息对象的头像或者名字信息,即该消息群栏中显示有最新接收到的消息对应的陌生人的头像或者名字,能使当前用户快速了解最新消息的陌生人信息,提高陌生人之间聊天的便利性。In this embodiment, according to the chat scenes between different users, the user types can be accurately distinguished. At this time, the first type is friends and the second type is strangers; the message bar displayed in the first message list 210 includes The message bar of other users who are friends with the current user, and when the current user is the sender, the message bar of the recipient who is in a stranger relationship with the current user. The message bar displayed in the second message list 220 is related to the current user. The user belongs to the message bar of other users in a stranger relationship. When the current user receives a chat message sent by a friend user, a message column between the current user and the friend user is generated in the first message list 210; when the current user receives a chat message sent by a stranger user, the second message list The message bar between the current user and the stranger user is generated in 220; when the current user sends corresponding chat messages to other friends or stranger users, it belongs to the chat initiated by the current user, indicating that the current user intends to interact with other friends or The stranger user establishes a private chat between friends, so the message bar between the current user and the friend user or the stranger user is directly generated in the first message list 210. In addition, the message group column formed by the entry 200 of the second message list 220 will display the avatar or name information of the message object of the latest message sent by the stranger user, that is, the message group corresponding to the latest received message is displayed in the message group column. The avatar or name of the stranger can enable the current user to quickly understand the stranger information of the latest news, and improve the convenience of chatting between strangers.
本实施例提供的技术方案,在通讯应用中预先设置第一消息列表和第二消息列表,并将第二消息列表的入口设置于第一消息列表所在的展示界面中,使得第一消息列表用于展示第一类型发送方的消息栏,第二消息列表用于展示第二类型发送方的消息栏,从而实现不同类型下用户之间的私人消息的分区展示,以对不同类型发送方的消息分别进行对应的统一管理,同时通过第一消息列表或第二消息列表中展示的消息栏,直接发送对应的私人消息,方便与不同类型用户的通信、信息阅读和会话管理,例如当前用户无需与陌生用户进行复杂或多次交互及页面切换,或者无需触发专门为陌生用户额外设置的其他聊天控件,即可实现与陌生用户的通信收发,从而简化不同类型用户之间的通讯操作以及 消息管理,提高不同类型下用户之间通讯的便捷性和全面性。In the technical solution provided by this embodiment, the first message list and the second message list are preset in the communication application, and the entry of the second message list is set in the display interface where the first message list is located, so that the first message list is used In order to display the message bar of the first type of sender, the second message list is used to display the message bar of the second type of sender, so as to realize the partition display of private messages between users under different types, so as to display the messages of different types of senders. Perform corresponding unified management separately, and send corresponding private messages directly through the message bar displayed in the first message list or the second message list to facilitate communication, information reading and session management with different types of users. For example, the current user does not need to contact Unfamiliar users perform complex or multiple interactions and page switching, or do not need to trigger other chat controls that are specially set for unfamiliar users, to achieve communication with unfamiliar users, thereby simplifying communication operations and message management between different types of users. Improve the convenience and comprehensiveness of communication between users of different types.
实施例二Example two
图3A为本申请实施例二提供的一种用于通讯应用的消息管理系统中通讯应用的界面示意图,图3B为本申请实施例二提供的另一种用于通讯应用的消息管理系统中通讯应用的界面示意图。本实施例是在上述实施例的基础上进行说明,本实施例主要对于通讯应用中第一消息列表和第二消息列表之间的关系和其他的聊天场景进行解释说明。FIG. 3A is a schematic diagram of an interface of a communication application in a message management system for communication applications provided in Embodiment 2 of this application, and FIG. 3B is a communication application in another message management system for communication applications provided in Embodiment 2 of this application Schematic diagram of the application interface. This embodiment is described on the basis of the foregoing embodiment. This embodiment mainly explains the relationship between the first message list and the second message list in the communication application and other chat scenarios.
可选的,参照图3A,本实施例中的通讯应用中还可以包括第二类型资料页,用于展示第二类型用户的头像或名字信息,此时该消息管理系统还包括设置于该第二类型资料页上的消息按钮330,通过该消息按钮330实现与第二类型接收方的会话,形成对应的消息栏并处于第一消息列表310中。Optionally, referring to FIG. 3A, the communication application in this embodiment may also include a second type of profile page for displaying the avatar or name information of the second type of user. In this case, the message management system further includes The message button 330 on the second-type information page realizes a conversation with the second-type recipient through the message button 330, forms a corresponding message column and is in the first message list 310.
以当前用户侧作为聊天消息的发送方为例,当前用户在首次向第二类型接收方发送聊天消息时,首先会搜索出该第二类型接收方对应的第二类型资料页,例如可以通过搜索第二类型接收方的聊天账号(如手机号等),或者在当前用户侧基于自身的地理位置或者兴趣爱好所加入的多个聊天群组中查找该第二类型接收方,进而获取到该第二类型接收方的第二类型资料页,同时点击该第二类型资料页上设置的消息按钮330,跳转至当前用户与该第二类型接收方的会话界面中,进而实现与该第二类型接收方的会话,同时在第一消息列表310中形成对应的消息栏。第二类型资料页可以为该通讯应用中与当前用户属于陌生人关系的陌生人用户的资料页,进而通过陌生人资料页上设置的消息按钮330实现陌生人之间的私人聊天,使得该通讯应用能够采用与好友聊天相同的方式实现对应的陌生人聊天。Taking the current user side as the sender of the chat message as an example, when the current user sends a chat message to the second-type receiver for the first time, it will first search for the second-type data page corresponding to the second-type receiver, for example, by searching The second type of recipient’s chat account (such as mobile phone number, etc.), or search for the second type of recipient in multiple chat groups that the current user has joined based on their geographic location or hobbies, and then obtain the second type of recipient. Click the message button 330 set on the second-type data page of the second-type receiver at the same time to jump to the conversation interface between the current user and the second-type receiver, so as to realize the connection with the second-type receiver. The conversation of the recipient, and a corresponding message column is formed in the first message list 310 at the same time. The second type of profile page can be a profile page of a stranger user who is in a stranger relationship with the current user in the communication application, and then a private chat between strangers can be realized through the message button 330 set on the stranger profile page, so that the communication The application can implement the corresponding stranger chat in the same way as the friend chat.
参照图3B,以当前用户侧作为聊天消息的接收方为例,由于第二消息列表320的入口300设置于第一消息列表310所在的展示界面中,通过触发第二消息列表320的入口300,才能跳转至第二消息列表320所在的展示界面,说明第一消息列表310所在的展示界面为第二消息列表320所在的展示界面的上一级显示页面,此时为了提高当前用户与第二消息列表320中展示的消息栏对应的第二类型发送方之间进行通讯的便捷性,在本实施例中,当第二类型发送方的消息栏满足预设条件时从第二消息列表320中移出并满足预设条件的消息栏并将 满足预设条件的消息栏置于第一消息列表310中。3B, taking the current user side as the recipient of the chat message as an example, since the entry 300 of the second message list 320 is set in the display interface where the first message list 310 is located, by triggering the entry 300 of the second message list 320, In order to jump to the display interface where the second message list 320 is located, it means that the display interface where the first message list 310 is located is the upper level display page of the display interface where the second message list 320 is located. The convenience of communication between the second-type senders corresponding to the message columns shown in the message list 320. In this embodiment, when the message columns of the second-type senders meet the preset condition, the second message list 320 The message bars that meet the preset conditions are removed and the message bars that meet the preset conditions are placed in the first message list 310.
此外,在第一类型为好友,第二类型为陌生人时,本实施例中第二类型发送方的消息栏为用于进入陌生人会话窗口的入口;参照图3B,当前用户侧接收到陌生人发送的聊天消息,同时在第二消息列表320中生成该陌生人的消息栏,当前用户通过点击该消息栏生成对应的触发操作,根据该触发操作进入当前用户与该陌生人的会话窗口,该会话窗口中显示有陌生人发送的聊天消息,当前用户在该会话窗口中可以采用与好友聊天相同的方式选择是否需要回复陌生人,从而实现陌生用户之间的私人聊天。In addition, when the first type is a friend and the second type is a stranger, the message bar of the second type of sender in this embodiment is the entrance for entering the stranger conversation window; referring to FIG. 3B, the current user side receives the stranger A chat message sent by a person, and a message bar of the stranger is generated in the second message list 320. The current user generates a corresponding trigger operation by clicking the message bar, and enters the conversation window between the current user and the stranger according to the trigger operation, A chat message sent by a stranger is displayed in the conversation window, and the current user can choose whether to reply to the stranger in the same way as a friend chat in the conversation window, thereby realizing a private chat between strange users.
为了保证陌生用户之间聊天的便捷性,本实施例的陌生人会话窗口中可以包括陌生人的好友添加确认提示30、屏蔽提示31和互动提示32,通过触发对应的提示控件,与陌生人进行相应的聊天;本实施例中针对当前用户对陌生人会话窗口中多项提示控件的触发操作,将第二类型发送方的消息栏从第二消息列表320中移出并置于第一消息列表310中时所满足的预设条件在以下进行说明:In order to ensure the convenience of chatting between strangers, the stranger’s conversation window in this embodiment may include the stranger’s friend adding confirmation prompt 30, shielding prompt 31, and interactive prompt 32. The corresponding prompt control is triggered to communicate with the stranger. Corresponding chat; in this embodiment, in response to the current user's triggering operation of multiple prompt controls in the stranger conversation window, the message bar of the second type of sender is removed from the second message list 320 and placed in the first message list 310 The preset conditions that are met in the middle time are described below:
示例性的,本实施例在当前用户通过触发好友添加确认提示30而进行好友添加确认操作或者通过触发互动提示32而与陌生人进行互动操作后,说明当前用户回应陌生人发送的聊天消息,且有意与该陌生人进行多次交流,进而确定该陌生人的消息栏满足预设条件,控制该陌生人的消息栏从第二消息列表320中移出并置于第一消息列表310中。此外,本实施例中当前用户还可以通过触发陌生人会话窗口中的屏蔽提示31而对该陌生人进行屏蔽操作,说明当前用户未回应该陌生人发送的聊天消息,且不希望后续再次接收该陌生人的其他聊天消息,进而确定该陌生人的消息栏未满足预设条件,陌生人会话窗口对应的消息栏继续位于第二消息列表320中,并且在当前用户在屏蔽该陌生人后,控制该陌生人后续向当前用户发送消息的形式满足屏蔽情形下的预定条件;如不在该陌生人会话窗口中继续显示新的聊天消息,或者不再接收该陌生人发送的任何聊天消息等。Exemplarily, in this embodiment, after the current user performs a friend addition confirmation operation by triggering the friend addition confirmation prompt 30 or interacts with a stranger by triggering the interactive prompt 32, it is explained that the current user responds to the chat message sent by the stranger, and Deliberately communicate with the stranger many times, and then determine that the stranger's message column meets the preset condition, and control the stranger's message column to be removed from the second message list 320 and placed in the first message list 310. In addition, in this embodiment, the current user can also perform a shielding operation on the stranger by triggering the shielding prompt 31 in the stranger conversation window, indicating that the current user has not responded to the chat message sent by the stranger and does not want to receive it again in the future. Other chat messages of the stranger, and then it is determined that the stranger’s message bar does not meet the preset conditions, the message bar corresponding to the stranger’s conversation window continues to be located in the second message list 320, and after the current user blocks the stranger, the control The form of subsequent messages sent by the stranger to the current user satisfies the predetermined conditions in the shielding situation; for example, no new chat messages will be displayed in the stranger conversation window, or any chat messages sent by the stranger will no longer be received.
如图3B所示,本实施例在陌生人会话窗口中的互动提示32可以包括下述操作中的至少一项:语音通话提示、视频通话提示和消息回复提示。同时,为了实现不同类型用户之间聊天的快速有效性,本实施例中的第一消息列表310和第二消息列表320中的消息栏上可以展示有用于指示当前用户与该消息栏对 应的消息对象进行互动操作的语音通话提示或者视频通话提示,无需触发该消息栏以进入对应的会话窗口,在该会话窗口中执行对应的互动操作,本实施例可以通过触发第一消息列表310和第二消息列表320中的消息栏上设置的语音通话提示或者视频通话提示,直接实现用户之间的语音通话或视频通话,提高不同类型用户之间聊天的便捷性。As shown in FIG. 3B, the interactive prompt 32 in the stranger conversation window in this embodiment may include at least one of the following operations: voice call prompt, video call prompt, and message reply prompt. At the same time, in order to achieve rapid and effective chats between different types of users, the message bars in the first message list 310 and the second message list 320 in this embodiment may display a message indicating that the current user corresponds to the message bar. The object performs a voice call prompt or a video call prompt for an interactive operation without triggering the message bar to enter the corresponding conversation window. The corresponding interactive operation is performed in the conversation window. In this embodiment, the first message list 310 and the second message list 310 can be triggered. The voice call prompt or video call prompt set on the message bar in the message list 320 directly implements a voice call or a video call between users, and improves the convenience of chatting between different types of users.
本实施例提供的技术方案,在通讯应用中控制第一消息列表和第二消息列表中多个消息栏的排列状态,并在第二类型发送方的消息栏满足预设条件时,将该消息栏从第二消息列表中移出并置于第一消息列表中,从而对不同类型用户的消息栏进行准确展示,同时在不同类型用户的消息栏对应的会话窗口中设置不同的聊天提示,方便与不同类型用户的通信、信息阅读和会话管理,例如当前用户无需与陌生用户进行复杂或多次交互及页面切换,或者无需触发专门为陌生用户额外设置的其他聊天控件,即可实现与陌生用户的通信收发,减少陌生用户之间聊天的额外操作,从而简化不同类型用户之间的通讯操作以及消息管理,直接建立陌生用户之间的私人会话,提高不同类型用户之间通讯的便捷性和全面性。The technical solution provided in this embodiment controls the arrangement status of multiple message columns in the first message list and the second message list in a communication application, and when the message column of the second type sender meets a preset condition, the message The bar is removed from the second message list and placed in the first message list, so as to accurately display the message bars of different types of users. At the same time, different chat prompts are set in the conversation window corresponding to the message bars of different types of users to facilitate communication with Communication, information reading and session management of different types of users, for example, the current user does not need to have complex or multiple interactions and page switching with unfamiliar users, or does not need to trigger other chat controls specially set up for unfamiliar users. Communication sending and receiving, reducing the extra operations of chatting between strangers, thereby simplifying the communication operation and message management between different types of users, directly establishing private conversations between strangers, and improving the convenience and comprehensiveness of communication between different types of users .
实施例三Example three
图4A为本申请实施例三提供的一种用于通讯应用的消息管理方法的流程图,图4B为本申请实施例三提供的用于通讯应用的消息管理过程的原理示意图。本实施例可适用于不同类型用户之间通过本实施例中的通讯应用进行私人聊天的情况。本实施例提供的一种用于通讯应用的消息管理方法可以由本申请实施例提供的设备来执行,该设备可以是配置有该通讯应用的任一种用户终端,如手机、平板计算机或掌上计算机等。FIG. 4A is a flowchart of a message management method for communication applications provided in Embodiment 3 of this application, and FIG. 4B is a schematic diagram of a message management process for communication applications provided in Embodiment 3 of this application. This embodiment is applicable to situations where users of different types conduct private chats through the communication application in this embodiment. The message management method for communication applications provided in this embodiment can be executed by the device provided in this embodiment of the application, and the device can be any user terminal configured with the communication application, such as a mobile phone, a tablet computer, or a palmtop computer. Wait.
如图4A所示,该方法可以包括如下非顺序执行的步骤:As shown in FIG. 4A, the method may include the following non-sequential execution steps:
S410,将由好友发送的消息形成的消息栏收纳于第一消息列表中。S410: Store the message column formed by the message sent by the friend in the first message list.
当前用户开启本实施例中的通讯应用后,由于该通讯应用为好友和陌生人均开放了全面的聊天功能权限,因此当前用户也会接收到陌生人的消息;因此当前用户在接收到新消息时,首先判断该消息是由好友发送的,还是由陌生人发送的,针对不同的消息来源进行不同的消息管理处理;如果接收到好友发送的消息,形成该好友对应的消息栏,该消息栏为用于进入该好友会话窗口的入 口,此时该好友会话窗口显示有该好友发送的消息,同时如图4B所示,将由好友发送的消息形成的消息栏收纳于设置于该通讯应用首页的第一消息列表中,以便后续通过第一消息列表对好友的消息栏进行统一管理。After the current user opens the communication application in this embodiment, since the communication application opens full chat function permissions for both friends and strangers, the current user will also receive messages from strangers; therefore, when the current user receives new messages , First determine whether the message is sent by a friend or a stranger, and perform different message management processing for different message sources; if a message sent by a friend is received, a message column corresponding to the friend is formed, and the message column is The entrance for entering the friend's conversation window. At this time, the friend's conversation window displays the message sent by the friend. At the same time, as shown in FIG. 4B, the message bar formed by the message sent by the friend is stored in the first page of the homepage of the communication application. In a message list, so that the message column of the friend can be uniformly managed through the first message list.
此外,本实施例中还存在当前用户作为聊天消息的发送方的情况,此时还可以包括:将向好友或者陌生人发送的消息形成的消息栏收纳于第一消息列表中。In addition, in this embodiment, there is also a situation in which the current user is the sender of the chat message. In this case, it may also include: storing a message column formed by a message sent to a friend or stranger in the first message list.
当前用户作为聊天消息的发送方时,首先在通讯应用中搜索出本次聊天的接收方,该接收方可以是好友,也可以是陌生人,例如可以通过搜索该接收方的聊天账号(如手机号等),或者在当前用户侧基于自身的地理位置或者兴趣爱好所加入的多个聊天群组中查找该接收方,进而向好友或者陌生人发送相应的消息,并形成对应的消息栏,由于本次聊天由当前用户主动发起,说明当前用户有意与本次聊天的对象添加好友,因此将向好友或陌生人发送的消息形成的消息栏收纳于第一消息列表中,便于后续通过第一消息列表对当前用户认定的其他用户的消息栏进行统一管理。When the current user is the sender of a chat message, first search for the recipient of this chat in the communication application. The recipient can be a friend or a stranger. For example, you can search for the recipient’s chat account (such as a mobile phone). Number, etc.), or search for the recipient in multiple chat groups that the current user has joined based on their geographic location or hobbies, and then send corresponding messages to friends or strangers, and form a corresponding message bar, because This chat is initiated by the current user, indicating that the current user intends to add friends with the person in this chat. Therefore, the message column formed by the message sent to the friend or stranger is stored in the first message list, which is convenient for subsequent passage of the first message The list provides unified management of the message fields of other users identified by the current user.
示例性的,当前用户在向陌生人发送消息时,将向陌生人发送的消息形成的消息栏收纳于第一消息列表中,可以包括:如果检测到通过通讯应用中的陌生人资料页上的消息按钮向陌生人发送消息,形成该陌生人的消息栏并将该陌生人的消息栏收纳于第一消息列表中。Exemplarily, when the current user sends a message to a stranger, the message bar formed by the message sent to the stranger is stored in the first message list, which may include: if it is detected through the message on the stranger profile page in the communication application The message button sends a message to a stranger, forms the stranger's message bar and stores the stranger's message bar in the first message list.
当前用户通过在通讯应用中搜索本次聊天的陌生人,显示预先为该陌生人设置的陌生人资料页,此时通过触发该陌生人资料页上设置的消息按钮,向该陌生人发送对应的消息,实现当前用户与该陌生人的会话,并形成该陌生人的消息栏同时将该陌生人的消息栏收纳于第一消息列表中。The current user searches for the stranger in this chat in the communication application, and displays the stranger profile page set for the stranger in advance. At this time, by triggering the message button set on the stranger profile page, the corresponding message is sent to the stranger The message realizes the conversation between the current user and the stranger, and forms the stranger's message bar while storing the stranger's message bar in the first message list.
S420,将由陌生人发送的消息形成的消息栏收纳于第二消息列表中。S420: Store the message column formed by the message sent by the stranger in the second message list.
如果当前用户接收到陌生人发送的消息,形成该陌生人对应的消息栏,该消息栏为用于进入该陌生人会话窗口的入口,此时该陌生人会话窗口显示有该陌生人发送的消息,同时如图4B所示,将由陌生人发送的消息形成的消息栏收纳于该通讯应用中的第二消息列表中,以便后续通过第二消息列表对陌生人的消息栏进行统一管理。If the current user receives a message sent by a stranger, a message bar corresponding to the stranger is formed. The message bar is used to enter the stranger conversation window. At this time, the stranger conversation window displays the message sent by the stranger At the same time, as shown in FIG. 4B, the message bar formed by the message sent by the stranger is stored in the second message list in the communication application, so that the message bar of the stranger can be uniformly managed through the second message list.
此外,本实施例中第二消息列表的入口设置于第一消息列表所在的展示界 面中,即在该通讯应用首页中共同设置第二消息列表的入口和第一消息列表。示例性的,第二消息列表的入口形成消息群栏并将消息群栏收纳于第一消息列表中。In addition, the entry of the second message list in this embodiment is set in the display interface where the first message list is located, that is, the entry of the second message list and the first message list are jointly set on the homepage of the communication application. Exemplarily, the entry of the second message list forms a message group bar and stores the message group bar in the first message list.
S430,在第二消息列表中的消息栏满足预设条件的情况下,将该消息栏从第二消息列表中移出并收纳于第一消息列表中。S430: When the message column in the second message list meets the preset condition, remove the message column from the second message list and store it in the first message list.
可选的,由于在当前用户和其他用户的聊天过程中,当前用户会根据实际的聊天情况选择性地与该陌生人进行对应操作,如将陌生人添加为好友、屏蔽陌生人或者回复陌生人消息,因此为了保证消息栏管理的准确性,需要对第一消息列表和第二消息列表中展示的消息栏进行实时更新,实时判断第二消息列表中的消息栏是否满足预设条件,该预设条件可以是指当前用户针对陌生人发送的消息是否有意与该陌生人进行交流,如果第二消息列表中的消息栏满足预设条件,说明当前用户有意对该陌生人进行交流,将该消息栏从第二消息列表中移出并收纳于第一消息列表中,以便后续直接在首页的第一消息列表中查找该陌生人的消息栏,提高陌生用户之间聊天的便捷性。Optionally, because during the chat between the current user and other users, the current user will selectively perform corresponding operations with the stranger based on the actual chat situation, such as adding the stranger as a friend, blocking the stranger or replying to the stranger Therefore, in order to ensure the accuracy of the message bar management, it is necessary to update the message bars displayed in the first message list and the second message list in real time, and determine in real time whether the message bar in the second message list meets the preset conditions. The set condition can refer to whether the current user intends to communicate with the stranger in response to the message sent by the stranger. If the message column in the second message list meets the preset condition, it means that the current user intends to communicate with the stranger, and the message The column is removed from the second message list and stored in the first message list, so that the message column of the stranger can be directly searched in the first message list on the homepage, which improves the convenience of chatting between strangers.
对于本实施例中包括的多个步骤,不存在指定的执行先后顺序,在通讯应用中多个不同类型用户的聊天过程中实时执行。For the multiple steps included in this embodiment, there is no specified execution order, and they are executed in real time during the chat process of multiple users of different types in the communication application.
本实施例提供的技术方案,在通讯应用中预先设置第一消息列表和第二消息列表,并将第二消息列表的入口设置于第一消息列表所在的展示界面中,使得第一消息列表用于展示第一类型发送方的消息栏,第二消息列表用于展示第二类型发送方的消息栏,从而实现不同类型下用户之间的私人消息的分区展示,以对不同类型发送方的消息分别进行对应的统一管理,同时通过第一消息列表或第二消息列表中展示的消息栏,直接发送对应的私人消息,方便与不同类型用户的通信、信息阅读和会话管理,例如当前用户无需与陌生用户进行复杂或多次交互及页面切换,或者无需触发专门为陌生用户额外设置的其他聊天控件,即可实现与陌生用户的通信收发,从而简化不同类型用户之间的通讯操作,提高不同类型用户之间通讯的便捷性和全面性。In the technical solution provided by this embodiment, the first message list and the second message list are preset in the communication application, and the entry of the second message list is set in the display interface where the first message list is located, so that the first message list is used In order to display the message bar of the first type of sender, the second message list is used to display the message bar of the second type of sender, so as to realize the partition display of private messages between users under different types, so as to display the messages of different types of senders. Perform corresponding unified management separately, and send corresponding private messages directly through the message bar displayed in the first message list or the second message list to facilitate communication, information reading and session management with different types of users. For example, the current user does not need to contact Unfamiliar users perform complex or multiple interactions and page switching, or do not need to trigger other chat controls specially set up for unfamiliar users, to realize communication with unfamiliar users, thus simplifying the communication operations between different types of users and improving different types Convenience and comprehensiveness of communication between users.
实施例四Example four
图5为本申请实施例四提供的一种用于通讯应用的消息管理方法的流程图。本实施例是在上述实施例的基础上进行说明,本实施例主要第二消息列表中消 息栏是否满足预设条件的判断和向陌生人发送消息的过程进行解释说明。Fig. 5 is a flowchart of a message management method for communication applications provided in the fourth embodiment of this application. This embodiment is described on the basis of the foregoing embodiment. This embodiment mainly explains the process of determining whether the message column in the second message list meets the preset condition and sending a message to a stranger.
可选的,如图5所示,本实施例可以包括如下步骤:Optionally, as shown in FIG. 5, this embodiment may include the following steps:
S510,将由好友发送的消息形成的消息栏收纳于第一消息列表中。S510: Store the message column formed by the message sent by the friend in the first message list.
S520,将由陌生人发送的消息形成的消息栏收纳于第二消息列表中。S520: Store the message column formed by the message sent by the stranger in the second message list.
S530,将向好友或者陌生人发送的消息形成的消息栏收纳于第一消息列表中。S530: Store a message bar formed by a message sent to a friend or stranger in the first message list.
示例性的,在向陌生人发送消息时,首先需要在通讯应用中查找出该陌生人,此时向陌生人发送消息,可以包括:通过通讯应用中的陌生人资料页上的消息按钮进入对应的陌生人会话窗口;通过陌生人会话窗口中的语音通话提示、视频通话提示或者消息回复提示向陌生人发送消息。Exemplarily, when sending a message to a stranger, you first need to find the stranger in the communication application. Sending a message to the stranger at this time can include: entering the corresponding message through the message button on the stranger profile page in the communication application Stranger conversation window; send messages to strangers through the voice call prompt, video call prompt, or message reply prompt in the stranger conversation window.
当前用户在向陌生人发送消息时,首先在通讯应用中搜索出该陌生人的信息,从而跳转到该陌生人的陌生人资料页,同时根据当前用户作用于该陌生人资料页中的消息按钮上的触发操作,进入当前用户与该陌生人的会话窗口,该会话窗口中预先设置有用于当前用户与该陌生人进行聊天互动的语音通话提示、视频通话提示或者消息回复提示,当前用户通过选择点击语音通话提示、视频通话提示或者消息回复提示对应的聊天控件,向陌生人发起语音通话、视频通话或者消息回复,从而实现与陌生人之间的私人聊天。此外,本实施例中的消息回复提示包括文字回复和音频回复两种方式。When the current user sends a message to a stranger, he first searches for the stranger's information in the communication application, and then jumps to the stranger's stranger profile page. At the same time, according to the current user's message on the stranger profile page The trigger operation on the button enters the conversation window between the current user and the stranger. The conversation window is preset with voice call prompts, video call prompts or message reply prompts for the current user to interact with the stranger. The current user passes Choose to click on the chat controls corresponding to the voice call prompt, video call prompt, or message reply prompt to initiate a voice call, video call, or message reply to a stranger, thereby realizing a private chat with the stranger. In addition, the message reply prompt in this embodiment includes two ways of text reply and audio reply.
S540,在检测到对第二消息列表中由陌生人发送的消息形成的消息栏进行的好友添加确认操作的情况下,将该消息栏从第二消息列表中移出并收纳于第一消息列表中;和/或,在检测到对第二消息列表中由陌生人发送的消息形成的消息栏进行互动操作的情况下,将该消息栏从第二消息列表中移出并收纳于第一消息列表中。S540: In the case of detecting a friend addition confirmation operation performed on the message bar formed by the message sent by the stranger in the second message list, remove the message bar from the second message list and store it in the first message list And/or, in the case of detecting an interactive operation on a message bar formed by a message sent by a stranger in the second message list, the message bar is removed from the second message list and stored in the first message list .
可选的,为了保证第一消息列表和第二消息列表中展示的消息栏的准确性,本实施例通过判断第二消息列表中的消息栏是否满足预设条件,而对第一消息列表和第二消息列表中展示的消息栏进行实时更新;示例性的,在当前用户触发第二消息列表中由陌生人发送的消息形成的消息栏,从而进入该陌生人会话窗口后,如果当前用户通过该陌生人会话窗口中预先设置的好友添加确认提示向该陌生人发起好友添加确认操作,此时将该陌生人会话窗口对应的消息栏从 第二消息列表中移出,并收纳于第一消息列表中;和/或,如果当前用户通过该陌生人会话窗口中预先设置的互动提示向该陌生人发起互动操作操作,如通过语音通话、视频通话、文字回复或音频回复等方式向陌生人发送对应的消息回应,则将该陌生人会话窗口对应的消息栏从第二消息列表中移出,并收纳于第一消息列表中。Optionally, in order to ensure the accuracy of the message columns displayed in the first message list and the second message list, this embodiment judges whether the message columns in the second message list meets a preset condition, and compares the first message list and The message bar displayed in the second message list is updated in real time; for example, the current user triggers a message bar formed by a message sent by a stranger in the second message list, so that after entering the stranger conversation window, if the current user passes The pre-set friend adding confirmation prompt in the stranger conversation window initiates a friend adding confirmation operation to the stranger. At this time, the message bar corresponding to the stranger conversation window is removed from the second message list and stored in the first message list Medium; and/or, if the current user initiates an interactive operation to the stranger through the interactive prompt preset in the stranger’s conversation window, such as sending the corresponding operation to the stranger through voice call, video call, text response or audio response, etc. In response to the message, the message bar corresponding to the stranger conversation window is removed from the second message list and stored in the first message list.
本实施例提供的技术方案,在通讯应用中预先设置第一消息列表和第二消息列表,并将第二消息列表的入口设置于第一消息列表所在的展示界面中,使得第一消息列表用于展示第一类型发送方的消息栏,第二消息列表用于展示第二类型发送方的消息栏,从而实现不同类型下用户之间的私人消息的分区展示,以对不同类型发送方的消息分别进行对应的统一管理,同时通过第一消息列表或第二消息列表中展示的消息栏,直接发送对应的私人消息,方便与不同类型用户的通信、信息阅读和会话管理,例如当前用户无需与陌生用户进行复杂或多次交互及页面切换,或者无需触发专门为陌生用户额外设置的其他聊天控件,即可实现与陌生用户的通信收发,从而简化不同类型用户之间的通讯操作,提高不同类型用户之间通讯的便捷性和全面性。In the technical solution provided by this embodiment, the first message list and the second message list are preset in the communication application, and the entry of the second message list is set in the display interface where the first message list is located, so that the first message list is used In order to display the message bar of the first type of sender, the second message list is used to display the message bar of the second type of sender, so as to realize the partition display of private messages between users under different types, so as to display the messages of different types of senders. Perform corresponding unified management separately, and send corresponding private messages directly through the message bar displayed in the first message list or the second message list to facilitate communication, information reading and session management with different types of users. For example, the current user does not need to contact Unfamiliar users perform complex or multiple interactions and page switching, or do not need to trigger other chat controls specially set up for unfamiliar users, to realize communication with unfamiliar users, thus simplifying the communication operations between different types of users and improving different types Convenience and comprehensiveness of communication between users.
实施例五Example five
图6为本申请实施例五提供的一种通讯系统的结构示意图。参照图6,该通讯系统可以包括:通过通信连接的服务器610以及实现上述实施例中提供的用于通讯应用的消息管理方法的通讯应用客户端620。FIG. 6 is a schematic structural diagram of a communication system provided in Embodiment 5 of this application. 6, the communication system may include: a server 610 connected through communication and a communication application client 620 that implements the message management method for communication applications provided in the foregoing embodiment.
服务器610设置为回应和处理当前用户侧、当前用户的好友侧以及当前用户的陌生人侧中至少一侧的通讯请求,实现正常的消息通讯;通讯应用客户端620设置为执行本申请任意实施例提供的用于通讯应用的消息管理方法,具备相应的功能。The server 610 is configured to respond to and process communication requests on at least one of the current user's side, the current user's friend's side, and the current user's stranger's side to implement normal message communication; the communication application client 620 is configured to execute any embodiment of this application The provided message management method for communication applications has corresponding functions.
服务器610通过接收当前用户侧、当前用户的好友侧以及当前用户的陌生人侧中任意一侧向其他侧发送的通讯请求,该通讯请求中包括发送的聊天消息和参与本次聊天的用户双方信息,此时判断发送方与接收方之间的通讯关系,此时服务器610中预先建立有多个用户的黑名单、好友数据库、通讯录数据库和互动记录数据库,通过判断发送方是否存在于接收方的黑名单、好友数据库、通讯录数据库和互动记录数据库,从而向接收方发送不同类型的通讯邀请,该 通讯邀请中包括发送方发送的聊天消息。The server 610 receives a communication request sent from any one of the current user side, the current user's friend side, and the current user's stranger side to the other side. The communication request includes the sent chat message and the information of both users participating in this chat. At this time, the communication relationship between the sender and the receiver is judged. At this time, the server 610 has pre-established a blacklist of multiple users, a friend database, an address book database, and an interaction record database. By judging whether the sender exists in the receiver In order to send different types of communication invitations to the recipient, the communication invitation includes the chat message sent by the sender.
示例性的,当其他用户向当前用户发起通讯请求时,首先判断该其他用户是否在当前用户的黑名单中,此时若该其他用户在当前用户的黑名单中,则拒绝该其他用户向当前用户发起的通讯请求,若该其他用户不在当前用户的黑名单中,则继续判断该其他用户是否在当前用户的好友数据库中;此时若该其他用户在当前用户的好友数据库中,则向当前用户侧的通讯应用客户端620发送好友类型通讯邀请,此时该好友类型通讯邀请用于指示该其他用户为当前用户的好友,使得当前用户侧的通讯应用客户端620根据该好友类型通讯邀请建立当前用户与该其他用户之间的私人聊天连接,并在当前用户侧的通讯应用客户端620中的第一消息列表中形成对应的消息栏;若该其他用户不在当前用户的好友数据库中,则继续判断该其他用户是否在当前用户的通讯录数据库中,此时若该其他用户在当前用户的通讯录数据库中,则向当前用户侧的通讯应用客户端620发送好友类型通讯邀请,使得当前用户侧的通讯应用客户端620根据该好友类型通讯邀请建立当前用户与该其他用户之间的私人聊天连接,并在当前用户侧的通讯应用客户端620中的第一消息列表中形成对应的消息栏;若该其他用户不在当前用户的通讯录数据库中,则继续判断该其他用户是否在当前用户的互动记录数据库中,此时若该其他用户在当前用户的互动记录数据库中,说明该其他用户不是当前用户的好友,但与当前用户发生过消息互动,则向当前用户侧的通讯应用客户端620发送第一陌生人类型通讯邀请,该第一陌生人类型通讯邀请用于指示该其他用户与当前用户发生过互动,使得当前用户侧的通讯应用客户端620根据该第一陌生人类型通讯邀请建立当前用户与该其他用户之间的私人聊天连接,并在当前用户侧的通讯应用客户端620中的第一消息列表中形成对应的消息栏;若该其他用户不在当前用户的互动记录数据库中,说明该其他用户不是当前用户的好友,且未与当前用户发生过互动,则向当前用户侧的通讯应用客户端620发送第二陌生人类型通讯邀请,该第二陌生人类型通讯邀请用于指示该其他用户与当前用户属于陌生人关系,使得当前用户侧的通讯应用客户端620根据该第二陌生人类型通讯邀请建立当前用户与该其他用户之间的私人聊天连接,并在当前用户侧的通讯应用客户端620中的第二消息列表中形成对应的消息栏;从而在当前用户侧的通讯应用客户端620中对由好友发送消息形成的消息栏和由陌生人发送消息形成的消息栏进行准确区分, 实现对好友消息和陌生人消息的分区统一管理。Exemplarily, when another user initiates a communication request to the current user, it is first determined whether the other user is in the current user’s blacklist. At this time, if the other user is in the current user’s blacklist, the other user will be denied to the current user. For the communication request initiated by the user, if the other user is not in the current user’s blacklist, continue to determine whether the other user is in the current user’s friend database; at this time, if the other user is in the current user’s friend database, then The communication application client 620 on the user side sends a friend type communication invitation. At this time, the friend type communication invitation is used to indicate that the other user is a friend of the current user, so that the communication application client 620 on the current user side establishes according to the friend type communication invitation A private chat connection between the current user and the other user, and a corresponding message column is formed in the first message list in the communication application client 620 on the current user side; if the other user is not in the current user’s friend database, then Continue to determine whether the other user is in the current user's address book database. At this time, if the other user is in the current user's address book database, send a friend type communication invitation to the communication application client 620 on the current user side, so that the current user The communication application client 620 on the side establishes a private chat connection between the current user and the other user according to the friend type communication invitation, and forms a corresponding message column in the first message list in the communication application client 620 on the current user side ; If the other user is not in the current user’s address book database, continue to determine whether the other user is in the current user’s interactive record database. At this time, if the other user is in the current user’s interactive record database, it means that the other user is not A friend of the current user, but has had a message interaction with the current user, sends a first stranger type communication invitation to the communication application client 620 on the current user side. The first stranger type communication invitation is used to instruct the other user to communicate with the current user. The user has interacted, so that the communication application client 620 on the current user side establishes a private chat connection between the current user and the other users according to the first stranger type communication invitation, and in the communication application client 620 on the current user side The corresponding message column is formed in the first message list; if the other user is not in the current user’s interaction record database, it means that the other user is not a friend of the current user, and has not interacted with the current user, then report to the current user The communication application client 620 sends a second stranger type communication invitation, and the second stranger type communication invitation is used to indicate that the other user is in a stranger relationship with the current user, so that the communication application client 620 on the current user side is based on the second The stranger type communication invitation establishes a private chat connection between the current user and the other user, and forms a corresponding message column in the second message list in the communication application client 620 on the current user side; thereby communicating on the current user side The application client 620 accurately distinguishes the message bar formed by messages sent by friends and the message bar formed by messages sent by strangers. The division management of friend messages and stranger messages is now unified.
本实施例提供的技术方案,通过服务器中为消息接收方建立的黑名单、好友数据库、通讯录数据库和互动记录数据库,依次判断消息发送方与消息接收方之间的关系,从而在消息接收方的通讯应用客户端中准确将由好友发送消息形成的消息栏收纳于第一消息列表中,将由陌生人发送消息形成的消息栏收纳于第二消息列表中,实现不同类型下用户之间的私人消息的分区展示,以对不同类型发送方的消息分别进行对应的统一管理,提高不同类型用户之间通讯的便捷性和全面性。The technical solution provided in this embodiment uses the blacklist, friend database, address book database, and interaction record database established in the server for the message receiver to sequentially determine the relationship between the message sender and the message receiver, so that the message receiver In the client of the communication application, the message bar formed by messages sent by friends is accurately stored in the first message list, and the message bar formed by messages sent by strangers is stored in the second message list to realize private messages between users of different types The partition display of different types of senders’ messages can be managed in a unified manner to improve the convenience and comprehensiveness of communication between different types of users.
实施例六Example Six
图7为本申请实施例六提供的一种设备的结构示意图,如图7所示,该设备包括处理器70、存储装置71和通信装置72;设备中处理器70的数量可以是一个或多个,图7中以一个处理器70为例;设备中的处理器70、存储装置71和通信装置72可以通过总线或其他方式连接,图7中以通过总线连接为例。FIG. 7 is a schematic structural diagram of a device provided in Embodiment 6 of this application. As shown in FIG. 7, the device includes a processor 70, a storage device 71, and a communication device 72; the number of processors 70 in the device can be one or more. One, a processor 70 is taken as an example in FIG. 7; the processor 70, the storage device 71, and the communication device 72 in the device may be connected by a bus or other methods. In FIG. 7, the connection by a bus is taken as an example.
存储装置71作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中提供的用于通讯应用的消息管理方法对应的程序指令/模块。处理器70通过运行存储在存储装置71中的软件程序、指令以及模块,从而执行设备的多种功能应用以及数据处理,即实现上述用于通讯应用的消息管理方法或者上述实施例提供的通讯系统中所应用的方法。As a computer-readable storage medium, the storage device 71 can be used to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the message management method for communication applications provided in the embodiments of the present application. The processor 70 executes multiple functional applications and data processing of the device by running the software programs, instructions, and modules stored in the storage device 71, that is, implements the message management method for communication applications or the communication system provided in the above embodiments The method applied in.
存储装置71可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置71可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置71可包括相对于处理器70远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The storage device 71 may mainly include a storage program area and a storage data area. The storage program area may store an operating system and an application program required by at least one function; the storage data area may store data created according to the use of the terminal, etc. In addition, the storage device 71 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some examples, the storage device 71 may include memories remotely provided with respect to the processor 70, and these remote memories may be connected to the device through a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
通信装置72可设置为实现设备间的网络连接或者移动数据连接。The communication device 72 can be configured to implement a network connection or a mobile data connection between devices.
本实施例提供的一种设备可用于执行上述任意实施例提供的用于通讯应用的消息管理方法或者上述实施例提供的通讯系统中所应用的方法,具备相应的功能。The device provided in this embodiment can be used to execute the message management method for communication applications provided in any of the foregoing embodiments or the method applied in the communication system provided in the foregoing embodiments, and has corresponding functions.
实施例七Example Seven
本发明实施例七还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时可实现上述任意实施例中的用于通讯应用的消息管理方法或者上述实施例提供的通讯系统中所应用的方法。该用于通讯应用的消息管理方法可以包括如下非顺序执行的步骤:The seventh embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it can implement the message management method for communication applications in any of the above embodiments or the above embodiments The method used in the provided communication system. The message management method for communication applications may include the following non-sequential execution steps:
将由好友发送的消息形成的消息栏收纳于第一消息列表中;Storing the message column formed by the message sent by the friend in the first message list;
将由陌生人发送的消息形成的消息栏收纳于第二消息列表中;Storing the message column formed by the message sent by the stranger in the second message list;
在第二消息列表中的消息栏满足预设条件的情况下,将该消息栏从第二消息列表中移出并收纳于第一消息列表中;When the message bar in the second message list meets the preset condition, remove the message bar from the second message list and store it in the first message list;
其中,第二消息列表的入口设置于第一消息列表所在的展示界面中。Wherein, the entrance of the second message list is set in the display interface where the first message list is located.
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本申请任意实施例所提供的用于通讯应用的消息管理方法或者上述实施例提供的通讯系统中所应用的方法中的相关操作。Of course, a storage medium containing computer-executable instructions provided in an embodiment of the present application is not limited to the method operations described above, and can also execute the communication application provided by any embodiment of the present application. Related operations in the message management method or the method applied in the communication system provided in the foregoing embodiment.
通过以上关于实施方式的描述,所属领域的技术人员可以了解到,本申请可借助软件及通用硬件来实现,当然也可以通过硬件实现,。本申请的技术方案可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括多个指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请多个实施例所述的方法。Through the above description of the implementation manners, those skilled in the art can understand that this application can be implemented by software and general hardware, and of course, it can also be implemented by hardware. The technical solution of this application can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), and random access memory ( Random Access Memory, flash memory (FLASH), hard disk or optical disk, etc., including multiple instructions to make a computer device (which can be a personal computer, server, or network device, etc.) execute the multiple embodiments of this application Methods.
Claims (28)
- 一种用于通讯应用的消息管理系统,包括第一消息列表和第二消息列表,所述第二消息列表的入口设置于所述第一消息列表所在的展示界面中,所述第一消息列表用于展示第一类型发送方的消息栏,所述第二消息列表用于展示第二类型发送方的消息栏。A message management system for communication applications, comprising a first message list and a second message list, the entry of the second message list is set in the display interface where the first message list is located, and the first message list The message column is used to display the first type of sender, and the second message list is used to display the message column of the second type of sender.
- 根据权利要求1所述的消息管理系统,其中,所述第一消息列表还用于在当前用户侧作为发送方的情况下,展示第二类型接收方的消息栏。The message management system according to claim 1, wherein the first message list is also used to display the message column of the second type receiver when the current user side is the sender.
- 根据权利要求1所述的消息管理系统,其中,所述通讯应用还包括第二类型资料页,所述消息管理系统还包括设置于所述第二类型资料页的消息按钮,通过所述消息按钮实现与第二类型接收方的会话,并形成对应的消息栏,且所述对应的消息栏处于所述第一消息列表中。The message management system according to claim 1, wherein the communication application further includes a second type of data page, and the message management system further includes a message button set on the second type of data page, through which the message button A conversation with the second-type receiver is realized, and a corresponding message column is formed, and the corresponding message column is in the first message list.
- 根据权利要求1所述的消息管理系统,其中,所述第二消息列表的入口形成有消息群栏并且所述消息群栏置于所述第一消息列表中。The message management system according to claim 1, wherein the entry of the second message list is formed with a message group column and the message group column is placed in the first message list.
- 根据权利要求4所述的消息管理系统,其中,所述第二消息列表的入口形成的消息群栏置于所述第一消息列表中展示的其他所有消息栏之前,或者所述消息群栏和所述第一消息列表中展示的其他所有消息栏根据所述消息群栏的消息最新状态以及所述其他所有消息栏中每个消息栏的消息最新状态依次排列。The message management system according to claim 4, wherein the message group column formed by the entry of the second message list is placed before all other message columns displayed in the first message list, or the message group column and All other message bars displayed in the first message list are arranged in order according to the latest state of the message in the message group bar and the latest state of each message bar in the all other message bars.
- 根据权利要求4所述的消息管理系统,其中,所述第二消息列表的入口形成的消息群栏上展示有所述第二类型发送方的最新消息的消息对象的头像或者名字信息。The message management system according to claim 4, wherein the message group column formed by the entry of the second message list displays the avatar or name information of the message object of the latest message of the second type of sender.
- 根据权利要求1-6中任一项所述的消息管理系统,其中,所述第二类型发送方的消息栏在满足预设条件的情况下从所述第二消息列表中移出并置于所述第一消息列表中。The message management system according to any one of claims 1-6, wherein the message column of the second type sender is removed from the second message list and placed in the second message list when a preset condition is met. In the first message list.
- 根据权利要求7所述的消息管理系统,其中,所述第一类型为好友,所述第二类型为陌生人。The message management system according to claim 7, wherein the first type is a friend, and the second type is a stranger.
- 根据权利要求8所述的消息管理系统,其中,所述第二类型发送方的消息栏为用于进入陌生人会话窗口的入口。The message management system according to claim 8, wherein the message bar of the second type sender is an entrance for entering a stranger conversation window.
- 根据权利要求9所述的消息管理系统,其中,所述陌生人会话窗口中 包括陌生人的好友添加确认提示,在检测到当前用户通过触发所述好友添加确认提示进行好友添加确认操作后,将所述陌生人会话窗口对应的消息栏从所述第二消息列表移出并置于所述第一消息列表中。The message management system according to claim 9, wherein the stranger conversation window includes the stranger’s friend addition confirmation prompt, and after detecting that the current user performs the friend addition confirmation operation by triggering the friend addition confirmation prompt, the The message bar corresponding to the stranger conversation window is moved out of the second message list and placed in the first message list.
- 根据权利要求9所述的消息管理系统,其中,所述陌生人会话窗口中包括陌生人的屏蔽提示,在检测到当前用户通过触发所述陌生人的屏蔽提示进行屏蔽操作后,所述陌生人会话窗口对应的消息栏继续位于所述第二消息列表中,并且所述陌生人向当前用户发送消息的形式满足屏蔽情形下的预定条件。The message management system according to claim 9, wherein the stranger conversation window includes a stranger's shielding prompt, and after detecting that the current user performs a shielding operation by triggering the stranger's shielding prompt, the stranger The message bar corresponding to the conversation window continues to be located in the second message list, and the form in which the stranger sends a message to the current user meets the predetermined condition in the shielding situation.
- 根据权利要求9所述的消息管理系统,其中,所述陌生人会话窗口包括互动提示,在检测到当前用户通过触发所述互动提示进行互动操作后,将所述陌生人会话窗口对应的消息栏从所述第二消息列表移出并置于第一消息列表中。The message management system according to claim 9, wherein the stranger conversation window includes an interactive prompt, and after detecting that the current user performs an interactive operation by triggering the interactive prompt, the message bar corresponding to the stranger conversation window Removed from the second message list and placed in the first message list.
- 根据权利要求12所述的消息管理系统,其中,所述互动提示包括下述操作中的至少一项:语音通话提示、视频通话提示和消息回复提示。The message management system according to claim 12, wherein the interactive prompt includes at least one of the following operations: a voice call prompt, a video call prompt, and a message reply prompt.
- 根据权利要求13所述的消息管理系统,其中,所述第一消息列表和所述第二消息列表中的消息栏上展示有用于指示当前用户与所述消息栏对应的消息对象进行互动操作的语音通话提示或者视频通话提示。The message management system according to claim 13, wherein the message bar in the first message list and the second message list is displayed on the message bar for instructing the current user to interact with the message object corresponding to the message bar Voice call prompt or video call prompt.
- 一种用于通讯应用的消息管理方法,包括如下非顺序执行的步骤:A message management method for communication applications, including the following non-sequential execution steps:将由好友发送的消息形成的消息栏收纳于第一消息列表中;Storing the message column formed by the message sent by the friend in the first message list;将由陌生人发送的消息形成的消息栏收纳于第二消息列表中;Storing the message column formed by the message sent by the stranger in the second message list;在所述第二消息列表中的消息栏满足预设条件的情况下,将满足所述预设条件的消息栏从所述第二消息列表中移出并收纳于所述第一消息列表中;In the case that the message column in the second message list meets a preset condition, remove the message column that meets the preset condition from the second message list and store it in the first message list;其中,所述第二消息列表的入口设置于所述第一消息列表所在的展示界面中。Wherein, the entry of the second message list is set in the display interface where the first message list is located.
- 根据权利要求15所述的消息管理方法,还包括:The message management method according to claim 15, further comprising:将向好友或者陌生人发送的消息形成的消息栏收纳于所述第一消息列表中。A message column formed by messages sent to friends or strangers is stored in the first message list.
- 根据权利要求15所述的消息管理方法,其中,所述第二消息列表的入口形成有消息群栏并且所述消息群栏收纳于所述第一消息列表中。The message management method according to claim 15, wherein the entry of the second message list is formed with a message group column and the message group column is contained in the first message list.
- 根据权利要求15所述的消息管理方法,其中,在所述第二消息列表中的消息栏满足预设条件的情况下,将满足所述预设条件的消息栏从所述第二消息列表中移出并收纳于所述第一消息列表中,包括以下至少之一:The message management method according to claim 15, wherein in the case that the message columns in the second message list meet a preset condition, the message columns meeting the preset condition are removed from the second message list Removed and stored in the first message list, including at least one of the following:在检测到对所述第二消息列表中由陌生人发送的消息形成的消息栏进行的好友添加确认操作的情况下,将所述消息栏从所述第二消息列表中移出并收纳于所述第一消息列表中;和,In the case of detecting a friend addition confirmation operation on the message bar formed by messages sent by strangers in the second message list, the message bar is removed from the second message list and stored in the In the first message list; and,在检测到对所述第二消息列表中由陌生人发送的消息形成的消息栏进行的互动操作的情况下,将所述消息栏从所述第二消息列表中移出并收纳于所述第一消息列表中。In the case of detecting an interactive operation on a message bar formed by a message sent by a stranger in the second message list, the message bar is removed from the second message list and stored in the first message list. Message list.
- 根据权利要求16所述的消息管理方法,其中,所述将向陌生人发送的消息形成的消息栏收纳于所述第一消息列表中,包括:The message management method according to claim 16, wherein the storing of the message column formed by the message sent to strangers in the first message list comprises:在检测到通过所述通讯应用中的陌生人资料页上的消息按钮向陌生人发送消息的情况下,形成所述陌生人的消息栏并将所述陌生人的消息栏收纳于所述第一消息列表中。In the case of detecting that a message is sent to a stranger through the message button on the stranger profile page in the communication application, a message bar of the stranger is formed and the message bar of the stranger is stored in the first Message list.
- 根据权利要求16所述的消息管理方法,其中,所述向陌生人发送消息,包括:The message management method according to claim 16, wherein said sending a message to a stranger comprises:通过所述通讯应用中的陌生人资料页上的消息按钮进入对应的陌生人会话窗口;Enter the corresponding stranger conversation window through the message button on the stranger profile page in the communication application;通过所述陌生人会话窗口中的语音通话提示、视频通话提示或者消息回复提示向陌生人发送消息。Send a message to the stranger through a voice call prompt, a video call prompt, or a message reply prompt in the stranger conversation window.
- 一种通讯系统,包括服务器以及实现权利要求15-20中任一项所述的消息管理方法的通讯应用客户端,其中,所述服务器设置为回应和处理当前用户侧、当前用户的好友侧以及当前用户的陌生人侧中至少一侧的通讯请求,实现正常的消息通讯。A communication system comprising a server and a communication application client implementing the message management method of any one of claims 15-20, wherein the server is configured to respond to and process the current user side, the current user’s friend side, and At least one communication request from the stranger side of the current user realizes normal message communication.
- 根据权利要求21所述的通讯系统,其中,所述服务器还设置为在其他用户向当前用户发起通讯请求的情况下,判断所述其他用户是否在当前用户的黑名单中,响应于所述其他用户未在当前用户的黑名单中的判断结果,判断所述其他用户是否在当前用户的好友数据库中,响应于所述其他用户在当前用户 的好友数据库中的判断结果,向当前用户侧的通讯应用客户端发送好友类型通讯邀请;所述当前用户侧的通讯应用客户端根据所述好友类型通讯邀请建立连接并在所述当前用户侧的通讯应用客户端中的第一消息列表中形成对应的消息栏。The communication system according to claim 21, wherein the server is further configured to determine whether the other user is in the current user's blacklist in the case that another user initiates a communication request to the current user, and responds to the other user According to the judgment result of the user not in the current user’s blacklist, judge whether the other user is in the current user’s friend database, and in response to the judgment result of the other user in the current user’s friend database, communicate to the current user The application client sends a friend type communication invitation; the communication application client on the current user side establishes a connection according to the friend type communication invitation and forms a corresponding message in the first message list in the communication application client on the current user side Message bar.
- 根据权利要求22所述的通讯系统,其中,所述服务器还设置为:响应于所述其他用户在当前用户的黑名单中的判断结果,拒绝所述其他用户向当前用户发起的通讯请求。The communication system according to claim 22, wherein the server is further configured to reject the communication request initiated by the other user to the current user in response to the judgment result of the other user in the blacklist of the current user.
- 根据权利要求22所述的通讯系统,其中,所述服务器还设置为:响应于所述其他用户不在当前用户的好友数据库中的判断结果,判断所述其他用户是否在当前用户的通讯录数据库中,响应于所述其他用户是在当前用户的通讯录数据库中的判断结果,向当前用户侧的通讯应用客户端发送好友类型通讯邀请;所述当前用户侧的通讯应用客户端根据所述好友类型通讯邀请建立连接并在所述当前用户侧的通讯应用客户端中的第一消息列表中形成对应的消息栏。The communication system according to claim 22, wherein the server is further configured to: in response to a determination result that the other user is not in the current user's friend database, determine whether the other user is in the current user's address book database , In response to the judgment result that the other user is in the address book database of the current user, send a friend type communication invitation to the communication application client on the current user side; the communication application client on the current user side according to the friend type The communication invitation establishes a connection and forms a corresponding message column in the first message list in the communication application client on the current user side.
- 根据权利要求24所述的通讯系统,其中,所述服务器还设置为:响应于所述其他用户不在当前用户的通讯录数据库中的判断结果,判断所述其他用户是否在当前用户的互动记录数据库中,响应于所述其他用户在当前用户的互动记录数据库中的判断结果,向当前用户侧的通讯应用客户端发送第一陌生人类型通讯邀请;所述当前用户侧的通讯应用客户端根据所述第一陌生人类型通讯邀请建立连接并在所述当前用户侧的通讯应用客户端中的第一消息列表中形成对应的消息栏。The communication system according to claim 24, wherein the server is further configured to: in response to a determination result that the other user is not in the current user's address book database, determine whether the other user is in the current user's interaction record database , In response to the judgment result of the other users in the current user’s interaction record database, sending the first stranger type communication invitation to the communication application client on the current user side; the communication application client on the current user side The first stranger type communication invitation establishes a connection and forms a corresponding message column in the first message list in the communication application client on the current user side.
- 根据权利要求24所述的通讯系统,其中,所述服务器还设置为:响应于所述其他用户不在当前用户的互动记录数据库中的判断结果,向当前用户侧的通讯应用客户端发送第二陌生人类型通讯邀请;所述当前用户侧的通讯应用客户端根据所述第二陌生人类型通讯邀请建立连接并在所述当前用户侧的通讯应用客户端中的第二消息列表中形成对应的消息栏。The communication system according to claim 24, wherein the server is further configured to: in response to the judgment result that the other user is not in the interaction record database of the current user, send the second stranger to the communication application client of the current user. Person type communication invitation; the communication application client on the current user side establishes a connection according to the second stranger type communication invitation and forms a corresponding message in the second message list in the communication application client on the current user side column.
- 一种设备,包括:A device that includes:至少一个处理器;At least one processor;存储装置,设置为存储至少一个程序;The storage device is set to store at least one program;当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求15-20中任一项所述的用于通讯应用的消息管理方法,或者实现如权利要求21-26中任一项所述的通讯系统中所应用的方法。When the at least one program is executed by the at least one processor, the at least one processor implements the message management method for communication applications according to any one of claims 15-20, or implements the method according to claim The method used in the communication system described in any one of 21-26.
- 一种计算机可读存储介质,存储有计算机程序,该程序被处理器执行时实现如权利要求15-20中任一项所述的用于通讯应用的消息管理方法,或者实现如权利要求21-26中任一项所述的通讯系统中所应用的方法。A computer-readable storage medium that stores a computer program that, when executed by a processor, implements the message management method for communication applications as claimed in any one of claims 15-20, or implements the method as claimed in claim 21- 26. The method used in the communication system.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910646306.7 | 2019-07-17 | ||
CN201910646306.7A CN110391970B (en) | 2019-07-17 | 2019-07-17 | Message management system, method, device and storage medium for communication application |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021008277A1 true WO2021008277A1 (en) | 2021-01-21 |
Family
ID=68285042
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/095301 WO2021008277A1 (en) | 2019-07-17 | 2020-06-10 | Message management system and method for communication application, device and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110391970B (en) |
WO (1) | WO2021008277A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113115115A (en) * | 2021-03-05 | 2021-07-13 | 广州虎牙科技有限公司 | Message pushing method and device, electronic equipment and computer-readable storage medium |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110391970B (en) * | 2019-07-17 | 2021-09-10 | 广州市百果园信息技术有限公司 | Message management system, method, device and storage medium for communication application |
CN110968814B (en) * | 2019-11-29 | 2022-03-29 | 广州市百果园信息技术有限公司 | Information management system and method for communication application and display terminal |
CN110995706B (en) * | 2019-12-03 | 2021-09-21 | 广州市百果园信息技术有限公司 | Authentication system, method, device and storage medium for communication application |
CN111314324B (en) * | 2020-01-22 | 2022-02-25 | 北京达佳互联信息技术有限公司 | Social relationship establishing method, device, terminal, server, storage medium and system |
CN112104546B (en) * | 2020-09-27 | 2022-10-04 | 上海云鱼智能科技有限公司 | Method, device, server, client, terminal and storage medium for realizing' temporary session |
CN112532512B (en) * | 2020-12-16 | 2023-03-17 | 深圳市镜玩科技有限公司 | Session message processing method, related device, equipment and medium |
CN112653616B (en) * | 2020-12-30 | 2023-04-28 | 深圳市镜玩科技有限公司 | White list processing method, related device, equipment and medium |
CN114780190B (en) * | 2022-04-13 | 2023-12-22 | 脸萌有限公司 | Message processing method, device, electronic equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140054487A (en) * | 2012-10-26 | 2014-05-09 | 김형채 | Group conversation method and computer-readable recording meduim having recorded group conversation program therein |
CN104932783A (en) * | 2015-05-08 | 2015-09-23 | 魅族科技(中国)有限公司 | Terminal interface display method and system |
CN105278806A (en) * | 2014-07-17 | 2016-01-27 | 本田技研工业株式会社 | Method and electronic device for performing exchange of messages |
US20180136789A1 (en) * | 2014-02-12 | 2018-05-17 | Google Inc. | Sender-initiated control of information display within multiple-partition user interface |
CN109857494A (en) * | 2018-12-24 | 2019-06-07 | 维沃移动通信有限公司 | A kind of message prompt method and terminal device |
CN110391970A (en) * | 2019-07-17 | 2019-10-29 | 广州市百果园信息技术有限公司 | For the message management system of communication applications, method, equipment and storage medium |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102694746B (en) * | 2012-06-12 | 2016-11-23 | 上海量明科技发展有限公司 | A kind of instant messaging realizes the most mutual method and client |
US9965811B2 (en) * | 2013-08-13 | 2018-05-08 | Facebook, Inc. | Techniques to promote messages |
JP6462438B2 (en) * | 2015-03-17 | 2019-01-30 | 株式会社エニーカラー | Conversation partner matching device, conversation partner matching system, and conversation partner matching program |
CN106685796B (en) * | 2016-06-29 | 2018-09-04 | 腾讯科技(深圳)有限公司 | A kind of information identifying method, device and system |
CN106656743B (en) * | 2016-10-08 | 2020-02-14 | 腾讯科技(深圳)有限公司 | Message display method, device and system |
CN109561198A (en) * | 2017-09-27 | 2019-04-02 | 阿里巴巴集团控股有限公司 | Message display method and device |
CN109547335B (en) * | 2018-12-28 | 2021-06-25 | 天津字节跳动科技有限公司 | Session message processing method and device |
-
2019
- 2019-07-17 CN CN201910646306.7A patent/CN110391970B/en active Active
-
2020
- 2020-06-10 WO PCT/CN2020/095301 patent/WO2021008277A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140054487A (en) * | 2012-10-26 | 2014-05-09 | 김형채 | Group conversation method and computer-readable recording meduim having recorded group conversation program therein |
US20180136789A1 (en) * | 2014-02-12 | 2018-05-17 | Google Inc. | Sender-initiated control of information display within multiple-partition user interface |
CN105278806A (en) * | 2014-07-17 | 2016-01-27 | 本田技研工业株式会社 | Method and electronic device for performing exchange of messages |
CN104932783A (en) * | 2015-05-08 | 2015-09-23 | 魅族科技(中国)有限公司 | Terminal interface display method and system |
CN109857494A (en) * | 2018-12-24 | 2019-06-07 | 维沃移动通信有限公司 | A kind of message prompt method and terminal device |
CN110391970A (en) * | 2019-07-17 | 2019-10-29 | 广州市百果园信息技术有限公司 | For the message management system of communication applications, method, equipment and storage medium |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113115115A (en) * | 2021-03-05 | 2021-07-13 | 广州虎牙科技有限公司 | Message pushing method and device, electronic equipment and computer-readable storage medium |
CN113115115B (en) * | 2021-03-05 | 2023-06-20 | 广州虎牙科技有限公司 | Message pushing method, device, electronic equipment and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN110391970A (en) | 2019-10-29 |
CN110391970B (en) | 2021-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021008277A1 (en) | Message management system and method for communication application, device and storage medium | |
CN109587044B (en) | Group creation and message interaction method and device | |
US11558437B2 (en) | Communication system and method of using the same | |
US8751572B1 (en) | Multi-user chat search and access to chat archive | |
US11470023B2 (en) | Session initiation method and device | |
US20180102992A1 (en) | Controlling Permissions in a Communication System | |
US20060212583A1 (en) | Distributing messaging session logs to users entering an already ongoing messaging session | |
GB2538833A (en) | System and method for topic based segregation in instant messaging | |
US20130046830A1 (en) | Retrieval of Stored Transmissions | |
EP2849411A1 (en) | Session establishment method, server, device, system and apparatus | |
US20170288943A1 (en) | Supplying Context Data to a Servicing Entity | |
US10701116B2 (en) | Method, computer-readable storage device and apparatus for establishing persistent messaging sessions | |
KR20090042778A (en) | Multi-threaded instant messaging | |
KR101669307B1 (en) | Multimodal conversation park and retrieval | |
US10942992B2 (en) | Identification token in a collaboration conferencing system | |
US10623350B2 (en) | Subscription/notification of a conference in a collaboration conferencing system | |
US8838803B2 (en) | Methods and apparatus for management of user presence in communication activities | |
CN109005517B (en) | Activity reminding method, activity reminding message generation method and device | |
CN107196852A (en) | Instant communicating method and user terminal | |
CN114095288A (en) | User group interaction method and device and electronic equipment | |
WO2021109715A1 (en) | Identity verification system, method and device for communication application, and storage medium | |
CN110971424B (en) | Message processing method, device and system, computer equipment and storage medium | |
US8909718B2 (en) | Methods and systems for incorporating a third user into an instant message session | |
US11196700B1 (en) | Single-user non-transferrable communication client for public communication networks | |
JP2023522740A (en) | Information interaction method, apparatus, device and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20839761 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20839761 Country of ref document: EP Kind code of ref document: A1 |