本发明专利技术实施例公开了一种联系人在线状态通知方法及装置,其中的方法可包括:获取与目标联系人相关联的多个通讯账号;根据获取的所述多个通讯账号,获取所述多个通讯账号的网络状态并通知给用户。采用本发明专利技术可以使用户在进行网络通话的过程中快捷地获取联系人的相关联的社交网络账号的在线状态,使得用户使用网络通话更加方便快捷,提高用户体验。
【技术实现步骤摘要】
本专利技术涉及计算机通信领域,尤其涉及一种联系人在线状态通知方法及装置。
技术介绍
2008年后,社交网络的发展引人注目,随着互联网的迅猛发展,约有一半以上的中国网民通过社交网络沟通交流、分享信息,社交网络已成为覆盖用户最广、传播影响最大、商业价值最高的网络业务之一。随着在线社交网络应用日益变得流行,人们依靠网络社交应用与朋友和家人保持联络和交互,并且网络通讯只使用网络流量,无需另外收取通讯费用。但是,当用户在使用社交网络时,通常在多种不同的社交网络上注册不同的通讯账号,例如同一个用户可能分别注册了微博账号、QQ账号、微信账号和Skype账号等。而用户在实际网络通讯中,可能只登录了其中某一个或某几个账号,在这种情况下,如果该用户的朋友想通过社交网络联系该用户,必须分别登陆相应的APP查看该用户的在线状态。而尤其在手机上登录时,需要切换各个社交网络界面,较为不便,影响用户体验,降低了用户的通讯效率。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种联系人在线状态通知方法及装置,解决了用户在进行网络通讯过程中必须分别查看网络账号的在线状态的问题,实现了快捷获取联系人社交网络账号的在线状态信息,方便用户进行网络通讯。第一方面,本专利技术实施例提供了一种联系人在线状态通知方法,可包括:获取与目标联系人相关联的多个通讯账号;根据获取的所述多个通讯账号,获取所述多个通讯账号的网络状态并通知给用户。结合第一方面,在第一种可能的实现方式中,所述通讯账号包括目标联系人的移动通信账号和社交网络账号;所述获取多个通讯账号的网络状态并通知给用户,包括:获取移动通信账号和社交网络账号的网络状态,判断所述目标联系人的通讯账号是否在线;若是,则将在线的社交网络账号和/或在线的移动通信账号通知给用户;若否,则将所述目标联系人的移动通信账号通知给用户。结合第一方面,在第二种可能的实现方式中,所述目标联系人的通讯账号与所述目标联系人进行预先绑定,其中绑定关系预存于终端或者服务器中;所述获取与目标联系人相关联的多个通讯账号,包括:查询并获取预存于所述终端或者服务器上的与所述目标联系人绑定的多个通讯账号。结合第一方面,在第三种可能的实现方式中,所述获取所述多个通讯账号的网络状态并通知给用户之后,还包括:当所述目标联系人的在线通讯账号为多个时,根据所述终端的通讯账号的使用频率对目标联系人的所述多个在线的通讯账号进行优先级排序;根据所述优先级排序,开启优先级最高的在线通讯账号对应的通讯应用与所述目标联系人建立通讯连接。结合第一方面,在第四种可能的实现方式中,所述通讯账号包括目标联系人的移动通信账号和社交网络账号;所述获取与目标联系人相关联的多个通讯账号之前,还包括:监测针对所述目标联系人的移动通信账号的通话请求;当监测到所述通话请求后,延迟预设时间段进行呼叫,并在所述预设时间段内,触发执行所述获取与目标联系人相关联的多个通讯账号的步骤。结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述根据获取的所述多个通讯账号,获取所述多个通讯账号的网络状态并通知给用户,包括:根据获取的所述多个通讯账号,检测所述目标用户的社交网络账号的网络状态;若有社交网络账号在线,将所述在线的社交网络账号通知给用户;若无社交网络账号在线,响应所述通话请求,立即呼叫所述移动通信账号。第二方面,本专利技术实施例提供了一种联系人在线状态通知装置,可包括:账号获取模块,用于获取与目标联系人相关联的多个通讯账号;账号通知模块,用于根据获取的所述多个通讯账号,获取所述多个通讯账号的网络状态并通知给用户。结合第二方面,在第一种可能的实现方式中,所述通讯账号包括目标联系人的移动通信账号和社交网络账号;所述账号通知模块,包括:账号获取单元,用于根据获取的所述多个通讯账号,获取移动通信账号和社交网络账号的网络状态,判断所述目标联系人的通讯账号是否在线;第一通知单元,用于当判断出若有通讯账号在线,则将在线的社交网络账号和/或在线的移动通信账号通知给用户;第二通知单元,用于当判断出若无通讯账号在线,则将所述目标联系人的移动通信账号通知给用户。结合第二方面,在第二种可能的实现方式中,所述目标联系人的通讯账号与所述目标联系人进行预先绑定,其中绑定关系预存于终端或者服务器中;所述账号获取模块,具体用于:查询并获取预存于所述终端或者服务器上的与所述目标联系人绑定的多个通讯账号。结合第二方面,在第三种可能的实现方式中,所述装置,还包括:账号排序模块,用于当所述目标联系人的在线通讯账号为多个时,根据所述终端的通讯账号的使用频率对目标联系人的所述多个在线的通讯账号进行优先级排序;账号开启模块,用于根据所述优先级排序,开启优先级最高的在线通讯账号对应的通讯应用与所述目标联系人建立通讯连接。结合第二方面,在第四种可能的实现方式中,所述通讯账号包括目标联系人的移动通信账号和社交网络账号;所述通讯装置,还包括:通话检测模块,用于监测针对所述目标联系人的移动通信账号的通话请求;呼叫延迟模块,用于当监测到所述通话请求后,延迟预设时间段进行呼叫,并在所述预设时间段内,触发执行所述获取与目标联系人相关联的多个通讯账号的步骤。结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述账号通知模块,包括:账号检测单元,用于根据获取的所述多个通讯账号,检测所述目标用户的社交网络账号的网络状态;账号通知单元,用于检测到若有社交网络账号在线,将所述在线的社交网络账号通知给用户;通话呼叫单元,用于检测到若无社交网络账号在线,响应所述通话请求,立即呼叫所述移动通信账号。实施本专利技术实施例,具有如下有益效果:本专利技术实施例,通过在联系人在线状态通知方法中,获取与目标联系人相关联的多个通讯账号,并根据获取的多个通讯账号,获取多个通讯账号的网络状态最终通知给用户,可以使用户在网络通讯的过程中快捷地获取联系人的相关联的社交网络账号的在线状态,使得用户使用网络通话更加方便快捷,提高用户体验。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中的一种联系人在线状态通知方法的流程示意图;图2是本专利技术实施例中的另一种联系人在线状态通知方法的流程示意图;图3是本专利技术实施例中的又一种联系人在线状态通知方法的流程示意图;图4是本专利技术实施例中的又一种联系人在线状态通知方法的流程示意图;图5是本专利技术实施例中联系人在线状态通知方法的一个具体应用场景示意图;图6是本专利技术实施例中联系人在线状态通知方法的另一个具体应用场景示意图;图7是本专利技术实施例中联系人在线状态通知方法的又一个具体应用场景示意图;图8是本专利技术实施例中的一种联系人在线状态通知装置的结构示意图;图9是本专利技术实施例中的另一种联系人在线状态通知装置的结构示意图;图10是本专利技术实施例中的又一种联系人在线状态通知装置的结构示意图;图11是本专利技术实施例中的又一种联系人在线状态通知装置的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本文档来自技高网...
【技术保护点】
一种联系人在线状态通知方法,其特征在于,包括:获取与目标联系人相关联的多个通讯账号;根据获取的所述多个通讯账号,获取所述多个通讯账号的网络状态并通知给用户。
【技术特征摘要】
【专利技术属性】
技术研发人员:谢志强,
申请(专利权)人:魅族科技中国有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。