首页 / 专利库 / 专利权 / 国际初步审查 / 国际初步审查要求 / 选定 / 未读通信消息聚合方法及装置

未读通信消息聚合方法及装置

阅读:886发布:2021-06-14

专利汇可以提供未读通信消息聚合方法及装置专利检索,专利查询,专利分析的服务。并且本公开揭示了一种未读通信消息聚合方法及装置,属于通讯应用领域。该方法包括:获取 电子 设备上允许进行未读通信消息聚合的至少两个用户账号;获取其中每个用户账号对应的未读通信消息;将已获取的未读通信消息聚合到一个未读消息聚合列表中并显示;在未读消息聚合列表中接收开启 选定 用户账号的回复框的开启指令;开启并显示与选定用户账号联系的回复框。通过将已获取的未读通信消息聚合到一个未读消息聚合列表中显示,在未读消息聚合列表中开启并显示与选定用户账号联系的回复框;解决了用户需要多次切换界面才能查看多个账号的未读消息,操作比较繁琐的问题;达到了提高未读通信消息的查看效率的效果。,下面是未读通信消息聚合方法及装置专利的具体信息内容。

1.一种未读通信消息聚合方法,其特征在于,所述方法包括:
获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,所述用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种;
获取所述至少两个用户账号中每个用户账号对应的未读通信消息;
将已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示;
在所述未读消息聚合列表中接收开启选定用户账号的回复框的开启指令;
开启并显示与所述选定用户账号联系的回复框,所述回复框用于接收并发送向所述选定用户账号回复的通信消息。
2.根据权利要求1所述的方法,其特征在于,所述将已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示,包括:
在所述未读消息聚合列表中按照接收到各个未读通信消息的接收时间,依次排序并显示各个未读通信消息;
或,
在所述未读消息聚合列表中按照用户账号分组显示所述至少两个用户账号的未读通信消息。
3.根据权利要求1所述的方法,其特征在于,所述将已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示,包括:
根据每个用户账号最后一个未读通信消息的接收时间对所述至少两个用户账号进行排序,或,按照每个用户账号中未读通信消息的数量对所述至少两个用户账号进行排序,并将排序后的各个用户账号显示在所述未读消息聚合列表中;
在每个用户账号的显示区域中标示所述用户账号的未读通信消息的数量;
在所述未读消息聚合列表中接收读取选定用户账号的未读通信消息的读取指令,展示所述选定用户账号的未读通信消息。
4.根据权利要求3所述的方法,其特征在于,所述展示所述选定用户账号的未读通信消息,包括:
当所述用户账号的未读通信消息的数量小于预定数量阈值时,则在所述未读消息聚合列表上显示所述用户账号的全部未读通信消息;
当所述用户账号的未读通信消息的数量大于所述预定数量阈值时,则在所述未读消息聚合列表上显示所述用户账号的所述预定数量阈值个未读通信消息,并在用于显示所述用户账号的未读通信消息的显示区域内显示与所述用户账号对应的剩余查看控件;
当所述剩余查看控件被触发时,则继续显示所述用户账号的剩余未显示的未读通信消息。
5.一种未读通信消息聚合装置,其特征在于,所述装置包括:
第一获取模,被配置为获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,所述用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种;
第二获取模块,被配置为获取所述至少两个用户账号中每个用户账号对应的未读通信消息;
聚合模块,被配置为将所述第二获取模块已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示;
接收模块,被配置为在所述未读消息聚合列表中接收开启选定用户账号的回复框的开启指令;
开启模块,被配置为开启并显示与所述选定用户账号联系的回复框,所述回复框用于接收并发送向所述选定用户账号回复的通信消息。
6.根据权利要求5所述的装置,其特征在于,所述聚合模块,包括:
第一显示子模块,被配置为在所述未读消息聚合列表中按照接收到各个未读通信消息的接收时间,依次排序并显示各个未读通信消息;
或,
第二显示子模块,被配置为在所述未读消息聚合列表中按照用户账号分组显示所述至少两个用户账号的未读通信消息。
7.根据权利要求5所述的装置,其特征在于,所述聚合模块,包括:
第三显示子模块,被配置为根据每个用户账号最后一个未读通信消息的接收时间对所述至少两个用户账号进行排序,或,按照每个用户账号中未读通信消息的数量对所述至少两个用户账号进行排序,并将排序后的各个用户账号显示在所述未读消息聚合列表中;
标示子模块,被配置为在每个用户账号的显示区域中标示所述用户账号的未读通信消息的数量;
展示子模块,被配置为在所述未读消息聚合列表中接收读取选定用户账号的未读通信消息的读取指令,展示所述选定用户账号的未读通信消息。
8.根据权利要求7所述的装置,其特征在于,所述展示子模块,包括:
第四显示子模块,被配置为当所述用户账号的未读通信消息的数量小于预定数量阈值时,则在所述未读消息聚合列表上显示所述用户账号的全部未读通信消息;
第五显示子模块,被配置为当所述用户账号的未读通信消息的数量大于所述预定数量阈值时,则在所述未读消息聚合列表上显示所述用户账号的所述预定数量阈值个未读通信消息,并在用于显示所述用户账号的未读通信消息的显示区域内显示与所述用户账号对应的剩余查看控件;
第六显示子模块,被配置为当所述剩余查看控件被触发时,则继续显示所述用户账号的剩余未显示的未读通信消息。
9.一种未读通信消息聚合装置,其特征在于,所述装置包括:
处理器;
用于存储所述处理器可执行指令的存储器
其中,所述处理器被配置为:
获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,所述用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种;
获取所述至少两个用户账号中每个用户账号对应的未读通信消息;
将已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示;
在所述未读消息聚合列表中接收开启选定用户账号的回复框的开启指令;
开启并显示与所述选定用户账号联系的回复框,所述回复框用于接收并发送向所述选定用户账号回复的通信消息。

说明书全文

未读通信消息聚合方法及装置

技术领域

[0001] 本公开涉及通讯应用领域,特别涉及一种未读通信消息聚合方法及装置。

背景技术

[0002] 随着聊天程序的普及,越来越多的人开始使用聊天程序进行聊天,由此导致人们收到的未读消息也相应增多,如何让用户方便地查看这些未读消息成为了聊天程序的开发者需要解决的一个问题。
[0003] 聊天程序上通常会显示有对话列表页面,该对话列表页面上显示有用户的各个好友和群组,当用户如果想要查看某个好友或某个群组的未读消息时,需要在该对话列表中点击选中某个好友或某个群组,以开启该好友或该群组的对话详情页面,对话详情页面上显示有该好友或该群组的未读消息。如果该用户还想要查看其他好友或其他群组的未读消息,则需要退出已经打开的好友或群组的对话详情页面,在退回到对话列表页面后,继续点击想要查看的其他好友或其他群组,进入对应的对话详情页面以查看未读消息。
[0004] 发明人在实现本公开的过程中,发现相关技术至少存在如下缺陷:用户在查看好友或群组的未读消息时,每次查看操作只能查看一个好友或一个群组的未读消息,当多个好友和/或多个群组存在未读消息过多时,用户需要多次切换界面才能查看这些未读消息,操作比较繁琐。

发明内容

[0005] 为了解决相关技术中用户需要多次切换界面才能查看多个账号的未读消息,操作比较繁琐的问题,本公开提供一种未读通信消息聚合方法及装置。所述技术方案如下:
[0006] 根据本公开实施例的第一方面,提供一种未读通信消息聚合方法,所述方法包括:
[0007] 获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,所述用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种;
[0008] 获取所述至少两个用户账号中每个用户账号对应的未读通信消息;
[0009] 将已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示;
[0010] 在所述未读消息聚合列表中接收开启选定用户账号的回复框的开启指令;
[0011] 开启并显示与所述选定用户账号联系的回复框,所述回复框用于接收并发送向所述选定用户账号回复的通信消息。
[0012] 可选的,所述将已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示,包括:
[0013] 在所述未读消息聚合列表中按照接收到各个未读通信消息的接收时间,依次排序并显示各个未读通信消息;
[0014] 或,
[0015] 在所述未读消息聚合列表中按照用户账号分组显示所述至少两个用户账号的未读通信消息。
[0016] 可选的,所述将已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示,包括:
[0017] 根据每个用户账号最后一个未读通信消息的接收时间对所述至少两个用户账号进行排序,或,按照每个用户账号中未读通信消息的数量对所述至少两个用户账号进行排序,并将排序后的各个用户账号显示在所述未读消息聚合列表中;
[0018] 在每个用户账号的显示区域中标示所述用户账号的未读通信消息的数量;
[0019] 在所述未读消息聚合列表中接收读取选定用户账号的未读通信消息的读取指令,展示所述选定用户账号的未读通信消息。
[0020] 可选的,所述展示所述选定用户账号的未读通信消息,包括:
[0021] 当所述用户账号的未读通信消息的数量小于预定数量阈值时,则在所述未读消息聚合列表上显示所述用户账号的全部未读通信消息;
[0022] 当所述用户账号的未读通信消息的数量大于所述预定数量阈值时,则在所述未读消息聚合列表上显示所述用户账号的所述预定数量阈值个未读通信消息,并在用于显示所述用户账号的未读通信消息的显示区域内显示与所述用户账号对应的剩余查看控件;
[0023] 当所述剩余查看控件被触发时,则继续显示所述用户账号的剩余未显示的未读通信消息。
[0024] 根据本公开实施例的第二方面,提供一种未读通信消息聚合装置,所述装置包括:
[0025] 第一获取模,被配置为获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,所述用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种;
[0026] 第二获取模块,被配置为获取所述至少两个用户账号中每个用户账号对应的未读通信消息;
[0027] 聚合模块,被配置为将所述第二获取模块已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示;
[0028] 接收模块,被配置为在所述未读消息聚合列表中接收开启选定用户账号的回复框的开启指令;
[0029] 开启模块,被配置为开启并显示与所述选定用户账号联系的回复框,所述回复框用于接收并发送向所述选定用户账号回复的通信消息。
[0030] 可选的,所述聚合模块,包括:
[0031] 第一显示子模块,被配置为在所述未读消息聚合列表中按照接收到各个未读通信消息的接收时间,依次排序并显示各个未读通信消息;
[0032] 或,
[0033] 第二显示子模块,被配置为在所述未读消息聚合列表中按照用户账号分组显示所述至少两个用户账号的未读通信消息。
[0034] 可选的,所述聚合模块,包括:
[0035] 第三显示子模块,被配置为根据每个用户账号最后一个未读通信消息的接收时间对所述至少两个用户账号进行排序,或,按照每个用户账号中未读通信消息的数量对所述至少两个用户账号进行排序,并将排序后的各个用户账号显示在所述未读消息聚合列表中;
[0036] 标示子模块,被配置为在每个用户账号的显示区域中标示所述用户账号的未读通信消息的数量;
[0037] 展示子模块,被配置为在所述未读消息聚合列表中接收读取选定用户账号的未读通信消息的读取指令,展示所述选定用户账号的未读通信消息。
[0038] 可选的,所述展示子模块,包括:
[0039] 第四显示子模块,被配置为当所述用户账号的未读通信消息的数量小于预定数量阈值时,则在所述未读消息聚合列表上显示所述用户账号的全部未读通信消息;
[0040] 第五显示子模块,被配置为当所述用户账号的未读通信消息的数量大于所述预定数量阈值时,则在所述未读消息聚合列表上显示所述用户账号的所述预定数量阈值个未读通信消息,并在用于显示所述用户账号的未读通信消息的显示区域内显示与所述用户账号对应的剩余查看控件;
[0041] 第六显示子模块,被配置为当所述剩余查看控件被触发时,则继续显示所述用户账号的剩余未显示的未读通信消息。
[0042] 根据本公开实施例的第三方面,提供一种未读通信消息聚合装置,所述装置包括:
[0043] 处理器;
[0044] 用于存储所述处理器可执行指令的存储器
[0045] 其中,所述处理器被配置为:
[0046] 获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,所述用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种;
[0047] 获取所述至少两个用户账号中每个用户账号对应的未读通信消息;
[0048] 将已获取的所述未读通信消息聚合到一个未读消息聚合列表中并显示;
[0049] 在所述未读消息聚合列表中接收开启选定用户账号的回复框的开启指令;
[0050] 开启并显示与所述选定用户账号联系的回复框,所述回复框用于接收并发送向所述选定用户账号回复的通信消息。
[0051] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0052] 通过获取电子设备上允许进行未读通信消息聚合的至少两个用户账号以及每个用户账号对应的未读通信消息,将获取的未读通信消息聚合到一个未读消息聚合列表中并显示,在未读消息聚合列表中开启选定用户账号的回复框;由于未读消息聚合列表中包括了各个账号及其对应的未读通信消息,用户可以在该未读消息聚合列表中查看所有的未读通信消息,因此解决了用户需要多次切换界面才能查看多个账号的未读消息,操作比较繁琐的问题;达到了提高未读通信消息的查看效率,提高用户体验的效果。
[0053] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明
[0054] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。
[0055] 图1是根据一示例性实施例示出的一种未读通信消息聚合方法的流程图
[0056] 图2A是根据另一示例性实施例示出的一种未读通信消息聚合方法的流程图;
[0057] 图2B是根据一示例性实施例示出的一种未读消息聚合列表的示意图;
[0058] 图2C是根据一示例性实施例示出的一种展示用户账号的未读通信消息的示意图;
[0059] 图2D是根据一示例性实施例示出的一种查看更多未读通信消息的示意图;
[0060] 图2E是根据一示例性实施例示出的一种开启回复框的示意图;
[0061] 图2F是根据另一示例性实施例示出的一种未读消息聚合列表的示意图;
[0062] 图2G是根据一示例性实施例示出的一种分组显示用户账号的未读通信消息的示意图;
[0063] 图3是根据一示例性实施例示出的一种未读通信消息聚合装置的框图
[0064] 图4是根据另一示例性实施例示出的一种未读通信消息聚合装置的框图;
[0065] 图5是根据一示例性实施例示出的一种用于聚合未读通信消息的装置的框图。

具体实施方式

[0066] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0067] 图1是根据一示例性实施例示出的一种未读通信消息聚合方法的流程图,如图1所示,该未读通信消息聚合方法可以应用于电子设备中,这里所讲的电子设备可以为智能手机、平板电脑、电子书阅读器、多媒体播放器、膝上型便携计算机等等。该未读通信消息聚合方法可以包括以下步骤。
[0068] 在步骤101中,获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种。
[0069] 在步骤102中,获取至少两个用户账号中每个用户账号对应的未读通信消息。
[0070] 在步骤103中,将已获取的未读通信消息聚合到一个未读消息聚合列表中并显示。
[0071] 在步骤104中,在未读消息聚合列表中接收开启选定用户账号的回复框的开启指令。
[0072] 在步骤105中,开启并显示与选定用户账号联系的回复框,回复框用于接收并发送向选定用户账号回复的通信消息。
[0073] 综上所述,本公开实施例中提供的未读通信消息聚合方法,通过获取电子设备上允许进行未读通信消息聚合的至少两个用户账号以及每个用户账号对应的未读通信消息,将获取的未读通信消息聚合到一个未读消息聚合列表中并显示,在未读消息聚合列表中开启选定用户账号的回复框;由于未读消息聚合列表中包括了各个账号及其对应的未读通信消息,用户可以在该未读消息聚合列表中查看所有的未读通信消息,因此解决了用户需要多次切换界面才能查看多个账号的未读消息,操作比较繁琐的问题;达到了提高未读通信消息的查看效率,提高用户体验的效果。
[0074] 图2A是根据另一示例性实施例示出的一种未读通信消息聚合方法的流程图,如图2A所示,该未读通信消息聚合方法可以应用于电子设备中,这里所讲的电子设备可以为智能手机、平板电脑、电子书阅读器、多媒体播放器、膝上型便携计算机等等。该未读通信消息聚合方法可以包括以下步骤。
[0075] 在步骤201中,获取电子设备上允许进行未读通信消息聚合的至少两个用户账号。
[0076] 这里的用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种。
[0077] 电子设备检测所有允许进行未读通信消息聚合的用户账号中是否存在未读通信消息,若用户账号中存在未读通信消息,则获取该用户账号。
[0078] 在步骤202中,获取至少两个用户账号中每个用户账号对应的未读通信消息。
[0079] 电子设备在获取用户账号后,进一步地获取每个用户账号的未读通信消息,同时获取每个未读通信消息所对应的发送方账号信息。这里的发送方账号信息包括发送方账号、接收未读通信消息的时间和未读通信消息的数量等。其中,发送方账号可以包括对应用户账号的好友账号和群组账号等。
[0080] 在步骤203中,根据每个用户账号最后一个未读通信消息的接收时间对至少两个用户账号进行排序,或,按照每个用户账号中未读通信消息的数量对至少两个用户账号进行排序,并将排序后的各个用户账号显示在未读消息聚合列表中。
[0081] 电子设备在获取各个未读通信消息后,根据各个未读通信消息对应的发送方账号信息,将各个用户账号在未读消息聚合列表中进行排列显示。
[0082] 可选的,电子设备可以根据每个用户账号最后一个未读通信消息的接收时间,按照未读通信消息的接收时间由近到远的顺序,将各个用户账号进行排序,并依次显示在未读消息聚合列表中。
[0083] 可选的,电子设备也可以按照每个用户账号中未读通信消息的数量,按照未读通信消息的数量由多到少的顺序,将各个用户账号进行排序,并依次显示在未读消息聚合列表中。
[0084] 在步骤204中,在每个用户账号的显示区域中标示用户账号的未读通信消息的数量。
[0085] 在将各个用户账号依次显示在未读消息聚合列表中时,也可以在各个用户账号的显示区域内标示用户账号的未读通信消息的数量,以便用户了解用户账号内未读通信消息的基本情况。
[0086] 举例来讲,请参见图2B,其是根据一示例性实施例示出的一种未读消息聚合列表的示意图。如图2B所示,在未读消息聚合列表内,按照各个用户账号具有未读通信消息的数量由多到少的顺序,将“短信”用户账号和“XX聊天软件”用户账号由上至下进行排列显示。并在“XX聊天软件”用户账号的显示区域内用“ 条未读”来标示“XX聊天软件”用户账号的未读通信消息数量为11条,在“短信”用户账号的显示区域内用“③条未读”来标示“短信”用户账号的未读通信消息数量为3条。
[0087] 在步骤205中,在未读消息聚合列表中接收读取选定用户账号的未读通信消息的读取指令,展示选定用户账号的未读通信消息。
[0088] 在一种使用场景中,用户在选定某一用户账号后,电子设备接收到读取选定用户账号的未读通信消息的读取指令,并将该选定的用户账号的未读通信消息进行展示。
[0089] 可选的,在对选定用户账号的未读通信消息进行展示时,可以按照每条未读通信消息的接收时间由近到远的顺序,将未读通信消息依次排列在未读消息聚合列表中。
[0090] 举例来讲,请参见图2C,其是根据一示例性实施例示出的一种展示用户账号的未读通信消息的示意图。如图2C所示,用户在选定“XX聊天软件”用户账号后,电子设备将“XX聊天软件”用户账号的各个发送方账号发送的未读通信消息进行展示。其中,每条未读通信消息按照接收时间由近到远的顺序,由上至下依次排列在未读消息聚合列表中。
[0091] 为了避免显示的未读通信消息过多而导致未读消息聚合列表过长,使得用户查看不方便,在对未读通信消息的进行显示时,可以先设定一个预定数量阈值,将未读通信消息数量与该预定数量阈值进行比较,通常可以包括如下两种情况:
[0092] 第一种情况下,当用户账号的未读通信消息的数量小于预定数量阈值时,则在未读消息聚合列表上显示用户账号的全部未读通信消息。
[0093] 第二种情况下,当用户账号的未读通信消息的数量大于预定数量阈值时,则在未读消息聚合列表上显示用户账号的预定数量阈值个未读通信消息,并在用于显示用户账号的未读通信消息的显示区域内显示与该用户账号对应的剩余查看控件。
[0094] 举例来讲,仍请参见图2C,如图所示,将预定数量阈值设定为5条。“XX聊天软件”用户账号共有11条未读通信消息,电子设备在接收到读取“XX聊天软件”用户账号的未读通信消息的读取指令后,将“XX聊天软件”用户账号的最近接收的5条通信消息进行了展示,并在该区域内显示了“查看更多未读”的剩余查看控件。
[0095] 当剩余查看控件被触发时,则继续显示该用户账号的剩余未显示的未读通信消息。
[0096] 在实际应用中,当用户想要查看未读消息聚合列表中未显示出的未读通信消息时,可以选择触发未读消息聚合列表中的剩余查看控件,对应的,电子设备则可以在未读消息聚合列表中接收触发剩余查看控件时产生的触发信号
[0097] 在一种使用场景中,未读消息聚合列表中用于显示未读通信消息的显示区域内的剩余查看控件被触发时,在该显示区域内继续显示未显示的未读通信消息。比如,某用户账号具有10条未读通信消息,而预设的预定数量阈值为5条,此时在未读通信消息聚合列表上只显示了接收时间较近的5条未读通信消息。当用户需要查看剩余的5条未读通信消息时,可以点击未读消息聚合列表中的剩余查看控件,显示剩余的5条未读通信消息。
[0098] 举例来讲,请参见图2D,其是根据一示例性实施例示出的一种查看更多未读通信消息的示意图。如图2D所示,由于预设的预定数量阈值为5条,电子设备在未读消息聚合列表中只显示了“XX聊天软件”用户账号最近接收的5条未读通信消息,此时用户点击未读消息聚合列表中的“查看更多未读”的剩余查看控件后,在未读消息聚合列表中显示了11条的未读通信消息,也即将“XX聊天软件”用户账号的所有未读通信消息进行了显示。
[0099] 若用户在看到未读消息聚合列表上的未读通信消息之后,需要对某个发送方账号发送的通信消息进行回复时,可以通过如下步骤206和步骤207向该发送方账号进行快速回复。
[0100] 在步骤206中,在未读消息聚合列表中接收开启选定用户账号的回复框的开启指令。
[0101] 开启指令是未读消息聚合列表上未读通信消息的显示区域被触发时产生的,用于开启回复框并对选定的未读通信消息所对应的发送方账号进行回复。
[0102] 在步骤207中,开启并显示与选定用户账号联系的回复框,回复框用于接收并发送向选定用户账号回复的通信消息。
[0103] 用户在查看未读通信消息后,通过点击未读消息聚合列表中需要回复的未读通信消息的显示区域,电子设备开启与该未读通信消息的发送方账号对应的回复框,该回复框可以叠加显示在未读消息聚合列表上,以便于用户进行快速的回复。
[0104] 通常,该回复框是内容和形式都比较简单的回复框,用户可以在该回复框中输入要回复给发送方账号的通信消息,该回复框可以将该通信消息发送给该发送方账号。
[0105] 举例来讲,请参见图2E,其是根据一示例性实施例示出的一种开启回复框的示意图。如图2E所示,用户在想要对好友账号“B某”进行回复时,通过点击未读消息聚合列表上好友账号“B某”发送的未读通信消息的显示区域,开启回复框,回复框弹出并叠加显示在未读消息聚合列表上。
[0106] 很显然,在与发送方账号对应的回复框中也可以有该发送方账号的最后发送的若干条未读通信消息,比如最后一条未读通信消息或最后两条未读通信消息,以便于用户根据这些未读通信消息进行回复。
[0107] 当用户在回复框中回复完毕之后,可以关闭该回复框,对应的,电子设备会接收到关闭回复框的关闭指令,关闭回复框。
[0108] 用户在回复完或者放弃回复发送方账号发送的未读通信消息后,可以通过相应操作关闭回复框,回到未读消息聚合列表。
[0109] 举例来讲,仍请参见图2E,用户在回复完好友账号“B某”后,可以通过点击“发送”选项发送回复内容并回到未读消息聚合列表;或者当用户想要放弃对好友账号“B某”进行回复时,可以通过点击“取消”选项放弃发送回复内容并回到未读消息聚合列表。
[0110] 综上所述,本公开实施例中提供的未读通信消息聚合方法,通过获取电子设备上允许进行未读通信消息聚合的至少两个用户账号以及每个用户账号对应的未读通信消息,将获取的未读通信消息聚合到一个未读消息聚合列表中并显示,在未读消息聚合列表中开启选定用户账号的回复框;由于未读消息聚合列表中包括了各个账号及其对应的未读通信消息,用户可以在该未读消息聚合列表中查看所有的未读通信消息,因此解决了用户需要多次切换界面才能查看多个账号的未读消息,操作比较繁琐的问题;达到了提高未读通信消息的查看效率,提高用户体验的效果。
[0111] 本公开实施例中提供的未读通信消息聚合方法,通过当用户账号的未读通信消息的数量大于预定数量阈值时,则在未读消息聚合列表上显示用户账号的预定数量阈值个未读通信消息;由于限制了未读消息聚合列表上显示的未读通信消息的数量,因此解决了显示的未读通信消息过多而导致未读消息聚合列表过长,从而不便于用户操作的问题;达到了提高用户体验的效果。
[0112] 在另一示例性实施例中,在将已获取的未读通信消息聚合到一个未读消息聚合列表中并显示时,可以直接将接收到的各个未读通信消息进行显示,具体实现可以参见如下两种情况:
[0113] 第一种情况,电子设备在直接将接收到的各个未读通信消息进行显示时,可以在未读消息聚合列表中按照接收到各个未读通信消息的接收时间,依次排序并显示各个未读通信消息。
[0114] 电子设备可以按照各个未读通信消息的接收时间由近到远的顺序,将这些未读通信消息进行排序,然后将排序后的未读通信消息依次在未读消息聚合列表中进行显示。
[0115] 也就是说,显示在未读消息聚合列表前面的未读通信消息的接收时间距当前时间较短,显示在未读消息聚合列表后面的未读通信消息的接收时间距当前时间较长。
[0116] 举例来讲,请参见图2F,其是根据另一示例性实施例示出的一种未读消息聚合列表的示意图。如图2F所示,在未读消息聚合列表中各个未读通信消息按照接收时间由近至远的顺序,由上至下依次排列在未读消息聚合列表中。用户可以通过在未读消息聚合列表中上下滑动来查看更多的未读通信消息。其中,好友账号“A某”和好友账号“C某”是短信的发送方账号,好友账号“B某”和群组账号“XX组”是XX聊天软件的发送方账号。
[0117] 第二种情况,电子设备在直接将接收到的各个未读通信消息进行显示时,在未读消息聚合列表中按照用户账号分组显示至少两个用户账号的未读通信消息。
[0118] 在未读消息聚合列表中,可以按照用户账号进行分组显示各个未读通信消息。比如在未读消息聚合列表中,将短信账号的未读通信消息作为一组进行显示,将即时通信账号1的未读通信消息作为一组进行显示,将即时通信账号2的未读通信消息作为一组进行显示。
[0119] 可选的,电子设备在未读消息聚合列表中按照用户账号进行分组显示时,对于每一类用户账号,还可以根据每类用户账号中的各个发送方账号对未读通信消息进行分组显示。可选的,每个组别内的发送方账号按照对应未读通信消息的接收时间由近到远进行排列显示,每个发送方账号内的未读通信消息也按照各个未读通信消息的接收时间由近到远进行排列显示。
[0120] 可选的,为了避免未读消息聚合列表过长而导致用户查看不方便,可以对各个发送方账号内的未读通信消息的数量进行限制显示,设定一个数量阈值。当发送方账号发送的未读通信消息的数量小于数量阈值时,则在该发送方账号的显示区域内显示全部未读通信消息;当发送方账号发送的未读通信消息的数量大于数量阈值时,则在该发送方账号的显示区域内显示数量阈值个未读通信消息,并在该发送方账号的显示区域内显示与该发送方账号对应的剩余查看控件。
[0121] 举例来讲,请参见图2G,其是根据一示例性实施例示出的一种分组显示用户账号的未读通信消息的示意图。如图2G所示,未读消息聚合列表中包含有用户账号“短信”和用户账号“XX聊天软件”等,用户可以通过点击“短信”选项来查看“短信”组内的未读通信消息,通过点击“XX聊天软件”选项来查看“XX聊天软件”组内的未读通信消息。在“短信”组内显示属于短信用户账号的好友账号“A某”和好友账号“C某”,在“XX聊天软件”组内显示属于XX聊天软件用户账号的好友账号“B某”和群组账号“XX组”。并在各个发送方账号的显示区域内显示各个发送方账号对应的未读通信消息以及未读通信消息的数量。其中,在“短信”组内,由于好友账号“A某”发送的最后一个通信消息的接收时间距当前时间较短,因此按照“A某”、“B某”的顺序由上至下进行排列显示。相应的,在“XX聊天软件”组内,由于好友账号“B某”发送的最后一个通信消息的接收时间距当前时间较短,因此按照“B某”、“XX组”的顺序由上至下进行排列显示。另外,在各个发送方账号的显示区域内显示的未读通信消息也按照接收时间由近到远的顺序由上至下进行排列显示。其中,由于在各个发送方账号的显示区域内显示未读通信消息的数量阈值为5条,因此在“XX组”的显示区域内只显示了接收时间最近的5条未读通信消息,此时,用户可以通过点击“XX组”的显示区域内“查看更多未读”的剩余查看控件,来查看“XX组”发送的全部8条未读通信消息。
[0122] 综上所述,本公开实施例中提供的未读通信消息聚合方法,通过将获取的未读通信消息聚合并直接显示在未读消息聚合列表中;解决了需要多次操作后才能查看未读通信消息,操作较复杂的问题;达到了提高未读通信消息的查看效率的效果。
[0123] 下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0124] 图3是根据一示例性实施例示出的一种未读通信消息聚合装置的框图,如图3所示,该未读通信消息聚合装置可以应用于电子设备中,这里所讲的电子设备可以为智能手机、平板电脑、电子书阅读器、多媒体播放器、膝上型便携计算机等等。该未读通信消息聚合装置可以包括但不限于:第一获取模块302、第二获取模块304、聚合模块306、接收模块308和开启模块310。
[0125] 该第一获取模块302,被配置为获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种。
[0126] 该第二获取模块304,被配置为获取至少两个用户账号中每个用户账号对应的未读通信消息。
[0127] 该聚合模块306,被配置为将已获取的未读通信消息聚合到一个未读消息聚合列表中并显示。
[0128] 该接收模块308,被配置为在未读消息聚合列表中接收开启选定用户账号的回复框的开启指令。
[0129] 该开启模块310,被配置为开启并显示与选定用户账号联系的回复框,回复框用于接收并发送向选定用户账号回复的通信消息。
[0130] 综上所述,本公开实施例中提供的未读通信消息聚合装置,通过获取电子设备上允许进行未读通信消息聚合的至少两个用户账号以及每个用户账号对应的未读通信消息,将获取的未读通信消息聚合到一个未读消息聚合列表中并显示,在未读消息聚合列表中开启选定用户账号的回复框;由于未读消息聚合列表中包括了各个账号及其对应的未读通信消息,用户可以在该未读消息聚合列表中查看所有的未读通信消息,因此解决了用户需要多次切换界面才能查看多个账号的未读消息,操作比较繁琐的问题;达到了提高未读通信消息的查看效率,提高用户体验的效果。
[0131] 图4是根据另一示例性实施例示出的一种未读通信消息聚合装置的示意图,如图4所示,该未读通信消息聚合装置可以应用于电子设备中,这里所讲的电子设备可以为智能手机、平板电脑、电子书阅读器、多媒体播放器、膝上型便携计算机等等。该未读通信消息聚合装置可以包括但不限于:第一获取模块402、第二获取模块404、聚合模块406、接收模块
408和开启模块410。
[0132] 该第一获取模块402,被配置为获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种。
[0133] 该第二获取模块404,被配置为获取至少两个用户账号中每个用户账号对应的未读通信消息。
[0134] 该聚合模块406,被配置为将已获取的未读通信消息聚合到一个未读消息聚合列表中并显示。
[0135] 该接收模块408,被配置为在未读消息聚合列表中接收开启选定用户账号的回复框的开启指令。
[0136] 该开启模块410,被配置为开启并显示与选定用户账号联系的回复框,回复框用于接收并发送向选定用户账号回复的通信消息。
[0137] 在一种可能的实施例中,该聚合模块406可以包括:第一显示子模块406a或第二显示子模块406b。
[0138] 该第一显示子模块406a,被配置为在未读消息聚合列表中按照接收到各个未读通信消息的接收时间,依次排序并显示各个未读通信消息。
[0139] 或,
[0140] 该第二显示子模块406b,被配置为在未读消息聚合列表中按照用户账号分组显示至少两个用户账号的未读通信消息。
[0141] 在一种可能的实施例中,该聚合模块406可以包括:第三显示子模块406c、标示子模块406d和展示子模块406e。
[0142] 该第三显示子模块406c,被配置为根据每个用户账号最后一个未读通信消息的接收时间对至少两个用户账号进行排序,或,按照每个用户账号中未读通信消息的数量对至少两个用户账号进行排序,并将排序后的各个用户账号显示在未读消息聚合列表中。
[0143] 该标示子模块406d,被配置为在每个用户账号的显示区域中标示用户账号的未读通信消息的数量。
[0144] 该展示子模块406e,被配置为在未读消息聚合列表中接收读取选定用户账号的未读通信消息的读取指令,展示选定用户账号的未读通信消息。
[0145] 在一种可能的实施例中,该展示子模块406e可以包括:第四显示子模块406e1、第五显示子模块406e2和第六显示子模块406e3。
[0146] 该第四显示子模块406e1,被配置为当用户账号的未读通信消息的数量小于预定数量阈值时,则在未读消息聚合列表上显示用户账号的全部未读通信消息。
[0147] 该第五显示子模块406e2,被配置为当用户账号的未读通信消息的数量大于预定数量阈值时,则在未读消息聚合列表上显示用户账号的预定数量阈值个未读通信消息,并在用于显示用户账号的未读通信消息的显示区域内显示与用户账号对应的剩余查看控件。
[0148] 该第六显示子模块406e3,被配置为当剩余查看控件被触发时,则继续显示用户账号的剩余未显示的未读通信消息。
[0149] 综上所述,本公开实施例中提供的未读通信消息聚合装置,通过获取电子设备上允许进行未读通信消息聚合的至少两个用户账号以及每个用户账号对应的未读通信消息,将获取的未读通信消息聚合到一个未读消息聚合列表中并显示,在未读消息聚合列表中开启选定用户账号的回复框;由于未读消息聚合列表中包括了各个账号及其对应的未读通信消息,用户可以在该未读消息聚合列表中查看所有的未读通信消息,因此解决了用户需要多次切换界面才能查看多个账号的未读消息,操作比较繁琐的问题;达到了提高未读通信消息的查看效率,提高用户体验的效果。
[0150] 本公开实施例中提供的未读通信消息聚合装置,通过当用户账号的未读通信消息的数量大于预定数量阈值时,则在未读消息聚合列表上显示用户账号的预定数量阈值个未读通信消息;由于限制了未读消息聚合列表上显示的未读通信消息的数量,因此解决了显示的未读通信消息过多而导致未读消息聚合列表过长,从而不便于用户操作的问题;达到了提高用户体验的效果。
[0151] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0152] 本公开一示例性实施例提供了一种未读通信消息聚合装置,能够实现本公开提供的未读通信消息聚合方法,该未读通信消息聚合装置包括:处理器、用于存储处理器可执行指令的存储器;
[0153] 其中,处理器被配置为:
[0154] 获取电子设备上允许进行未读通信消息聚合的至少两个用户账号;其中,用户账号包括短信账号、即时通信账号和邮箱账号中的至少一种;
[0155] 获取至少两个用户账号中每个用户账号对应的未读通信消息;
[0156] 将已获取的未读通信消息聚合到一个未读消息聚合列表中并显示;
[0157] 在未读消息聚合列表中接收开启选定用户账号的回复框的开启指令;
[0158] 开启并显示与选定用户账号联系的回复框,回复框用于接收并发送向选定用户账号回复的通信消息。
[0159] 图5是根据一示例性实施例示出的一种用于聚合未读通信消息的装置的框图。例如,装置500可以是移动电话,计算机,数字广播电子设备,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0160] 参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)接口512,传感器组件514,以及通信组件516。
[0161] 处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器518来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
[0162] 存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0163] 电源组件506为装置500的各种组件提供电。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
[0164] 多媒体组件508包括在装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0165] 音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
[0166] I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和定按钮。
[0167] 传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器压力传感器或温度传感器。
[0168] 通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如Wi-Fi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0169] 在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程阵列(FPGA)、控制器微控制器微处理器或其他电子元件实现,用于执行上述未读通信消息聚合方法。
[0170] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器518执行以完成上述未读通信消息聚合方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0171] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0172] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈