HK1219328B - Method and device for displaying message - Google Patents
Method and device for displaying message Download PDFInfo
- Publication number
- HK1219328B HK1219328B HK16107372.5A HK16107372A HK1219328B HK 1219328 B HK1219328 B HK 1219328B HK 16107372 A HK16107372 A HK 16107372A HK 1219328 B HK1219328 B HK 1219328B
- Authority
- HK
- Hong Kong
- Prior art keywords
- unread messages
- communication interface
- message communication
- unread
- message
- Prior art date
Links
Description
技术领域Technical Field
本申请涉及通信技术领域,尤其涉及消息显示方法及装置。The present application relates to the field of communication technology, and in particular to a message display method and device.
背景技术Background Art
随着通信技术的不断发展,人们可以通过电子邮件、短信息(SMS,Short MessageService)、即时通信(IM,Instant Messaging)等各种方式实现信息交互。用户在接收到通信消息时,通常可以一一查看的方式来挑选出有用的或感兴趣的未读消息;然而,一一查看的方式显然效率很低,尤其是当存在数量较多的未读消息时,比如在“群聊(Group Chat)”形式的消息通讯界面中消息来自很多用户,或由于用户长时间未查看而导致累积了很多未读消息的情况下,低效率问题会更加突显。With the continuous development of communication technology, people can exchange information through various means such as email, short messages (SMS), and instant messaging (IM). When users receive communication messages, they can usually browse through them one by one to select useful or interesting unread messages. However, this one-by-one browsing method is obviously inefficient, especially when there are a large number of unread messages, such as in a "Group Chat" messaging interface where messages come from many users, or when a user has not checked many unread messages for a long time. This inefficiency is even more prominent.
发明内容Summary of the Invention
有鉴于此,本申请提供一种新的技术方案,可以解决相关技术中查看未读消息的效率低下的技术问题。In view of this, the present application provides a new technical solution that can solve the technical problem of low efficiency in viewing unread messages in the related art.
为实现上述目的,本申请提供技术方案如下:To achieve the above objectives, this application provides the following technical solutions:
根据本申请的第一方面,提出了一种消息显示方法,包括:According to a first aspect of the present application, a message display method is proposed, comprising:
当检测到用户在终端屏幕上的第一触发操作时,按照预设条件对显示于所述终端屏幕上的消息通讯界面对应的未读消息进行筛选;When a first trigger operation of the user on the terminal screen is detected, unread messages corresponding to the message communication interface displayed on the terminal screen are filtered according to preset conditions;
仅将筛选出的未读消息显示于所述消息通讯界面中。Only the filtered unread messages are displayed in the message communication interface.
根据本申请的第二方面,提出了一种消息显示装置,包括:According to a second aspect of the present application, a message display device is provided, comprising:
筛选单元,当检测到用户在终端屏幕上的第一触发操作时,按照预设条件对显示于所述终端屏幕上的消息通讯界面对应的未读消息进行筛选;a screening unit, which, when detecting a first triggering operation of a user on a terminal screen, screens unread messages corresponding to a message communication interface displayed on the terminal screen according to preset conditions;
显示单元,仅将筛选出的未读消息显示于所述消息通讯界面中。The display unit displays only the filtered unread messages in the message communication interface.
由以上技术方案可见,本申请在用户主动触发的情况下,对未读消息进行筛选,从而帮助用户快速查看有用或感兴趣的未读消息,提高用户的阅读效率。It can be seen from the above technical solutions that this application filters unread messages when actively triggered by the user, thereby helping the user to quickly view useful or interesting unread messages and improve the user's reading efficiency.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1示出了根据本发明的一示例性实施例的消息显示方法的流程图;FIG1 shows a flow chart of a message display method according to an exemplary embodiment of the present invention;
图2示出了根据本发明的另一示例性实施例的消息显示方法的流程图;FIG2 shows a flow chart of a message display method according to another exemplary embodiment of the present invention;
图3示出了根据本发明的一示例性实施例的未读消息的示意图;FIG3 shows a schematic diagram of unread messages according to an exemplary embodiment of the present invention;
图4-8示出了根据本发明的一示例性实施例的终端界面图;4-8 show terminal interface diagrams according to an exemplary embodiment of the present invention;
图9示出了根据本发明的一示例性实施例的电子设备的结构示意图;FIG9 shows a schematic structural diagram of an electronic device according to an exemplary embodiment of the present invention;
图10示出了根据本发明的一示例性实施例的消息显示装置的框图。FIG. 10 shows a block diagram of a message display device according to an exemplary embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
为对本申请进行进一步说明,提供下列实施例:To further illustrate this application, the following examples are provided:
请参考图1,图1示出了根据本发明的一示例性实施例的消息显示方法,可以应用于终端,该方法包括:Please refer to FIG1 , which shows a message display method according to an exemplary embodiment of the present invention, which can be applied to a terminal. The method includes:
步骤102,检测到用户在终端屏幕上的第一触发操作;Step 102: detecting a first triggering operation by a user on a terminal screen;
在本实施例中,终端对用户是否在终端屏幕上执行第一触发操作进行检测,该第一触发操作可以为:双击操作、长按操作、单点或多点按照预设轨迹的滑动操作、对显示于终端屏幕上的控件的点击操作等,当然本领域技术人员应该理解的是:其他方式的触发操作显然也可以应用于本申请的技术方案中,此处并不对具体的触发操作方式进行限制。In this embodiment, the terminal detects whether the user performs a first trigger operation on the terminal screen. The first trigger operation can be: a double-click operation, a long press operation, a single-point or multi-point sliding operation according to a preset trajectory, a click operation on a control displayed on the terminal screen, etc. Of course, those skilled in the art should understand that other methods of trigger operations can obviously also be applied to the technical solution of this application, and the specific trigger operation method is not limited here.
同时,由于对未读消息的筛选是基于用户主动执行第一触发操作,表现出用户主观上希望对未读消息进行筛选的意愿,符合用户的使用心理,有助于提升用户使用体验。At the same time, since the screening of unread messages is based on the user's active execution of the first trigger operation, it shows that the user subjectively wants to screen the unread messages, which is in line with the user's usage psychology and helps to improve the user experience.
步骤104,按照预设条件对显示于所述终端屏幕上的消息通讯界面对应的未读消息进行筛选;Step 104, filtering the unread messages corresponding to the message communication interface displayed on the terminal screen according to preset conditions;
在本实施例中,“消息通讯界面对应的未读消息”是指:应当显示于该消息通讯界面的未读消息,该未读消息可能在用户点击进入该消息通讯界面后就显示于终端屏幕上,也可能需要用户翻动该消息通讯界面后才能够看到;比如在电子邮件的“收件箱”界面中,对应的未读消息就是所有尚未阅读的邮件,在短信息的“收件箱”界面中,对应的未读消息就是所有尚未阅读的短信息,在即时通讯软件的聊天界面中,对应的未读消息就是当前聊天界面对应的用户发送的未读消息。In this embodiment, "unread messages corresponding to the message communication interface" refers to: unread messages that should be displayed on the message communication interface. The unread messages may be displayed on the terminal screen after the user clicks to enter the message communication interface, or the user may need to flip through the message communication interface before they can be seen; for example, in the "inbox" interface of email, the corresponding unread messages are all unread emails, in the "inbox" interface of text messages, the corresponding unread messages are all unread text messages, and in the chat interface of instant messaging software, the corresponding unread messages are the unread messages sent by the user corresponding to the current chat interface.
通过对未读消息的筛选操作,尤其是对于即时通讯软件的一个“群聊”消息通讯界面中包含来自很多用户的未读消息,往往有成百上千条未读消息,则基于本申请的技术方案,用户仅需要合理设置预设条件,即可自动筛选出可能有用或感兴趣的未读消息,无需一一查看每条未读消息,从而提高用户的阅读效率。By filtering unread messages, especially for a "group chat" message communication interface of an instant messaging software that contains unread messages from many users, often hundreds or thousands of unread messages, based on the technical solution of the present application, users only need to reasonably set preset conditions to automatically filter out unread messages that may be useful or interesting, without having to check each unread message one by one, thereby improving the user's reading efficiency.
步骤106,仅将筛选出的未读消息显示于所述消息通讯界面中。Step 106: Only the filtered unread messages are displayed in the message communication interface.
由上述实施例可知,本申请基于用户的第一触发操作,自动对未读消息进行筛选,使得终端可以根据对未读消息的筛选结果,仅对符合预设条件的未读消息进行显示,无需一一查看每条未读消息,有助于提升阅读效率。同时,当未读消息过多时,用户往往会由于不耐烦而快速上下翻动,容易造成忽略真正的重要消息;而基于本申请的技术方案,通过对未读消息的筛选后显示,用户无需翻动界面或仅需要少量翻动操作,即可实现对所有筛选出的未读消息的阅读,有效避免了对重要消息的忽略。As can be seen from the above embodiments, the present application automatically filters unread messages based on the user's first trigger operation, so that the terminal can only display unread messages that meet the preset conditions based on the results of the unread message screening, without having to check each unread message one by one, which helps to improve reading efficiency. At the same time, when there are too many unread messages, users often quickly flip up and down due to impatience, which can easily lead to ignoring truly important messages; based on the technical solution of the present application, by filtering and displaying the unread messages, the user does not need to flip the interface or only needs a small amount of flipping operations to read all the filtered unread messages, effectively avoiding ignoring important messages.
下面结合图2,对基于“预设条件”的筛选过程进行详细描述。其中,图2示出了根据本发明的另一示例性实施例的消息显示方法,包括:The following describes in detail the screening process based on the "preset condition" in conjunction with Figure 2. Figure 2 shows a message display method according to another exemplary embodiment of the present invention, including:
步骤202,终端基于用户操作,实现对一消息通讯界面的显示,并获取该消息通讯界面对应的未读消息。下面以即时通讯软件中的“群聊”界面为例,对消息通讯界面中的未读消息的筛选和显示进行描述。In step 202, the terminal displays a message communication interface based on the user operation and obtains the unread messages corresponding to the message communication interface. The following describes the filtering and display of unread messages in the message communication interface using the "group chat" interface in the instant messaging software as an example.
步骤204,当检测到用户在终端屏幕上执行的第一触发操作时,转入步骤206。此处可以将“检测到用户在终端屏幕上执行的第一触发操作”作为转入步骤206的触发条件,则只有满足该触发条件时转入步骤206;或者,也可以将“检测到用户在终端屏幕上执行的第一触发操作”作为判断条件,则当判断为存在该第一触发操作时转入步骤206,否则按照相关技术的方式进行处理。In step 204, when the first triggering operation performed by the user on the terminal screen is detected, the process proceeds to step 206. Here, "detecting the first triggering operation performed by the user on the terminal screen" can be used as the triggering condition for proceeding to step 206, and the process proceeds to step 206 only when this triggering condition is met; alternatively, "detecting the first triggering operation performed by the user on the terminal screen" can be used as the judgment condition, and the process proceeds to step 206 when it is determined that the first triggering operation has occurred, and otherwise, the process proceeds according to the relevant technology.
步骤206,在群聊界面对应的未读消息中,选出文字数量大于或等于第一数量的未读消息。Step 206: Select unread messages with a text quantity greater than or equal to a first quantity from the unread messages corresponding to the group chat interface.
在本实施例中,由于重要消息中往往需要对某件重要的事件进行描述,不可能只用几个字来表达清楚,因而其中包含的文字数量必然较多,即更大的文字量也对应于更大的消息量,所以可以通过设置“第一数量”为筛选条件,挑选出文字数量较多、消息量大的未读消息,而筛除文字数量少、消息量小的未读消息。In this embodiment, since important messages often need to describe an important event, it is impossible to express it clearly with just a few words. Therefore, the number of words contained in them must be large, that is, a larger amount of words corresponds to a larger amount of messages. Therefore, by setting the "first quantity" as the filtering condition, unread messages with a large amount of words and a large amount of messages can be selected, and unread messages with a small amount of words and a small amount of messages can be filtered out.
比如图3示出了群聊界面中包含的一部分未读消息,其中包含有很多无用的未读消息,比如用户之间的聊天内容“有人在吗?”、“有”、“干嘛?”等,显然并非用户所需要的重要消息;而对于真正的重要消息,如“通知:周六下午5点,班级聚会。请大家准时在学校南门集合,然后……”,属于班级聚会的通知消息,由于需要说明“活动内容”、“活动时间”、“活动地点”等多项信息,因而相应的文字数量也明显更多,与其他的聊天内容具有明显分别。For example, Figure 3 shows a portion of unread messages contained in a group chat interface, which includes many useless unread messages, such as chat content between users such as "Is anyone there?", "Yes", "What?", etc., which are obviously not important messages needed by users; and for truly important messages, such as "Notice: Class reunion at 5 pm on Saturday. Please gather at the south gate of the school on time, and then...", which is a notification message for a class reunion. Since it needs to explain multiple pieces of information such as "activity content", "activity time", and "activity location", the corresponding number of words is also significantly larger, which is clearly different from other chat content.
步骤208,仅显示筛选出的未读消息。Step 208: Only the filtered unread messages are displayed.
如图4所示,假定用户在时间点“13:21”进入群组“自动化二班”,此时群聊界面中将显示最新接收到的未读消息,比如“13:20”以后接收到的未读消息。同时,假定用户上次进入该群聊界面的时间为前一天的“10:02”,则该群聊界面还对应于从前一天的“10:02”至当前“13:20”之间的未读消息,需要用户翻动该群聊界面后进行阅读。As shown in Figure 4, assuming a user enters the group "Automation Shift 2" at 13:21, the group chat interface will display the most recently received unread messages, such as unread messages received after 13:20. Furthermore, assuming the user last entered the group chat interface at 10:02 the previous day, the group chat interface will also display unread messages from 10:02 the previous day to 13:20, requiring the user to scroll through the group chat interface to read them.
假定用户通过在群聊界面的空白处进行双击后,执行上述的第一触发操作,则终端会对该群聊界面当前对应的所有未读消息进行筛选。比如上述的第一数量为20,则终端将会筛选出字数大于或等于20个字的未读消息,并显示于该群聊界面中,而其他字数不足的未读消息则被暂时屏蔽。因此如图5所示,群组成员之间无用的聊天内容被自动屏蔽,而仅显示出字数多、信息量大的未读消息,使得用户快速阅读到重要的通知内容。Assuming that the user double-clicks a blank area on the group chat interface and performs the first trigger operation described above, the terminal will filter all unread messages currently corresponding to the group chat interface. For example, if the first number described above is 20, the terminal will filter out unread messages with a word count greater than or equal to 20 and display them in the group chat interface, while other unread messages with less than 20 words will be temporarily blocked. Therefore, as shown in Figure 5, useless chat content between group members is automatically blocked, and only unread messages with more words and more information are displayed, allowing users to quickly read important notification content.
步骤210,可选的,终端在步骤208的基础上,还可以在检测到用户在终端屏幕上执行了第二触发操作时,转入步骤212。Step 210: Optionally, based on step 208, the terminal may proceed to step 212 when detecting that the user has performed a second triggering operation on the terminal screen.
步骤212,在步骤206已筛选出的未读消息中再筛选出文字数量大于或等于第二数量的未读消息。Step 212 , filtering out unread messages having a text quantity greater than or equal to a second quantity from the unread messages filtered out in step 206 .
步骤214,仅将再筛选出的未读消息显示于所述消息通讯界面中;其中所述第二数量大于所述第一数量。Step 214 : Display only the unread messages that have been filtered out in the message communication interface; wherein the second number is greater than the first number.
在本实施例中,一些用户由于为了避免将有用消息筛除,步骤206中设置的第一数量可能较小,比如第一数量为10,导致筛选出的未读消息的数量仍然较多,则基于用户执行的第二触发操作,说明用户希望再次基础上进一步筛选出有用的未读消息,则可以基于第二数量对未读消息进行进一步筛选,且第二数量大于第一数量,比如第二数量为20。In this embodiment, in order to avoid filtering out useful messages, some users may set a smaller first number in step 206, for example, the first number is 10, resulting in a still large number of filtered unread messages. Based on the second trigger operation performed by the user, it indicates that the user wishes to further filter out useful unread messages on this basis, and the unread messages can be further filtered based on the second number, and the second number is greater than the first number, for example, the second number is 20.
当然,除了基于文字数量的筛选操作,本申请还提出了其他形式的“预设条件”,下面对本申请的另一示例性实施例进行描述:Of course, in addition to the filtering operation based on the number of characters, this application also proposes other forms of "pre-conditions". Another exemplary embodiment of this application is described below:
当检测到用户在终端屏幕上执行的第一触发操作时,在消息通讯界面对应的未读消息中,选出包含第一预设关键词的未读消息和/或筛除包含第二预设关键词的未读消息。When a first trigger operation performed by the user on the terminal screen is detected, unread messages containing a first preset keyword are selected from the unread messages corresponding to the message communication interface and/or unread messages containing a second preset keyword are filtered out.
其中,第一预设关键词可以为用户预设的感兴趣的关键词,比如“重要”、“通知”、“聚会”、“会议”、时间信息、地点信息等;而第二预设关键词可以为疑似广告消息、诈骗消息常用的关键词,比如“超值”、“点击”、“抢购”、“优惠”等,并且可以设置为第二预设关键词的优先级高于第一预设关键词,以解决例如同时包含“超值”和“通知”的情况。Among them, the first preset keyword can be a keyword of interest preset by the user, such as "important", "notification", "party", "meeting", time information, location information, etc.; and the second preset keyword can be a keyword commonly used in suspected advertising messages and fraudulent messages, such as "super value", "click", "snap up", "discount", etc., and the priority of the second preset keyword can be set to be higher than the first preset keyword to solve the situation where "super value" and "notification" are included at the same time, for example.
需要说明的是:每种“预设条件”可以单独应用,比如单独通过“文字数量”或“关键词”实现对未读消息的筛选;同时,也可以将多种“预设条件”相结合使用,比如在图5所示的群聊界面中,基于文字数量的筛选操作后,仍然可能存在如“超值大抢购。东四环外本周推出特价房25000/平,多户型可选,……”的未读消息,则进一步基于关键词进行筛除,即可通过“超值”、“抢购”的匹配,避免显示于群聊界面中。此外,如果用户希望回到未经筛选的消息显示模式下,可以通过如在界面空白处双击、长按等方式,直接返回对所有未读消息的显示模式下。It should be noted that: each "preset condition" can be applied separately, such as filtering unread messages by "number of words" or "keywords" alone; at the same time, multiple "preset conditions" can also be used in combination. For example, in the group chat interface shown in Figure 5, after the filtering operation based on the number of words, there may still be unread messages such as "Super value and big sale. Special price houses are launched outside the East Fourth Ring Road this week at 25,000/square meter, with multiple unit types to choose from,...", etc., which can be further filtered out based on keywords, and can be avoided from being displayed in the group chat interface by matching "super value" and "snap sale". In addition, if the user wants to return to the unfiltered message display mode, he can directly return to the display mode of all unread messages by double-clicking or long pressing on a blank area of the interface.
进一步地,当用户对某条未读消息感兴趣时,可能希望通过阅读该未读消息在所有未读消息中的上下文,了解当时的情形,以实现更强的“代入感”。因此,本申请进一步提出了下述技术方案:Furthermore, when a user is interested in an unread message, he or she may want to understand the situation at that time by reading the context of the unread message among all the unread messages, so as to achieve a stronger sense of "immersion". Therefore, this application further proposes the following technical solutions:
当筛选并显示于所述消息通讯界面上的未读消息被触发时,恢复显示与所述消息通讯界面对应的所有未读消息,并定位至被触发的未读消息所在位置。When the unread messages filtered and displayed on the message communication interface are triggered, all unread messages corresponding to the message communication interface are restored to display, and the location of the triggered unread message is located.
仍以上述的群聊界面为例。如图5所示,假定用户A在第一天下午的15:38发出“通知:周六下午5点,班级聚会。请大家准时在学校南门集合,然后……”的聚会通知,并在第二天上午的10:06又发出“紧急通知:周六下午的班级聚会改到周日中午11点,地点不变,……”的更新消息,则用户希望了解究竟什么原因导致了聚会时间的更改。Taking the group chat interface above as an example, as shown in Figure 5, assume that user A sends a gathering notice at 3:38 PM on the first day, stating, "Notice: Class gathering at 5 PM on Saturday. Please gather at the south gate of the school on time, then..." At 10:06 AM on the second day, user A sends an update message stating, "Urgent notice: Saturday afternoon's class gathering has been rescheduled to Sunday at 11 AM. The location remains unchanged..." The user wishes to know the reason for the reunion time change.
因此,用户可以通过如点击等方式,实现对消息“紧急通知:周六下午的班级聚会改到周日中午11点,地点不变,……”的触发,则如图6所示:终端将自动恢复对所有未读消息的显示,并直接定位至被触发的消息所在位置,而用户通过进一步的界面翻动,即可查看到图7所示的原因:由于用户F表示“唉,我在外出差呢,周六晚上才能回去……”,因此导致了聚会时间被延后。Therefore, the user can trigger the message "Urgent notice: The class party on Saturday afternoon has been moved to 11:00 noon on Sunday, the location remains unchanged,..." by clicking, etc., as shown in Figure 6: the terminal will automatically restore the display of all unread messages and directly locate the location of the triggered message. The user can view the reason shown in Figure 7 by further scrolling through the interface: because user F said "Alas, I am on a business trip and can only go back on Saturday night...", the party time was postponed.
如图8所示,作为本申请的一示例性实施例,当终端进入群聊界面时,可以在界面上显示出当前所有未读消息的总数量,比如在界面上方显示“当前共有329条未读消息”。同时,如果用户希望按照时间发生顺序,对所有的未读消息进行阅读,则可以通过下述方式快速到达所有未读消息中的首条消息:As shown in Figure 8, as an exemplary embodiment of the present application, when a terminal enters a group chat interface, the total number of all currently unread messages can be displayed on the interface, for example, "Currently 329 unread messages" can be displayed at the top of the interface. At the same time, if the user wishes to read all unread messages in chronological order, the following method can be used to quickly reach the first message among all unread messages:
当检测到用户在终端屏幕上的第三触发操作时,获取记录的对应于当前消息通讯界面的最近历史阅读点,并定位至与所述最近历史阅读点最近的未读消息所在位置。When a third trigger operation of the user on the terminal screen is detected, the recorded latest historical reading point corresponding to the current message communication interface is obtained, and the location of the unread message closest to the latest historical reading point is located.
在图8所示的群聊界面中,用户可以通过:①点击“当前共有329条未读消息”的通知;②点击界面中显示出的按钮,完成上述第三触发操作,实现对未读消息的快速定位。In the group chat interface shown in Figure 8, the user can complete the above third trigger operation by: ① clicking the notification "There are currently 329 unread messages"; ② clicking the button displayed in the interface to quickly locate the unread messages.
图9示出了根据本申请的一示例性实施例的电子设备的示意结构图。请参考图9,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成消息显示装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。Figure 9 shows a schematic structural diagram of an electronic device according to an exemplary embodiment of the present application. Please refer to Figure 9. At the hardware level, the electronic device includes a processor, an internal bus, a network interface, a memory, and a non-volatile memory. Of course, it may also include hardware required for other services. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a message display device at the logical level. Of course, in addition to software implementation, this application does not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc., that is to say, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.
请参考图10,在软件实施方式中,上述的消息显示装置可以包括筛选单元和显示单元。其中:Please refer to FIG10 , in a software implementation, the message display device may include a screening unit and a display unit.
筛选单元,当检测到用户在终端屏幕上的第一触发操作时,按照预设条件对显示于所述终端屏幕上的消息通讯界面对应的未读消息进行筛选;a screening unit, which, when detecting a first triggering operation of a user on a terminal screen, screens unread messages corresponding to a message communication interface displayed on the terminal screen according to preset conditions;
显示单元,仅将筛选出的未读消息显示于所述消息通讯界面中。The display unit displays only the filtered unread messages in the message communication interface.
可选的,所述筛选单元具体用于:Optionally, the screening unit is specifically used to:
在所述消息通讯界面对应的未读消息中,选出文字数量大于或等于第一数量的未读消息。Among the unread messages corresponding to the message communication interface, unread messages having a text quantity greater than or equal to a first quantity are selected.
可选的,所述筛选单元还用于:Optionally, the screening unit is further used to:
当检测到用户在终端屏幕上的第二触发操作时,在已筛选出的未读消息中再筛选出文字数量大于或等于第二数量的未读消息,并仅将再筛选出的未读消息由所述显示单元显示于所述消息通讯界面中;其中所述第二数量大于所述第一数量。When a second trigger operation of the user on the terminal screen is detected, unread messages having a text quantity greater than or equal to a second quantity are further filtered out from the filtered unread messages, and only the re-filtered unread messages are displayed by the display unit in the message communication interface; wherein the second quantity is greater than the first quantity.
可选的,所述筛选单元具体用于:Optionally, the screening unit is specifically used to:
在所述消息通讯界面对应的未读消息中,选出包含预设关键词的未读消息和/或筛除包含第二预设关键词的未读消息。Among the unread messages corresponding to the message communication interface, unread messages containing a preset keyword are selected and/or unread messages containing a second preset keyword are filtered out.
可选的,还包括:Optionally, also include:
第一定位单元,当筛选并显示于所述消息通讯界面上的未读消息被触发时,恢复显示与所述消息通讯界面对应的所有未读消息,并定位至被触发的未读消息所在位置。The first positioning unit is configured to restore the display of all unread messages corresponding to the message communication interface and locate the location of the triggered unread message when the unread messages filtered and displayed on the message communication interface are triggered.
可选的,还包括:Optionally, also include:
获取单元,当检测到用户在终端屏幕上的第三触发操作时,获取记录的对应于所述消息通讯界面的最近历史阅读点;an acquiring unit, which acquires the recorded most recent historical reading point corresponding to the message communication interface when a third triggering operation of the user on the terminal screen is detected;
第二定位单元,定位至与所述最近历史阅读点最近的未读消息所在位置。The second positioning unit is configured to locate the location of the unread message closest to the most recent historical reading point.
因此,本申请在用户主动触发的情况下,对未读消息进行筛选,从而帮助用户快速查看有用或感兴趣的未读消息,提高用户的阅读效率。Therefore, this application filters unread messages when actively triggered by the user, thereby helping the user to quickly view useful or interesting unread messages and improve the user's reading efficiency.
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and/or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims (10)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410438871.1A CN105373286B (en) | 2014-08-29 | 2014-08-29 | message display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
HK1219328A1 HK1219328A1 (en) | 2017-03-31 |
HK1219328B true HK1219328B (en) | 2020-02-14 |
Family
ID=
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI782955B (en) | Display method and device | |
CN105373286B (en) | message display method and device | |
US9118614B1 (en) | Notification manager | |
JP5960215B2 (en) | Priority inbox notification and synchronization for mobile messaging applications | |
US9871751B2 (en) | Dynamic filter generation for message management systems | |
CN105468364B (en) | The processing method and mobile terminal of the notification message of application program | |
AU2016262752B2 (en) | Most recently used list for attaching files to messages | |
US8930827B1 (en) | Method and system for exchanging emails | |
WO2017101726A1 (en) | Method and device for message display | |
US20130111356A1 (en) | Inbound and outbound communications aggregated by group | |
US8195741B2 (en) | Cached and server views with automatic caching and smooth scrolling | |
CN107094166A (en) | A kind of service information sending method and device | |
HK1219328B (en) | Method and device for displaying message | |
HK1234928B (en) | Application prompt inforamtion processing method and device for mobile terminal |