CN104753882A - 网络业务验证方法、***和服务器 - Google Patents

网络业务验证方法、***和服务器 Download PDF

Info

Publication number
CN104753882A
CN104753882A CN201310747037.6A CN201310747037A CN104753882A CN 104753882 A CN104753882 A CN 104753882A CN 201310747037 A CN201310747037 A CN 201310747037A CN 104753882 A CN104753882 A CN 104753882A
Authority
CN
China
Prior art keywords
network
server
identifying code
communicating terminal
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310747037.6A
Other languages
English (en)
Other versions
CN104753882B (zh
Inventor
张晋铭
曾繁缘
李茂材
李潭洪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201310747037.6A priority Critical patent/CN104753882B/zh
Priority to PCT/CN2014/095177 priority patent/WO2015101231A1/en
Publication of CN104753882A publication Critical patent/CN104753882A/zh
Priority to US14/991,757 priority patent/US10148650B2/en
Application granted granted Critical
Publication of CN104753882B publication Critical patent/CN104753882B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/18Network architectures or network communication protocols for network security using different networks or channels, e.g. using out of band channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种网络业务验证的方法,包括步骤:接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接,所述呼叫请求包括所述通讯终端的特征信息;判断所述通讯终端的特征信息是否与所述正在进行的网络业务的账号预留的特征信息一致;若一致,向所述通讯终端语音播报验证码。本发明还公开了一种网络业务验证的服务器。本发明还公开了一种网络业务验证的方法。本发明还公开了一种网络业务验证的***。本发明采用语音播报验证码的方式,将验证码及时通知到用户,避免了因验证短信无法及时发送给用户导致验证码过期或用户根本接收不到验证码的情况,使验证码发送更加及时、准确、安全。

Description

网络业务验证方法、***和服务器
技术领域
本发明涉及到互联网技术领域,特别涉及到网络业务验证方法、***和服务器。
背景技术
随着网络技术的发展,通过网络渠道实现网络业务的技术已经迅速普及,例如网络支付、网络游戏、网络社交等。由于网络存在较高的不安全性,因此,如何提高网络业务的安全性是人们普遍关注的问题。目前采用的提高网络业务安全性的方式,通常是采用发送验证码的方式,以便于校验用户身份。当用户在进行网络业务操作时,通过网络操作页面录入用户手机号码,验证平台向用户手机下发验证码短信,用户在接收到验证码短信后,将短信中的验证码填写到操作页面的验证码输入框,在验证平台完成校验后,继续进行后续的网络业务流程。
但是,目前的这种验证方式,当用户手机或移动网络存在异常时,用户无法接受到短信,又或者发送短信的移动网络存在延迟,造成验证码超过有效期,则用户都无法进行后续的操作,导致用户的网络业务流程中断,影响网络业务的正常进行。
发明内容
本发明实施例提供一种网络业务验证方法、***和服务器,能够在有效提高网络业务安全性的同时,确保网络业务的正常进行。
本发明实施例提出一种网络业务验证的方法,包括步骤:
网络业务服务器接收与正在进行的网络业务相关的操作终端发送的网络业务请求,向验证服务器发送验证请求,所述验证请求中包括正在进行的网络业务的账号预留的特征信息;
所述验证服务器向语音应答服务器发送验证码和所述正在进行的网络业务的账号预留的特征信息;
所述语音应答服务器接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接,所述呼叫请求包括所述通讯终端的特征信息;
所述语音应答服务器判断所述通讯终端的特征信息是否与所述正在进行的网络业务的账号预留的特征信息一致;
若一致,所述语音应答服务器向所述通讯终端语音播报验证码。
本发明实施例还提出一种网络业务验证的***,包括网络业务服务器、验证服务器和语音应答服务器;
所述网络业务服务器用于,接收与正在进行的网络业务相关的操作终端发送的网络业务请求,向验证服务器发送验证请求,所述验证请求中包括正在进行的网络业务的账号预留的特征信息;
所述验证服务器用于,向语音应答服务器发送验证码和所述正在进行的网络业务的账号预留的特征信息;
所述语音应答服务器用于,接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接,所述呼叫请求包括所述通讯终端的特征信息;判断所述通讯终端的特征信息是否与所述正在进行的网络业务的账号预留的特征信息一致;若一致,向所述通讯终端语音播报验证码。
本发明实施例还提出一种网络业务验证的方法,包括步骤:
接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接,所述呼叫请求包括所述通讯终端的特征信息;
判断所述通讯终端的特征信息是否与所述正在进行的网络业务的账号预留的特征信息一致;
若一致,向所述通讯终端语音播报验证码。
本发明实施例还提出一种网络业务验证的服务器,包括:
呼叫模块,用于接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接,所述呼叫请求包括所述通讯终端的特征信息;
验证模块,用于判断所述通讯终端的特征信息是否与所述正在进行的网络业务的账号预留的特征信息一致;
语音播报模块,用于当所述通讯终端的特征信息与所述正在进行的网络业务的账号预留的特征信息一致时,向所述通讯终端语音播报验证码。
本发明实施例在进行网络业务验证时,用户通过通讯终端呼叫服务器,建立服务器与通讯终端之间的通话连接,在连接成功后,服务器采用语音播报验证码的方式,将验证码及时通知到用户,避免了因验证短信无法及时发送给用户导致验证码过期或用户根本接收不到验证码的情况,使验证码发送更加及时、准确、安全。
附图说明
图1是本发明网络业务验证的方法的运行环境示意图;
图2为本发明网络业务验证的方法的第一实施例的流程图;
图3为本发明网络业务验证的方法的第二实施例的流程图;
图4为本发明网络业务验证的方法的第三实施例的流程图;
图5为本发明网络业务验证的方法的第三实施例的信令图;
图6为本发明网络业务验证的方法的第四实施例的流程图;
图7为本发明网络业务验证的方法的第四实施例的信令图;
图8为本发明网络业务验证的服务器的第一实施例的结构示意图;
图9为本发明网络业务验证的服务器的第二实施例的结构示意图;
图10为本发明网络业务验证的服务器的第三实施例的结构示意图;
图11为本发明网络业务验证的服务器的第四实施例的结构示意图;
图12为本发明网络业务验证的服务器的总线图;
图13是本发明网络业务验证的方法的运行环境示意图;
图14为本发明网络业务验证的方法的第一实施例的流程图;
图15为本发明网络业务验证的方法的第二实施例的流程图;
图16为本发明网络业务验证的方法的第三实施例的流程图;
图17为本发明网络业务验证的方法的第三实施例的信令图;
图18为本发明网络业务验证的方法的第四实施例的流程图;
图19为本发明网络业务验证的方法的第四实施例的信令图;
图20为本发明网络业务验证的***实施例的结构示意图;
图21为本发明网络业务验证的***实施例中验证服务器的总线图;
图22为本发明实施例的操作页面图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,图1是本发明网络业务验证的方法的运行环境示意图;图1示出了本发明实施例所涉及的操作终端100、服务器300和通讯终端200的连接结构示意图,该操作终端100、服务器300和通讯终端200可以用于实施上述实施例中提供的网络业务验证的方法。具体来讲:
操作终端100是用来打开网络业务操作页面,并将操作指令通过网络发送给服务器300的终端,操作终端100可以为笔记本电脑、台式机、一体机、平板电脑、智能手机、智能电视机、智能车载设备等可连接网络的智能终端,或者是安装有网络业务客户端的设备。通讯终端200是用来接收服务器300发送的验证短信,或能与服务器300通话连接,实现语音验证的终端,通讯终端200可以为普通手机、智能手机或具备通讯功能的其他通讯终端,当然也包括安装有即时通讯软件的设备,例如手机、电脑等。当用户所使用的终端同时具备操作终端100和通讯终端200的功能时,例如智能手机电脑,则用户只需要使用一个终端,即可完成业务操作与安全验证两部分流程。
服务器300用来接收操作终端100发送来的访问请求,并向操作终端100返回访问响应,用户可通过操作终端100访问相关业务,与服务器300进行数据交互,当需要进行安全验证时,服务器300将验证信息发送给通讯终端200,验证方式可以为短信验证或语音验证,具体过程详见后续实施例。
此外,操作终端100和服务器300可采用P2P、PSP、局域网连接、wifi、有线连接、2.5G/3G/4G网络、NFC、蓝牙链接等方式进行网络连接,通讯终端200和服务器300可采用运营商提供的通讯方式进行通讯连接。
如图2所示,图2为本发明网络业务验证的方法的第一实施例的流程图。本实施例提到的网络业务验证的方法,包括步骤:
步骤S101,接收与正在进行的网络业务相关的通讯终端的呼叫请求,与通讯终端建立通话连接,呼叫请求包括通讯终端的特征信息;
本实施例中,网络业务包括多种,如网络支付、网络游戏、网络社交等,用户可采用操作终端向服务器发起访问请求,例如通过浏览器开启操作页面,或通过客户端、应用软件等进入操作页面。为了提高网络业务的安全性,通常需要在登录账号、支付、下载数据等场景中进行安全验证。在进行安全验证时,用户预先在操作页面上录入通讯终端的特征信息,例如固定电话号码、手机号码、即时通讯号码等,操作终端将用户录入的通讯终端特征信息经网络传输给服务器,当然,特征信息的录入可以是在每次验证的时候输入,也可以是预先与用户账号绑定,不再需要重新录入,服务器直接在用户的账号信息中调出即可。在用户需要语音验证时,用户采用通讯终端主动呼叫服务器,建立通讯终端与服务器的通话连接,当然,用户需提前获知服务器的呼叫号码,例如是一个专用固定号,如12345,或直接显示在操作页面上告知用户。例如,对于固定电话号码和手机号码,用户通过固话或手机拨打服务器的呼叫号码;如果是即时通讯号码,服务器会在即时通讯服务器上预先获得一个公众账号,用户可通过即时通讯客户端或应用软件,向服务器的公众账号发起交互请求。
步骤S102,判断通讯终端的特征信息是否与正在进行的网络业务的账号预留的特征信息一致;
步骤S103,若一致,向通讯终端语音播报验证码。
服务器在与通讯终端建立连接后,为确保发起呼叫的通讯终端就是与用户账号绑定的终端,服务器需对通讯终端特征信息的一致性进行验证,通过验证的终端,语音应答服务器可以通过人工或自动语音的方式,向通讯终端语音播报验证码。例如,在用户通过固定电话号码或手机号码呼叫服务器时,服务器判断呼叫方的电话号码与用户账号绑定的号码是不是完全相同,如果相同,则服务器通过电脑合成声音,自动播报验证码,否则,服务器拒绝提供语音验证服务,可语音提示呼叫方该号码不一致,或在提示用户后中断通话;对于即时通讯号码,服务器在接收该呼叫请求后,对比发送请求方的即时通讯号码是否与录入的一致,如果一致,则可自动播报验证码,否则,拒绝提供语音验证服务,可语音提示呼叫方该号码不一致,或在提示用户后中断语音通话;此外,服务器在验证呼叫号码有效后,还可直接向该即时通讯号码发送一段语音文件,用户在选择打开该语音文件后,通过通讯终端调用音频播放器播放语音文件中的验证码。用户在接收到验证码后,可执行后续验证操作。如果用户未听清,可要求重听,例如按下通讯终端上的*号键、#号键等,当然,重听方式并不限于上述几种,但为了安全性,重听需要在本次通话中才能执行,在通话结束后,不可发起重听。
本实施例在进行网络业务验证时,用户通过通讯终端主动呼叫服务器,建立服务器与通讯终端之间的通话连接,并在服务器验证呼叫方通讯终端特征信息有效后,服务器采用语音播报验证码的方式,将验证码及时通知到用户,避免了因验证短信无法及时发送给用户导致验证码过期或用户根本接收不到验证码的情况,使验证码发送更加及时、准确、安全。
如图3所示,图3为本发明网络业务验证的方法的第二实施例的流程图。本实施例以图2所示实施例为基础,在步骤S103之后还包括:
步骤S104,接收与正在进行的网络业务相关的操作终端发送的验证码;
步骤S105,判断操作终端发送的验证码是否与向通讯终端语音播报的验证码一致;
步骤S106,若一致,执行网络业务流程。
本实施例中,用户在收听到语音播报的验证码后,可将验证码输入到操作终端显示的操作页面上的验证码录入窗口,操作终端将用户录入的验证码通过网络发送给服务器,服务器在接收到验证码后,对验证码进行校验,如果验证码正确且在有效期内,则验证通过,操作页面跳转到后续业务流程页面,例如,登录成功,进入游戏界面;如果验证码验证失败,则服务器可向操作终端发送验证失败的信息,操作终端在操作页面上显示验证失败,提示用户重新录入验证码或重新获取验证码。如果多次操作仍然验证失败,则可暂时屏蔽该验证操作页面,在经过预设屏蔽时间段之后,再重新开启该验证操作页面,重新执行验证操作。
本实施例通过服务器校验用户收听到的语音播报的验证码,在验证成功后,允许用户执行后续网络业务流程,否则拒绝用户请求,确保网络业务的安全性。
如图4所示,图4为本发明网络业务验证的方法的第三实施例的流程图。本实施例以图2所示实施例为基础,在步骤S101之前还包括:
步骤S107,接收与正在进行的网络业务相关的操作终端发送的验证码触发请求,控制操作终端显示验证方式选择控件,验证方式选择控件至少包括语音验证控件;
步骤S108,接收操作终端返回的语音验证控件触发信息,等待接收通讯终端发送呼叫请求。
本实施例可一并参照图22的操作页面图和图5的信令图,验证方式选择控件至少包括语音验证控件,用户在操作终端上进入到验证页面时,操作终端会提前向服务器发起验证码触发请求。服务器接收到请求后,向操作终端发送操作页面相关数据,操作终端根据服务器发送的数据,在操作页面上显示通讯终端号码录入窗口和验证方式选择控件。用户可在每次验证时,在通讯终端号码录入窗口中输入自己的通讯终端号码,或预先绑定好通讯终端号码,则在后续验证时无需重新输入。用户在操作终端上点击自己想要的验证方式,例如点击图22中的“语音验证”控件,操作终端根据用户选择,向服务器发送语音验证控件触发信息,通知服务器用户选择了语音验证方式,此时,服务器便进入网络业务语音验证,等待用户呼叫,并在用户呼叫后,验证呼叫方号码与录入的号码是否一致,当一致时,向用户通讯终端播报验证码。
本实施例在发送验证码前,在操作页面上显示验证方式选择控件,提示用户选择自己需要的验证方式,使验证码的发送方式更加多样化,并根据用户选择的验证方式进行验证,以最大程序的满足用户需求。
如图6所示,图6为本发明网络业务验证的方法的第四实施例的流程图。本实施例以图4所示实施例为基础,在步骤S107之后还包括:
步骤S109,接收操作终端返回的短信验证控件触发信息,向与正在进行的网络业务相关的通讯终端发送验证短信,验证短信中包括验证码;
步骤S110,当验证短信发送失败时,等待接收通讯终端发送呼叫请求。
本实施例可一并参照图22的操作页面图和图7的信令图,验证方式选择控件还包括短信验证控件。用户在选择了短信验证的控件后,服务器将验证短信发送给通讯终端,验证短信中包括有验证码。同时,服务器开始计时,等待接收通讯中转平台(例如基站、移动交换中心等)或通讯终端返回的短信发送成功的响应,如果遇到通讯网络问题,在超过预设等待时长后,服务器仍然没有接收到短信发送成功的响应,则确定验证短信发送失败,服务器自动切换至网络业务语音验证,等待用户呼叫,并在用户呼叫后,验证呼叫方号码与录入或预先绑定的号码是否一致,当一致时,语音播报验证码。
本实施例在短信验证过程中,当验证短信发送失败时,自动切换至语音验证方式,及时向用户播报验证码,避免用户长久等待,有利于提高安全验证的及时性。此外,在验证短信发送失败时,服务器也可以暂时不切换,而是通知操作终端,在操作页面上显示验证短信发送失败的信息,提示用户手动切换验证方式,或重新发送验证短信,为用户提供更加人性化的服务。
如图8所示,图8为本发明网络业务验证的服务器的第一实施例的结构示意图。本实施例提到的网络业务验证的服务器300,包括:
呼叫模块301,用于接收与正在进行的网络业务相关的通讯终端的呼叫请求,与通讯终端建立通话连接,呼叫请求包括通讯终端的特征信息;
验证模块302,用于判断通讯终端的特征信息是否与正在进行的网络业务的账号预留的特征信息一致;
语音播报模块303,用于当通讯终端的特征信息与正在进行的网络业务的账号预留的特征信息一致时,向通讯终端语音播报验证码。
本实施例中,网络业务包括多种,如网络支付、网络游戏、网络社交等,用户可采用操作终端向服务器发起访问请求,例如通过浏览器开启操作页面,或通过客户端、应用软件等进入操作页面。为了提高网络业务的安全性,通常需要在登录账号、支付、下载数据等场景中进行安全验证。在进行安全验证时,用户预先在操作页面上录入通讯终端的特征信息,例如固定电话号码、手机号码、即时通讯号码等,操作终端将用户录入的通讯终端特征信息经网络传输给服务器,当然,特征信息的录入可以是在每次验证的时候输入,也可以是预先与用户账号绑定,不再需要重新录入,服务器直接在用户的账号信息中调出即可。在用户需要语音验证时,用户采用通讯终端主动呼叫服务器,建立通讯终端与服务器的通话连接,当然,用户需提前获知服务器的呼叫号码,例如是一个专用固定号,如12345,或直接显示在操作页面上告知用户。例如,对于固定电话号码和手机号码,用户通过固话或手机拨打服务器的呼叫号码;如果是即时通讯号码,服务器会在即时通讯服务器上预先获得一个公众账号,用户可通过即时通讯客户端或应用软件,向服务器的公众账号发起交互请求。
服务器在与通讯终端建立连接后,为确保发起呼叫的通讯终端就是与用户账号绑定的终端,服务器需对通讯终端特征信息的一致性进行验证,通过验证的终端,语音应答服务器可以通过人工或自动语音的方式,向通讯终端语音播报验证码。例如,在用户通过固定电话号码或手机号码呼叫服务器时,服务器判断呼叫方的电话号码与用户账号绑定的号码是不是完全相同,如果相同,则服务器通过电脑合成声音,自动播报验证码,否则,服务器拒绝提供语音验证服务,可语音提示呼叫方该号码不一致,或在提示用户后中断通话;对于即时通讯号码,服务器在接收该呼叫请求后,对比发送请求方的即时通讯号码是否与录入的一致,如果一致,则可自动播报验证码,否则,拒绝提供语音验证服务,可语音提示呼叫方该号码不一致,或在提示用户后中断语音通话;此外,服务器在验证呼叫号码有效后,还可直接向该即时通讯号码发送一段语音文件,用户在选择打开该语音文件后,通过通讯终端调用音频播放器播放语音文件中的验证码。用户在接收到验证码后,可执行后续验证操作。如果用户未听清,可要求重听,例如按下通讯终端上的*号键、#号键等,当然,重听方式并不限于上述几种,但为了安全性,重听需要在本次通话中才能执行,在通话结束后,不可发起重听。
本实施例在进行网络业务验证时,用户通过通讯终端主动呼叫服务器,建立服务器与通讯终端之间的通话连接,并在服务器验证呼叫方通讯终端特征信息有效后,服务器采用语音播报验证码的方式,将验证码及时通知到用户,避免了因验证短信无法及时发送给用户导致验证码过期或用户根本接收不到验证码的情况,使验证码发送更加及时、准确、安全。
如图9所示,图9为本发明网络业务验证的服务器的第二实施例的结构示意图。本实施例在图8所示实施例的基础上,增加了业务执行模块304;
验证模块302还用于,接收与正在进行的网络业务相关的操作终端发送的验证码,判断操作终端发送的验证码是否与向通讯终端语音播报的验证码一致;
业务执行模块304用于,当操作终端发送的验证码与向通讯终端语音播报的验证码一致时,执行网络业务流程。
本实施例中,用户在收听到语音播报的验证码后,可将验证码输入到操作终端显示的操作页面上的验证码录入窗口,操作终端将用户录入的验证码通过网络发送给服务器,服务器在接收到验证码后,对验证码进行校验,如果验证码正确且在有效期内,则验证通过,操作页面跳转到后续业务流程页面,例如,登录成功,进入游戏界面;如果验证码验证失败,则服务器可向操作终端发送验证失败的信息,操作终端在操作页面上显示验证失败,提示用户重新录入验证码或重新获取验证码。如果多次操作仍然验证失败,则可暂时屏蔽该验证操作页面,在经过预设屏蔽时间段之后,再重新开启该验证操作页面,重新执行验证操作。
本实施例通过服务器校验用户收听到的语音播报的验证码,在验证成功后,允许用户执行后续网络业务流程,否则拒绝用户请求,确保网络业务的安全性。
如图10所示,图10为本发明网络业务验证的服务器的第三实施例的结构示意图。本实施例在图8所示实施例的基础上,增加了以下模块:
验证方式选择模块305,用于接收与正在进行的网络业务相关的操作终端发送的验证码触发请求,控制操作终端显示验证方式选择控件,验证方式选择控件至少包括语音验证控件;
语音验证触发模块306,用于接收操作终端返回的语音验证控件触发信息,等待接收通讯终端发送呼叫请求。
本实施例可一并参照图22的操作页面图,验证方式选择控件至少包括语音验证控件,用户在操作终端上进入到验证页面时,操作终端会提前向服务器发起验证码触发请求。服务器接收到请求后,向操作终端发送操作页面相关数据,操作终端根据服务器发送的数据,在操作页面上显示通讯终端号码录入窗口和验证方式选择控件。用户可在每次验证时,在通讯终端号码录入窗口中输入自己的通讯终端号码,或预先绑定好通讯终端号码,则在后续验证时无需重新输入。用户在操作终端上点击自己想要的验证方式,例如点击图22中的“语音验证”控件,操作终端根据用户选择,向服务器发送语音验证控件触发信息,通知服务器用户选择了语音验证方式,此时,服务器便进入网络业务语音验证,等待用户用户,并在用户呼叫后,验证呼叫方号码与录入的号码是否一致,当一致时,向用户通讯终端播报验证码。
本实施例在发送验证码前,在操作页面上显示验证方式选择控件,提示用户选择自己需要的验证方式,使验证码的发送方式更加多样化,并根据用户选择的验证方式进行验证,以最大程序的满足用户需求。
如图11所示,图11为本发明网络业务验证的服务器的第四实施例的结构示意图。本实施例在图10所示实施例的基础上,增加了短信验证触发模块307,用于接收操作终端返回的短信验证控件触发信息,向与正在进行的网络业务相关的通讯终端发送验证短信,验证短信中包括验证码;
语音验证触发模块306还用于,当验证短信发送失败时,等待接收通讯终端发送呼叫请求。
本实施例可一并参照图22的操作页面图,验证方式选择控件还包括短信验证控件。用户在选择了短信验证的控件后,服务器将验证短信发送给通讯终端,验证短信中包括有验证码。同时,服务器开始计时,等待接收通讯中转平台(例如基站、移动交换中心等)或通讯终端返回的短信发送成功的响应,如果遇到通讯网络问题,在超过预设等待时长后,服务器仍然没有接收到短信发送成功的响应,则确定验证短信发送失败,服务器自动切换至网络业务语音验证,等待用户用户,并在用户呼叫后,验证呼叫方号码与录入或预先绑定的号码是否一致,当一致时,语音播报验证码。
本实施例在短信验证过程中,当验证短信发送失败时,自动切换至语音验证方式,及时向用户播报验证码,避免用户长久等待,有利于提高安全验证的及时性。此外,在验证短信发送失败时,服务器也可以暂时不切换,而是通知操作终端,在操作页面上显示验证短信发送失败的信息,提示用户手动切换验证方式,或重新发送验证短信,为用户提供更加人性化的服务。
如图12所示,图12为本发明网络业务验证的服务器的总线图。该服务器300可以包括:至少一个处理器311,例如CPU,至少一个网络接口314,用户接口313,存储器315,至少一个通信总线312。其中,通信总线312用于实现这些组件之间的连接通信。其中,用户接口313可以包括显示屏(Display)、键盘(Keyboard),还可以包括标准的有线接口、无线接口。网络接口314可以包括标准的有线接口、无线接口(如WIFI接口)。存储器315可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器315还可以是至少一个位于远离前述处理器311的存储装置。作为一种计算机存储介质的存储器315中可以包括操作***、网络通信模块、用户接口模块以及网络业务验证程序。
在图12所示的网络业务验证的服务器300中,网络接口314主要用于连接其他服务器,例如即时通讯服务器、移动交换中心等,与其他服务器进行数据通信;而用户接口313主要用于连接用户终端,与用户终端进行数据通信;而处理器311可以用于调用存储器315中存储的网络业务验证程序,并执行以下操作:
通过网络接口314与通讯类服务器连接,接收与正在进行的网络业务相关的通讯终端的呼叫请求,与通讯终端建立通话连接,呼叫请求包括通讯终端的特征信息;
判断通讯终端的特征信息是否与正在进行的网络业务的账号预留的特征信息一致;当一致时,通过用户接口313向通讯终端语音播报验证码。
在一个实施例中,处理器311调用存储器315中存储的网络业务验证程序还可以执行以下操作:
通过用户接口313接收与正在进行的网络业务相关的操作终端发送的验证码,判断操作终端发送的验证码是否与向通讯终端语音播报的验证码一致;当一致时,执行网络业务流程。
在一个实施例中,处理器311调用存储器315中存储的网络业务验证程序还可以执行以下操作:
通过用户接口313接收与正在进行的网络业务相关的操作终端发送的验证码触发请求,控制操作终端显示验证方式选择控件,验证方式选择控件至少包括语音验证控件;
通过用户接口313接收操作终端返回的语音验证控件触发信息,等待接收通讯终端发送呼叫请求。
在一个实施例中,处理器311调用存储器315中存储的网络业务验证程序还可以执行以下操作:
通过用户接口313接收操作终端返回的短信验证控件触发信息,向与正在进行的网络业务相关的通讯终端发送验证短信,验证短信中包括验证码;
当验证短信发送失败时,通过用户接口313等待接收通讯终端发送呼叫请求。
本实施例图12所描述的网络业务验证的服务器300,在进行网络业务验证时,通过服务器呼叫用户的通讯终端,建立服务器与通讯终端之间的通话连接,在连接成功后,服务器采用语音播报验证码的方式,将验证码及时通知到用户,避免了因验证短信无法及时发送给用户导致验证码过期或用户根本接收不到验证码的情况,使验证码发送更加及时、准确、安全。
如图13所示,图13是本发明网络业务验证的方法的运行环境示意图;图13示出了本发明实施例所涉及的操作终端100、通讯终端200、网络业务服务器400、语音应答服务器500和验证服务器600的连接结构示意图,该操作终端100、通讯终端200、网络业务服务器400、语音应答服务器500和验证服务器600可以用于实施上述实施例中提供的网络业务验证的方法。具体来讲:
操作终端100是用来打开网络业务操作页面,并将操作指令通过网络发送给网络业务服务器400的终端,操作终端100可以为笔记本电脑、台式机、一体机、平板电脑、智能手机、智能电视机、智能车载设备等可连接网络的智能终端,或者是安装有网络业务客户端的设备。通讯终端200是用来接收验证服务器600发送的验证短信,或能与语音应答服务器500通话连接,实现语音验证的终端,通讯终端200可以为普通手机、智能手机或具备通讯功能的其他通讯终端,当然也包括安装有即时通讯软件的设备,例如手机、电脑等。当用户所使用的终端同时具备操作终端100和通讯终端200的功能时,例如智能手机电脑,则用户只需要使用一个终端,即可完成业务操作与安全验证两部分流程。
网络业务服务器400用来接收操作终端100发送来的访问请求,并向操作终端100返回访问响应,用户可通过操作终端100访问相关业务,与网络业务服务器400进行数据交互。同时,网络业务服务器400还用来向验证服务器600发送验证请求,并在验证服务器600返回验证成功的信息后,执行对应的网络业务。
验证服务器600用来验证用户身份,当需要进行安全验证时,验证方式可以为短信验证或语音验证,当短信验证时,验证服务器600将验证短信发送给通讯终端200,当语音验证时,验证服务器600将请求发送给语音应答服务器500,由语音应答服务器500将语音验证信息发送给通讯终端200,具体过程详见后续实施例。
此外,操作终端100和网络业务服务器400的连接方式、网络业务服务器400和验证服务器600的连接方式、以及验证服务器600和语音应答服务器500的连接方式,可采用P2P、PSP、局域网连接、wifi、有线连接、2.5G/3G/4G网络、NFC、蓝牙连接等方式进行网络连接,通讯终端200和语音应答服务器500的连接方式、通讯终端200和验证服务器600的连接方式,可采用运营商提供的通讯方式进行通讯连接。
如图14所示,图14为本发明网络业务验证的方法的第一实施例的流程图。本实施例提到的网络业务验证的方法,包括步骤:
步骤S201,网络业务服务器接收与正在进行的网络业务相关的操作终端发送的网络业务请求,向验证服务器发送验证请求,验证请求中包括正在进行的网络业务的账号预留的特征信息;
本实施例中,用户可采用操作终端向网络业务服务器发起网络业务请求,例如通过浏览器开启操作页面,或通过客户端、应用软件等进入操作页面。为了提高网络业务的安全性,在登录账号、支付、下载数据等场景中进行安全验证时,网络业务服务器通常需要向验证服务器发起验证请求,并在验证请求中携带有正在进行网络业务的账号预留的特征信息。特征信息可以为用户在每次验证时在操作页面上录入的通讯终端信息,或是用户预先与自己的账号绑定的通讯终端信息,例如固定电话号码、手机号码、即时通讯号码等。操作终端将用户录入的通讯终端特征信息经网络传输给网络业务服务器,再由网络业务服务器发送给验证服务器。
步骤S202,验证服务器向语音应答服务器发送验证码和正在进行的网络业务的账号预留的特征信息;
当采用语音验证时,验证服务器将关联通讯终端特征信息以及验证码封装在语音验证请求中,一起发送给语音应答服务器。语音应答服务器可以为IVR(互动式语音应答***,Interactive Voice Response)。
步骤S203,语音应答服务器接收与正在进行的网络业务相关的通讯终端的呼叫请求,与通讯终端建立通话连接,呼叫请求包括通讯终端的特征信息;
在用户需要语音验证时,用户采用通讯终端主动呼叫语音应答服务器,建立通讯终端与语音应答服务器的通话连接,当然,用户需提前获知语音应答服务器的呼叫号码,例如是一个专用固定号,如12345,或直接显示在操作页面上告知用户。例如,用户通过固话或手机拨打语音应答服务器的呼叫号码;如果是即时通讯号码,语音应答服务器会在即时通讯服务器上预先获得一个公众账号,用户可通过即时通讯客户端或应用软件,向语音应答服务器的公众账号发起交互请求。
步骤S204,语音应答服务器判断通讯终端的特征信息是否与正在进行的网络业务的账号预留的特征信息一致;
步骤S205,若一致,语音应答服务器向通讯终端语音播报验证码。
语音应答服务器在与通讯终端建立连接后,为确保发起呼叫的通讯终端就是用户输入的终端或是预先与用户账号绑定的终端,语音应答服务器需对通讯终端号码的一致性进行验证,通过验证的终端,语音应答服务器可以通过人工或自动语音的方式,向通讯终端语音播报验证码。例如,在用户通过固定电话号码或手机号码呼叫语音应答服务器时,语音应答服务器判断呼叫方的电话号码与关联的号码是不是完全相同,如果相同,则语音应答服务器通过电脑合成声音,自动播报验证码,否则,语音应答服务器拒绝提供语音验证服务,可语音提示呼叫方该号码不一致,或在提示用户后中断通话;对于即时通讯号码,语音应答服务器在接收该呼叫请求后,对比发送请求方的即时通讯号码是否与关联的即时通讯号码一致,如果一致,则可自动播报验证码,否则,拒绝提供语音验证服务,可语音提示呼叫方该号码不一致,或在提示用户后中断语音通话;此外,语音应答服务器在验证呼叫号码有效后,还可直接向该即时通讯号码发送一段语音文件,用户在选择打开该语音文件后,通过通讯终端调用音频播放器播放语音文件中的验证码。用户在接收到验证码后,可执行后续验证操作。如果用户未听清,可要求重听,例如按下通讯终端上的*号键、#号键等,当然,重听方式并不限于上述几种,但为了安全性,重听需要在本次通话中才能执行,在通话结束后,不可发起重听。
本实施例在进行网络业务的语音验证时,由验证服务器向语音应答服务器发起语音验证请求,用户通过通讯终端主动呼叫语音应答服务器,建立语音应答服务器与通讯终端之间的通话连接,并在语音应答服务器验证呼叫方通讯终端号码有效后,语音应答服务器采用语音播报验证码的方式,将验证码及时通知到用户,避免了因验证短信无法及时发送给用户导致验证码过期或用户根本接收不到验证码的情况,使验证码发送更加及时、准确、安全。
如图15所示,图15为本发明网络业务验证的方法的第二实施例的流程图。本实施例以图14所示实施例为基础,步骤S205之后还包括:
步骤S206,验证服务器接收与正在进行的网络业务相关的操作终端发送的验证码;
步骤S207,验证服务器判断操作终端发送的验证码是否与语音应答服务器向通讯终端语音播报的验证码一致;
步骤S208,若一致,验证服务器向网络业务服务器发送验证成功信息;
步骤S209,网络业务服务器在接收到验证成功信息后,执行网络业务流程。
本实施例中,用户在收听到语音播报的验证码后,可将验证码输入到操作终端显示的操作页面上的验证码录入窗口,操作终端将用户录入的验证码通过网络发送给验证服务器,验证服务器在接收到验证码后,对验证码进行校验,如果验证码正确且在有效期内,则验证通过,操作页面跳转到后续网络业务流程页面,与网络业务服务器进行网络业务流程;如果验证码验证失败,则验证服务器可向操作终端发送验证失败的信息,操作终端在操作页面上显示验证失败,提示用户重新录入验证码或重新获取验证码。如果多次操作仍然验证失败,则验证服务器可暂时屏蔽该验证操作页面,在经过预设屏蔽时间段之后,再重新开启该验证操作页面,重新执行验证操作。
本实施例通过验证服务器校验用户收听到的语音播报的验证码,在验证成功后,允许用户与网络业务服务器执行后续网络业务流程,否则拒绝用户请求,确保网络业务的安全性。
如图16所示,图16为本发明网络业务验证的方法的第三实施例的流程图。本实施例以图14所示实施例为基础,步骤S202之前还包括:
步骤S210,验证服务器控制操作终端显示验证方式选择控件,验证方式选择控件至少包括语音验证控件;
步骤S211,验证服务器接收操作终端返回的语音验证控件触发信息,执行步骤S202。
本实施例可一并参照图22的操作页面图和图17的信令图,验证方式选择控件至少包括语音验证控件,用户在操作终端上进入到验证页面时,操作终端会提前向验证服务器发起验证码触发请求。验证服务器接收到请求后,向操作终端发送操作页面相关数据,操作终端根据验证服务器发送的数据,在操作页面上显示验证方式选择控件。此外,通讯终端特征信息的录入可以是用户在每一次验证时录入到操作页面上显示的终端特征信息录入窗口中,也可以是用户预先将特征信息与自己的账号绑定,则在以后每一次验证过程中,都无需再次输入自己的通讯终端特征信息,只需要验证服务器从账号信息中调出即可。用户在操作终端上点击自己想要的验证方式,例如点击图22中的“语音验证”控件,操作终端根据用户选择,向验证服务器发送语音验证控件触发信息,通知验证服务器用户选择了语音验证方式,此时,验证服务器便通知语音应答服务器进入网络业务语音验证,等待用户呼叫,并在用户呼叫后,语音应答服务器验证呼叫方号码与录入的号码是否一致,当一致时,向用户通讯终端播报验证码。
本实施例在发送验证码前,在操作页面上显示验证方式选择控件,提示用户选择自己需要的验证方式,使验证码的发送方式更加多样化,并根据用户选择的验证方式进行验证,以最大程序的满足用户需求。
如图18所示,图18为本发明网络业务验证的方法的第四实施例的流程图。本实施例以图16所示实施例为基础,步骤S210之后还包括:
步骤S212,验证服务器接收操作终端返回的短信验证控件触发信息,向与正在进行的网络业务相关的通讯终端发送验证短信,验证短信中包括验证码;
步骤S213,当验证短信发送失败时,执行步骤S202。
本实施例可一并参照图22的操作页面图和图19的信令图,验证方式选择控件还包括短信验证控件。用户在选择了短信验证的控件后,验证服务器将验证短信发送给通讯终端,验证短信中包括有验证码。同时,验证服务器开始计时,等待接收通讯中转平台(例如基站、移动交换中心等)或通讯终端返回的短信发送成功的响应,或等待操作终端将用户录入的验证码返回给验证服务器。如果遇到通讯网络问题,在超过预设等待时长后,验证服务器仍然没有接收到短信发送成功的响应或仍然没有收到操作终端返回的验证码,则确定验证短信发送失败,验证服务器自动切换至网络业务语音验证,向语音应答服务器发起语音验证请求,语音应答服务器等待用户呼叫,并在用户呼叫后,验证呼叫方号码与录入的号码是否一致,当一致时,语音播报验证码。
本实施例在短信验证过程中,当验证短信发送失败时,自动切换至语音验证方式,及时向用户播报验证码,避免用户长久等待,有利于提高安全验证的及时性。此外,在验证短信发送失败时,验证服务器也可以暂时不切换,而是通知操作终端,在操作页面上显示验证短信发送失败的信息,提示用户手动切换验证方式,或重新发送验证短信,为用户提供更加人性化的服务。
如图20所示,图20为本发明网络业务验证的***实施例的结构示意图。本实施例提到的网络业务验证的***,包括网络业务服务器400、验证服务器600和语音应答服务器500;
网络业务服务器400用于,接收与正在进行的网络业务相关的操作终端发送的网络业务请求,向验证服务器600发送验证请求,验证请求中包括正在进行的网络业务的账号预留的特征信息;
验证服务器600用于,向语音应答服务器500发送验证码和正在进行的网络业务的账号预留的特征信息;
语音应答服务器500用于,接收与正在进行的网络业务相关的通讯终端的呼叫请求,与通讯终端建立通话连接,呼叫请求包括通讯终端的特征信息;判断通讯终端的特征信息是否与正在进行的网络业务的账号预留的特征信息一致;若一致,向通讯终端语音播报验证码。
本实施例中,用户可采用操作终端向网络业务服务器400发起网络业务请求,例如通过浏览器开启操作页面,或通过客户端、应用软件等进入操作页面。为了提高网络业务的安全性,在登录账号、支付、下载数据等场景中进行安全验证时,网络业务服务器400通常需要向验证服务器600发起验证请求,并在验证请求中携带有正在进行网络业务的账号预留的特征信息。特征信息可以为用户在每次验证时在操作页面上录入的通讯终端信息,或是用户预先与自己的账号绑定的通讯终端信息,例如固定电话号码、手机号码、即时通讯号码等。操作终端将用户录入的通讯终端特征信息经网络传输给网络业务服务器400,再由网络业务服务器400发送给验证服务器600。
当采用语音验证时,验证服务器600将关联通讯终端特征信息以及验证码封装在语音验证请求中,一起发送给语音应答服务器500。语音应答服务器500可以为IVR。
在用户需要语音验证时,用户采用通讯终端主动呼叫语音应答服务器500,建立通讯终端与语音应答服务器500的通话连接,当然,用户需提前获知语音应答服务器500的呼叫号码,例如是一个专用固定号,如12345,或直接显示在操作页面上告知用户。例如,用户通过固话或手机拨打语音应答服务器500的呼叫号码;如果是即时通讯号码,语音应答服务器500会在即时通讯服务器上预先获得一个公众账号,用户可通过即时通讯客户端或应用软件,向语音应答服务器500的公众账号发起交互请求。
语音应答服务器500在与通讯终端建立连接后,为确保发起呼叫的通讯终端就是用户输入的终端或是预先与用户账号绑定的终端,语音应答服务器500需对通讯终端号码的一致性进行验证,通过验证的终端,语音应答服务器500可以通过人工或自动语音的方式,向通讯终端语音播报验证码。例如,在用户通过固定电话号码或手机号码呼叫语音应答服务器500时,语音应答服务器500判断呼叫方的电话号码与关联的号码是不是完全相同,如果相同,则语音应答服务器500通过电脑合成声音,自动播报验证码,否则,语音应答服务器500拒绝提供语音验证服务,可语音提示呼叫方该号码不一致,或在提示用户后中断通话;对于即时通讯号码,语音应答服务器500在接收该呼叫请求后,对比发送请求方的即时通讯号码是否与关联的即时通讯号码一致,如果一致,则可自动播报验证码,否则,拒绝提供语音验证服务,可语音提示呼叫方该号码不一致,或在提示用户后中断语音通话;此外,语音应答服务器500在验证呼叫号码有效后,还可直接向该即时通讯号码发送一段语音文件,用户在选择打开该语音文件后,通过通讯终端调用音频播放器播放语音文件中的验证码。用户在接收到验证码后,可执行后续验证操作。如果用户未听清,可要求重听,例如按下通讯终端上的*号键、#号键等,当然,重听方式并不限于上述几种,但为了安全性,重听需要在本次通话中才能执行,在通话结束后,不可发起重听。
本实施例在进行网络业务的语音验证时,由验证服务器600向语音应答服务器500发送验证码和正在进行的网络业务的账号预留的特征信息,用户通过通讯终端主动呼叫语音应答服务器500,建立语音应答服务器500与通讯终端之间的通话连接,并在语音应答服务器500验证呼叫方通讯终端号码有效后,语音应答服务器500采用语音播报验证码的方式,将验证码及时通知到用户,避免了因验证短信无法及时发送给用户导致验证码过期或用户根本接收不到验证码的情况,使验证码发送更加及时、准确、安全。
进一步的,验证服务器600还用于,接收与正在进行的网络业务相关的操作终端发送的验证码,判断操作终端发送的验证码是否与语音应答服务器向通讯终端语音播报的验证码一致,若一致,则向网络业务服务器400发送验证成功信息;
网络业务服务器400还用于,在接收到验证成功信息后,执行网络业务流程。
本实施例中,用户在收听到语音播报的验证码后,可将验证码输入到操作终端显示的操作页面上的验证码录入窗口,操作终端将用户录入的验证码通过网络发送给验证服务器600,验证服务器600在接收到验证码后,对验证码进行校验,如果验证码正确且在有效期内,则验证通过,操作页面跳转到后续网络业务流程页面,与网络业务服务器进行网络业务流程;如果验证码验证失败,则验证服务器600可向操作终端发送验证失败的信息,操作终端在操作页面上显示验证失败,提示用户重新录入验证码或重新获取验证码。如果多次操作仍然验证失败,则验证服务器600可暂时屏蔽该验证操作页面,在经过预设屏蔽时间段之后,再重新开启该验证操作页面,重新执行验证操作。
本实施例通过验证服务器600校验用户收听到的语音播报的验证码,在验证成功后,允许用户与网络业务服务器400执行后续网络业务流程,否则拒绝用户请求,确保网络业务的安全性。
进一步的,验证服务器600还用于:
控制操作终端显示验证方式选择控件,验证方式选择控件至少包括语音验证控件;
接收操作终端返回的语音验证控件触发信息,向语音应答服务器500发送验证码和正在进行的网络业务的账号预留的特征信息。
本实施例可一并参照图22的操作页面图,验证方式选择控件至少包括语音验证控件,用户在操作终端上进入到验证页面时,操作终端会提前向验证服务器600发起验证码触发请求。验证服务器600接收到请求后,向操作终端发送操作页面相关数据,操作终端根据验证服务器600发送的数据,在操作页面上显示验证方式选择控件。此外,通讯终端特征信息的录入可以是用户在每一次验证时录入到操作页面上显示的终端特征信息录入窗口中,也可以是用户预先将特征信息与自己的账号绑定,则在以后每一次验证过程中,都无需再次输入自己的通讯终端特征信息,只需要验证服务器600从账号信息中调出即可。用户在操作终端上点击自己想要的验证方式,例如点击图22中的“语音验证”控件,操作终端根据用户选择,向验证服务器600发送语音验证控件触发信息,通知验证服务器600用户选择了语音验证方式,此时,验证服务器600便通知语音应答服务器500进入网络业务语音验证,等待用户呼叫,并在用户呼叫后,语音应答服务器500验证呼叫方号码与录入的号码是否一致,当一致时,向用户通讯终端播报验证码。
本实施例在发送验证码前,在操作页面上显示验证方式选择控件,提示用户选择自己需要的验证方式,使验证码的发送方式更加多样化,并根据用户选择的验证方式进行验证,以最大程序的满足用户需求。
进一步的,验证方式选择控件还包括短信验证控件;
验证服务器600还用于:
接收操作终端返回的短信验证控件触发信息,向与正在进行的网络业务相关的通讯终端发送验证短信,验证短信中包括验证码;
当验证短信发送失败时,向语音应答服务器500发送验证码和正在进行的网络业务的账号预留的特征信息。
本实施例可一并参照图22的操作页面图,验证方式选择控件还包括短信验证控件。用户在选择了短信验证的控件后,验证服务器600将验证短信发送给通讯终端,验证短信中包括有验证码。同时,验证服务器600开始计时,等待接收通讯中转平台(例如基站、移动交换中心等)或通讯终端返回的短信发送成功的响应,或等待操作终端将用户录入的验证码返回给验证服务器600。如果遇到通讯网络问题,在超过预设等待时长后,验证服务器600仍然没有接收到短信发送成功的响应或仍然没有收到操作终端返回的验证码,则确定验证短信发送失败,验证服务器600自动切换至网络业务语音验证,向语音应答服务器500发起语音验证请求,语音应答服务器500等待用户呼叫,并在用户呼叫后,验证呼叫方号码与录入的号码是否一致,当一致时,语音播报验证码。
本实施例在短信验证过程中,当验证短信发送失败时,自动切换至语音验证方式,及时向用户播报验证码,避免用户长久等待,有利于提高安全验证的及时性。此外,在验证短信发送失败时,验证服务器600也可以暂时不切换,而是通知操作终端,在操作页面上显示验证短信发送失败的信息,提示用户手动切换验证方式,或重新发送验证短信,为用户提供更加人性化的服务。
如图21所示,图21为本发明网络业务验证的***实施例中验证服务器的总线图。该验证服务器600可以包括:至少一个处理器601,例如CPU,至少一个网络接口604,用户接口603,存储器605,至少一个通信总线602。其中,通信总线602用于实现这些组件之间的连接通信。其中,用户接口603可以包括显示屏(Display)、键盘(Keyboard),还可以包括标准的有线接口、无线接口。网络接口604可以包括标准的有线接口、无线接口(如WIFI接口)。存储器605可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器605还可以是至少一个位于远离前述处理器601的存储装置。作为一种计算机存储介质的存储器605中可以包括操作***、网络通信模块、用户接口模块以及网络业务验证程序。
在图21所示的网络业务验证的验证服务器600中,网络接口604主要用于连接网络业务服务器400和语音应答服务器500,与网络业务服务器400和语音应答服务器500进行数据通信;而用户接口603主要用于连接用户终端,与用户终端进行数据通信;而处理器601可以用于调用存储器605中存储的网络业务验证程序,并执行以下操作:
通过网络接口604接收网络业务服务器400发送的验证请求,验证请求中包括正在进行的网络业务的账号预留的特征信息;其中,验证请求是在网络业务服务器400接收到与正在进行的网络业务相关的操作终端发送的网络业务请求后发送的;
通过网络接口604向语音应答服务器500发送验证码和正在进行的网络业务的账号预留的特征信息,由语音应答服务器500接收与正在进行的网络业务相关的通讯终端的呼叫请求,与通讯终端建立通话连接,呼叫请求包括通讯终端的特征信息;并由语音应答服务器500判断通讯终端的特征信息是否与正在进行的网络业务的账号预留的特征信息一致;若一致,语音应答服务器500向通讯终端语音播报验证码。
在一个实施例中,处理器601调用存储器605中存储的网络业务验证程序还可以执行以下操作:
通过用户接口603接收与正在进行的网络业务相关的操作终端发送的验证码,判断操作终端发送的验证码是否与语音应答服务器向通讯终端语音播报的验证码一致,若一致,则通过网络接口604向网络业务服务器400发送验证成功信息;并由网络业务服务器400在接收到验证成功信息后,执行网络业务流程。
在一个实施例中,处理器601调用存储器605中存储的网络业务验证程序还可以执行以下操作:
通过用户接口603控制操作终端显示验证方式选择控件,验证方式选择控件至少包括语音验证控件;
通过用户接口603接收操作终端返回的语音验证控件触发信息,并通过网络接口604向语音应答服务器500发送验证码和正在进行的网络业务的账号预留的特征信息。
在一个实施例中,处理器601调用存储器605中存储的网络业务验证程序还可以执行以下操作:
通过用户接口603接收操作终端返回的短信验证控件触发信息,向与正在进行的网络业务相关的通讯终端发送验证短信,验证短信中包括验证码;
当验证短信发送失败时,通过网络接口604向语音应答服务器500发送验证码和正在进行的网络业务的账号预留的特征信息。
本实施例图21所描述的验证服务器600,在进行网络业务验证时,由验证服务器600向语音应答服务器500发送验证码和正在进行的网络业务的账号预留的特征信息,用户通过通讯终端主动呼叫语音应答服务器500,建立语音应答服务器500与通讯终端之间的通话连接,并在语音应答服务器500验证呼叫方通讯终端号码有效后,语音应答服务器500采用语音播报验证码的方式,将验证码及时通知到用户,避免了因验证短信无法及时发送给用户导致验证码过期或用户根本接收不到验证码的情况,使验证码发送更加及时、准确、安全。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (16)

1.一种网络业务验证的方法,其特征在于,包括步骤:
网络业务服务器接收与正在进行的网络业务相关的操作终端发送的网络业务请求,向验证服务器发送验证请求,所述验证请求中包括正在进行的网络业务的账号预留的特征信息;
所述验证服务器向语音应答服务器发送验证码和所述正在进行的网络业务的账号预留的特征信息;
所述语音应答服务器接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接,所述呼叫请求包括所述通讯终端的特征信息;
所述语音应答服务器判断所述通讯终端的特征信息是否与所述正在进行的网络业务的账号预留的特征信息一致;
若一致,所述语音应答服务器向所述通讯终端语音播报验证码。
2.如权利要求1所述的网络业务验证的方法,其特征在于,所述语音应答服务器向所述通讯终端语音播报验证码的步骤之后还包括:
所述验证服务器接收与正在进行的网络业务相关的操作终端发送的验证码,判断所述操作终端发送的验证码是否与所述语音应答服务器向所述通讯终端语音播报的验证码一致,若一致,则向所述网络业务服务器发送验证成功信息;
所述网络业务服务器在接收到验证成功信息后,执行所述网络业务流程。
3.如权利要求1或2所述的网络业务验证的方法,其特征在于,所述验证服务器向语音应答服务器发送验证码和所述正在进行的网络业务的账号预留的特征信息的步骤之前还包括:
所述验证服务器控制所述操作终端显示验证方式选择控件,所述验证方式选择控件至少包括语音验证控件;
所述验证服务器接收所述操作终端返回的语音验证控件触发信息,执行所述向语音应答服务器发送验证码和所述正在进行的网络业务的账号预留的特征信息的步骤。
4.如权利要求3所述的网络业务验证的方法,其特征在于,所述验证方式选择控件还包括短信验证控件;
所述验证服务器控制所述操作终端显示验证方式选择控件的步骤之后还包括:
所述验证服务器接收所述操作终端返回的短信验证控件触发信息,向所述与正在进行的网络业务相关的通讯终端发送验证短信,所述验证短信中包括验证码;
当验证短信发送失败时,所述验证服务器执行向语音应答服务器发送验证码和所述正在进行的网络业务的账号预留的特征信息的步骤。
5.一种网络业务验证的***,其特征在于,包括网络业务服务器、验证服务器和语音应答服务器;
所述网络业务服务器用于,接收与正在进行的网络业务相关的操作终端发送的网络业务请求,向验证服务器发送验证请求,所述验证请求中包括正在进行的网络业务的账号预留的特征信息;
所述验证服务器用于,向语音应答服务器发送验证码和所述正在进行的网络业务的账号预留的特征信息;
所述语音应答服务器用于,接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接,所述呼叫请求包括所述通讯终端的特征信息;判断所述通讯终端的特征信息是否与所述正在进行的网络业务的账号预留的特征信息一致;若一致,向所述通讯终端语音播报验证码。
6.如权利要求5所述的网络业务验证的***,其特征在于,所述验证服务器还用于,接收与正在进行的网络业务相关的操作终端发送的验证码,判断所述操作终端发送的验证码是否与所述语音应答服务器向所述通讯终端语音播报的验证码一致,若一致,则向所述网络业务服务器发送验证成功信息;
所述网络业务服务器还用于,在接收到验证成功信息后,执行所述网络业务流程。
7.如权利要求5或6所述的网络业务验证的***,其特征在于,所述验证服务器还用于:
控制所述操作终端显示验证方式选择控件,所述验证方式选择控件至少包括语音验证控件;
接收所述操作终端返回的语音验证控件触发信息,向语音应答服务器发送验证码和所述正在进行的网络业务的账号预留的特征信息。
8.如权利要求7所述的网络业务验证的***,其特征在于,所述验证方式选择控件还包括短信验证控件;
所述验证服务器还用于:
接收所述操作终端返回的短信验证控件触发信息,向所述与正在进行的网络业务相关的通讯终端发送验证短信,所述验证短信中包括验证码;
当验证短信发送失败时,向语音应答服务器发送验证码和所述正在进行的网络业务的账号预留的特征信息。
9.一种网络业务验证的方法,其特征在于,包括步骤:
接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接,所述呼叫请求包括所述通讯终端的特征信息;
判断所述通讯终端的特征信息是否与所述正在进行的网络业务的账号预留的特征信息一致;
若一致,向所述通讯终端语音播报验证码。
10.如权利要求9所述的网络业务验证的方法,其特征在于,所述向所述通讯终端语音播报验证码的步骤之后还包括:
接收与正在进行的网络业务相关的操作终端发送的验证码,判断所述操作终端发送的验证码是否与向所述通讯终端语音播报的验证码一致,若一致,则执行所述网络业务流程。
11.如权利要求9或10所述的网络业务验证的方法,其特征在于,所述接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接的步骤之前还包括:
接收与正在进行的网络业务相关的操作终端发送的验证码触发请求,控制所述操作终端显示验证方式选择控件,所述验证方式选择控件至少包括语音验证控件;
接收所述操作终端返回的语音验证控件触发信息,等待接收所述通讯终端发送呼叫请求。
12.如权利要求11所述的网络业务验证的方法,其特征在于,所述验证方式选择控件还包括短信验证控件;
所述接收与正在进行的网络业务相关的操作终端发送的验证码触发请求,控制所述操作终端显示验证方式选择控件的步骤之后还包括:
接收所述操作终端返回的短信验证控件触发信息,向所述与正在进行的网络业务相关的通讯终端发送验证短信,所述验证短信中包括验证码;
当验证短信发送失败时,等待接收所述通讯终端发送呼叫请求。
13.一种网络业务验证的服务器,其特征在于,包括:
呼叫模块,用于接收与正在进行的网络业务相关的通讯终端的呼叫请求,与所述通讯终端建立通话连接,所述呼叫请求包括所述通讯终端的特征信息;
验证模块,用于判断所述通讯终端的特征信息是否与所述正在进行的网络业务的账号预留的特征信息一致;
语音播报模块,用于当所述通讯终端的特征信息与所述正在进行的网络业务的账号预留的特征信息一致时,向所述通讯终端语音播报验证码。
14.如权利要求13所述的网络业务验证的服务器,其特征在于,还包括业务执行模块;
所述验证模块还用于,接收与正在进行的网络业务相关的操作终端发送的验证码,判断所述操作终端发送的验证码是否与向所述通讯终端语音播报的验证码一致;
所述业务执行模块用于,当所述操作终端发送的验证码与向所述通讯终端语音播报的验证码一致时,执行所述网络业务流程。
15.如权利要求13或14所述的网络业务验证的服务器,其特征在于,还包括:
验证方式选择模块,用于接收与正在进行的网络业务相关的操作终端发送的验证码触发请求,控制所述操作终端显示验证方式选择控件,所述验证方式选择控件至少包括语音验证控件;
语音验证触发模块,用于接收所述操作终端返回的语音验证控件触发信息,等待接收所述通讯终端发送呼叫请求。
16.如权利要求15所述的网络业务验证的服务器,其特征在于,所述验证方式选择控件还包括短信验证控件;
所述网络业务验证的服务器还包括:
短信验证触发模块,用于接收所述操作终端返回的短信验证控件触发信息,向所述与正在进行的网络业务相关的通讯终端发送验证短信,所述验证短信中包括验证码;
所述语音验证触发模块还用于,当验证短信发送失败时,等待接收所述通讯终端发送呼叫请求。
CN201310747037.6A 2013-12-30 2013-12-30 网络业务验证方法、***和服务器 Active CN104753882B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201310747037.6A CN104753882B (zh) 2013-12-30 2013-12-30 网络业务验证方法、***和服务器
PCT/CN2014/095177 WO2015101231A1 (en) 2013-12-30 2014-12-26 Method, device and system for user authentication
US14/991,757 US10148650B2 (en) 2013-12-30 2016-01-08 Method, device and system for user authentication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310747037.6A CN104753882B (zh) 2013-12-30 2013-12-30 网络业务验证方法、***和服务器

Publications (2)

Publication Number Publication Date
CN104753882A true CN104753882A (zh) 2015-07-01
CN104753882B CN104753882B (zh) 2020-06-16

Family

ID=53493218

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310747037.6A Active CN104753882B (zh) 2013-12-30 2013-12-30 网络业务验证方法、***和服务器

Country Status (3)

Country Link
US (1) US10148650B2 (zh)
CN (1) CN104753882B (zh)
WO (1) WO2015101231A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105141753A (zh) * 2015-07-27 2015-12-09 深圳市万普拉斯科技有限公司 验证码短信过期处理方法及装置
CN105391624A (zh) * 2015-12-10 2016-03-09 小米科技有限责任公司 通知消息传输方法、装置及***
CN106330881A (zh) * 2016-08-18 2017-01-11 广州凰腾通信科技有限公司 安全验证方法及安全验证装置
CN106340296A (zh) * 2016-10-20 2017-01-18 努比亚技术有限公司 一种语音验证码保护装置、方法和移动终端
CN106357632A (zh) * 2016-08-31 2017-01-25 全通支付网络科技有限公司 一种智能验证方法
CN106656993A (zh) * 2016-11-04 2017-05-10 ***股份有限公司 一种动态验证码验证方法及装置
CN107959572A (zh) * 2017-11-28 2018-04-24 上海云信留客信息科技有限公司 一种云呼叫管理***及平台
CN110517398A (zh) * 2019-08-22 2019-11-29 中国平安财产保险股份有限公司 叫号方法、装置、电子设备及计算机可读存储介质
CN111010675A (zh) * 2019-10-16 2020-04-14 平安科技(深圳)有限公司 信息验证方法、装置、计算机设备及存储介质

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104753882B (zh) * 2013-12-30 2020-06-16 腾讯科技(深圳)有限公司 网络业务验证方法、***和服务器
EP3268890B1 (en) * 2015-04-22 2019-05-29 Siemens Aktiengesellschaft A method for authenticating a user when logging in at an online service
CN110365660B (zh) * 2019-06-27 2021-09-24 上海淇馥信息技术有限公司 一种基于机器学习的用户注册方法、装置和电子设备
CN110839217B (zh) * 2019-10-24 2022-03-11 深圳市梦网科技发展有限公司 一种移动终端的寻址方法、装置、服务器及介质
CN112104675B (zh) * 2020-11-19 2021-02-05 深圳市房多多网络科技有限公司 身份验证方法和***

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040160304A1 (en) * 2002-04-30 2004-08-19 General Electric Company Managing access to physical assets
CN101079931A (zh) * 2006-09-22 2007-11-28 腾讯科技(深圳)有限公司 一种电话号码验证***及方法
CN101242404A (zh) * 2007-02-08 2008-08-13 联想(北京)有限公司 一种基于异质网络的验证方法和***
CN101447872A (zh) * 2007-11-27 2009-06-03 阿里巴巴集团控股有限公司 一种用户身份验证方法、***及验证码生成维护子***
CN101729512A (zh) * 2008-10-27 2010-06-09 成都市华为赛门铁克科技有限公司 一种过滤垃圾电话的方法、装置、代理服务器及终端
CN101997849A (zh) * 2009-08-18 2011-03-30 阿里巴巴集团控股有限公司 一种互联网用户身份验证的方法、装置及***
CN103428161A (zh) * 2012-05-15 2013-12-04 上海博路信息技术有限公司 一种电话认证服务***
US20130347129A1 (en) * 2004-07-15 2013-12-26 Anakam, Inc. System and Method for Second Factor Authentication Services

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6804345B1 (en) * 1997-09-18 2004-10-12 At&T Corp Virtual contact center with flexible staffing control
US20060153346A1 (en) * 2005-01-11 2006-07-13 Metro Enterprises, Inc. On-line authentication registration system
US20080095331A1 (en) * 2006-10-18 2008-04-24 Prokom Investments S.A. Systems and methods for interactively accessing networked services using voice communications
US20110213711A1 (en) * 2010-03-01 2011-09-01 Entrust, Inc. Method, system and apparatus for providing transaction verification
US8600008B2 (en) * 2010-06-30 2013-12-03 Mark Kraus System and method of providing an emergency contact party line
KR20120083827A (ko) * 2011-01-18 2012-07-26 삼성전자주식회사 홈 네트워크를 이용한 통화 방법 및 장치
GB2489527B (en) * 2011-04-01 2014-01-01 Voicevault Ltd Voice verification system
US9042867B2 (en) * 2012-02-24 2015-05-26 Agnitio S.L. System and method for speaker recognition on mobile devices
CN103326989A (zh) * 2012-03-19 2013-09-25 上海博路信息技术有限公司 一种基于语音识别的验证码
US20160156784A1 (en) * 2013-07-14 2016-06-02 Ethrix Ltd. Dynamic telephone number allocation management
US9553833B2 (en) * 2013-12-06 2017-01-24 Verizon Patent And Licensing Inc. Confidential messages in a group chat
CN104753882B (zh) * 2013-12-30 2020-06-16 腾讯科技(深圳)有限公司 网络业务验证方法、***和服务器
US20160360403A1 (en) * 2015-01-05 2016-12-08 Ebid,Products & Solutions, S.L. Procedure for generating a digital identity of a user of a mobile device, digital identity of the user, and authentication procedure using said digital identity of the user
KR20160111244A (ko) * 2015-03-16 2016-09-26 삼성전자주식회사 전자 장치 및 그의 통신 방법
US20160300242A1 (en) * 2015-04-10 2016-10-13 Uber Technologies, Inc. Driver verification system for transport services

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040160304A1 (en) * 2002-04-30 2004-08-19 General Electric Company Managing access to physical assets
US20130347129A1 (en) * 2004-07-15 2013-12-26 Anakam, Inc. System and Method for Second Factor Authentication Services
CN101079931A (zh) * 2006-09-22 2007-11-28 腾讯科技(深圳)有限公司 一种电话号码验证***及方法
CN101242404A (zh) * 2007-02-08 2008-08-13 联想(北京)有限公司 一种基于异质网络的验证方法和***
CN101447872A (zh) * 2007-11-27 2009-06-03 阿里巴巴集团控股有限公司 一种用户身份验证方法、***及验证码生成维护子***
CN101729512A (zh) * 2008-10-27 2010-06-09 成都市华为赛门铁克科技有限公司 一种过滤垃圾电话的方法、装置、代理服务器及终端
CN101997849A (zh) * 2009-08-18 2011-03-30 阿里巴巴集团控股有限公司 一种互联网用户身份验证的方法、装置及***
CN103428161A (zh) * 2012-05-15 2013-12-04 上海博路信息技术有限公司 一种电话认证服务***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陆金所: ""陆金所语音验证码功能上线公告",平安陆金所,https://www.lu.com/about/201312111100.html", 《陆金所语音验证码功能上线公告》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105141753A (zh) * 2015-07-27 2015-12-09 深圳市万普拉斯科技有限公司 验证码短信过期处理方法及装置
CN105391624A (zh) * 2015-12-10 2016-03-09 小米科技有限责任公司 通知消息传输方法、装置及***
CN106330881A (zh) * 2016-08-18 2017-01-11 广州凰腾通信科技有限公司 安全验证方法及安全验证装置
CN106357632A (zh) * 2016-08-31 2017-01-25 全通支付网络科技有限公司 一种智能验证方法
CN106340296A (zh) * 2016-10-20 2017-01-18 努比亚技术有限公司 一种语音验证码保护装置、方法和移动终端
CN106340296B (zh) * 2016-10-20 2019-11-19 努比亚技术有限公司 一种语音验证码保护装置、方法和移动终端
CN106656993A (zh) * 2016-11-04 2017-05-10 ***股份有限公司 一种动态验证码验证方法及装置
CN106656993B (zh) * 2016-11-04 2019-12-06 ***股份有限公司 一种动态验证码验证方法及装置
CN107959572A (zh) * 2017-11-28 2018-04-24 上海云信留客信息科技有限公司 一种云呼叫管理***及平台
CN110517398A (zh) * 2019-08-22 2019-11-29 中国平安财产保险股份有限公司 叫号方法、装置、电子设备及计算机可读存储介质
CN111010675A (zh) * 2019-10-16 2020-04-14 平安科技(深圳)有限公司 信息验证方法、装置、计算机设备及存储介质

Also Published As

Publication number Publication date
CN104753882B (zh) 2020-06-16
US10148650B2 (en) 2018-12-04
WO2015101231A1 (en) 2015-07-09
US20160127369A1 (en) 2016-05-05

Similar Documents

Publication Publication Date Title
CN104753882A (zh) 网络业务验证方法、***和服务器
US11729594B2 (en) Network access method, device, and system
US10477030B2 (en) LTE cellular mobile network access system and corresponding communication method
CN104753884A (zh) 网络业务验证方法、***和服务器
CN101730051B (zh) 无线电通信控制设备、无线电通信***和无线电通信终端
US20030142804A1 (en) Method and device for limitng call accompanying execution of application
CN104135556A (zh) 基于移动终端的通话方法及装置
CN105307158A (zh) 一种通信终端的手机号码的身份验证方法
CN103856596A (zh) 一种通话方法、装置及终端
CN113473395B (zh) 消息处理方法、装置、介质及电子设备
CN106027687A (zh) 一种智能接单方法、设备及***
CN105827785A (zh) 建立通话连接的方法、被叫终端及主叫终端
CN102355713B (zh) 语音通信中的呼叫方法及移动终端
CN101720088A (zh) 手机通话过程中防窃听的方法和手机
CN107087293A (zh) 一种接入方法、终端及服务器
CN110650448A (zh) 一种用于移动通讯终端的通话管理***及方法
WO2015196818A1 (zh) 短消息发送方法及装置
KR101203152B1 (ko) 데이터 처리 시스템 및 데이터 처리 방법
CN105472186A (zh) 以号码传递方式而建立的通讯方法与通讯***
EP2512065A1 (en) Method and device for network access
CN104426854A (zh) 一种实现代理通话的方法及***
CN107888482B (zh) 一种即时通信方法及装置
KR101521967B1 (ko) 그룹 통화를 제공하는 디바이스, 서버 및 방법
KR20140109595A (ko) 발신자 정보 표시를 위한 단말, 방법, 및 기록 매체
CN103428383A (zh) 基于虚拟呼叫中心的电话翻译信息处理方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant