显示会话信息的方法及装置的制作方法

文档序号:7889010阅读:137来源:国知局
专利名称:显示会话信息的方法及装置的制作方法
技术领域
本发明涉及无线通信技术领域,尤其涉及一种显示会话信息的方法及装置。
背景技术
随着通信技术的发展,移动通信终端如手机等不断普及。而会话信息管理的和显示方式也得到了越来越广泛的使用。尤其是对于智能移动终端和平板移动终端,会话模式已经成为基本的信息管理和显示方式。比如Android(安卓)的原生态代码就提供了会话模式。对比传统的箱体模式,采用会话模式的信息管理和显示方式可以将基于同一联系人的各箱体中的信息组合成一条会话进行显示和管理。用户可以基于一条会话进行信息的查看,编写,回复。这无疑更为贴近用户的使用习惯,提高了用户体验。目前的会话模式的信息管理和显不方式将基于同一联系人的各箱体的信息按照时间组合为一条会话进行显示和管理。这样一条会话中将会显示所有的与该联系人相关的信息,在相关信息条数很多的情况下,显示的内容会很繁杂,而且很庞大,这一方面会影响移动终端的性能,另一方面用户面对大量繁杂的信息也不利于其查看关注的信息。同时按照用户习惯,用户与某些关键联系人相关的信息条数往往会很多,这使得会话模式在基于同一联系人信息条数很多情况下的弊端也更为明显。在现有技术中并没有针对会话模式在基于同一联系人信息条数很多情况下的弊端进行优化和调整。但实质上基于同一个联系人的所有信息也不可能是针对同一主题的同一个会话的信息,用户与该联系人可能在不同的时间段针对该联系人基于不同的主题进行了不同的会话联系。即使是其它的即时通讯工具中对于同一联系人的信息也区分为当前信息和历史息。
`
因此,针对现有的会话模式在基于同一联系人信息条数很多情况下的弊端进行优化和改进是很有必要的。

发明内容
为了解决上述技术问题,本发明提供一种显示会话信息的方法及装置,使得用户接触到的会话信息更加清晰,简洁。为了达到上述目的,本发明提供一种显示会话信息的方法,包括:获取会话信息的拆分操作,所述拆分操作用于将所述会话信息拆分为多条子会话
信息;根据所述拆分操作,获取相应的子会话信息的分组条件和分组索引;根据子会话信息的分组条件和分组索引,构造出拆分后的子会话信息的管理结构和显示结构;根据拆分后的子会话信息的管理结构和显示结构,将所述会话信息拆分为多条子会话信息。
优选地,所述拆分操作包括:在一条会话信息中点击属于该会话信息的某一条单条信息;通过点击操作,将当前会话信息拆分为以所述单条信息为界限的两条新的子会话信息。优选地,所述拆分操作包括:编辑一条新的单条信息;选择与所述新的单条信息对应的联系人;将与所述联系人相关的,包含目前时间的当前会话信息拆分为两个子会话信息,且与所述联系人相关的新的单条信息被设置为新的包含当前时间的会话的起始单条信息。优选地,所述分组索引用于指引相应会话信息的位置。优选地,所述分组条件包括:会话信息的联系人的信息、会话信息的分组区间、会话信息的关键词、会话信息的主题中的任意一种或多种。本 发明还提供一种显示会话信息的装置,包括:第一获取模块,用于获取会话信息的拆分操作,所述拆分操作用于将所述会话信息拆分为多条子会话信息;第二获取模块,用于根据所述拆分操作,获取相应的子会话信息的分组条件和分组索引;第一构造模块,用于根据子会话信息的分组条件和分组索引,构造出拆分后的子会话信息的管理结构和显示结构;第二更新模块,用于根据拆分后的子会话信息的管理结构和显示结构,将所述会话信息拆分为多条子会话信息。优选地,所述拆分操作包括:在一条会话信息中点击属于该会话的某条单条信息;通过点击操作,将当前会话信息拆分为以所述单条信息为界限的两条新的子会话信息。优选地,所述拆分操作包括:编辑一条新的单条信息;选择与所述新的单条信息对应的联系人;将与所述联系人相关的,包含目前时间的当前会话信息拆分为两个子会话信息,且与所述联系人相关的新的单条信息被设置为新的包含当前时间的会话的起始单条信息。本发明还提供一种显示会话信息的方法,包括:获取会话信息的合并操作,所述合并操作用于将至少两条会话信息合并为一条新的会话信息;根据所述合并操作获取需合并的至少两条会话信息,并获取相应的合并后的新会话信息的分组条件和分组索引;根据会话信息的分组条件和分组索引,构造出合并后的新的会话信息的管理结构和显示结构;根据合并后的新的会话信息的管理结构和显示结构,将多条会话信息合并为新的会话信息。
优选地,所述合并操作包括:选择与前/后一条会话信息合并;将当前会话信息和与其具有相同联系人并且时间区间临近的前/后一条会话信息合并为一条新的会话信息。优选地,所述合并操作为:将基于特定的联系人的多条连续的会话信息合并为一条新的会话信息。本发明还提供一种显示会话信息的装置,包括:第三获取模块,用于获取会话信息的合并操作,所述合并操作用于将至少两条会话信息合并为一条新的会话信息;第四获取模块,用于根据所述合并操作获取需合并的至少两条会话信息,并获取相应的合并后的新会话信息的分组条件和分组索引;第二构造模块,用于根据会话信息的所述分组条件和所述分组索引,构造出合并后的新的会话信息的管理结构和显示结构;第二更新模块,用于根据合并后的新的会话信息的管理结构和显示结构,将多条会话信息合并为新的会话信息。由上述技术方案可知,本发明的实施例具有如下有益效果:1、在本实施例中,通过拆分后的子会话信息的管理结构和显示结构,将会话信息拆分为多条子会话信息,从而可避免现有的会话模式中,在基于同一联系人的信息条数很多的情况下,会导致显示·的内容繁杂、庞大,而影响显示性能和用户快速获取关注信息,本实施例中的技术方案能够使得会话信息的显示更加快速,使得用户接触到的会话信息也更加清晰,简洁;2、在本实施例中,根据会话信息的管理结构和显示结构,用户可以方便的建立、拆分、重组会话信息,从而丰富了会话信息的管理方式和显示方式;3、在本实施例中,根据会话信息的管理结构和显示结构,一条会话信息可以是基于某个联系人在某个时间区间,关于某些主题,或关于其它可区分会话信息的因素的集合,这无疑更加符合用户对于会话信息定义的一般习惯,同时用户可控的建立,拆分和重组也将使得会话模式信息的显示和会话管理更加的个性化,从而大大提升了用户体验。


图1表示本发明的实施例一中显示会话信息的方法流程图;图2表示本发明的实施例一中显示会话信息的装置结构图;图3表示本发明的实施例二中显示会话信息的方法流程图;图4表示本发明的实施例二中显示会话信息的装置结构图。
具体实施例方式为了便于本领域的技术人员更好的理解本发明的实施例,下面首先介绍本实施例中的技术术语:会话信息,是指会话模式的信息,例如会话模式的文字信息、会话模式的语音信息等;
子会话信息,是指构成会话信息的单条信息。分组条件,用于标识会话信息的类别,例如分组条件包括:会话信息的联系人的信息、会话信息的分组区间、会话信息的关键词、会话信息的主题中的任意一种或多种;分组索引,用于指引相应会话信息的位置,例如存储位置;会话信息的管理结构,用于管理会话信息,可通过分组条件和分组索引生成;会话信息的显示结构,用于显示会话信息,可通过分组条件和分组索引生成。为了使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明实施例做进一步详细地说明。在此,本发明的示意性实施例及说明用于解释本发明,但并不作为对本发明的限定。下面通过基于会话模式的会话信息拆分的实施例和基于会话模式的会话信息合并的实施例,分别介绍本发明的技术方案。<实施例一 >如图1所示,为本发明的实施例中显示会话信息的方法流程图,具体步骤如下:步骤101、获取会话信息的拆分操作,该拆分操作用于将该会话信息拆分为多条子会话信息;在本实施例中,拆分操作的方式可以通过以下方式实现:(I)用户在一条会话信息内点击属于该会话信息的某一条单条信息,通过点击操作将当前会话信息拆分为以该条单条信息为界限的两条新的子会话信息。(2)用户编辑一条新的单条信息,选择与新的单条信息对应的联系人,此时将与该联系人相关的,包含目前时间的当前会话信息拆分为两个子会话信息,与该联系人相关的新的单条信息被设置为新的包含当前时间的会话的起始单条信息。当然可以理解的是,在本发明的实施例中拆分操作并不仅局限于上述描述的拆分操作。在本实施例中,单条信息显示时,提供显示全会话信息的功能,即可以在单条信息中显示与该联系人相关的所有信息,但是并不改变和破坏会话信息的分组结构。步骤102、根据拆分操作,获取相应的子会话信息的分组条件和分组索引;在本实施例中,上述分组索引用于指引相应的子会话信息的位置,例如指引子会话信息的存储位置。在本实施例中,分组条件包括:会话信息的联系人的信息、会话信息的分组区间、会话信息的关键词、会话信息的主题等因素,均可以作为分组条件的一部分。步骤103、根据子会话信息的分组条件和分组索引,构造出拆分后的子会话信息的管理结构和显示结构;例如:终端设备的底层数据库根据子会话信息的分组条件和分组索引,动态构造出拆分后的子会话信息的管理结构和显示结构。

步骤104、根据拆分后的子会话信息的管理结构和显示结构,将会话信息拆分为多条子会话信息。例如:通过动态更新各会话信息的显示,实现基于拆分后会话信息的各条子会话信息的管理和显示。如图2所示,为本发明的实施例中显示会话信息的装置结构图,该装置包括:
第一获取模块21,用于获取会话信息的拆分操作,所述拆分操作用于将所述会话信息拆分为多条子会话信息;第二获取模块22,用于根据所述拆分操作,获取相应的子会话信息的分组条件和分组索引;第一构造模块23,用于根据子会话信息的分组条件和分组索引,构造出拆分后的会话信息的管理结构和显示结构;第一更新模块24,用于根据拆分后的子会话信息的管理结构和显示结构,将所述会话信息拆分为多条子会话信息。在本发明的另一实施例中,所述拆分操作为:在一条会话信息中点击属于该会话信息的某条单条信息,将当前会话拆分为以所述单条信息为界限的两条新的子会话信息。在本发明的另一实施例中, 所述拆分操作包括:编辑一条新的单条信息;选择与所述新的单条信息对应的联系人;将与所述联系人相关的,包含目前时间的当前会话信息拆分为两个子会话信息,且与所述联系人相关的新的单条信息被设置为新的包含当前时间的会话信息的起始单条信息。在本实施例中,通过拆分后的子会话信息的管理结构和显示结构,将会话信息拆分为多条子会话信息,从而可避免现有的会话模式中,在基于同一联系人的信息条数很多的情况下,会导致显示的内容繁杂、庞大,而影响显示性能和用户快速获取关注信息,本实施例中的技术方案能够使得会话信息的显示更加快速,使得用户接触到的会话信息也更加清晰,简洁。<实施例二 >如图3所示,为本发明的实施例中显示会话信息的方法流程图,具体步骤如下:步骤301、获取会话信息的合并操作,合并操作用于将至少两条会话信息合并一条新的会话信息;在本实施例中,合并操作可选用以下方式实现:(I)用户在一条会话信息内点击菜单,选择与前一条会话信息合并,将当前会话信息和与其具有相同联系人并且时间区间临近的前一条会话信息合并为一条新的会话信息。(2)用户在一条会话信息内点击菜单,选择与后一条会话信息合并,将当前会话信息和与其具有相同联系人并且时间区间临近的后一条会话信息合并为一条新的会话信息。(3)用户在一条会话信息内点击菜单,将基于特定的联系人的多条连续的会话信息合并为一条新的会话信息。当然可以理解的是,在本实施例中合并操作不仅局限于上述描述的操作,会话的合并所基于的条件也不仅仅局限于联系人和时间,而可以包括其他可作为条件的一切因素。在本实施例中,单条信息显示时提供显示会话模式的信息显示的功能,即可以在单条信息中显示与该联系人相关的所有信息,但是并不改变和破坏目前以后的会话分组结构。
步骤302、根据合并操作获取需合并的至少两条会话信息,并获取相应的合并后的新会话信息的分组条件和分组索引;在本实施例中,分组索引用于指引相应的会话信息的位置,例如指引会话信息的存储位置。在本实施例中,分组条件包括:会话信息的联系人的信息、会话信息的分组区间、会话信息的关键词、会话信息的主题等因素,均可以作为分组条件的一部分。步骤303、根据会话信息的分组条件和分组索引,构造出合并后的新的会话信息的管理结构和显示结构;步骤304、根据合并后的新的会话信息的管理结构和显示结构,将多条会话信息合并为新的会话信息。在本实施例中,根据构会话信息的管理结构和显示结构,用户可以方便的建立、拆分、重组会话信息,从而丰富了会话信息的管理方式和显示方式;进一步,在本实施例中,根据构造出拆分后的会话信息的管理结构和显示结构,一条会话信息可以是基于某个联系人在某个时间区间,关于某些主题,或关于其它可区分会话信息的因素的集合,这无疑更加符合用户对于会话信息定义的一般习惯,同时用户可控的建立,拆分和重组也将使得会话模式信息的显示和会话管理更加的个性化,从而大大提升了用户体验。如图4所示,为本发明的实施例中显示会话信息的装置结构图,该装置包括:第三获取模块41 ,用于获取会话信息的合并操作,所述合并操作用于将至少两条会话信息合并为一条新的会话信息;第四获取模块42,用于根据所述合并操作获取需合并的至少两条会话信息,并获取相应的合并后的新会话信息的分组条件和分组索引;第二构造模块43,用于根据会话信息的分组条件和分组索引,构造出合并后的新的会话信息的管理结构和显示结构;第二更新模块44,用于根据合并后的新的会话信息的管理结构和显示结构,将多条会话信息合并为新的会话信息。在本发明的另一实施例中,所述合并操作包括:选择与前/后一条会话信息合并,将当前会话信息和与其具有相同联系人并且时间区间临近的前/后一条会话信息合并为一条新的会话信息。在本发明的另一实施例中,所述合并操作为:将基于特定的联系人的多条连续的会话信息合并为一条新的会话信息。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种显示会话信息的方法,其特征在于,包括: 获取会话信息的拆分操作,所述拆分操作用于将所述会话信息拆分为多条子会话信息; 根据所述拆分操作,获取相应的子会话信息的分组条件和分组索引; 根据子会话信息的分组条件和分组索引,构造出拆分后的子会话信息的管理结构和显示结构; 根据拆分后的子会话信息的管理结构和显示结构,将所述会话信息拆分为多条子会话信息。
2.根据权利要求1所述的方法,其特征在于,所述拆分操作包括: 在一条会话信息中点击属于该会话信息的某一条单条信息; 通过点击操作,将当前会话信息拆分为以所述单条信息为界限的两条新的子会话信肩、O
3.根据权利要求1所述的方法,其特征在于,所述拆分操作包括: 编辑一条新的单条息; 选择与所述新的单条信息对应的联系人; 将与所述联系人相关的,包含目前时间的当前会话信息拆分为两个子会话信息,且与所述联系人相关的新的单条信息被设置为新的包含当前时间的会话的起始单条信息。
4.根据权利要求1所述的方法,其特征在于,所述分组索引用于指引相应会话信息的位置。
5.根据权利要求1所述的方法,其特征在于,所述分组条件包括:会话信息的联系人的信息、会话信息的分组区间、会话信息的关键词、会话信息的主题中的任意一种或多种。
6.一种显示会话信息的装置,其特征在于,包括: 第一获取模块,用于获取会话信息的拆分操作,所述拆分操作用于将所述会话信息拆分为多条子会话信息; 第二获取模块,用于根据所述拆分操作,获取相应的子会话信息的分组条件和分组索弓I ; 第一构造模块,用于根据子会话信息的分组条件和分组索引,构造出拆分后的子会话信息的管理结构和显示结构; 第二更新模块,用于根据拆分后的子会话信息的管理结构和显示结构,将所述会话信息拆分为多条子会话信息。
7.根据权利要求6所述的装置,其特征在于,所述拆分操作包括: 在一条会话信息中点击属于该会话的某条单条信息; 通过点击操作,将当前会话信息拆分为以所述单条信息为界限的两条新的子会话信肩、O
8.根据权利要求6所述的装置,其特征在于,所述拆分操作包括: 编辑一条新的单条息; 选择与所述新的单条信息对应的联系人; 将与所述联系人相关的,包含目前时间的当前会话信息拆分为两个子会话信息,且与所述联系人相关的新的单条信息被设置为新的包含当前时间的会话的起始单条信息。
9.一种显示会话信息的方法,其特征在于,包括: 获取会话信息的合并操作,所述合并操作用于将至少两条会话信息合并为一条新的会话信息; 根据所述合并操作获取需合并的至少两条会话信息,并获取相应的合并后的新会话信息的分组条件和分组索引; 根据会话信息的分组条件和分组索引,构造出合并后的新的会话信息的管理结构和显示结构; 根据合并后的新的会话信息的管理结构和显示结构,将多条会话信息合并为新的会话信息。
10.根据权利要求9所述的方法,其特征在于,所述合并操作包括: 选择与前/后一条会话信息合并; 将当前会话信息和与其具有相同联系人并且时间区间临近的前/后一条会话信息合并为一条新的会话信息。
11.根据权利要求9所述的方法,其特征在于,所述合并操作为: 将基于特定的联系人的多条连续的会话信息合并为一条新的会话信息。
12.—种显示会话信息的装置,其特征在于,包括: 第三获取模块,用于获取会话信息的合并操作,所述合并操作用于将至少两条会话信息合并为一条新的会话信息; 第四获取模块,用于根据所述合`并操作获取需合并的至少两条会话信息,并获取相应的合并后的新会话信息的分组条件和分组索引; 第二构造模块,用于根据会话信息的所述分组条件和所述分组索引,构造出合并后的新的会话信息的管理结构和显示结构; 第二更新模块,用于根据合并后的新的会话信息的管理结构和显示结构,将多条会话信息合并为新的会话信息。
全文摘要
本发明提供一种显示会话信息的方法及装置,该方法包括获取会话信息的拆分操作,所述拆分操作用于将所述会话信息拆分为多条子会话信息;根据所述拆分操作,获取相应的子会话信息的分组条件和分组索引;根据子会话信息的分组条件和分组索引,构造出拆分后的子会话信息的管理结构和显示结构;根据拆分后的会话信息的管理结构和显示结构,将所述会话信息拆分为多条子会话信息。上述技术方案能够使得会话信息的显示更加快速,使得用户接触到的会话信息也更加清晰,简洁。
文档编号H04M1/247GK103248736SQ20121002750
公开日2013年8月14日 申请日期2012年2月8日 优先权日2012年2月8日
发明者李聪 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1