用于通过电话号码验证用户的方法和系统技术方案

技术编号:17310634 阅读:49 留言:0更新日期:2018-02-19 10:58
在网络中的受软件控制的通信设备(10)与受软件控制的服务器(14)之间执行验证过程以便验证:向所述服务器(14)传输的未确认电话号码(我的#)与实际订阅电话号码相对应;并且此订阅电话号码被分配给所述通信设备(10)。在所述验证过程中,所述服务器(14)从所选主叫电话号码(主叫#)向所述未确认电话号码(我的#)发起验证呼叫。所述通信设备(10)拦截所述验证呼叫,识别所述发端电话号码(发端#),并且向所述服务器(14)传输所述发端电话号码(发端#)。如果所述发端电话号码(发端#)与所述主叫电话号码(主叫#)匹配,则所述验证成功。

Methods and systems for verifying users through telephone numbers

\u5728\u7f51\u7edc\u4e2d\u7684\u53d7\u8f6f\u4ef6\u63a7\u5236\u7684\u901a\u4fe1\u8bbe\u5907(10)\u4e0e\u53d7\u8f6f\u4ef6\u63a7\u5236\u7684\u670d\u52a1\u5668(14)\u4e4b\u95f4\u6267\u884c\u9a8c\u8bc1\u8fc7\u7a0b\u4ee5\u4fbf\u9a8c\u8bc1\uff1a\u5411\u6240\u8ff0\u670d\u52a1\u5668(14)\u4f20\u8f93\u7684\u672a\u786e\u8ba4\u7535\u8bdd\u53f7\u7801(\u6211\u7684#)\u4e0e\u5b9e\u9645\u8ba2\u9605\u7535\u8bdd\u53f7\u7801\u76f8\u5bf9\u5e94\uff1b\u5e76\u4e14\u6b64\u8ba2\u9605\u7535\u8bdd\u53f7\u7801\u88ab\u5206\u914d\u7ed9\u6240\u8ff0\u901a\u4fe1\u8bbe\u5907(10)\u3002 In the verification process, the server (14) from the selected calling phone number (calling #) to the unidentified telephone number (I #) initiated the validation call. The communication device (10) to intercept the verification call, the identification of the originating telephone number (originator #), and to the server (14) transmits the originating telephone number (originator #). If the originating telephone number (originator #) and the telephone number of the calling party (calling #), the validation is successful.

【技术实现步骤摘要】
【国外来华专利技术】用于通过电话号码验证用户的方法和系统相关申请的交叉引用本申请要求于2015年3月25日提交的美国临时专利申请号62/138145的权益,所述美国临时专利申请通过引用结合在此。
本专利技术涉及一种用于通过电话号码验证用户的技术。
技术介绍
在互联网上提供的许多服务需要用户在注册和/或使用服务时输入电话号码。电话号码可由服务用于例如将所述用户与服务的其他用户区别开来或者用于确保仅针对每个电话号码创建一个用户账户。对于这种服务,验证连接至服务的用户是实际人员很重要,这对应于验证电话号码存在、在使用中并且属于连接至服务的用户。为了验证电话号码,存在两种常见方法。第一种方法是基于SMS的验证,其中,服务向由用户提供的电话号码发送具有PIN码的文本消息(SMS)并且要求用户将PIN码输入到服务中以便验证电话号码确实与用户关联。因为发送文本消息与成本相关联,所以基于SMS的验证具有成本高的缺点。基于SMS的验证还可能由于SMS到达用户和/或用户对SMS作出反应所耗费的时间而非常慢。第二种方法是基于呼叫的验证,其中,服务使用IVR(交互式语音应答)系统向由用户提供的电话号码发出自动呼叫。自动呼叫将PIN码通知给用户并且要求用户将PIN码输入到服务中。在变体中,服务显示PIN码、向电话号码发出自动呼叫并且要求用户在电话上输入PIN。在进一步变体中,例如,从US8964951中已知的,服务显示电话号码并要求用户从待验证的电话号码呼叫此电话号码,由此,如果服务发现所产生的呼叫源自待验证的电话号码,则服务验证了用户。因为与用户进行电话呼叫交互与成本相关联,所以基于呼叫的验证技术具有耗钱的缺点。基于呼叫的验证技术具有由于需要用户动作而不自动化的进一步缺点。
技术实现思路
本专利技术的目的是至少部分地克服现有技术的一个或多个限制。鉴于前述内容,一个目的是提供一种用于通过电话号码验证用户的用户友好且简单的技术。另一个目的是以最少的用户干预实现这种用户验证。又另一个目的是以低用户成本和低服务成本两者实现这种用户验证。仍进一步目的是提供一种难以欺骗的用户验证技术。这些目的中的一个或多个以及可能出现在以下说明书中的进一步目的至少部分地借助于以下各项实现:计算机实现的方法、在通信设备上的由计算机实现的验证系统、根据独立权利要求所述的计算机实现的验证服务器系统以及验证用户的方法,其实施例由从属权利要求限定。本专利技术的第一方面是一种由计算机实现的方法,所述方法由与电话网络中的订阅电话号码相关联的受软件控制的通信设备执行。所述方法包括:运行监测过程以便检测传入验证呼叫并且确定所述传入验证呼叫的发端电话号码,所述传入验证呼叫在服务器系统处被发起以便通过从主叫电话号码向未确认电话号码发出所述验证呼叫来验证所述未确认电话号码;以及当所述监测过程检测到所述传入验证呼叫时,向所述服务器系统传输验证请求,所述验证请求包括所述传入验证呼叫的所述发端电话号码,由此允许所述服务器系统通过将所述发端电话号码与所述主叫电话号码进行比较来验证所述未确认电话号码是分配给所述通信设备的订阅电话号码。本专利技术的第二方面是一种计算机可读介质,所述计算机可读介质包括程序指令,所述程序指令当被与电话网络中的订阅电话号码相关联的通信设备中的处理器执行时执行如第一方面所述的方法。本专利技术的第三方面是一种在通信设备上的由计算机实现的验证系统,所述通信设备与电话网络中的订阅电话号码相关联。所述验证系统包括:验证呼叫检测器,所述验证呼叫检测器被配置用于监测所述通信设备中的语音呼叫接口以便检测传入验证呼叫并且确定所述传入验证呼叫的发端电话号码,所述传入验证呼叫在服务器系统处被发起以便通过从主叫电话号码向未确认电话号码发出所述验证呼叫来验证所述未确认电话号码;以及请求处置器,所述请求处置器被配置用于在所述传入验证呼叫被检测到时生成包括所述传入验证呼叫的所述发端电话号码的验证请求,并且向所述服务器系统传输所述验证请求,由此允许所述服务器系统通过将所述发端电话号码与所述主叫电话号码进行比较来验证所述未确认电话号码是分配给所述通信设备的订阅电话号码。本专利技术的第四方面是一种由计算机实现的方法,所述方法由与电话网络中的订阅电话号码相关联的受软件控制的通信设备执行。所述方法包括:运行监测过程以便检测传入验证呼叫并且确定由所述传入验证呼叫传输的标识符,所述传入验证呼叫在服务器系统处被发起以便通过向未确认电话号码发出所述验证呼叫来验证所述未确认电话号码;以及当所述监测过程检测到所述传入验证呼叫时,向所述服务器系统传输验证请求,所述验证请求包括所述标识符,由此允许所述服务器系统通过证实所述标识符来验证所述未确认电话号码是分配给所述通信设备的订阅电话号码。本专利技术的第五方面是一种在连接至数据网络的受软件控制的服务器系统中的由计算机实现的方法,所述服务器系统提供验证服务。所述方法包括:从电话网络发起从主叫电话号码到未确认电话号码的验证呼叫;经由所述数据网络等待验证请求,所述验证请求包括所述验证呼叫的由与所述未确认电话号码相关联的通信设备确定的发端电话号码;以及通过将所述发端电话号码与所述主叫电话号码进行比较来证实所述未确认电话号码。本专利技术的第六方面是一种计算机可读介质,所述计算机可读介质包括程序指令,所述程序指令当被连接至数据网络的服务器系统中的处理器执行时执行如第四方面所述的方法。本专利技术的第七方面是一种通过数据通信接口连接至数据网络的由计算机实现的验证服务器系统。所述验证服务器系统包括:呼叫发起模块,所述呼叫发起模块被配置用于从主叫电话号码向未确认电话号码发起验证呼叫;以及请求处置器,所述请求处置器被配置用于经由所述数据通信接口接收验证请求,所述验证请求包括所述验证呼叫的由与所述未确认电话号码相关联的通信设备确定的发端电话号码,其中,所述请求处置器被进一步配置用于在接收到所述验证请求时通过将所述发端电话号码与所述主叫电话号码进行比较来证实所述初始请求。本专利技术的第八方面是一种在连接至数据网络的受软件控制的服务器系统中的由计算机实现的方法,所述服务器系统提供验证服务。所述方法包括:向未确认电话号码发起验证呼叫,以便通过所述验证呼叫传输标识符;经由所述数据网络等待验证请求,所述验证请求包括由通信设备基于所述验证呼叫确定的标识符值;以及通过将所述标识符值与所述标识符进行比较来证实所述未确认电话号码。本专利技术的第九方面是一种验证用户的方法。所述方法包括:允许所述用户在服务器系统处发起对未确认电话号码的验证请求,以便使所述服务器系统从电话网络发起从主叫电话号码到所述未确认电话号码的验证呼叫;以及向所述用户提供计算机程序以供安装在通信设备中,所述计算机程序可运行用于:检测传入验证呼叫并且确定所述传入验证呼叫的发端电话号码;并且当所述监测过程检测到所述传入验证呼叫时,向所述服务器系统传输验证请求,所述验证请求包括所述传入验证呼叫的所述发端电话号码,由此允许所述服务器系统通过将所述发端电话号码与所述主叫电话号码进行比较来验证所述未确认电话号码是分配给所述通信设备的订阅电话号码。如本文限定的第一方面的实施例中的任何一个可以被适配和实施为第二至第四方面的实施例。类似地,如本文限定的第五方面的实施例中的任何一个可以被适配和实施为第六至第八方面的本文档来自技高网
...
用于通过电话号码验证用户的方法和系统

【技术保护点】
一种由计算机实现的方法,所述方法由与电话网络(12A)中的订阅电话号码相关联的受软件控制的通信设备(10)执行,所述方法包括:运行监测过程以便检测传入验证呼叫并且确定所述传入验证呼叫的发端电话号码(发端#),所述传入验证呼叫在服务器系统(14)处被发起以便通过从主叫电话号码(主叫#)向未确认电话号码(我的#)发出所述验证呼叫来验证所述未确认电话号码(我的#);以及当所述监测过程检测到所述传入验证呼叫时,向所述服务器系统(14)传输验证请求(VR2),所述验证请求(VR2)包括所述传入验证呼叫的所述发端电话号码(发端#),由此允许所述服务器系统(14)通过将所述发端电话号码(发端#)与所述主叫电话号码(主叫#)进行比较来验证所述未确认电话号码(我的#)是分配给所述通信设备(10)的订阅电话号码。

【技术特征摘要】
【国外来华专利技术】2015.03.25 US 62/138,1451.一种由计算机实现的方法,所述方法由与电话网络(12A)中的订阅电话号码相关联的受软件控制的通信设备(10)执行,所述方法包括:运行监测过程以便检测传入验证呼叫并且确定所述传入验证呼叫的发端电话号码(发端#),所述传入验证呼叫在服务器系统(14)处被发起以便通过从主叫电话号码(主叫#)向未确认电话号码(我的#)发出所述验证呼叫来验证所述未确认电话号码(我的#);以及当所述监测过程检测到所述传入验证呼叫时,向所述服务器系统(14)传输验证请求(VR2),所述验证请求(VR2)包括所述传入验证呼叫的所述发端电话号码(发端#),由此允许所述服务器系统(14)通过将所述发端电话号码(发端#)与所述主叫电话号码(主叫#)进行比较来验证所述未确认电话号码(我的#)是分配给所述通信设备(10)的订阅电话号码。2.如权利要求1所述的方法,其中,在没有得到应答的情况下,所述传入验证呼叫在所述通信设备(10)处被终止。3.如权利要求1或2所述的方法,其中,所述监测过程运行以便将所述传入验证呼叫检测为由所述通信设备(10)在预定义时间段内接收到的第一传入呼叫。4.如权利要求1或2所述的方法,其中,所述监测过程运行以便将所述传入验证呼叫检测为具有属于所述预定义电话号码的集合的发端电话号码(发端#)的第一传入呼叫。5.如权利要求1至4中任一项所述的方法,其中,所述监测过程在不通知所述通信设备(10)的所述用户的情况下拦截所述传入验证呼叫。6.如权利要求1至5中任一项所述的方法,其中,所述传入验证呼叫对所述用户是隐藏的。7.如权利要求1至6中任一项所述的方法,其中,所述验证请求(VR2)进一步包括所述未确认电话号码(我的#)。8.如权利要求1至7中任一项所述的方法,进一步包括:如果所述监测过程在最大时间段内未能检测到所述传入验证呼叫,则向所述服务器系统(14)发送失败消息。9.如权利要求1至8中任一项所述的方法,进一步包括:从所述服务器系统(14)接收指示由所述服务器系统(14)进行的所述验证已经成功或失败的状态消息(CONF)。10.如权利要求1至9中任一项所述的方法,进一步包括:接收与所述服务器系统(14)相关的验证请求;获得所述未确认电话号码(我的#);以及将初始验证请求(VR1)从所述通信设备(10)传输至所述服务器系统(14),所述初始请求(VR1)包括所述未确认电话号码(我的#)并且被配置用于使所述服务器系统(14)从所述电话网络(12A)发起从所述主叫电话号码(主叫#)到所述未确认电话号码(我的#)的所述验证呼叫。11.如权利要求10所述的方法,其中,所述监测过程运行以便将所述传入验证呼叫检测为由所述通信设备(10)在自传输所述初始请求(VR1)起的预定义时间段内接收到的第一传入呼叫。12.一种计算机可读介质,包括程序指令,所述程序指令当被与电话网络(12A)中的订阅电话号码相关联的通信设备(10)中的处理器(104)执行时执行如权利要求1至11中任一项所述的方法。13.一种在通信设备(10)上的由计算机实现的验证系统,所述通信设备与电话网络(12A)中的订阅电话号码相关联,所述验证系统包括:验证呼叫检测器(64),所述验证呼叫检测器被配置用于监测所述通信设备(10)中的语音呼叫接口(66;110)以便检测传入验证呼叫并且确定所述传入验证呼叫的发端电话号码(发端#),所述传入验证呼叫在服务器系统(14)处被发起以便通过从主叫电话号码(主叫#)向未确认电话号码(我的#)发出所述验证呼叫来验证所述未确认电话号码(我的#);以及请求处置器(60B),所述请求处置器被配置用于在所述传入验证呼叫被检测到时生成包括所述传入验证呼叫的所述发端电话号码(发端#)的验证请求(VR2),并且向所述服务器系统(14)传输所述验证请求(VR2),由此允许所述服务器系统(14)通过将所述发端电话号码(发端#)与所述主叫电话号码(主叫#)进行比较来验证所述未确认电话号码(我的#)是分配给所述通信设备(10)的订阅电话号码。14.如权利要求13所述的由计算机实现的验证系统,进一步包括初始请求处置器(60A),所述初始请求处置器被配置用于生成初始验证请求(VR1),所述初始验证请求包括所述未确认电话号码(我的#)并且被配置用于使所述服务器系统(14)从所述主叫电话号码(主叫#)向所述未确认电话号码(我的#)发起所述验证呼叫,并且经由所述通信设备(10)中的数据通信接口(62;110)向所述服务器系统(14)传输所述初始请求(VR1)。15.一种由计算机实现的方法,所述方法由与电话网络(12A)中的订阅电话号码相关联的受软件控制的通信设备(10)执行,所述方法包括:运行监测过程以便检测传入验证呼叫并且确定由所述传入验证呼叫传输的标识符(ID2;发端#),所述传入验证呼叫在服务器系统(14)处被发起以便通过向未确认电话号码(我的#)发出所述验证呼叫来验证所述未确认电话号码(我的#...

【专利技术属性】
技术研发人员:丹尼尔·福斯曼比约恩·弗兰森米凯尔·里卡基斯
申请(专利权)人:辛克有限公司
类型:发明
国别省市:瑞典,SE

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

1