一种电子邮件的会话展示方法和装置制造方法

文档序号:8000899阅读:456来源:国知局
一种电子邮件的会话展示方法和装置制造方法
【专利摘要】本发明适用于电子消息领域,提供了一种电子邮件的会话展示方法和装置,该方法包括:获取用户账户的邮件分组信息及在各分组下的邮件的主题;查找在所有分组下主题相同的邮件;在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件;将所述分组下的邮件和其它分组的邮件的副本文件进行会话合并展示。本发明实施例可以使用户在各个分组中方便的查看同一主题的相关邮件信息,不需要在各个分组中切换,有利于提高操作效率。
【专利说明】一种电子邮件的会话展示方法和装置

【技术领域】
[0001]本发明属于电子消息领域,尤其涉及一种电子邮件的会话展示方法和装置。

【背景技术】
[0002]电子邮件是通过Internet网络提供的电子邮件系统,用来传递文字、图片、音视频等文件信息的通信方式。由于其费用低廉,只要能够上网就能进行信息交换,而且可靠性高的特点,被人们所广泛使用。
[0003]现有用户常常使用邮件客户端(如第三方开发的F0XMAIL、手机邮件APP等)或者网页终端来收发电子邮件。由于电子邮件的数量众多,为了方便用户阅读浏览方便,有的邮件客户端或者网页终端通常将同一会话的电子邮件通过合并的方式展示。但是,对于用户管理多个分组中的电子邮件,不能有效的对其多个往来的邮件进行会话合并,从而不利于用户方便的查看邮件会话信息,不利于提高邮件操作效率,对于使用电池的移动终端来说,不利于提闻其续航时间。


【发明内容】

[0004]本发明实施例的目的在于提供一种电子邮件的会话展示方法,以解决现有技术中用户管理多个分组中的电子邮件不能进行会话合并,不利于用户查看邮件会话信息,操作效率低下的问题。
[0005]第一方面,本发明实施例提供了一种电子邮件的会话展示方法,所述方法包括:
[0006]获取用户账户的邮件分组信息及在各分组下的邮件的主题;
[0007]查找在所有分组下主题相同的邮件;
[0008]在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件;
[0009]将所述分组下的邮件和其它分组的邮件的副本文件进行会话合并展示。
[0010]第二方面,所本发明实施例提供了一种电子邮件的会话展示装置,所述装置包括:
[0011]获取单元,用于获取用户账户的邮件分组信息及在各分组下的邮件的主题;
[0012]查找单元,用于查找在所有分组下主题相同的邮件;
[0013]副本文件创建单元,用于在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件;
[0014]会话合并单元,用于将所述分组下的邮件和其它分组的邮件的副本文件进行会话合并展示。
[0015]在本发明实施例中,通过在用户账户的分组下查找主题相同的邮件,并在各分组中创建在所述分组以外的其它分组中与所述分组中的邮件的主题相同的邮件的副本文件,并将所述分组下的邮件和主题相同的邮件的副本文件进行会话合并展示,可以使用户在各个分组中方便的查看同一主题的相关邮件信息,不需要在各个分组中切换,有利于提高操作效率。

【专利附图】

【附图说明】
[0016]图1是本发明第一实施例提供的电子邮件的会话展示的实现流程图;
[0017]图2是本发明第一实施例提供的现有对分组内的邮件合并的示意图;
[0018]图3为本发明第一实施例提供的对所有分组进行邮件合并的示意图;
[0019]图4是本发明第二实施例提供的电子邮件的会话展示的实现流程图;
[0020]图5为本发明第三实施例提供的电子邮件的会话展示的结构示意图;
[0021]图6为本发明第四实施例提供的电子邮件的会话展示的电子装置的结构示意图。

【具体实施方式】
[0022]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]在本发明实施例所述的电子邮件的会话展示方法,可用于邮件的客户,如基于电脑平台使用的邮件客户端或者基于手机或者PAD等移动设备的APP应用,也可用于邮箱的网页终端,都可以实现本发明方便操作,提高使用效率的目的。在移动终端更可以节省操作时间,提闻移动终端的续航能力。
[0024]本发明实施例所述的电子邮件的会话展示方法包括:获取用户账户的邮件分组信息及在各分组下的邮件的主题;查找在所有分组下主题相同的邮件;在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件;将所述分组下的邮件和其它分组的邮件的副本文件进行会话合并展示。本发明实施例可以使用户在各个分组中方便的查看同一主题的相关邮件信息,不需要在各个分组中切换,有利于提高操作效率。
[0025]实施例一:
[0026]图1示出了本发明第一实施例提供的电子邮件的会话展示的实现流程,详述如下:
[0027]本发明实施例所述的电子邮件的会话展示,在每接收到一个新的邮件、发送一个邮件、创建一个新的分组或者邮件的分组信息发生改变时,都可根据本发明实施例所述方法,实现对邮件的优化展示。
[0028]在步骤SlOl中,获取用户账户的邮件分组信息及在各分组下的邮件的主题。
[0029]所述用户账户,与每个邮件的分组信息都有--对应。每个邮件的主题,在完成邮件发送或者接收后,邮件的主题即已经由发件人确定不可修改。
[0030]所述邮件的主题,一般包括三部分信息,邮件前缀、邮件后缀和邮件主题的正文信息,邮件前缀包括“AutoRE: ”、“Re: ”、“Fw: ”、“自动回复:”、“回复:”、“转发:”等,邮件后缀包括“(Internet mail) ”等,邮件主题的正文信息为邮件发件人填写的主题。
[0031]所述邮件的分组信息,是指用户的账户下,为方便其管理,对不同的联系人进行分组显示的一种邮件管理方式,作为一种特殊的分组考虑方式,已发送邮件箱和已删除邮件箱或者垃圾箱也应理解为一种分组方式。如将某一个联系人或某一类联系人的邮件归为一个分组,在每个分组上设置相应的标签信息,可以根据标签信息方便用户从分组中较快的查看到所需要的邮件。
[0032]所述用户账户的邮件,包括收件箱和已发送邮件箱中所有的邮件,收件箱下可能包括多个分组的邮件。作为一种可能考虑的方式,也可以包括已删除邮件箱和垃圾箱(系统拦截的垃圾邮件存放的位置)中的邮件,在会话中显示的同时,提示所述邮件所处的位置,对于误删除的重要邮件,可方便用户及时对其进行恢复操作。
[0033]在步骤S102中,查找在所有分组下主题相同的邮件。
[0034]本步骤所述查找所有分组下主题相同的邮件,需要对收件箱中每个分组中的邮件进行遍历查找,将收件箱中的每个分组的每个邮件都能够与收件箱中和/或者收件箱以外的其它邮件箱(如已发送邮件箱、已删除邮件箱和垃圾箱)进行比较,是否存在相同主题的邮件。
[0035]此处主题相同,可以使用精确匹配,使主题完全相同,也可以使用模糊匹配,使得到的主题信息的相似度在满足一定的要求即可认为两个邮件的主题相同。
[0036]在步骤S103中,在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件。
[0037]由于需要在分组中显示的会话需要包括完整的会话信息,本步骤在各个分组中创建与所述分组中的邮件的主题相同,但邮件不在所述分组中的邮件的副本文件。
[0038]如图2所示,在分组A中包括同主题邮件1、同主题邮件4和同主题邮件7,在分组B中包括同主题邮件2、同主题邮件5、同主题邮件8,在分组C中包括同主题邮件3和同主题邮件6。那么,现有技术的做法一般仅对分组中的邮件进行聚合,即进行会话合并的方式进行显示,如对分组A中的同主题邮件1、同主题邮件4和同主题邮件7的会话合并。
[0039]本发明实施例在分组A中创建与邮件I同主题,并且位于其它分组中的邮件的副本文件,在图2中为分组B中的邮件2、邮件5、邮件8和分组C中的邮件3、邮件6的副本文件。得到如图3所示的分组A中的邮件的列表。同样,根据上述方法得到分组B和分组C中的邮件的副本文件。
[0040]在步骤S104中,将所述分组下的邮件和主题相同的邮件的副本文件进行会话合并展示。
[0041]在分组A中将同主题的邮件和邮件的副本文件进行合并,以会话的形式展示给用户。当然,在各个邮件合并的状态下,还可以在邮件合并框上显示邮件的摘要信息。所述摘要信息一般直接截取邮件的部分正文信息。
[0042]在本发明实施例中,通过在用户账户的分组下查找主题相同的邮件,并在各分组中创建在所述分组以外的其它分组中与所述分组中的邮件的主题相同的邮件的副本文件,并将所述分组下的邮件和主题相同的邮件的副本文件进行会话合并展示,可以使用户在各个分组中方便的查看同一主题的相关邮件信息,不需要在各个分组中切换,有利于提高操作效率,对于使用电池的移动终端设备,可以提高其续航能力。
[0043]实施例二:
[0044]图4为本发明第二实施例提供的电子邮件的会话展示的实现流程,详述如下:
[0045]在步骤S401中,获取用户账户的邮件分组信息及在各分组下的邮件的主题。
[0046]在步骤S402中,查找在所有分组下主题相同的邮件。
[0047]在步骤S403中,判断所述主题相同的邮件是否存在相同联系人,如果不存在相同联系人,则转至步骤S406取消对这个主题相同的邮件的合并。
[0048]如果存在相同联系人,则在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件。
[0049]其具体包括步骤S4041-步骤S4043:
[0050]在步骤S4041中,根据预先定义的邮件前缀信息和后缀信息库,识别各分组中邮件主题中的前缀信息、后缀信息及邮件主题的正文信息。
[0051]前缀信息库包括如:"AutoRE: ”、“Re: ”、“Fw: ”、“自动回复:”、“回复:”、“转发:”等,后缀?目息库包括“(Internet mail)”等。如缀/[目息库和后缀彳目息库中关键词的增减,可以根据实际中遇到的情况进行修改。在邮件主题中去掉前缀和后缀信息后,得到邮件主题的正文?目息。
[0052]在步骤S4042中,根据所述识别的邮件主题的正文信息,在所有分组中查找存在相同邮件主题的正文信息的邮件。
[0053]根据得到的邮件主题的正文信息,查找与其完全匹配的其它邮件。
[0054]在步骤S4043中,在存在所述邮件主题的正文信息的分组中创建不在所述分组、具有相同主题的正文信息的邮件的副本文件。
[0055]本发明实施例作为一种实施方式,在所述邮件主题的正文信息的分组中,创建不在所述分组的具有相同主题的正文信息且在其它分组的邮件的副本文件。
[0056]当然,作为另一种可实施的方式,也可将在所述分组的其它分组中的所有邮件在所述分组中创建邮件的副本文件,然后再对其进行会话合并。这样方式可以免于对每个邮件主题在其它分组中进行查找,创建的邮件的副本文件由于只展示于合并的会话中,因此,用户查找浏览方便。
[0057]在步骤S405中,将所述分组下的邮件和主题相同的邮件的副本文件进行会话合并展示。
[0058]在步骤S406中,取消对这个主题相同的邮件的合并。
[0059]本发明实施例通过对邮件的主题进行智能的识别匹配,得到邮件主题完全相同的邮件后,再判断其联系人是否存在相同,此处所述的联系人包括收件人信息、发件人信息,其中收件人信息中包括“抄送”和“密送”的联系人。使得本发明能够更加精确的对邮件进行合并,提高邮件会话的准确性。
[0060]实施例三:
[0061]图5为本发明第三实施例提供的电子邮件的会话展示的装置的结构示意图,详述如下:
[0062]本发明实施例所述电子邮件的会话展示装置,包括获取单元501、查找单元502、副本文件创建单元503、会话合并单元504,其中:
[0063]获取单元501,用于获取用户账户的邮件分组信息及在各分组下的邮件的主题;
[0064]查找单元502,用于查找在所有分组下主题相同的邮件;
[0065]副本文件创建单元503,用于在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件;
[0066]会话合并单元504,用于将所述分组下的邮件和主题相同的邮件的副本文件进行会话合并展示。
[0067]其中,所述副本文件创建单元503还可用于在各分组中创建所述分组以外的其它分组所有的邮件的副本文件。
[0068]所述副本文件创建单元503包括:
[0069]识别子单元5031,用于根据预先定义的邮件前缀信息和后缀信息库,识别各分组中邮件主题中的前缀信息、后缀信息及邮件主题的正文信息;
[0070]查找子单元5032,用于根据所述识别的邮件主题的正文信息,在所有分组中查找存在相同邮件主题的正文信息的邮件;
[0071]创建子单元5033,用于在存在所述邮件主题的正文信息的分组中创建不在所述分组、具有相同主题的正文信息的邮件的副本文件。
[0072]为进一步提高合并的准确性,所述装置还包括判断单元505,用于判断所述主题相同的邮件是否存在相同联系人;
[0073]取消合并单元506,用于如果不存在相同联系人,则取消对这个主题相同的邮件的合并;
[0074]如果存在相同联系人,则转至副本文件创建单元503,用于在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件。
[0075]另外,在本发明实施例所述用户账户的邮件包括收件箱和发件箱中的所有邮件。
[0076]本发明实施例所述电子邮件的会话展示装置,与实施例一和实施例二所述的电子邮件的会话方法对应,在此不作重复赘述。
[0077]实施例四:
[0078]图6为本发明第四实施例提供的电子邮件的会话展示的电子装置的结构示意图,如图6所示,电子装置600包括一个或多个(图中仅示出一个)处理器602、存储器604、WiFi(Wireless Fidelity,无线保真)模块608、音频电路610、输入模块618、显示模块620、及电源模块616。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对电子装置600的结构造成限定。例如,电子装置600还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
[0079]存储器604可用于存储软件程序以及模块,如本发明实施例中电子邮件的会话展示方法、装置对应的程序指令或模块,处理器602通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现电子邮件的会话展示的方法
[0080]本领域普通技术人员可以理解,相对于处理器602来说,所有其他的组件均属于外设,处理器602与这些外设之间通过多个外设接口相耦合。外设接口可基于以下标准实现:通用异步接收 / 发送装置(Universal Asynchronous Receiver/Transmitter,UART)、通用输入 / 输出(General Purpose Input Output, GP1)、串行外设接口(SerialPeripheral Interface, SPI )、内部集成电路(Inter-1ntegrated Circuit, I2C),但不并限于上述标准。在一些实例中,外设接口可仅包括总线;在另一些实例中,外设接口还可包括其他元件,如一个或者多个控制器,例如用于连接液晶显示面板的显示控制器或者用于连接存储器的存储控制器。此外,这此控制器还可以从外设接口中脱离出来,而集成于处理器602内或者相应的外设内。[0081 ] 存储器604可用于存储软件程序以及模块,处理器602通过运行存储在存储器604内的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器604可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器604可进一步包括相对于处理器602远程设置的存储器,这些远程存储器可以通过网络连接至电子装置600。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0082]音频电路610、扬声器601、声音插孔603、麦克风605共同提供用户与电子装置600之间的音频接口。具体地,音频电路610从处理器602处接收声音数据,将声音数据转换为电信号,将电信号传输至扬声器601。扬声器601将电信号转换为人耳能听到的声波。音频电路610还从麦克风处接收电信号,将电信号转换为声音数据,并将声音数据传输给处理器602以进行进一步的处理。音频数据可以从存储器604处获取。此外,音频数据也可以存储至存储器604中或者通过WiFi模块608进行发送。
[0083]输入单元618可用于接收输入的字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括按键607以及触控表面609。按键607例如可包括用于输入字符的字符按键,以及用于触发控制功能的控制按键。控制按键的实例包括“返回主屏”按键、开机/关机按键、拍照键等等。触控表面609可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控表面609上或在触控表面609附近的操作),并根据预先设定的程序驱动相应的连接装置。可选的,触控表面609可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器602,并能接收处理器602发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控表面609。除了触控表面609,输入单元618还可以包括其他输入设备。上述的其他输入设备包括但不限于物理键盘、轨迹球、鼠标、操作杆等中的一种或多种。
[0084]显示模块620用于显示由用户输入的信息、提供给用户的信息以及电子装置600的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。在一个实例中,显不模块620包括一个显面板611。显面板611例如可为一个液晶显示面板(Liquid Crystal Display, IXD)、有机发光二极管(Organic Light-EmittingD1de Display, 0LED)显不面板、电泳显不面板(Electro-Phoretic Display, EPD)等。进一步地,触控表面609可设置于显不面板611上从而与显不面板611构成一个整体。在另一些实施例中,显示模块620还可包括其他类型的显示装置,例如包括一个投影显示装置613。相比于一般的显示面板,投影显示装置613还需要包括一些用于投影的部件例如透镜组。
[0085]电源模块616用于向处理器602以及其他各组件提供电力供应。具体地,电源模块616可包括电源管理系统、一个或多个电源(如电池或者交流电)、充电电路、电源失效检测电路、逆变器、电源状态指示灯以及其他任意与电子装置600内电力的生成、管理及分布相关的组件。
[0086]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种电子邮件的会话展示方法,其特征在于,所述方法包括: 获取用户账户的邮件分组信息及在各分组下的邮件的主题; 查找在所有分组下主题相同的邮件; 在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件; 将所述分组下的邮件和主题相同的邮件的副本文件进行会话合并展示。
2.根据权利要求1所述的方法,其特征在于,所述在各分组中创建邮件的副本文件的步骤为: 在各分组中创建所述分组以外的其它分组所有的邮件的副本文件。
3.根据权利要求1所述的方法,其特征在于,所述在各分组中创建邮件的副本文件的步骤包括: 根据预先定义的邮件前缀信息和后缀信息库,识别各分组中邮件主题中的前缀信息、后缀信息及邮件主题的正文信息; 根据所述识别的邮件主题的正文信息,在所有分组中查找存在相同邮件主题的正文信息的邮件; 在存在所述邮件主题的正文信息的分组中创建不在所述分组、具有相同主题的正文信息的邮件的副本文件。
4.根据权利要求1所述的方法,其特征在于,所述在各分组中创建邮件的副本文件的步骤之前,还包括: 判断所述主题相同的邮件是否存在相同联系人; 如果不存在相同联系人,则取消对这个主题相同的邮件的合并; 如果存在相同联系人,则转至在各分组中创建邮件的副本文件的步骤,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件。
5.根据权利要求1-4任一项所述方法,其特征在于,所述用户账户的邮件包括收件箱和发件箱中的所有邮件。
6.一种电子邮件的会话展示装置,其特征在于,所述装置包括: 获取单元,用于获取用户账户的邮件分组信息及在各分组下的邮件的主题; 查找单元,用于查找在所有分组下主题相同的邮件; 副本文件创建单元,用于在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件; 会话合并单元,用于将所述分组下的邮件和主题相同的邮件的副本文件进行会话合并展示。
7.根据权利要求6所述的装置,其特征在于,所述副本文件创建单元用于在各分组中创建所述分组以外的其它分组所有的邮件的副本文件。
8.根据权利要求6所述装置,其特征在于,所述副本文件创建单元包括: 识别子单元,用于根据预先定义的邮件前缀信息和后缀信息库,识别各分组中邮件主题中的前缀信息、后缀信息及邮件主题的正文信息; 查找子单元,用于根据所述识别的邮件主题的正文信息,在所有分组中查找存在相同邮件主题的正文信息的邮件; 创建子单元,用于在存在所述邮件主题的正文信息的分组中创建不在所述分组、具有相同主题的正文信息的邮件的副本文件。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括: 判断单元,用于判断所述主题相同的邮件是否存在相同联系人; 取消合并单元,用于如果不存在相同联系人,则取消对这个主题相同的邮件的合并;如果存在相同联系人,则转至副本文件创建单元,用于在各分组中创建邮件的副本文件,所述邮件的副本文件为所述分组以外的其它分组中与所述分组中邮件的主题相同的邮件的副本文件。
10.根据权利要求6-9任一项所述的装置,其特征在于,所述用户账户的邮件包括收件箱和发件箱中的所有邮件。
【文档编号】H04L12/58GK104240066SQ201310242924
【公开日】2014年12月24日 申请日期:2013年6月18日 优先权日:2013年6月18日
【发明者】张作舟, 黄铁鸣, 杨杰, 刘俊, 楼宏微, 赵东 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1