一种基于用户标识的呼叫方法、用户设备和服务器技术

技术编号:12663184 阅读:149 留言:0更新日期:2016-01-07 00:38
本发明专利技术提供了一种基于用户标识的呼叫方法、用户设备和服务器,该方法包括:当接收到用户输入的被叫用户的用户标识后,向解析服务器发送解析请求,所述解析请求中携带有所述用户标识;接收所述解析服务器返回的与所述用户标识相对应的呼叫号码;根据所述呼叫号码向网络侧发送呼叫请求。本发明专利技术在不知道用户电话号码的情况下,方便简单的实现用户的呼叫,提升用户体验。

【技术实现步骤摘要】

本专利技术涉及移动通信
,尤其涉及一种基于用户标识的呼叫方法、用户设备和服务器
技术介绍
目前拨打电话最常用的两种方式,一种是直接拨号,另一种是通过号码簿拨号,无论用哪一种方式,用户都必须先获取到被叫用户的电话号码,否则是不可能完成基本电话呼叫的。关于拨打电话常见的有二种方案。方案一:直接拨打被叫用户电话号码。该方案存在号码记忆上的难度。方案二:通过号码簿拨号。先将用户电话号码存入电话簿,拨打时再从电话簿中选择被叫用户发起呼叫。该方案必须要获取到被叫用户的电话号码,才能添加到号码簿中;存在用户换号时号码簿同步更新问题,当被叫用户号码变更时,必须要更新所有存储该号码的号码簿,通常会涉及到大量终端的同步更新,操作非常繁琐。综上,现有实现方案在未获取到被叫用户电话号码的情况下,均不可能完成基本电话呼叫。
技术实现思路
鉴于上述问题,本专利技术提出了一种克服上述问题或者至少部分地解决或者减缓上述问题的基于用户标识的呼叫方法、用户设备和服务器,在不知道用户电话号码的情况下,方便简单的实现用户的呼叫,提升用户体验。根据本专利技术的第一方面,提供了一种基于用户标识的呼叫方法,该方法包括:当接收到用户输入的被叫用户的用户标识后,向解析服务器发送解析请求,所述解析请求中携带有所述用户标识;接收所述解析服务器返回的与所述用户标识相对应的呼叫号码;根据所述呼叫号码向网络侧发送呼叫请求。可选的,在接收所述解析服务器返回的与所述用户标识相对应的呼叫号码之后,所述方法还包括:根据所述用户标识和对应的呼叫号码更新预设的本地数据表,所述本地数据表中存储有不同用户的用户标识以及与每一用户标识对应的初始呼叫号码。可选的,若预设时间内没有接收到所述解析服务器返回的与所述用户标识相对应的呼叫号码,则查找预设的本地数据表,获取与所述用户标识相对应的本地呼叫号码;根据所述本地呼叫号码向网络侧发送呼叫请求。可选的,若没有获取到与所述用户标识相对应的本地呼叫号码,则根据所述用户标识的字符和/或格式判断所述用户标识是否为通用呼叫号码;若是,则直接根据所述用户标识向网络侧发送呼叫请求;否则,发出拨号错误提示信息。根据本专利技术的第二方面,提供了一种基于用户标识的呼叫方法,该方法包括:接收用户设备发送的解析请求,所述解析请求中携带有被叫用户的用户标识;根据所述解析请求查找用户信息数据库,获取与所述用户标识相对应的呼叫号码;将获取到的呼叫号码发送给所述用户设备,以使用户设备根据所述呼叫号码向网络侧发送呼叫请求。可选的,所述将获取到的呼叫号码发送给所述用户设备,具体为:将所述获取到的呼叫号码添加到成功响应消息中,并向用户设备发送所述成功响应消息。可选的,在根据所述解析请求查找用户信息数据库之后,所述方法还包括:判断所述用户信息数据库中是否存在与所述用户标识相对应的呼叫号码;若是,则执行所述获取与所述用户标识相对应的呼叫号码的步骤;否则,向用户设备发送失败响应消息,所述失败响应消息中携带有失败原因。根据本专利技术的第三方面,提供了一种用户设备,该用户设备包括:解析请求发送单元,用于当接收到用户输入的被叫用户的用户标识后,向解析服务器发送解析请求,所述解析请求中携带有所述用户标识;接收单元,接收所述解析服务器返回的与所述用户标识相对应的呼叫号码;呼叫请求发送单元,用于根据所述呼叫号码向网络侧发送呼叫请求。可选的,所述用户设备还包括:更新单元,用于在所述接收单元接收到所述解析服务器返回的与所述用户标识相对应的呼叫号码之后,根据所述用户标识和对应的呼叫号码更新预设的本地数据表,所述本地数据表中存储有不同用户的用户标识以及与每一用户标识对应的初始呼叫号码。可选的,所述用户设备还包括解析单元:所述解析单元,用于在预设时间内所述接收单元没有接收到所述解析服务器返回的与所述用户标识相对应的呼叫号码时,查找预设的本地数据表,获取与所述用户标识相对应的本地呼叫号码;所述呼叫请求发送单元,还用于根据所述本地呼叫号码向网络侧发送呼叫请求。可选的,所述用户设备还包括判断单元和信息提示单元:判断单元,用于在所述解析单元没有获取到与所述用户标识相对应的本地呼叫号码时,根据所述用户标识的字符和/或格式判断所述用户标识是否为通用呼叫号码;信息提示单元,用于当所述判断单元的判断结果为所述用户标识不是通用呼叫号码时,发出拨号错误提示信息;所述呼叫请求发送单元,还用于当所述判断单元的判断结果为所述用户标识是通用呼叫号码时,根据所述用户标识向网络侧发送呼叫请求。根据本专利技术的第四方面,提供了一种服务器,该服务器包括:接收单元,用于接收用户设备发送的解析请求,所述解析请求中携带有被叫用户的用户标识;解析单元,用于根据所述解析请求查找用户信息数据库,获取与所述用户标识相对应的呼叫号码;发送单元,用于将获取到的呼叫号码发送给所述用户设备,以使用户设备根据所述呼叫号码向网络侧发送呼叫请求。可选的,所述发送单元,具体用于将所述解析单元获取到的呼叫号码添加到成功响应消息中,并向用户设备发送所述成功响应消息。可选的,所述服务器还包括判断单元:判断单元,用于在所述解析单元根据所述解析请求查找用户信息数据库之后,判断所述用户信息数据库中是否存在与所述用户标识相对应的呼叫号码;所述解析单元,用于在所述判断单元的判断结果为所述用户信息数据库中存在与所述用户标识相对应的呼叫号码时,执行所述获取与所述用户标识相对应的呼叫号码的操作;所述发送单元,还用于在所述判断单元的判断结果为所述用户信息数据库中不存在与所述用户标识相对应的呼叫号码时,向用户设备发送失败响应消息,所述失败响应消息中携带有失败原因。本专利技术提供的基于用户标识的呼叫方法、用户设备和服务器,通过拨打被叫用户的用户标识实现被叫用户的呼叫,该方法在不知道用户电话号码的情况下,仅通过用户标识就能发起呼叫,与现有的通过电话号码发起呼叫相比,用户标识更容易记忆,并且当用户变更电话号码时,仅需要同步更新服务器数据库中对应的用户号码信息,用户标识保持不变,拨打该用户时仍然使用该用户标识,省去了同步更新大量终端电话簿的麻烦,提升用户体验。【附图说明】[00当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种基于用户标识的呼叫方法,其特征在于,所述方法包括:当接收到用户输入的被叫用户的用户标识后,向解析服务器发送解析请求,所述解析请求中携带有所述用户标识;接收所述解析服务器返回的与所述用户标识相对应的呼叫号码;根据所述呼叫号码向网络侧发送呼叫请求。

【技术特征摘要】

【专利技术属性】
技术研发人员:岳小海武兴梁兵杰
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京;11

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

1