一种通信应用与通讯录的智能交互方法及系统技术方案

技术编号:8961441 阅读:116 留言:0更新日期:2013-07-25 20:38
本发明专利技术公开一种通信应用与通讯录的智能交互方法及系统,其中,所述方法包括步骤:当需利用通信应用与通讯录进行交互时,从通讯录的联系人数据库中读取联系人列表;过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表;根据用户的指令从联系人列表中选择用户需要通信的联系人,加载所述需要通信的联系人的通信应用属性内容至所述通信应用中。本发明专利技术提高了通信应用与通讯录的交互效率,方便了用户的操作,改善了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及通信交互领域,尤其涉及一种通信应用与通讯录的智能交互方法及系统
技术介绍
随着3G技术的不断发展,移动终端等智能设备的功能越来越强大,移动终端上的应用越来越多,其中很多通信应用可以与移动终端的通讯录进行交互,例如短信、邮箱和微博等。现有技术中,通信应用与通讯录进行交互时,是把所有的联系人信息展现给用户,让用户选择,而没有将一些无关的联系人过滤掉,例如用户在发短信时,进入到通讯录中添加联系人时,会把一些没有存储手机号码的联系人也显示出来,这导致用户在进行交互时,需要进行繁琐的查找过程,增加了查找时间,降低了交互效率。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种通信应用与通讯录的智能交互方法及系统,旨在解决现有的通信应用添加联系人的操作繁琐、使用不便的问题。本专利技术的技术方案如下: 一种智能设备通信应用与通讯录的智能交互方法,其中,包括步骤:当需利用通信应用与通讯录进行交互时,从通讯录的联系人数据库中读取联系人列表; 过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表。所述的智能设备通信应用与通讯录的智能交互方法,其中,所述过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表的步骤具体包括: 读取所述联系人列表中联系人的属性信息,将联系人列表中所述通信应用的属性值为空的联系人过滤掉; 读取用户通过所述通信应用与过滤后得到的联系人的联系时间; 根据联系时间先后将最近联系的联系人排列在前,并显示。所述的智能设备通信应用与通讯录的智能交互方法,其中,按照用户预先设置或者系统默认的时间段,读取过滤后得到的联系人在该时间段内的联系时间。所述的智能设备通信应用与通讯录的智能交互方法,其中,所述过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表的步骤具体包括:读取所述联系人列表中联系 人的属性信息,将联系人列表中所述通信应用的属性值为空的联系人过滤掉; 读取用户通过所述通信应用与过滤后得到的联系人的联系次数; 根据联系次数多少将联系次数多的联系人排列在前,并显示。所述的智能设备通信应用与通讯录的智能交互方法,其中,按照用户预先设置或者系统默认的时间段,读取过滤后得到的联系人在该时间段内的联系次数。所述的智能设备通信应用与通讯录的智能交互方法,其中,所述过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表的步骤具体包括: 读取所述联系人列表中联系人的属性信息,将联系人列表中所述通信应用的属性值为空的联系人过滤掉; 读取预先设置的过滤后得到的联系人的优先级; 根据优先级高低将优先级高的联系人排列在前,并显示。所述的智能设备通信应用与通讯录的智能交互方法,其中,按照用户预先设置或者系统默认的时间段,读取过滤后得到的联系人在该时间段内的优先级。所述的智能设备通信应用与通讯录的智能交互方法,其中,所述通信应用包括短信、邮箱、QQ、微博或电话。一种智能设备通信应用与通讯录的智能交互系统,其特征在于,包括: 联系人列表读取模块,用于当需利用通信应用与通讯录进行交互时,从通讯录的联系人数据库中读取联系人列表; 过滤模块,用于过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表; 交互模块,用于根据用户的指令从联系人列表中选择用户需要通信的联系人,加载所述需要通信的联系人的通信应用属性内容至所述通信应用中。所述智能设备通信应用与通讯录的智能交互系统,其中,所述过滤模块包括: 过滤单元,用于读取所述联系人列表中联系人的属性信息,将联系人列表中所述通信应用的属性值为空的联系人过滤掉; 联系时间读取单元,用于读取用户通过所述通信应用与过滤后得到的联系人的联系时间; 排序显示单元,用于根据联系时间先后将最近联系的联系人排列在前,并显示。有益效果:本专利技术通过读取联系人列表中的属性信息,将联系人列表中通信应用属性值为空的联系人过滤掉,获得过滤后的联系人列表,使得用户能够快速查找到所需联系的联系人,并将该联系人的通信应用属性内容自动加载到相应的通信应用中,提高了通信应用与通讯录的交互效率,方便了用户的操作,改善了用户的使用体验。附图说明图1为本专利技术一种智能设备通信应用与通讯录的智能交互方法较佳实施例的流程图。图2为图1所示方法中步骤S102的具体流程图。图3至图4为本专利技术的联系人列表过滤前后的实施例示意图。图5为本专利技术一种智能设备通信应用与通讯录的智能交互系统较佳实施例的结构框图。图6为图5所示系统中过滤模块的结构框图。具体实施例方式本专利技术提供一种通信应用与通讯录的智能交互方法及系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,图1为本专利技术一种智能设备通信应用与通讯录的智能交互方法较佳实施例的流程图,如图所示,其包括步骤: 5101、当需利用通信应用与通讯录进行交互时,从通讯录的联系人数据库中读取联系人列表; 5102、过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表; 5103、根据用户的指令从过 滤后的联系人列表中选择用户需要通信的联系人,加载所述需要通信的联系人的通信应用属性内容至所述通信应用中。在步骤SlOl中,用户在使用各种通信应用时,经常需要与通讯录中的联系人进行交互,例如人们在使用邮箱添加收件人时,需要进入到邮箱的通讯录中查找联系人;在使用短信添加收件人时,需进入到通讯录中查找相应的联系人;在使用微博@某人时,也需进入到通讯录中查找相应的联系人。而传统的交互方法是将通讯录中所有的联系人呈现给用户,所以查找起来非常不便,本专利技术就是将一些通信应用属性为空的联系人过滤掉,以提高查找效率,提高用户的使用体验。首先需要获取到联系人列表,由于通讯录上的联系人信息是不断更新的,该联系人数据库是用于存储通讯录中的联系人信息的,此外,还可以实时读取最新的联系人列表,以保证获取到的联系人列表都是最新的。在获取到的联系人列表中,包含了各个联系人所有已存储的联系方式,即已存储的各种通信应用的属性内容,例如邮箱地址、手机号码、微博、QQ号码等等。步骤S102是具体的筛选过程,即将联系人列表中通信应用的属性值为空的联系人过滤掉,这样使得用户的选择过程更加方便,为用户省去了大量的查找时间。具体来说,如图2所示,所述步骤S102可以细化为以下步骤: S201、读取所述联系人列表中联系人的属性信息,将联系人列表中所述通信应用的属性值为空的联系人过滤掉;由于联系人列表中的联系人可能具有各式各样的属性,例如有的具有手机号码,有的具有邮箱地址,有的具有微博账号,有的具有QQ号码等,所以需要读取联系人列表中每一联系人的属性信息,然后与当前的通信应用的属性进行对比,将联系人列表中通信应用的属性值为空的联系人过滤掉,例如对于邮箱的通信应用,需要将不具有邮箱地址的联系人过滤掉,保留具有邮箱地址的联系人。通过上述过滤过程,即可得到只存储有所述通信应用属性值的联系列表。S202、读取用户通过所述通本文档来自技高网...

【技术保护点】
一种智能设备通信应用与通讯录的智能交互方法,其特征在于,包括步骤:当需利用通信应用与通讯录进行交互时,从通讯录的联系人数据库中读取联系人列表;过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表。

【技术特征摘要】
1.一种智能设备通信应用与通讯录的智能交互方法,其特征在于,包括步骤: 当需利用通信应用与通讯录进行交互时,从通讯录的联系人数据库中读取联系人列表; 过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表。2.根据权利要求1所述的智能设备通信应用与通讯录的智能交互方法,其特征在于,所述过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表的步骤具体包括: 读取所述联系人列表中联系人的属性信息,将联系人列表中所述通信应用的属性值为空的联系人过滤掉; 读取用户通过所述通信应用与过滤后得到的联系人的联系时间; 根据联系时间先后将最近联系的联系人排列在前,并显示。3.根据权利要求2所述的智能设备通信应用与通讯录的智能交互方法,其特征在于,按照用户预先设置或者系统默认的时间段,读取过滤后得到的联系人在该时间段内的联系时间。4.根据权利要求1所述的智能设备通信应用与通讯录的智能交互方法,其特征在于,所述过滤掉所述联系人列表中所述通信应用的属性值为空的联系人,显示过滤后的联系人列表的步骤具体包括: 读取所述联系人列 表中联系人的属性信息,将联系人列表中所述通信应用的属性值为空的联系人过滤掉; 读取用户通过所述通信应用与过滤后得到的联系人的联系次数; 根据联系次数多少将联系次数多的联系人排列在前,并显示。5.根据权利要求4所述的智能设备通信应用与通讯录的智能交互方法,其特征在于,按照用户预先设置或者系统默认的时间段,读取过滤后得到的联系人在该时间段内的联系次数。6.根据权利要求1所述的智能设备通信应用...

【专利技术属性】
技术研发人员:邵仁俊
申请(专利权)人:东莞宇龙通信科技有限公司宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1