CN109710370B - Session list display method and device and electronic equipment - Google Patents
Session list display method and device and electronic equipment Download PDFInfo
- Publication number
- CN109710370B CN109710370B CN201811642123.XA CN201811642123A CN109710370B CN 109710370 B CN109710370 B CN 109710370B CN 201811642123 A CN201811642123 A CN 201811642123A CN 109710370 B CN109710370 B CN 109710370B
- Authority
- CN
- China
- Prior art keywords
- session
- message
- area
- unread
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 113
- 238000012508 change request Methods 0.000 claims description 11
- 238000000638 solvent extraction Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 abstract description 55
- 238000012545 processing Methods 0.000 abstract description 36
- 238000010586 diagram Methods 0.000 description 14
- 238000005192 partition Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000000644 propagated effect Effects 0.000 description 2
- 235000017166 Bambusa arundinacea Nutrition 0.000 description 1
- 235000017491 Bambusa tulda Nutrition 0.000 description 1
- 241001330002 Bambuseae Species 0.000 description 1
- 235000015334 Phyllostachys viridis Nutrition 0.000 description 1
- 239000011425 bamboo Substances 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The disclosure provides a conversation list display method, a conversation list display device and electronic equipment, wherein the method comprises the following steps: acquiring each session in instant messaging software; acquiring the session state of each session; according to the session state of each session, determining the display content of each session area in the session list; displaying a title bar and corresponding display content of a session area in the session list; judging whether a third message which is unread and meets preset conditions exists in the session or not according to each session in each session area; and if the third message exists in the session, displaying the session name, the session head and the preview content corresponding to the third message in the session area. According to the method, under the condition of message overload, the user can preferentially process the third information with higher value or importance according to the preview content, and the processing efficiency of the message is improved.
Description
Technical Field
The disclosure relates to the technical field of terminals, and in particular relates to a session list display method, a session list display device and electronic equipment.
Background
With the continuous development of internet technology and hardware such as electronic devices, social demands of users are also continuously improved, and various instant messaging software (Application, detection of APP) appears like spring bamboo shoots after raining. In the prior art, for instant messaging APP, a three-level model of session list-session-message is generally designed, where a message is the content of information, a session is a collection of messages, a session list is a centralized place of sessions, and all the sessions in the session list are arranged in reverse order according to the generation time of the latest message in the corresponding session.
In this way, when there are more messages, there are more sessions, and there will be more unread messages in the session list, resulting in information overload. However, when information is overloaded, the processing efficiency of the message is low.
Disclosure of Invention
The present disclosure provides a method, an apparatus, and an electronic device for displaying a session list, so as to implement partition display of each session according to the occurrence time of the latest message in each session, so that a user can preferentially process the session on the same day, and then, the user can preferentially process urgent or important sessions after processing the session on each day between the current sessions, thereby improving the processing efficiency of the message. And when the third message with higher importance degree exists in the session, displaying the session name, the session head and the preview content corresponding to the third message in the session area, thereby realizing that the user can preferentially process the third information with higher value or importance degree according to the preview content under the condition of message overload, improving the processing efficiency of the message and solving the technical problem of lower processing efficiency of the message in the prior art.
An embodiment of an aspect of the present disclosure provides a session list display method, including:
Each session in the instant messaging software is acquired, wherein the session comprises the following steps: at least one message;
acquiring the session state of each session, wherein the session state comprises the following steps: the latest message occurrence time;
according to the session state of each session, determining the display content of each session area in the session list; the session area includes: a first session area and a second session area; the display content of the first session area is a session of which the corresponding latest message occurrence time is the same as the current day; the display content of the second session area is a session of which the corresponding latest message occurrence time is each day before the current time;
displaying a title bar and corresponding display content of the session area in the session list;
judging whether a third message which is unread and meets preset conditions exists in each session area; the preset conditions include: the method comprises the steps of enabling an Ait current user, reply content corresponding to a message of the current user and a message post;
and if the third message exists in the session, displaying a session name, a session head portrait and preview content corresponding to the third message in the session area.
An embodiment of still another aspect of the present disclosure provides a session list display apparatus, including:
the acquisition module is used for acquiring each session in the instant messaging software, wherein the session comprises the following steps: at least one message;
the obtaining module is further configured to obtain a session state of each session, where the session state includes: the latest message occurrence time;
the determining module is used for determining the display content of each session area in the session list according to the session state of each session; the session area includes: a first session area and a second session area; the display content of the first session area is a session of which the corresponding latest message occurrence time is the same as the current day; the display content of the second session area is a session of which the corresponding latest message occurrence time is each day before the current time;
the display module is used for displaying the title bar of the session area and the corresponding display content in the session list;
the judging module is used for judging whether a third message which is unread and meets the preset condition exists in each session area; the preset conditions include: the method comprises the steps of enabling an Ait current user, reply content corresponding to a message of the current user and a message post;
And the display module is further used for displaying a session name, a session head portrait and preview content corresponding to the third message in the session area when the third message exists in the session.
In yet another aspect, an embodiment of the present disclosure provides an electronic device, including: at least one processor; and a memory communicatively coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor, the instructions being configured to perform the session list display method set forth in the above embodiment.
In yet another aspect, an embodiment of the present disclosure proposes a non-transitory computer readable storage medium storing computer instructions for causing the computer to execute the session list display method proposed in the foregoing embodiment of the present disclosure.
The technical scheme provided by the embodiment of the disclosure can comprise the following beneficial effects:
in the embodiment of the disclosure, each session in instant messaging software and a session state of each session are acquired, where the session state includes: after the latest information occurrence time, according to the session state of each session, determining the display content of each session area in the session list, displaying the title bar and the corresponding display content of the session area in the session list, then judging whether a third message which is unread and meets the preset condition exists in the session for each session in each session area, and if the third message exists in the session, displaying the session name, the session head portrait and the preview content corresponding to the third message in the session area. Therefore, the method and the device can realize the partition display of each session according to the occurrence time of the latest message in each session, so that a user can process the session on the same day preferentially, and then process the session on each day between the current days, so that the user can process urgent or important sessions preferentially, and the processing efficiency of the message is improved. And when the third message with higher importance degree exists in the session, displaying the session name, the session head and the preview content corresponding to the third message in the session area, thereby realizing that the user can preferentially process the third information with higher value or importance degree according to the preview content under the condition of message overload and improving the processing efficiency of the message.
Additional aspects and advantages of the disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the disclosure.
Drawings
The foregoing and/or additional aspects and advantages of the present disclosure will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
fig. 1 is a flowchart of a session list display method according to an embodiment of the disclosure;
FIG. 2 is a schematic diagram of a session list in an embodiment of the present disclosure;
FIG. 3 is a message post schematic diagram in an embodiment of the present disclosure;
fig. 4 is a flowchart of a session list display method according to a second embodiment of the present disclosure;
FIG. 5 is a second schematic diagram of a session list in an embodiment of the disclosure;
FIG. 6 is a third schematic diagram of a session list in an embodiment of the present disclosure;
fig. 7 is a flowchart of a session list display method according to a third embodiment of the present disclosure;
fig. 8 is a schematic structural diagram of a session list display apparatus according to a fourth embodiment of the present disclosure;
FIG. 9 illustrates a schematic diagram of an electronic device suitable for use in implementing embodiments of the present disclosure;
fig. 10 is a schematic diagram illustrating a non-transitory computer-readable storage medium according to an embodiment of the disclosure.
Detailed Description
Embodiments of the present disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are exemplary and intended for the purpose of explaining the present disclosure and are not to be construed as limiting the present disclosure.
The invention mainly aims at the technical problem of low message processing efficiency in the prior art, and provides a conversation list display method.
According to the session list display method, each session and the session state of each session in instant messaging software are obtained, wherein the session state comprises the following steps: after the latest information occurrence time, according to the session state of each session, determining the display content of each session area in the session list, displaying the title bar and the corresponding display content of the session area in the session list, then judging whether a third message which is unread and meets the preset condition exists in the session for each session in each session area, and if the third message exists in the session, displaying the session name, the session head portrait and the preview content corresponding to the third message in the session area. Therefore, the method and the device can realize the partition display of each session according to the occurrence time of the latest message in each session, so that a user can process the session on the same day preferentially, and then process the session on each day between the current days, so that the user can process urgent or important sessions preferentially, and the processing efficiency of the message is improved. And when the third message with higher importance degree exists in the session, displaying the session name, the session head and the preview content corresponding to the third message in the session area, thereby realizing that the user can preferentially process the third information with higher value or importance degree according to the preview content under the condition of message overload and improving the processing efficiency of the message.
The following describes a session list display method, a session list display device and an electronic device according to an embodiment of the present disclosure with reference to the accompanying drawings.
Fig. 1 is a flowchart of a session list display method according to an embodiment of the disclosure.
The embodiments of the present disclosure are illustrated in the session list display method configured in a session list display apparatus, which may be configured in any electronic device, so that the electronic device may perform a session list display function.
The electronic device is, for example, a personal computer (Personal Computer, PC), a cloud device, or a mobile device, and the mobile device may be, for example, a mobile phone, a tablet computer, a personal digital assistant, a wearable device, or other hardware devices having various operating systems, touch screens, and/or display screens.
As shown in fig. 1, the session list display method includes the steps of:
It can be understood that when a user has social demands, information can be sent to a receiver of a message through instant messaging software, and accordingly, the receiver can receive the message through corresponding instant messaging software in electronic equipment and display the message in a corresponding session. Therefore, in the embodiment of the present disclosure, the session list display device may obtain each session in the instant messaging software, where each session includes at least one message.
That is, in the present disclosure, only the session containing the message is acquired, so that the session containing the message can be displayed in the subsequent step, but the session not containing the message can be ignored, so that the session is not displayed in the session list, so that the space of the session list is saved, more sessions containing the message can be displayed in the session list, and the processing efficiency of the message is improved.
In general, display contents in a session are arranged in an inverted order according to occurrence time of each message, so in the embodiment of the present disclosure, in order to facilitate a user to process each message in time, thereby improving processing efficiency of the message, a session state of each session may be obtained, where the session state includes occurrence time of a latest message. That is, in the present disclosure, the occurrence time of the latest message in each session may be obtained, so that in the subsequent step, each session may be displayed in a partitioned manner according to the occurrence time of the latest message in each session, so as to improve the efficiency of processing the message by the user.
In the embodiment of the disclosure, after the session state of each session is obtained, for each session, whether the occurrence time of the latest message in the session state of the session is the same day may be determined, if so, the session is displayed in the first session area, and if not, the session is displayed in the second session area. Therefore, each session can be displayed in a partitioning mode according to the occurrence time of the latest message corresponding to each session, namely, the session on the same day and the session on each day before the current session are displayed in a partitioning mode, so that a user can process the session on the same day preferentially, and then process the session on each day between the current sessions, the user can process urgent or important sessions preferentially, and the processing efficiency of the message is improved.
As an example, referring to fig. 2, each session of the same day may be displayed in the first session area 13, and each session of the current previous day may be displayed in the second session area 14.
In the embodiment of the disclosure, after determining the display contents corresponding to the first session area and the second session area in the session list, the display contents corresponding to each session area and the title bar of each session area may be displayed. Therefore, the method and the device can realize the partition display of each session according to the occurrence time of the latest message in each session, so that a user can process the session on the same day preferentially, and then process the session on each day between the current days, so that the user can process urgent or important sessions preferentially, and the processing efficiency of the message is improved.
It can be understood that when an ett (@) current user flag is set in a certain message, the message is important for the current user, for example, when the instant messaging software is office software, the message sent by the user a to the current user is: the current user requests to enter the meeting room immediately, or the message sent by the user B to the current user is: all please send a weekly report to me before going to work in the present day. The messages sent by the user a and the user B are both important for the current user, so the message set with the current user flag of ett (@) can be determined as a message satisfying the preset condition.
When a certain message is the reply content corresponding to the message of the current user, the message is also important to the current user, for example, when the instant messaging software is office software, the message sent to the user B after the current user opens the chat window with the user B is: please get to the meeting room immediately, and then the reply message sent by the user B to the current user is: good, I come immediately. Alternatively, in the chat group, the content sent by the current user to user B is: the user B requests to enter the meeting room immediately, and the reply message sent by the user B to the current user is: at the current user, i am good. Therefore, the message of the reply content corresponding to the message of the current user can be determined as the message meeting the preset condition.
For some important messages, the messages may be published by using titles and texts, or referring to fig. 3, the messages may also be published by using titles, texts and pictures, which are marked as message posts in the present disclosure, so that the message posts may also be determined as messages meeting preset conditions.
Therefore, in the embodiment of the present disclosure, the message that satisfies the preset condition is the message that is important to the current user. After determining the title bar and the corresponding display content of the session area, for each session in each session area, it may be determined whether an unread message exists in the session, if the unread message does not exist, it indicates that there is no third message, if the unread message exists, it may be continuously determined whether there is a third message meeting the preset condition in the unread message, if the third message exists, step 106 is triggered, if the third message does not exist, it indicates that there is no important message in the session, at this time, as an example, referring to fig. 2, when the third message does not exist in the session 3, only the session name and the session avatar may be displayed, thereby saving the space of the session list, so that more sessions may be displayed in the session list, and the processing efficiency of the message may be improved.
And step 106, if the third message exists in the session, displaying the session name, the session head and the preview content corresponding to the third message in the session area.
In the embodiment of the disclosure, when the third message exists in the session, the session name, the session header and the preview content corresponding to the third message may be displayed in the session area. Therefore, under the condition of message overload, the user can preferentially process the third information with higher value or importance according to the preview content, and the processing efficiency of the message is improved.
As a possible implementation, when the third message is a message post, since the message post contains a title, text and/or picture, and occupies more display area, in order to save space of the conversation list, the conversation name, conversation head portrait, and the title of the message post may be displayed only in the conversation area. And when the third message is not a message post, the session name, the session header, and the content of the third message may be displayed in the session area.
In the same session, there may be one third message or a plurality of third messages, and when there is one third message, the preview content of the third message may be displayed in the session area, and when there is a plurality of third messages, the preview content of each third message may be sequentially displayed in the session according to the generation time of each third message, for example, the preview content of each third message may be displayed in reverse order according to the generation time of each third message.
As an example, referring to fig. 2, when only one third message is included in the session 2, the session name, the session header, and the preview content corresponding to the third message may be displayed in two lines, one line being displayed: session name, session header, another row shows: preview content corresponding to the third message. When the session 1 includes 3 third messages, the session name, the session header and the preview content corresponding to the third messages may be displayed in four rows, where one row is displayed: the conversation name and conversation head portrait, and the other three rows respectively display: preview content corresponding to each third message. Therefore, the preview content corresponding to the important message can be displayed in the corresponding session, the preview content corresponding to the non-important message is not displayed, and the user can process valuable information preferentially under the condition of information overload, so that the information processing efficiency is improved.
According to the session list display method, each session and the session state of each session in instant messaging software are obtained, wherein the session state comprises the following steps: after the latest information occurrence time, according to the session state of each session, determining the display content of each session area in the session list, displaying the title bar and the corresponding display content of the session area in the session list, then judging whether a third message which is unread and meets the preset condition exists in the session for each session in each session area, and if the third message exists in the session, displaying the session name, the session head portrait and the preview content corresponding to the third message in the session area. Therefore, the method and the device can realize the partition display of each session according to the occurrence time of the latest message in each session, so that a user can process the session on the same day preferentially, and then process the session on each day between the current days, so that the user can process urgent or important sessions preferentially, and the processing efficiency of the message is improved. And when the third message with higher importance degree exists in the session, displaying the session name, the session head and the preview content corresponding to the third message in the session area, thereby realizing that the user can preferentially process the third information with higher value or importance degree according to the preview content under the condition of message overload and improving the processing efficiency of the message.
As a possible implementation manner, in order to facilitate the user to process the unread message in time, when the unread message exists in the session, the unread message mark may also be displayed in the session area, and when the unread message does not exist in the session, the session displayed in the session area does not include: the unread message is marked. Wherein the unread message tag indicates that an unread message is present in the session.
Further, in order to prompt the user for the number of unread messages, so as to facilitate the user to process the unread messages in the session in time, the unread message labels may also be used to indicate the number of unread messages in the session, for example, the unread message labels may be indicated by arabic numerals, roman numerals, or may be indicated by graphics or other characters, which is not limited.
As a possible implementation manner, in the present disclosure, each message may be displayed in a partitioned manner according to the urgency or importance degree of the message, so that the user may process the urgent or important message preferentially, and the processing efficiency of the user is improved. The above process will be described in detail with reference to fig. 4.
Fig. 4 is a flowchart of a session list display method according to a second embodiment of the present disclosure.
As shown in fig. 4, on the basis of the embodiment shown in fig. 1, the session list display method may further include the steps of:
In the embodiment of the disclosure, the first message is an unread message provided with an emergency mark, for example, when the sender has an emergency message and needs to inform the receiver, the sender can set the message to the emergency mark when sending the message, and correspondingly, the message received by the receiver is provided with the emergency mark, so that the receiver can preferentially process the message provided with the emergency mark. The second message is an unread message with the current user flag of ett (@), for example, in a chat group, when the sender wants to send a message to a certain receiver, the sender can edit the message while ett @ is opposite, so that the corresponding receiver can process the message in time after receiving the message.
In the embodiment of the present disclosure, after the session list display apparatus acquires each session, for each session, it may be determined whether the first message and the second message exist in the session. Specifically, for each session, whether the session includes an unread message can be determined, if the session does not include the unread message, it is determined that the session does not include the first message and the second message, if the session includes the unread message, it can be further determined whether the session includes the first message if the session includes the urgent flag, if the session includes the unread message, it is determined that the session does not include the first message, and meanwhile, it can be determined whether the session includes the Ait current user flag, if the session includes the unread message, it is determined that the session includes the second message, and if the session does not include the second message, it is determined that the session does not include the second message.
It should be noted that, for the same session, only the first message may exist in the session, or only the second message may exist in the session, or the first message and the second message may not exist in the session, or the first message and the second message may exist in the session at the same time.
For example, in a chat group, when a sender sends a message to a current user, during the process of editing the message by the sender, if the message is set to an urgent flag, the message may be a first message or a second message. Or, in the chat group, when the sender has an urgent matter to inform all users in the chat group, the sender can set the urgent flag on the message after sending the message, at this time, there is a first message in the session, if the sender wants to remind the current user alone, the sender can re-edit the message, and during the process of editing the message, if @ the current user, at this time, there can be a second message in the session.
As an application scenario, when the instant communication software is office software, when a department responsible person has important notification to inform all personnel of working hours, a message provided with an urgent flag may be sent in the chat group, if the department leader wants to remind employee a of the progress of follow-up events, employee a may be in the chat group, and then for employee a, there is a first message and a second message simultaneously in the current session.
In the embodiment of the disclosure, for each session, when a first message exists in the session, the first message and corresponding sender information in the session may be displayed in a first message area, where the sender information may be identification information of a sender, for example, a sender name, a sender avatar, etc., and when a second message exists in the session, the second message and corresponding sender information in the session may be displayed in a second message area. Therefore, the messages can be displayed in a partitioning mode according to the importance degree of the messages, so that the user can process urgent or important messages preferentially, and the processing efficiency of the user is improved.
As an example, referring to fig. 2, for example, when the user a sends the first message and the second message to the current user, the first message, the name of the user a, and the avatar may be displayed in the first message area 21, and the second message, the name of the user a, and the avatar may be displayed in the second message area 22.
It should be noted that, if a certain message may be a first message or a second message, for example, in a chat group, when the sending party sends a message to the current user, in the process of editing the message by the sending party, the message may be at the current user, and when the message is sent, an urgent flag is set to the message, where the message may be the first message and the second message at the same time, the message may be displayed in the first message area, or the message may be displayed in the second message area, or the message may be displayed in the first message area and the second message area at the same time, so as to prompt the user, and thus the user may perform priority processing on the message. In addition, since both the third message and the first message may be unread messages provided with the emergency mark, when it is determined that a certain unread message is provided with the emergency mark, the message may be displayed in the first message area, or the message may be displayed in the corresponding session area, or the message may be displayed in the first message area and the corresponding session area at the same time, so as to prompt the user, and thus the user may perform priority processing on the message.
As a possible implementation manner, in order to facilitate the user to process the latest unread message, in this disclosure, the display contents in the first message area may be arranged in reverse order according to the occurrence time of each first message, and similarly, the display contents in the second message area may also be arranged in reverse order according to the occurrence time of each second message.
In the embodiment of the disclosure, after determining the display contents corresponding to the first message area and the second message area in the session list, the display contents corresponding to each message area and the title bar of each message area may be displayed.
As an example, referring to fig. 5, a corresponding title, for example, an "urgent message", is displayed on the title bar 211 of the first display area 21, a corresponding title "important message" is displayed on the title bar 221 of the second display area 22, a corresponding title "today message" is displayed on the title bar 231 of the first session area 23, and a corresponding title "earlier message" is displayed on the title bar 241 of the second session area 24. Therefore, the messages can be displayed in a partitioning mode according to the importance degree of the messages, so that a user can process urgent or important messages preferentially, and the processing efficiency of the messages is improved. And the method can realize the partition display of each session according to the occurrence time of the latest message in each session, so that a user can process the session on the same day preferentially, and then process the session on each day between the current days, so that the user can process urgent or important sessions preferentially, and the processing efficiency of the message is improved.
According to the session list display method, whether a first message and a second message exist in each session or not is judged, wherein the first message is an unread message provided with an emergency mark, the second message is an unread message provided with an Ait current user mark, and then display content of each message area in the session list is determined according to a judging result, and the message area comprises: and finally, displaying the title bar of the message area in the conversation list and the corresponding display content. Therefore, the display form of the rich messages can be realized, and each message is displayed in a partitioning mode according to the importance degree of the message, so that a user can process urgent or important messages preferentially, and the processing efficiency of the message is improved.
It should be noted that the number of messages displayed in the message area may be plural, and similarly, the number of sessions displayed in the session area may be plural, so as to facilitate the user to process unread messages, and so as to facilitate the user to process urgent messages, a first button for folding the display content or a second button for unfolding the display content is provided on the title bar of each area except the first message area in the session list.
Thus, the user can fold the temporarily unprocessed message by pressing the first button, for example, the user can press the first button on the title bar of the second message area, the first button on the title bar of the first session area, and the first button on the title bar of the second session area, first focus the urgent message in the first message area, after the urgent message in the first message area is processed, the second button on the title bar of the second message area can be pressed, then the important message in the second message area is processed, then press the first button on the title bar of the second message area, and the second button on the title bar of the first session area, so as to process the today message in the first session area, finally, the first button on the title bar of the first session area, and the second button on the title bar of the second session area can be pressed, and earlier messages can be processed, so that the user can process the urgent and important message preferentially, and the processing efficiency of the messages is improved.
As an example, referring to fig. 5, the second message area and the title bar of the session area each have a first button 25 thereon, and the user can obtain the session list page as shown in fig. 6 by pressing the first button on the title bar of the second message area and pressing the first button on the title bar of the first session area.
As shown in fig. 6, when the user presses the first button on the title bar of the second message area, the second message area displays only the title bar provided with the first number of marks 31, wherein the first number of marks 31 represents the number of unread messages in the display contents of the second message area.
When the user presses the first button on the title bar of the session area, it may be determined whether an unread message exists in the session displayed in the session area, if no unread message exists in the session, the session area only displays the title bar, and if an unread message exists in the session, a second number mark 32 is also displayed in the title bar of the session area, where the second number mark 32 indicates the number of sessions in which an unread message exists in the session area.
In fig. 6, the number of dots is merely exemplified by the first number marks 31 and the second number marks 32, and the first number marks may be represented by arabic numerals, roman numerals, or the like in practical application, which is not limited thereto.
Of course, the user may press the second button 33 on the title bar of the second message area and press the second button 33 on the title bar of the session area according to his own needs to expand the display contents corresponding to the respective areas.
As a possible implementation manner, in order to facilitate the user to process the latest message, the display contents in the first message area and the second message area may be arranged in reverse order according to the occurrence time of each message, so that the user may review and process each message in sequence according to the occurrence time of the message.
Similarly, the display content in the session area may be arranged in reverse order according to the occurrence time of the latest message in each session, so that the messages in each session may be sequentially referred to and processed according to the occurrence time of the latest message.
As a possible implementation, when a user refers to or processes a session in the session area, there will be no unread messages in the session, at which point the session displayed in the area may be updated. The above process will be described in detail with reference to fig. 7.
Fig. 7 is a flowchart of a session list display method according to a third embodiment of the present disclosure.
As shown in fig. 7, the session list display method may further include the following steps, based on the embodiments shown in fig. 1 and 2:
In the embodiment of the disclosure, the user may trigger the message state change request by clicking on the session in the session area. Accordingly, the session list display device in the embodiment of the present disclosure may acquire a message state change request after monitoring that a user triggers the message state change request in a listening manner.
In the embodiment of the present disclosure, after a user clicks a session in the session area, whether the session clicked by the user includes a third message may be determined, if so, the message to be updated is determined to be the third message, and if not, the message to be updated is determined not to be the third message.
In step 203, if the message to be updated is the third message, the display of the message to be updated is stopped in the session belonging to the session area.
In the embodiment of the present disclosure, when the message to be updated is the third message, the display of the message to be updated may be stopped in the session to which the session area belongs, that is, the display of the preview content corresponding to the third message and the corresponding unread message mark in the session to which the session area belongs may be stopped, and when the message to be updated is not the third message, for example, when the user clicks a session not including the third message, only the session name and the session header are displayed, or only the session name, the session header and the unread message mark are displayed, and at this time, only the unread message mark on the session to which the session area belongs may be deleted.
As an example, referring to fig. 2, when a user does not trigger a message state change request, as shown in session 1, session 1 in which an unread message exists may include: the session name, the session header, the unread message mark (Arabic numerals in the circle), the preview content corresponding to the third message and the latest message occurrence time, and when the user triggers the message state change request, the unread message will not exist in the session, as shown in the session 4, and the session without the unread message only comprises: the conversation name, conversation head portrait and latest information occurrence time, thereby saving the space of conversation list, displaying more conversations in conversation list and improving the processing efficiency of information.
For example, when the electronic device is a PC, the session in the general instant messaging software displays two lines of information, one of which is: head portrait, name and time of occurrence of the latest message, another behavior: in the method, when the unread message does not exist in the conversation, the conversation name, the conversation head image and the occurrence time of the latest message can be displayed only through one row, and the preview content of the latest message does not need to be displayed through another row, so that 35 conversations can be displayed at most, and the processing efficiency of a user is improved. In addition, the user can directly ignore the session of displaying only one line, and the session of displaying two or more lines is emphasized, so that the efficiency of processing the information by the user can be further improved.
In order to implement the above embodiment, the present disclosure also proposes a session list display apparatus.
Fig. 8 is a schematic structural diagram of a session list display apparatus according to a fourth embodiment of the present disclosure.
As shown in fig. 8, the session list display apparatus includes: an acquisition module 101, a determination module 102, a display module 103, and a judgment module 104.
The acquiring module 101 is configured to acquire each session in the instant messaging software, where the session includes: at least one message.
The obtaining module 101 is further configured to obtain a session state of each session, where the session state includes: the latest message occurrence time.
A determining module 102, configured to determine display content of each session area in the session list according to a session state of each session; the session area includes: a first session area and a second session area; the display content of the first session area is a session of which the corresponding latest message occurrence time is the same as that of the current day; the display content of the second session area is the session of which the corresponding latest message occurrence time is the current previous day.
And the display module 103 is used for displaying the title bar of the session area in the session list and the corresponding display content.
A judging module 104, configured to judge, for each session in each session area, whether a third message that is unread and meets a preset condition exists in the session; the preset conditions comprise: the method comprises the steps of A, enabling an Ait current user to respond to the message of the current user, and enabling the user to post the message.
The display module 103 is further configured to display, when the third message exists in the session, a session name, a session header, and preview content corresponding to the third message in the session area.
As a possible implementation, the display module 103 is further configured to: if the third message does not exist in the session, displaying the session name and the session head portrait in the session area; if the unread message exists in the session, the unread message mark is displayed in the session area; the unread message tag indicates that there is an unread message in the session.
As one possible implementation, the message post includes a title and text, or the message post includes a title, text, and a picture.
As one possible implementation, when the third message is a message post, the corresponding preview content is the title of the message post; when the third message is not a message post, the corresponding preview content is the content of the third message.
As a possible implementation manner, the determining module 104 is further configured to determine whether the first message and the second message exist in each session; the first message is an unread message provided with an emergency mark; the second message is an unread message with the current user flag of ett set.
The determining module 102 is further configured to determine display content of each message area in the session list according to the determination result; the message area includes: a first message area and a second message area; the display content of the first message area is the first message and the corresponding sender information; the display content of the second message area is the second message and the corresponding sender information.
The display module 103 is further configured to display a title bar of the message area in the session list and corresponding display content.
As a possible implementation manner, a first button for folding the display content or a second button for unfolding the display content is provided on the title bar of each area except the first message area in the session list.
The display module 103 is further configured to: after pressing the first button on the title bar of the second message area, the second message area displays only the title bar provided with the first number of marks; the first quantity indicia representing a quantity of unread messages in the display content of the second message area; when the first button on the title bar of the conversation area is pressed, the conversation area only displays the title bar; if the unread message exists in the session displayed in the session area, a second number mark is also displayed in the title bar of the session area; the second number flag indicates the number of sessions in which unread messages are present in the session area.
As a possible implementation manner, the third message is displayed in a reverse order according to the occurrence time of the third message in the session area.
As a possible implementation manner, the obtaining module 101 is further configured to obtain a message state change request, where the message state change request includes: a session to which a message to be updated belongs, which is changed from an unread state to a read state;
the judging module 104 is further configured to judge whether the message to be updated is a third message;
the display module 103 is further configured to stop displaying the message to be updated in the session to which the session area belongs when the message to be updated is the third message.
It should be noted that the foregoing explanation of the embodiment of the session list display method is also applicable to the session list display apparatus of this embodiment, and will not be repeated herein.
The session list display device of the embodiment of the present disclosure obtains each session in instant messaging software and a session state of each session, where the session state includes: after the latest information occurrence time, according to the session state of each session, determining the display content of each session area in the session list, displaying the title bar and the corresponding display content of the session area in the session list, then judging whether a third message which is unread and meets the preset condition exists in the session for each session in each session area, and if the third message exists in the session, displaying the session name, the session head portrait and the preview content corresponding to the third message in the session area. Therefore, the method and the device can realize the partition display of each session according to the occurrence time of the latest message in each session, so that a user can process the session on the same day preferentially, and then process the session on each day between the current days, so that the user can process urgent or important sessions preferentially, and the processing efficiency of the message is improved. And when the third message with higher importance degree exists in the session, displaying the session name, the session head and the preview content corresponding to the third message in the session area, thereby realizing that the user can preferentially process the third information with higher value or importance degree according to the preview content under the condition of message overload and improving the processing efficiency of the message.
In order to achieve the above embodiments, the present disclosure further proposes an electronic device including: at least one processor; and a memory communicatively coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor, the instructions being arranged to perform the session list display method proposed by the above embodiments.
Referring now to fig. 9, a schematic diagram of an electronic device suitable for use in implementing embodiments of the present disclosure is shown. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and the like, and stationary terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 9 is merely an example, and should not impose any limitations on the functionality and scope of use of embodiments of the present disclosure.
As shown in fig. 9, the electronic device may include a processing means (e.g., a central processor, a graphics processor, etc.) 901, which may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 902 or a program loaded from a storage means 908 into a Random Access Memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device are also stored. The processing device 901, the ROM 902, and the RAM 903 are connected to each other through a bus 904. An input/output (I/O) interface 905 is also connected to the bus 904.
In general, the following devices may be connected to the I/O interface 905: input devices 906 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, and the like; an output device 907 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 908 including, for example, magnetic tape, hard disk, etc.; and a communication device 909. Communication means 909 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. While fig. 9 shows an electronic device having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 909, or installed from the storage device 908, or installed from the ROM 902. When executed by the processing device 901, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium described in the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this disclosure, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
The computer readable medium may be contained in the electronic device; or may exist alone without being incorporated into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: each session in the instant messaging software is acquired, wherein the session comprises: at least one message; the method comprises the steps of obtaining the session state of each session, wherein the session state comprises the following steps: the latest message occurrence time; according to the session state of each session, determining the display content of each session area in the session list; the session area includes: a first session area and a second session area; the display content of the first session area is a session of which the corresponding latest message occurrence time is the same as that of the current day; the display content of the second session area is a session of which the corresponding latest message occurrence time is the current previous day; displaying a title bar and corresponding display content of a session area in the session list; judging whether a third message which is unread and meets preset conditions exists in the session or not according to each session in each session area; the preset conditions comprise: the Aite current user, reply content corresponding to the message of the current user and message posts; and if the third message exists in the session, displaying the session name, the session head and the preview content corresponding to the third message in the session area.
Alternatively, the computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: if the third message does not exist in the session, displaying the session name and the session head portrait in the session area; if the unread message exists in the session, the unread message mark is displayed in the session area; the unread message tag indicates that there is an unread message in the session.
Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present disclosure may be implemented by means of software, or may be implemented by means of hardware. Wherein the names of the units do not constitute a limitation of the units themselves in some cases.
To achieve the above embodiments, the present disclosure also proposes a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the session list display method proposed by the above embodiments of the present disclosure.
Fig. 10 is a schematic diagram illustrating a non-transitory computer-readable storage medium according to an embodiment of the disclosure. As shown in fig. 10, a non-transitory computer-readable storage medium 1000, having stored thereon computer instructions 1001, according to an embodiment of the present disclosure. When executed by the processor, the computer instructions 1001 perform all or part of the steps of the session list display method of the various embodiments of the present disclosure described previously.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a non-transitory storage medium, such as a magnetic disk, an optical disk, a read-only memory (ROM) or a random-access memory (RAM), etc., and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to execute the method of the respective embodiments or portions of the embodiments.
Finally, it should be noted that: the above embodiments are merely for illustrating the technical solution of the present disclosure, and are not limiting thereof; although the present disclosure has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present disclosure.
Claims (11)
1. A session list display method, characterized by comprising:
each session in the instant messaging software is acquired, wherein the session comprises the following steps: at least one message;
acquiring the session state of each session, wherein the session state comprises the following steps: the latest message occurrence time;
according to the session state of each session, determining the display content of each session area in the session list; the session area includes: a first session area and a second session area; the display content of the first session area is a session of which the corresponding latest message occurrence time is the same as the current day; the display content of the second session area is a session of which the corresponding latest message occurrence time is each day before the current time;
Displaying a title bar and corresponding display content of the session area in the session list; judging whether a third message which is unread and meets preset conditions exists in each session area; the preset conditions include: the method comprises the steps of enabling an Ait current user, reply content corresponding to a message of the current user and a message post;
if the third message exists in the session, displaying a session name, a session head portrait and preview content corresponding to the third message in the session area;
according to the emergency mark or the important mark of the unread message, the unread message is displayed in a partitioning mode, wherein the unread message comprises a first message and a second message, and the first message is the unread message provided with the emergency mark; the second message is an unread message provided with an Ait current user mark;
determining display content of each message area in a session list according to the first message and the second message; the message area includes: a first message area and a second message area;
the display content of the message area is displayed above the session area;
and a first button for folding the display content or a second button for unfolding the display content is arranged on the title bar of each area except the first message area in the session list, wherein the second button is the first button pressed by the user.
2. The session list display method according to claim 1, characterized by further comprising:
if the third message does not exist in the session, displaying a session name and a session head portrait in the session area;
if the unread message exists in the session, the unread message mark is displayed in the session area; the unread message tag indicates that an unread message exists in the session.
3. The conversation listing display method of claim 1, wherein the message post comprises a title and text, or the message post comprises a title, text, and picture.
4. The conversation list display method of claim 1 wherein when the third message is a message post, the corresponding preview content is a title of the message post;
when the third message is not a message post, the corresponding preview content is the content of the third message.
5. The session list display method according to claim 1, characterized by further comprising:
judging whether a first message and a second message exist in each session;
determining the display content of each message area in the session list according to the judging result; the display content of the first message area is the first message and the corresponding sender information; the display content of the second message area is the second message and the corresponding sender information;
And displaying the title bar of the message area and the corresponding display content in the session list.
6. The session list display method according to claim 5, wherein,
the method further comprises the following steps:
after pressing a first button on a title bar of the second message area, the second message area only displays the title bar provided with a first number of marks; the first quantity indicia represents a quantity of unread messages in the display content of the second message area;
when a first button on a title bar of a conversation area is pressed, the conversation area only displays the title bar;
if the unread message exists in the session displayed in the session area, a second number of marks are also displayed in the title bar of the session area; the second number flag indicates a number of sessions in which unread messages exist in the session area.
7. The conversation list display method of claim 1 wherein third messages are displayed in reverse order in the conversation area in accordance with their occurrence times.
8. The method for displaying a conversation list according to claim 1, wherein after displaying a conversation name, a conversation avatar, and preview content corresponding to the third message in the conversation area, further comprising:
Obtaining a message state change request, wherein the message state change request comprises the following steps: a message to be updated which is changed from an unread state to a read state, and a session to which the message to be updated belongs;
judging whether the message to be updated is a third message or not;
and if the message to be updated is a third message, stopping displaying the message to be updated in the session belonging to the session area.
9. A session list display apparatus characterized by comprising:
the acquisition module is used for acquiring each session in the instant messaging software, wherein the session comprises the following steps: at least one message;
the obtaining module is further configured to obtain a session state of each session, where the session state includes: the latest message occurrence time;
the determining module is used for determining the display content of each session area in the session list according to the session state of each session;
the session area includes: a first session area and a second session area; the display content of the first session area is a session of which the corresponding latest message occurrence time is the same as the current day; the display content of the second session area is a session of which the corresponding latest message occurrence time is each day before the current time;
The display module is used for displaying the title bar of the session area and the corresponding display content in the session list;
the judging module is used for judging whether a third message which is unread and meets the preset condition exists in each session area; the preset conditions include: the method comprises the steps of enabling an Ait current user, reply content corresponding to a message of the current user and a message post;
the display module is further configured to display, when the third message exists in the session, a session name, a session avatar, and preview content corresponding to the third message in the session area;
the display module is further used for displaying the unread messages in a partitioning mode according to the emergency marks or the important marks of the unread messages, the unread messages comprise first messages and second messages, and the first messages are unread messages provided with the emergency marks; the second message is an unread message provided with an Ait current user mark;
the display module is further used for determining display contents of all message areas in the session list according to the first message and the second message; the message area includes: a first message area and a second message area;
The display module is further used for displaying the display content of the message area above the session area;
the display module is further configured to set a first button for folding display content or a second button for unfolding display content on a title bar of each area except the first message area in the session list, where the second button is the first button pressed by the user.
10. An electronic device, comprising: at least one processor; and a memory communicatively coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor, the instructions being arranged to perform the session list display method of any of the preceding claims 1-8.
11. A non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the conversation list display method of any one of claims 1-8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811642123.XA CN109710370B (en) | 2018-12-29 | 2018-12-29 | Session list display method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811642123.XA CN109710370B (en) | 2018-12-29 | 2018-12-29 | Session list display method and device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109710370A CN109710370A (en) | 2019-05-03 |
CN109710370B true CN109710370B (en) | 2023-06-16 |
Family
ID=66260208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811642123.XA Active CN109710370B (en) | 2018-12-29 | 2018-12-29 | Session list display method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109710370B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110138652B (en) * | 2019-05-21 | 2022-03-25 | 北京达佳互联信息技术有限公司 | Session updating method and device and client device |
CN112311650B (en) * | 2019-07-23 | 2022-04-19 | 腾讯科技(深圳)有限公司 | Session information loading method, device and storage medium |
CN112235453A (en) * | 2020-09-30 | 2021-01-15 | 泰州翔升科技服务有限公司 | Method for displaying message by terminal equipment and terminal equipment |
CN113810263A (en) * | 2020-12-30 | 2021-12-17 | 京东科技控股股份有限公司 | Display method of session list, instant message server and electronic equipment |
CN114816601A (en) * | 2021-01-27 | 2022-07-29 | 北京达佳互联信息技术有限公司 | Session entrance display method, device, terminal and storage medium |
CN112947807A (en) * | 2021-01-28 | 2021-06-11 | 维沃移动通信有限公司 | Display method and device and electronic equipment |
CN113395202B (en) * | 2021-06-11 | 2023-01-10 | 广州博冠信息科技有限公司 | Session management method, device, computer equipment and storage medium |
CN114397987A (en) * | 2021-12-03 | 2022-04-26 | 北京达佳互联信息技术有限公司 | Session display method, device, electronic equipment, storage medium and product |
CN115174509B (en) * | 2022-07-29 | 2024-09-06 | 北京字跳网络技术有限公司 | Information processing method, device, equipment and medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104836719A (en) * | 2014-02-11 | 2015-08-12 | 阿里巴巴集团控股有限公司 | A method and system for synchronizing unread messages in instant messaging |
CN106325674A (en) * | 2016-08-18 | 2017-01-11 | 北京小米移动软件有限公司 | Message prompting method and equipment |
CN106657635A (en) * | 2016-12-16 | 2017-05-10 | 华为机器有限公司 | Method for displaying session and mobile terminal |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6535492B2 (en) * | 1999-12-01 | 2003-03-18 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for assigning agent-led chat sessions hosted by a communication center to available agents based on message load and agent skill-set |
US20070157105A1 (en) * | 2006-01-04 | 2007-07-05 | Stephen Owens | Network user database for a sidebar |
CN102681847B (en) * | 2012-04-28 | 2015-06-03 | 华为终端有限公司 | Touch screen terminal object processing method and touch screen terminal |
CN106055232B (en) * | 2016-05-25 | 2019-06-07 | 维沃移动通信有限公司 | A kind of processing method and mobile terminal of message |
CN107872377A (en) * | 2016-09-23 | 2018-04-03 | 阿里巴巴集团控股有限公司 | Message prompt method and device |
CN106341310A (en) * | 2016-09-28 | 2017-01-18 | 江西博瑞彤芸科技有限公司 | Session message display method |
CN106484423A (en) * | 2016-10-14 | 2017-03-08 | 珠海市魅族科技有限公司 | A kind of message display method and device |
CN108173738B (en) * | 2016-12-08 | 2021-07-06 | 阿里巴巴集团控股有限公司 | Display method and device |
TWI782955B (en) * | 2017-05-12 | 2022-11-11 | 香港商阿里巴巴集團服務有限公司 | Display method and device |
CN107465594A (en) * | 2017-06-27 | 2017-12-12 | 畅捷通信息技术股份有限公司 | The display methods and display system of a kind of chat messages |
CN108337374A (en) * | 2018-01-23 | 2018-07-27 | 维沃移动通信有限公司 | A kind of message prompt method and mobile terminal |
-
2018
- 2018-12-29 CN CN201811642123.XA patent/CN109710370B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104836719A (en) * | 2014-02-11 | 2015-08-12 | 阿里巴巴集团控股有限公司 | A method and system for synchronizing unread messages in instant messaging |
CN106325674A (en) * | 2016-08-18 | 2017-01-11 | 北京小米移动软件有限公司 | Message prompting method and equipment |
CN106657635A (en) * | 2016-12-16 | 2017-05-10 | 华为机器有限公司 | Method for displaying session and mobile terminal |
Non-Patent Citations (3)
Title |
---|
"IMS会话控制关键技术研究";戚琦;《中国博士学位论文全文数据库 (信息科技辑)》;第I136-141页 * |
"企业即时通讯系统iOS客户端的设计与实现";贾冠楠;《中国优秀硕士学位论文全文数据库 (信息科技辑)》;第I138-779页 * |
基于集群节点间即时拷贝的会话同步技术研究;曹海涛;胡牧;蒋厚明;;计算机系统应用(第03期);第268-270页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109710370A (en) | 2019-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109710370B (en) | Session list display method and device and electronic equipment | |
CN109725975B (en) | Method and device for prompting read state of message and electronic equipment | |
US10873769B2 (en) | Live broadcasting method, method for presenting live broadcasting data stream, and terminal | |
CN109816447B (en) | Intelligent monitoring method, device and storage medium for cabinet advertisement | |
CN109688051B (en) | Session list display method and device and electronic equipment | |
CN109474688B (en) | Method, device, equipment and medium for sending instant communication network request message | |
WO2022268177A1 (en) | Information display method and apparatus, and electronic device | |
CN112311656B (en) | Message aggregation and display method and device, electronic equipment and computer readable medium | |
CN109446204B (en) | Data storage method and device for instant messaging, electronic equipment and medium | |
JP7642676B2 (en) | Information display method, apparatus, electronic device and storage medium | |
CN111427647B (en) | Page display method and device of application program, storage medium and electronic equipment | |
EP4113985A1 (en) | Multimedia conference data processing method and apparatus, and electronic device | |
CN109684589B (en) | Client comment data processing method and device and computer storage medium | |
EP4543026A1 (en) | Image record generation method and apparatus, and electronic device and storage medium | |
US12106410B2 (en) | Customizing emojis for users in chat applications | |
CN111258670B (en) | Method and device for managing component data, electronic equipment and storage medium | |
EP4625161A1 (en) | Media content display method and apparatus, and device, readable storage medium and product | |
CN109743246B (en) | Message emergency reminding method and device and electronic equipment | |
CN105893735B (en) | Medical information remote co-screen assistance method and terminal | |
CN116320654A (en) | Message display processing method, device, equipment and medium | |
CN112203151A (en) | Video processing method and device | |
CN112162682A (en) | Content display method and device, electronic equipment and computer readable storage medium | |
CN110162350B (en) | Notification bar information display method, notification bar information display device, server and storage medium | |
CN110704151A (en) | Information processing method and device and electronic equipment | |
CN115016880B (en) | Conversation processing method, device and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |