移动设备中联系人的交互记录显示方法和终端转让专利

申请号 : CN201110230247.9

文献号 : CN102932521B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 何琪

申请人 : 汉王科技股份有限公司

摘要 :

本发明实施例公开了一种移动设备中联系人的交互记录显示方法和终端,涉及终端技术领域,能够将单个目标联系人在多个应用程序中的交互记录统一显示,使得单个目标联系人的交互记录查看操作更简便,提高了用户体验。本发明的方法包括:获取目标联系人的各个选项信息;根据选项信息分别查询选项信息对应的应用程序,得到与该目标联系人的交互记录;将与该目标联系人的交互记录复制到对应的显示数据库中;将显示数据库中的交互记录按照选项信息分类显示。本发明实施例主要用于在移动设备中显示目标联系人的交互记录的过程中。

权利要求 :

1.一种移动设备中联系人的交互记录显示方法,其特征在于,包括:根据移动设备的通讯录创建目标联系人对应的应用图标;

获取所述目标联系人的各个选项信息;

根据所述选项信息分别查询所述选项信息对应的应用程序,得到与所述目标联系人的交互记录;

将与所述目标联系人的交互记录复制到对应的显示数据库中;

将所述显示数据库中的交互记录按照所述选项信息分类显示,并在接收到对所述应用图标的触发后,将所述显示数据库中的交互记录按照所述选项信息分类显示。

2.根据权利要求1所述的移动设备中联系人的交互记录显示方法,其特征在于,所述根据移动设备的通讯录创建所述目标联系人对应的应用图标,包括:创建所述目标联系人对应的应用图标时,确定所述移动设备的通讯录中所述目标联系人是否有对应的头像;

若所述目标联系人有对应的头像,则将所述对应的头像作为所述目标联系人对应的应用图标;否则将默认图标作为所述目标联系人对应的应用图标。

3.根据权利要求1-2任一项所述的移动设备中联系人的交互记录显示方法,其特征在于,所述将与所述目标联系人的交互记录复制到对应的显示数据库中还包括:根据当前交互的选项信息判断当前发生交互的联系人是否为所述目标联系人;

若所述当前发生交互的联系人为所述目标联系人,则将当前交互记录保存到当前交互的应用程序中,并复制到对应的显示数据库中;否则仅将当前交互记录保存到当前交互的应用程序中。

4.根据权利要求1所述的移动设备中联系人的交互记录显示方法,其特征在于,所述将所述显示数据库中的交互记录按照所述选项信息分类显示还包括:根据用户输入的关键字查询所述显示数据库,得到包含所述关键字的交互记录;

将所述包含所述关键字的交互记录显示,并标明所述包含所述关键字的交互记录对应的应用程序。

5.一种联系人的交互记录显示终端,其特征在于,包括:创建单元,用于根据移动设备的通讯录创建目标联系人对应的应用图标;

获取单元,用于获取所述目标联系人的各个选项信息;

查询单元,用于根据所述选项信息分别查询所述选项信息对应的应用程序,得到与所述目标联系人的交互记录;

复制单元,用于将与所述目标联系人的交互记录复制到对应的显示数据库中;

显示单元,用于将所述显示数据库中的交互记录按照所述选项信息分类显示,还用于在接收到对所述应用图标的触发后,将所述显示数据库中的交互记录按照所述选项信息分类显示。

6.根据权利要求5所述的终端,其特征在于,所述创建单元包括:确定模块,用于创建所述目标联系人对应的应用图标时,确定所述移动设备的通讯录中所述目标联系人是否有对应的头像;

图标生成模块,用于当所述目标联系人有对应的头像时,将所述对应的头像作为所述目标联系人对应的应用图标;否则将默认图标作为所述目标联系人对应的应用图标。

7.根据权利要求5-6任一项所述的终端,其特征在于,所述复制单元包括:判断模块,用于根据当前交互的选项信息判断当前发生交互的联系人是否为所述目标联系人;

复制模块,用于当所述当前发生交互的联系人为所述目标联系人时,将当前交互记录保存到当前交互的应用程序中,并复制到所述显示数据库中;否则仅将当前交互记录保存到当前交互的应用程序中。

8.根据权利要求5所述的终端,其特征在于,所述显示单元包括:搜索模块,用于根据用户输入的关键字查询所述显示数据库,得到包含所述关键字的交互记录;

显示模块,用于将所述包含所述关键字的交互记录显示,并标明所述包含所述关键字的交互记录对应的应用程序。

说明书 :

移动设备中联系人的交互记录显示方法和终端

技术领域

[0001] 本发明涉及终端技术领域,尤其涉及一种移动设备中联系人的交互记录显示方法和终端。

背景技术

[0002] 随着终端技术的发展以及人们沟通网络的扩大,终端上可以用于沟通和交互的应用程序越来越多,人们相互沟通的联系人也越来越多。在这种形势下,联系人的交互记录管理也成为了终端上的一个重要课题。
[0003] 目前,终端上对于联系人的交互记录的显示方式为:在各个应用程序中,将用户与所有联系人的交互记录都混合在一起。例如,在短信应用中存放各个联系人的往来短信记录、在通话记录中存放各个联系人的通话记录、在邮箱中存放各个联系人的往来邮件。若想单独查看与某个联系人的全部往来记录,需要分别进入到各个应用程序中,并在应用程序中进一步查找对应的联系人,才能查看与该联系人的交互记录。在这种传统的联系人的交互记录显示方法中,单个联系人的交互记录查看不方便,步骤过于繁琐,降低了用户体验。

发明内容

[0004] 本发明的实施例提供一种移动设备中联系人的交互记录显示方法和终端,能够将单个联系人在多个应用程序中的交互记录统一显示,使得单个联系人的交互记录查看操作更简便,提高了用户体验。
[0005] 为达到上述目的,本发明的实施例采用如下技术方案:
[0006] 一种移动设备中联系人的交互记录显示方法,包括:
[0007] 获取目标联系人的各个选项信息;
[0008] 根据所述选项信息分别查询所述选项信息对应的应用程序,得到与所述目标联系人的交互记录;
[0009] 将与所述目标联系人的交互记录复制到对应的显示数据库中;
[0010] 将所述显示数据库中的交互记录按照所述选项信息分类显示。
[0011] 一种终端,包括:
[0012] 获取单元,用于获取目标联系人的各个选项信息;
[0013] 查询单元,用于根据所述选项信息分别查询所述选项信息对应的应用程序,得到与所述目标联系人的交互记录;
[0014] 复制单元,用于将与所述目标联系人的交互记录复制到对应的显示数据库中;
[0015] 显示单元,用于将所述显示数据库中的交互记录按照所述选项信息分类显示。
[0016] 本发明实施例提供的移动设备中联系人的交互记录显示方法和终端,与现有技术中将单个目标联系人的交互记录分别存放在多个应用程序中的方法相比,通过将单个目标联系人在多个应用程序中的交互记录复制到特定的数据库中,能够将单个目标联系人在多个应用程序中的交互记录统一显示,使得单个目标联系人的交互记录查看操作更简便,提高了用户体验。

附图说明

[0017] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018] 图1为本发明实施例1中联系人的交互记录显示方法流程图;
[0019] 图2为本发明实施例1中步骤104的一种显示界面效果图;
[0020] 图3为本发明实施例1中步骤104的另一种显示界面效果图;
[0021] 图4为本发明实施例2中联系人的交互记录显示方法流程图;
[0022] 图5为本发明实施例2中步骤201中的一种创建目标联系人应用的显示效果图;
[0023] 图6为本发明实施例2中的步骤202中一种目标联系人应用图标的显示效果图;
[0024] 图7为本发明实施例2中步骤211的一种显示界面效果图;
[0025] 图8为本发明实施例3中的一种终端组成示意图;
[0026] 图9为本发明实施例3中的另一种终端组成示意图;
[0027] 图10为本发明实施例3中的另一种终端组成示意图;
[0028] 图11为本发明实施例3中的另一种终端组成示意图。

具体实施方式

[0029] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030] 实施例1
[0031] 本发明提供一种移动设备中联系人的交互记录显示方法,如图1所示,包括:
[0032] 101、获取目标联系人的各个选项信息。
[0033] 其中,所述联系人的选项信息可以为联系人资料中包含的各个联系方式,例如手机号码、单位号码、邮箱账号、QQ号码、MSN号码等等。
[0034] 102、根据所述选项信息分别查询所述选项信息对应的应用程序,得到与所述目标联系人的交互记录。
[0035] 其中,根据步骤101中获取到的选项信息,分别查询各个选项信息对应的应用程序,并在对应的应用程序中获取所述目标联系人的交互记录。例如,根据该目标联系人的手机号码查询短信应用,并在短信应用中获取与该手机号码的全部交互短信。在依次查询各个选项信息对应的应用程序后,得到该目标联系人在各个应用程序中的交互记录。
[0036] 103、将所述目标联系人的交互记录复制到对应的显示数据库中。
[0037] 其中,在初次复制某个目标联系人的交互记录时,需要为该目标联系人创建对应的显示数据库,每个目标联系人都有对应的显示数据库,用于存放单个目标联系人的交互记录,以便下一步对目标联系人的交互记录按照选项信息分类显示。
[0038] 另外,当终端上有新的交互发生时,实时更新所述显示数据库的方法可以为:判断当前发生交互的联系人是否为所述目标联系人;若所述当前发生交互的联系人为与所述目标联系人,则将当前交互记录保存到当前交互的应用程序中,并复制到所述显示数据库中;若所述当前发生交互的联系人不为所述目标联系人,则仅将当前交互记录保存到当前交互的应用程序中。
[0039] 104、将所述显示数据库中的交互记录按照所述选项信息分类显示。
[0040] 其中,将所述显示数据库中的交互记录按照所述选项信息分类显示的方法可以为:当接收到对所述目标联系人的交互记录进行显示的触发时,将该目标联系人的交互记录的查看界面进行显示,在查看界面中将各个选项信息进行显示;当接收到对其中一个选项信息的触发时,将触发的选项信息确定为当前选项信息;根据当前选项信息查询显示数据库,并将查询得到的当前选项信息对应的交互记录显示。例如,如图2所示,当接收到对目标联系人“李晓华”的应用图标的触发时,将移动设备中存储的李晓华的选项信息显示。当接收到对“通话记录”的触发时,如图3所示,将查询李晓华的显示数据库得到的与“通话记录”对应的交互记录显示。需要说明的是,目标联系人的交互记录查看界面的具体形式,可以根据终端自身的交互记录显示界面进行相应的调整。
[0041] 另外,将所述显示数据库中的交互记录按照所述选项信息分类显示的方法,还可以为:根据用户输入的关键字查询所述显示数据库,得到包含所述关键字的交互记录;将所述包含所述关键字的交互记录显示,并标明所述包含所述关键字的交互记录对应的应用程序。
[0042] 本发明实施例提供的移动设备中联系人的交互记录显示方法,与现有技术中将单个目标联系人的交互记录分别存放在多个应用程序中的方法相比,通过将单个目标联系人在多个应用程序中的交互记录复制到特定的数据库中,能够将单个目标联系人在多个应用程序中的交互记录统一显示,使得单个目标联系人的交互记录查看操作更简便,提高了用户体验。
[0043] 实施例2
[0044] 本发明提供一种移动设备中联系人的交互记录显示方法,如图4所示,包括:
[0045] 201、当创建所述目标联系人对应的应用图标时,确定移动设备的通讯录中所述目标联系人是否有对应的头像;若所述目标联系人有对应的头像,则执行步骤202;若所述目标联系人没有对应的头像,则执行步骤203。
[0046] 其中,在移动设备的通讯录中储存有全部联系人的选项信息及其他资料,当接收到创建目标联系人应用的触发时,根据用户选择的目标联系人在桌面创建与该目标联系人对应的应用。在桌面上创建目标联系人对应的应用图标时,可以采用联系人资料中存储的头像图片作为图标,也可以采用默认图标或其他图标。
[0047] 其中,所述创建目标联系人应用的触发可以为桌面添加插件的触发,也可以为通讯录中对应链接的触发,具体的触发方式可以根据移动设备的具体情况而定,本发明实施例这里不做限制。例如,如图5所示,当接收到添加小插件“联系人相关记录”的触发时,将通讯录中的所有联系人条目显示,然后根据用户的选择生成对应目标联系人的应用图标。
[0048] 202、将所述对应的头像作为所述目标联系人对应的应用图标。
[0049] 其中,当所述目标联系人有对应的头像时,将所述目标联系人对应的头像作为所述目标联系人对应的应用图标。例如,如图6所示,由于移动设备的通讯录中预先存储了目标联系人“李晓华”对应的头像,在生成目标联系人“李晓华”对应的桌面应用时,将“李晓华”的头像作为“李晓华”对应的应用图标。
[0050] 203、将默认图标作为所述目标联系人对应的应用图标。
[0051] 其中,当所述目标联系人没有对应的头像时,将默认图标作为所述目标联系人对应的应用图标。例如,如图6所示,由于移动设备的通讯录中没有存储目标联系人“谭青”的头像,在生成目标联系人“谭青”对应的桌面应用时,将默认图标作为“谭青”对应的应用图标。
[0052] 204、获取所述目标联系人的各个选项信息。
[0053] 205、根据所述选项信息分别查询所述选项信息对应的应用程序,得到与所述目标联系人的交互记录。
[0054] 206、将与所述目标联系人的交互记录复制到对应的显示数据库中。
[0055] 207、根据当前交互的选项信息判断当前发生交互的联系人是否为所述目标联系人;若所述当前发生交互的联系人为所述目标联系人,则执行步骤208;若所述当前发生交互的联系人不为所述目标联系人,则执行步骤209。
[0056] 其中,当终端上有新的交互发生时,通过判断当前发生交互的联系人是否为已创建桌面应用并生成了对应的显示数据库的目标联系人,确定是否需要将当前交互记录复制到所述目标联系人对应的显示数据库中,以实现显示数据库的实时更新,保证显示数据库中的目标联系人交互记录的时效性和完整性。例如,预先在桌面创建目标联系人A的应用图标,并生成了目标联系人A对应的显示数据库,用于快速查看与目标联系人A的所有交互记录。当有新的交互发生时,例如移动终端发送了一条短信,则将当前短信的收件人号码与目标联系人A的选项信息进行匹配,若收件人号码与目标联系人A的选项信息匹配,则将当前短信记录保存到短信发件箱的同时,复制该短信记录到目标联系人A对应的显示数据库中。若收件人号码与目标联系人A的选项信息不匹配,则按照普通记录流程,仅将当前短信记录保存到短信发件箱。
[0057] 208、将当前交互记录保存到当前交互的应用程序中,并复制到所述显示数据库中。
[0058] 其中,若当前发生的交互属于所述目标联系人的交互,则不仅需要将当前交互记录保存到当前交互的应用程序中,还需要复制当前交互记录到显示数据库中。
[0059] 209、将当前交互记录保存到当前交互的应用程序中。
[0060] 其中,若当前发生的交互不属于所述目标联系人的交互,只需正常执行当前交互记录的存储。
[0061] 210、根据用户输入的关键字查询所述显示数据库,得到包含所述关键字的交互记录。
[0062] 其中,在目标联系人的交互记录查看界面中,提供了在当前目标联系人的全部交互记录中搜索关键字的选项。并且在步骤206建立的显示数据库中,包含了目标联系人的交互记录以及所述交互记录来源的应用程序等信息。当接收到开始搜索的指令时,查询当前目标联系人的显示数据库,对用户输入的关键字进行匹配,得到包含所述关键字的交互记录以及交互记录来源的应用程序。
[0063] 211、将所述包含所述关键字的交互记录显示,并标明所述包含所述关键字的交互记录对应的应用程序。
[0064] 其中,将步骤210中查询显示数据库得到的包含所述关键字的交互记录显示,所述标明所述包含所述关键字的交互记录对应的应用程序为:将步骤210中查询显示数据库得到的交互记录来源的应用程序显示。其中,将所述包含所述关键字的交互记录显示的方法可以为:将所述包含所述关键字的交互记录概括显示;当接收到对其中一条交互记录的触发时,将当前触发的交互记录完整内容全部显示。例如,如图7所示,在“李晓华”的交互记录显示应用中,当接收到开始搜索的指令时,根据搜索栏中的关键字“开会”,查询李晓华对应的显示数据库,得到包含关键字“开会”的交互记录。然后将包含关键字“开会”的交互记录概括显示,并标明交互记录对应的应用程序。如图7中有两条邮件记录和三条短信记录分别提到关键字“开会”,用户可以从中选择进行查看。当接收到对其中一条交互记录的触发时,将该交互记录完整内容全部显示。
[0065] 需要说明的是,本发明实施例中的各步骤的描述可以参考实施例1中对应的内容,本发明实施例这里将不再赘述。
[0066] 本发明实施例提供的移动设备中联系人的交互记录显示方法,与现有技术中将单个目标联系人的交互记录分别存放在多个应用程序中的方法相比,通过将单个目标联系人在多个应用程序中的交互记录复制到特定的数据库中,能够将单个目标联系人在多个应用程序中的交互记录统一显示,使得单个目标联系人的交互记录查看操作更简便,提高了用户体验。
[0067] 并且,通过判断当前发生的交互是否属于快捷应用对应的目标联系人,并将属于目标联系人的交互记录复制到对应的数据库中,实现了对目标联系人的交互记录的实时更新。
[0068] 并且,可以根据用户输入的关键字,在目标联系人的交互记录中搜索包含关键字的交互记录,使得在单个目标联系人的交互记录中查询特定内容更方便,提高了用户体验。
[0069] 实施例3
[0070] 本发明实施例提供一种终端,如图8所示,包括:获取单元31、查询单元32、复制单元33、显示单元34。
[0071] 获取单元31,用于获取目标联系人的各个选项信息。
[0072] 查询单元32,用于根据所述选项信息分别查询所述选项信息对应的应用程序,得到与所述目标联系人的交互记录。
[0073] 复制单元33,用于将与所述目标联系人的交互记录复制到对应的显示数据库中。
[0074] 显示单元34,用于将所述显示数据库中的交互记录按照所述选项信息分类显示。
[0075] 进一步的,如图9所示,还包括:创建单元35。
[0076] 创建单元35,用于在所述获取单元31获取目标联系人的各个选项信息之前,根据移动设备的通讯录中的联系人创建所述目标联系人对应的应用图标。
[0077] 所述显示单元34还用于,在接收到对所述应用图标的触发后,将所述显示数据库中的交互记录按照所述选项信息分类显示。
[0078] 所述创建单元35包括:确定模块351、图标生成模块352。
[0079] 确定模块351,用于在创建所述目标联系人对应的应用图标时,确定所述移动设备的通讯录中所述目标联系人是否有对应的头像。
[0080] 图标生成模块352,用于当所述确定模块351确定目标联系人有对应的头像时,将所述对应的头像作为所述目标联系人对应的应用图标。
[0081] 所述图标生成模块352还用于,当所述确定模块351确定目标联系人没有对应的头像时,将默认图标作为所述目标联系人对应的应用图标。
[0082] 进一步的,如图10所示,所述复制单元33包括:判断模块331、复制模块332。
[0083] 判断模块331,用于根据当前交互的选项信息判断当前发生交互的联系人是否为所述目标联系人。
[0084] 复制模块332,用于当所述判断模块331判断当前发生的交互为与所述目标联系人的交互时,将当前交互记录保存到当前交互的应用程序中,并复制到所述显示数据库中,否则仅将当前交互记录保存到当前交互的应用程序中。
[0085] 进一步的,如图11所示,所述显示单元34包括:搜索模块341、显示模块342。
[0086] 搜索模块341,用于在接收到搜索关键字的触发时,根据用户输入的关键字在所述显示数据库中查询,得到关键交互记录。
[0087] 显示模块342,用于将所述关键交互记录显示,并标明所述关键交互记录对应的应用程序。
[0088] 需要说明的是,本发明实施例中各个功能模块的描述可以参考实施例1和实施例2中对应的内容,本发明实施例这里将不再赘述。
[0089] 本发明实施例提供的联系人的交互记录显示终端,与现有技术中将单个目标联系人的交互记录分别存放在多个应用程序中的方法相比,通过将单个目标联系人在多个应用程序中的交互记录复制到特定的数据库中,能够将单个目标联系人在多个应用程序中的交互记录统一显示,使得单个目标联系人的交互记录查看操作更简便,提高了用户体验。
[0090] 并且,通过判断当前发生的交互是否属于快捷应用对应的目标联系人,并将属于目标联系人的交互记录复制到对应的数据库中,实现了对目标联系人的交互记录的实时更新。
[0091] 并且,可以根据用户输入的关键字,在目标联系人的交互记录中搜索包含关键字的交互记录,使得在单个目标联系人的交互记录中查询特定内容更方便,提高了用户体验。
[0092] 通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0093] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。