电话银行匿名操作系统和方法

文档序号:82464阅读:401来源:国知局
专利名称:电话银行匿名操作系统和方法
技术领域
本发明涉及电话银行领域,特别是涉及一种电话银行匿名操作的系统和方法。
背景技术
图1显示了现有技术的电话银行系统的结构框图。图中,现有技术中的电话银行系统包括电话银行系统前端,用于接收用户的输入信息并且提示用户的输入;交易指令生成单元,用于接收来自于电话银行系统前端的交易信息并根据客户的要求生成交易指令,例如生成“查询”、“转账”等指令;交易指令发送单元,用于接收来自于交易指令生成单元的信息并将接收到的信息发送到银行核心系统。现有技术的电话银行系统还选择性地包括交易结果信息生成单元,用于接收来自于银行核心系统的交易结果信息;以及交易结果语音回报单元,用于接收来自于交易结果信息生成单元的交易结果信息,并将接收到的交易结果信息发送给电话银行系统前端。
现有的电话银行的操作方法包括如下步骤电话银行前置处理步骤,在电话银行系统前端接收用户的输入信息并且提示用户的输入;交易指令生成步骤,根据客户的要求在交易指令生成单元生成交易指令;交易指令发送步骤,在交易指令发送单元接收在交易指令生成单元中生成的信息并将接收到的信息发送到银行核心系统。现有技术的电话银行的操作方法还选择性地包括交易结果信息生成步骤,在交易结果生成单元中接收来自于银行核心系统的交易结果信息;以及交易结果语音回报步骤,在交易结果语音回报单元中接收在交易结果信息生成单元中生成的交易结果信息,并将接收到的交易结果信息通知给用户。
现有的电话银行交易通常是用户在电话银行处理系统前端的语音提示下,直接在电话上输入银行卡号(或账号、用户号、银行设定的任何用于交易的号码等,在下文中将用“银行卡号”来代替)及与该银行卡号相对应的密码进行交易的,即用户拨通电话银行特服号码之后,例如95599,银行的电话银行服务系统会提示用户输入其银行卡号,然后提示用户输入密码,接下来银行的电话服务系统判别所述入的银行卡号和密码的正确性和匹配性,即判断所输入的银行卡号是否为本银行数据库系统中卡号的范围以及所输入的银行卡号和密码是否已经在本银行的数据库中建立了对应关系。在交易发生后,通过交易结果信息生成单元、交易结果回显单元以及交易结果语音回报模块通知用户。
但这种直接输入银行卡号和密码的方法存在有如下缺点1).真实的银行卡号以及与该银行卡号对应的密码信息在普通电话线路上频繁传输,这样增大了泄密的机率;2).一般的银行卡号的长度比较长,而且由于这些号码是银行发送给用户的,对于用户来说没有一定的规律可循,因此记忆困难,输入效率比较低。

发明内容本发明的目的是克服现有技术中泄密机会大、用户记忆困难和操作不便的缺点,提供一种安全、方便的电话银行匿名操作系统和方法根据本发明的一个方面,提供一种匿名电话银行交易系统,该系统包括电话银行系统前端以及交易指令发送单元,其特征在于,该系统还包括输入辨别单元、号码对应关系获取单元、号码对应关系数据库、交易指令生成单元和匿名操作登记/删除单元;输入辨别单元用于识别输入的号码,如果输入的号码满足匿名号码的要求,则认为输入的号码是匿名号码并发送该匿名号码到对应关系获取单元,否则发送该输入的号码到交易指令生成单元;号码对应关系数据库用于存储匿名号码与银行卡号之间的对应关系;号码对应关系获取单元用于接收来自所述输入辨别单元的匿名号码,从所述号码对应关系数据库中查找和/或获取与该匿名号码对应的银行卡号,并将获取的银行卡号发送到交易指令发送单元;交易指令生成单元用于接收输入的交易指令,如果输入的交易指令是匿名登记/删除操作指令,则发送该匿名操作指令和输入的号码到匿名操作登记/删除单元,否则发送所述交易指令和输入的号码到所述交易指令发送单元;匿名操作登记/删除单元用于接收来自交易指令生成单元或银行柜台的匿名操作指令以及输入辨别单元的输入的号码,生成匿名登记或删除指令,根据该匿名登记或删除指令查找、登记或删除所述号码对应关系数据库中存储的匿名号码与银行卡号之间的对应关系。
根据本发明的另一方面,提供一种电话银行匿名交易的方法,该方法包括电话银行前置处理步骤以及交易指令发送步骤,其特征在于,还包括输入辨别步骤、号码对应关系存储步骤、号码对应关系获取步骤、交易指令生成步骤以及匿名操作登记/删除步骤;所述输入辨别步骤用于识别输入的号码,如果输入的号码满足匿名操作的要求,则认为输入的号码是匿名号码并发送该匿名号码到对应关系获取步骤,否则发送该输入的号码到交易指令生成步骤;号码对应关系存储步骤用于存储匿名号码与银行卡号之间的对应关系;号码对应关系获取步骤用于接收来自输入辨别步骤的匿名号码,从号码对应关系存储步骤存储的数据中查找和/或获取与该号码对应的银行卡号,并将获取的银行卡号发送到交易指令发送步骤;所述交易指令生成步骤用于接收输入的交易指令,如果输入的交易指令是匿名登记/删除操作指令,则发送该匿名操作指令和输入的号码到匿名操作登记/删除步骤,否则发送所述交易指令和输入的号码到所述交易指令发送步骤;匿名操作登记/删除步骤用于接收来自交易指令生成步骤或银行柜台的匿名操作指令以及辨别步骤输入的号码,生成匿名登记或删除指令,根据该匿名登记或删除指令查找、登记或删除号码对应关系存储步骤存储的匿名号码与银行卡号之间的对应关系。
根据本发明的又一个方面,提供一种银行交易系统,所述系统包括音频电话终端、公用音频通信网络、银行核心系统以及电话银行交易系统,音频电话终端通过公用音频通信网络与电话银行匿名交易系统连接,银行核心系统与电话银行匿名交易系统。
与现有技术相比,本发明的优点表现在如下几方面1)防止真实的银行卡号、银行帐号或银行用户号及其密码在电话线路上频繁出现,安全性大大提高。
2)方便用户记忆,提高了输入效率,用户只需输入其自定义的匿名号码和其密码就可以进行交易,而不必记忆长度较大,而且没有一定规律的银行卡号。
图1是根据现有技术的电话银行系统的结构框图;图2是根据本发明的电话银行匿名交易系统的结构框图;图3是根据本发明优选实施方式的电话银行匿名交易系统的结构框图;图4是根据本发明的电话银行匿名交易方法的流程图;图5是根据本发明优选实施方式的电话银行匿名交易方法的流程图。
具体实施方式下面结合附图来详细说明本发明所提供的电话银行匿名操作系统及其方法,为方便理解,图中还包括了目前银行的核心系统以及银行的柜台处理前端。
如图2所示,本发明提供的电话银行匿名操作系统包括电话银行系统前端100,用于接收用户的输入信息、提示用户的输入,或者接收操作结果并将操作结果通知用户;输入辨别单元120,接收来自于所述电话银行系统前端100的信号,用于识别用户输入的号码,如果用户输入的号码满足匿名号码的要求,则认为该号码是匿名号码,并发送用户输入的号码(匿名号码)到对应关系获取单元130,否则发送该用户输入的号码到交易指令生成单元140;号码对应关系数据库200,用于存储匿名号码与银行卡号之间的对应关系;号码对应关系获取单元130,其接收来自于所述输入辨别单元120的匿名号码,从所述号码对应关系数据库200中查找和/或获取与该匿名号码对应的银行卡号,并将获取的银行卡号发送到交易指令生成单元140;交易指令生成单元140,用于接收用户输入的交易指令,例如生成“查询”、“转账”、“匿名操作”等指令,如果用户输入的交易指令是匿名操作指令,则发送该匿名操作指令和用户输入的号码到匿名操作登记/删除单元150,否则发送所述交易指令和用户输入的号码,或交易指令和从所述对应关系数据库200中获取的银行卡号到所述交易指令发送单元160;匿名操作登记/删除单元150,用于接收来自于所述交易指令生成单元140或银行柜台的匿名操作请求信号,生成匿名登记或删除指令,根据该匿名登记或删除指令查找、登记或删除所述号码对应关系数据库200中存储的匿名号码与银行卡号之间的对应关系。
交易指令发送单元160,用于接收来自于交易指令生成单元140的信息,并发送接收到的信息到银行的核心系统。
需要理解的是,在上述系统中,一旦确定用户输入的号码不是匿名号码,系统则把用户输入的号码认为是银行卡号并发送到银行核心系统进行验证,以确定该银行卡号是否正确,以及输入的密码是否和该银行卡号匹配。如果银行卡号正确并且和密码匹配,则确认下一步交易,否则回到原始的输入状态,请用户重新输入。因此,虽然图2中显示的电话银行匿名操作系统的信号传递是单向的,但这种省略仅仅是为了突出本发明的特点,在实际的系统中,任何涉及到银行卡号的模块或操作步骤都要发送信号到银行核心系统进行验证,这在现有系统中也是公知的,这里将不再详述。
如图3所示,优选情况下,本发明提供的电话银行匿名交易系统进一步包括主叫电话号码获取单元110,与所述电话银行系统前端100连接,用于获取呼入的电话号码,并将接收到的主叫电话号码发送到所述输入辨别单元120,此时,所述输入辨别单元120将识别用户从该主叫电话号码输入的号码,如果用户输入的号码满足匿名号码的要求,则认为输入的号码是匿名号码,并发送该匿名号码和该主叫电话号码到号码对应关系获取单元130,否则发送该用户输入的号码和主叫电话号码到交易指令生成单元140。而在所述号码对应关系数据库200中存储的将不是匿名号码与银行卡号之间的对应关系,而是主叫电话号码与匿名号码的组合同银行卡号之间的对应关系,这样,用户就只能利用某一特定的电话来进行匿名交易,即保证了进行匿名交易的唯一性,从而大大提高了交易的安全性。并且,需要理解的是,在系统的信号流中,将不仅仅发送用户输入的号码,而是发送主叫电话号码和用户输入的号码的组合。
所述电话银行系统前端100可以是计算机中的一个功能模块,它能够接收来自于用户音频电话的信息,并提示用户输入相关信息,例如,现有的电话银行系统前端100一般包括利用语音的方式来提示用户,即“请输入您的银行卡号或帐号或用户号,并按#号键结束”,当用户按照该提示输入其自己的银行卡号后,该系统前端将发送“请输入您的密码,并按#号键结束”的指令,此时用户输入其设定的密码。在本发明中,所述系统前端的语音提示内容可以不作任何改动,用户只需清楚地知道在输入其用户卡号或帐号或用户号时也能够输入其自定义的匿名号就可以了,这可以通过用户在办理匿名电话银行的业务时告知用户,或者可以在原有的语音提示的基础上增加提示用户输入其自定义匿名号码的内容,例如,将原来的“请输入您的银行卡号,并按#号键结束”改为“请输入您的银行卡号或自定义匿名号码,并按#号键结束”。这种改动对于本领域技术人员来说是非常容易实现的,因此将不再详细描述。
所述主叫电话号码获取单元110连接在所述电话银行系统前端100上,用于接收来自于用户的呼入电话号码。该主叫电话号码获取单元110可以是任何能够获取来电号码的装置,例如常用的来电显示装置,该装置优选情况下能够获取呼入号码的国家代码和地区代码,因此可以识别来自于其他国家或地区的电话号码,处于其他国家或地区的用户也可以使用该系统。
所述输入辨别单元120识别用户输入的号码,若用户输入的号码满足匿名号码的条件,则认为用户输入的号码是匿名号码,并发送该匿名号码到号码对应关系获取单元130,否则发送用户输入的号码到交易指令生成单元140。例如,当用户输入的号码是现有的银行卡号(或帐号或用户号),或者处于预先设定的银行卡号(或帐号或用户号)的范围时,系统认为该输入的号码不属于匿名操作的范围,则发送信息到交易指令生成单元140,并进一步等待用户需要的交易操作指令。系统判断输入的号码是否属于匿名号码的范围有多种方法,例如,最直接的方法就是每当用户输入一个号码时,系统则查找该号码是否是已经存在的银行卡号,如果不是,则认为该号码是匿名号码,但这种情况会对系统资源产生极大的消耗;又例如,一般银行卡号的编号方式都遵循一定的规则,因此系统可以判断用户输入的号码是否遵循该编号规则,如果符合该编号规则,则认为用户输入的是银行卡号而不是匿名号码,一个例子是,目前中国农业银行的银行卡号的前5位一般是“95599”,因此,系统可以认为当用户输入的号码的前5位是“95599”时是正常操作,而不是匿名操作,因此执行现有技术中的操作;如果用户输入的号码的前5位不是“95599”,则系统认为用户要执行的是匿名操作。此外,可以在所述电话银行系统前端中增加额外的语音提示,例如,增加“选择输入卡号或帐号或用户号请按1,输入匿名号码请按2”,此时,用户想要输入匿名号码时需要选择按键2,然后就可以输入其匿名号码,此时,用户输入的匿名号码可以是和其银行卡号或帐号或用户号完全一样的号码,在此情况下,系统也会认为用户输入的号码处于匿名号码的范围。总之,任何能够将银行卡号和匿名号码区分开来的技术方案都落在本发明的保护范围之内。
优选情况下,所述输入辨别单元120是号码长度辨别模块,用于辨别用户输入的数字的长度,即当用户输入的号码和银行卡号、帐号或用户号中任一号码的长度相同时,则认为该用户输入的不是匿名号码,否则认为用户输入的是匿名号码。这种方法可以保证用户的自定义匿名号和银行卡号之间不会发生混淆。
根据本发明的优选实施方式,当所述号码辨别模块判断用户输入的号码和银行卡号的长度不同时,则将用户输入的号码发送到与所述号码对应关系数据库200连接的号码对应关系获取单元130。
根据本发明的优选实施方式,当所述号码识别模块判断用户输入的号码和银行卡号的长度相同时,则认为用户进行的是普通的电话银行操作,此时将用户输入的号码以及密码发送到所述交易指令生成单元140,此时所述交易指令生成单元140通过交易指令发送单元160发送该用户输入的号码及密码到银行核心数据库进行验证,如果验证通过,则进行交易,如果验证不能功过,则会让用户重新输入,或者在输入次数达到一定数量后仍不能通过验证,则拒绝再次输入,这种方法已经存在于现有的系统中,因此这里将不再详述。
所述号码对应关系获取单元130访问所述号码对应关系数据库200,查找用户输入的号码(这里称为匿名号码)或者主叫电话号码和匿名号码之间的组合同银行卡号的对应关系,如果该对应关系存在,则用查找到的银行卡号来替代原有的匿名号码,即替代用户输入的号码,并将替代后生成的银行卡号发送到交易指令生成单元140。所述交易指令生成单元140通过所述交易指令发送单元160将该银行卡号以及用户输入的密码发送到银行的核心系统。
所述交易指令生成单元140根据用户的指令生成相应的交易指令,并根据交易指令的不同发送接收到的用户输入的号码或者从所述卡号对应关系数据库中获取的银行卡号。根据本发明,所述交易指令生成单元140可以是在现有技术的基础上增加匿名操作选择模块141,用于接收匿名登记/删除操作指令,并将输入的号码和接收到的匿名登记/删除操作指令,或者输入的号码与主叫电话号码的组合和匿名操作指令发送到匿名操作登记/删除单元。。例如,当用户选择匿名登记/删除操作功能时,系统可以提示用户输入一个号码,例如用户输入“9”,当此时用户数据“9”时则表明用户选择了匿名登记/删除操作功能,此时系统转到匿名操作登记/删除单元150执行匿名操作功能;如果用户没有请求匿名操作登记或删除业务,而是选择其他正常业务,例如“转账”、“查询”等业务,此时发送用户输入的号码或者从所述号码对应关系数据库中得到的银行卡号到交易指令发送单元160执行相应的业务功能。图3中的“现有模块”就是表明所述交易指令生成单元140中在现有技术中已经存在的功能模块,选择该“现有模块”提供的功能则进行正常的交易处理,而不是匿名操作。需要指出的是,这里所谓的“现有模块”包括本领域技术人员公知的各种选项,例如“转账”、“查询”等,也包括将来由于银行业务增加而新添加的所有不涉及匿名操作的功能模块,由于这种添加对于本领域技术人员来说是显而易见的,因此这里将不再详述。此外,需要理解的是,当所述交易指令生成单元140接收到来自于所述号码对应关系获取单元130来的银行卡号时,自动选择“现有模块”进行操作,即自动提供“查询”、“转账”等选择。
根据本发明的优选实施方式,所述匿名操作登记/删除单元150包括匿名操作登记模块151和/或匿名操作删除模块152。所述匿名操作登记模块151接收来自于所述交易指令生成单元140中的匿名操作功能登记选择模块的指令,对用户提出的匿名操作进行登记,登记时,所述匿名操作登记模块151先查找所述号码对应关系数据库200中当前的主叫电话号码和用户输入号码之间的组合是否存在,如果存在,则拒绝登记;如果不存在,则在所述号码对应关系数据库200中增加当前主叫电话号码和用户自定义匿名号码之间的组合同用户输入的银行卡号(或帐号或用户号)之间的对应关系。
与此类似的是,所述匿名操作删除模块152接收来自于所述交易指令生成单元140中的匿名操作功能删除选择模块的指令,对用户提出的匿名操作进行删除,删除时,所述匿名操作删除模块152先查找所述号码对应关系数据库200中是否存在当前的主叫电话号码和用户自定义匿名号码之间的组合,如果不存在,则拒绝删除;如果存在,则在所述号码对应关系数据库200中删除当前主叫电话号码和用户自定义匿名号码之间的组合同用户输入的银行卡号(或帐号或用户号)之间的对应关系。
根据本发明优选实施方式,所述匿名操作登记/删除单元150进一步包括电话号码选择模块153,用于使用户能够选择进行匿名电话银行交易时想要使用或想要删除的电话号码,而不仅仅是用户登记或删除电话银行匿名操作时正在使用的电话的号码。例如,用户可以通过自己的移动电话将自己的家庭电话和/或办公室电话设定为进行匿名电话银行交易时使用的电话,这样用户就可以在家里或者办公室使用电话进行电话银行的匿名交易。同样,用户也可以通过一个电话号码来删除已经建立的其他电话号码与银行卡号的对应关系。相应地,匿名操作登记模块151或匿名操作删除模块152将不再仅仅查找当前正在呼叫的电话号码是否已经与某银行卡号建立了对应关系,而是查找用户输入的电话号码是否已经与某银行卡号建立了对应关系。
优选情况下,为了安全考虑,所述电话号码选择模块153仅仅用于选择想要删除的电话号码,即用户不能通过一个电话号码来为其它电话号码建立与银行卡号的对应关系,而只能通过一个电话号码来删除其它电话号码与银行卡号之间的对应关系。因此,当用户选择了匿名操作登记模块151时,则直接在所述号码对应关系数据库中建立银行卡号与主叫电话号码和用户输入号码的组合的对应关系,而不允许用户选择电话号码。需要理解的是,这里所说的删除电话号码包括三种意思,一是用户可以同时删除在号码对应关系数据库200中与一个银行卡号对应的所有的电话号码,此时系统将在号码对应关系数据库200中查找所有的与用户输入的银行卡号匹配的电话号码,如果查找到,则将这些电话号码全部删除,而不需用户逐个输入进行删除;二是只删除主叫电话号码与银行卡号的对应关系,则此时系统通过电话号码获取单元130来获得主叫电话号码,并且仅删除此号码与银行卡号的对应关系;三是可是让用户选择要删除的号码,例如,系统可以给用户一个清单,用户从此清单中删除已经建立的电话号码与银行卡号之间的对应关系。实现这三种功能只需要增加相应的提示并且在所述电话号码选择模块153中增加相应的功能模块即可,由于这种实现对于本领域技术人员来说是公知的,因此这里将不再详述。
上述的登记和删除也可以通过银行的柜台来进行操作,即通过人工的方式生成匿名操作登记或删除指令,再发送该指令到匿名操作登记/删除单元150。显然,此时系统中并不存在利用电话进行操作时所产生的主叫电话号码,而只能由用户来选择要删除或要建立的电话号码。同样道理,在此情况下,用户也可以对电话号码进行全部删除或选择性删除,这里将不再详述。
如图3所示,优选情况下,本发明提供的电话银行匿名交易系统进一步包括结果回报单元170,用于生成交易结果,即接收来自于银行核心系统或匿名操作登记/删除单元150的交易结果并向用户通报交易结果。所述结果回报单元包括结果生成模块171,用于接收来自于银行核心系统或匿名操作登记/删除单元150的交易结果;结果语音回报模块172,用于接收所述结果生成模块171的结果信息并通过所述主叫电话以语音方式将结果回报给用户;和/或结果回显模块173,用于接收所述结果生成模块的结果信息并通过柜台以可视化方式将结果回报给用户。
需要理解的是,上述的实施方式仅仅是示例性的,也可以对本发明做出一些修改,例如,在优选情况下,所述输入辨别单元120可以先判断用户输入的号码是否属于匿名操作的范围,即先判断用户输入的号码的长度,如果该号码的长度不等于银行卡号,则获取该主叫电话号码,如果二者长度相等的话,则无需获取所述主叫电话号码。
根据本发明的另一方面,提供一种电话银行匿名交易的方法,如图4所示,该方法包括步骤电话银行前置处理步骤300,通过电话银行系统前端100接收用户的输入信息、提示用户的输入,接受操作结果并将操作结果通知用户;输入辨别步骤320,通过输入辨别单元120辨别用户的输入,若用户输入满足匿名号码的条件,则认为输入的号码是匿名号码,并执行号码对应关系获取步骤330,否则执行交易指令生成步骤340;号码对应关系存储步骤400(未在图中示出),在所述号码对应关系存储单元200中存储匿名号码与银行卡号之间的对应关系;号码对应关系获取步骤330,通过号码对应关系获取单元130从号码对应关系数据库200中查找并获取匿名同银行卡号之间的对应关系,用获取的银行卡号替换用户输入的号码,并将获取的银行卡号发送到所述交易指令生成单元140执行交易指令生成步骤340;交易指令生成步骤340,通过交易指令生成单元140接收用户输入的交易指令,例如生成“查询”、“转账”、“匿名操作”等指令,如果用户输入的交易指令是匿名登记/删除操作指令,则发送该匿名操作指令和用户输入的号码到匿名操作登记/删除单元150,否则发送所述交易指令和用户输入的号码,或交易指令和从所述对应关系数据库200中获取的银行卡号到所述交易指令发送单元160执行交易指令发送步骤360;匿名操作登记/删除步骤350,通过匿名操作登记单元150接收来自于所述交易指令生成单元140或银行柜台的匿名登记或删除请求信号,生成匿名登记或删除指令,根据该匿名登记或删除指令查找、登记或删除所述号码对应关系数据库200中的对应关系;交易指令发送步骤360,通过交易指令发送单元160接收来自于交易指令生成单元140信息,并将接收到的信息发送到银行核心系统。
需要理解的是,在上述步骤中,一旦确定用户输入的号码不是匿名号码,系统则把用户输入的号码认为是银行卡号并发送到银行核心系统进行验证,以确定该银行卡号是否正确,以及输入的密码是否和该银行卡号匹配。如果银行卡号正确并且和密码匹配,则确认下一步交易,否则回到原始的输入状态,请用户重新输入。因此,虽然图4中显示的电话银行匿名交易方法的信号传递是单向的,但这仅仅是为了突出本发明的特点,在实际的系统中,任何涉及到银行卡号的操作步骤都要发送信号到银行核心系统进行验证,这在现有系统中也是公知的,这里将不再详述。
如图5所示,优选情况下,本发明提供的电话银行匿名交易方法进一步包括主叫电话号码获取步骤310,在该步骤310,主叫电话号码获取单元110获取呼入的电话号码,并将接收到的主叫电话号码发送到所述输入辨别单元120,此时,所述输入辨别单元120将识别用户从该主叫电话号码输入的号码,如果用户输入的号码满足匿名号码的要求,则认为用户输入的号码是匿名号码,并发送该匿名号码和该主叫电话号码到号码对应关系获取单元130,否则发送该号码到交易指令生成单元140。而在所述号码对应关系数据库200中存储的将不是匿名号码与银行卡号之间的对应关系,而是主叫电话号码与匿名号码的组合同银行卡号之间的对应关系,这样,用户就只能利用某一特定的电话来进行匿名交易,即保证了匿名交易的唯一性,大大提高了交易的安全性。并且,需要理解的是,在系统的信号流中,将不仅仅发送用户输入的号码,而是发送主叫电话号码和用户输入的号码的组合。
在步骤300,所述电话银行系统前端100可以是计算机中的一个功能模块,它能够接收来自于用户音频电话的信息,并提示用户输入相关信息,例如,现有的电话银行系统前端100一般包括利用语音的方式来提示用户,即“请输入您的银行卡号,并按#号键结束”,当用户按照该提示输入其自己的银行卡号时,该系统前端将发送“请输入您的密码,并按#号键结束”的指令,此时用户输入其设定的密码。在本发明中,所述系统前端的语音提示内容可以不作任何改动,用户只需清楚地知道在输入其用户卡号或帐号或用户号时也能够输入其自定义的匿名号就可以了,这可以通过用户在办理匿名电话银行的业务时告知用户,或者可以在原有的语音提示的基础上增加提示用户输入其自定义匿名号码的内容,例如,将原来的“请输入您的银行卡号,并按#号键结束”改为“请输入您的银行卡号或自定义匿名号码,并按#号键结束”。这种改动对于本领域技术人员来说是非常容易实现的,因此将不再详细描述。
在步骤310,所述主叫电话号码获取单元110连接在所述电话银行系统前端100上,用于接收来自于用户的呼入电话号码。该主叫电话号码获取单元110可以是任何能够获取来电号码的装置,例如常用的来电显示装置,该装置优选情况下能够获取呼入号码的国家代码和地区代码,因此可以识别来自于其他国家或地区的电话号码,处于其他国家或地区的用户也可以使用该系统。
在步骤320,所述输入辨别单元120识别从所述用户号码输入的号码,若用户输入的号码满足匿名号码的条件,则认为用户输入的号码是匿名号码,并发送该匿名号码到号码对应关系获取单元130,否则发送用户输入的号码到交易指令生成单元。系统判断输入的号码是否属于匿名操作的范围有多种方法,例如,最直接的方法就是每当用户输入一个号码时,系统则查找该号码是否是已经存在的银行卡号,如果不是,则认为该号码是匿名号码;但这种情况会对系统资源产生极大的消耗;又例如,一般银行卡号的编号方式都遵循一定的规则,因此系统可以判断用户输入的号码是否遵循该编号规则,如果符合该编号规则,则认为用户输入的是银行卡号而不是匿名号码,一个例子是,目前中国农业银行的银行卡号的前5位一般是“95599”,因此,系统可以认为当用户输入的号码的前5位是“95599”时是正常操作,而不是匿名操作,因此执行现有技术中的操作;如果用户输入的号码的前5位不是“95599”,则系统认为用户要执行的是匿名操作。此外,可以在所述电话银行系统前端中增加额外的语音提示,例如,增加“选择输入卡号或帐号或用户号请按1,输入匿名号码请按2”,此时,用户想要输入匿名号码时需要选择按键2,然后就可以输入其匿名号码,此时,用户输入的匿名号码可以是和其银行卡号或帐号或用户号完全一样的号码,在此情况下,系统也会认为用户输入的号码处于匿名操作的范围。总之,任何能够将银行卡号和匿名号码区分开来的技术方案或操作步骤都落在本发明的保护范围之内。
优选情况下,所述输入辨别步骤320是号码长度辨别步骤,辨别用户输入的号码的长度,即当用户输入的号码和银行卡号、帐号或用户号中任一号码的长度相同时,则认为该用户要求的不是匿名操作,否则认为用户要求的是匿名操作。这种方法可以保证用户的自定义匿名号和银行卡号之间不会发生混淆。
根据本发明的优选实施方式,当在所述号码辨别步骤320判断用户输入的号码和银行卡号的长度不同时,则认为用户输入的号码是匿名号码,并将由主叫电话号码获取单元110获取的电话号码以及该匿名号码发送到与所述号码对应关系数据库200连接的号码对应关系获取单元130执行号码对应关系获取步骤330。
根据本发明的优选实施方式,当在所述号码识别步骤320判断用户输入的号码和银行卡号的长度相同时,则认为用户进行的是普通的电话银行操作,此时将用户输入的号码以及密码发送到所述交易指令生成单元140执行交易指令生成步骤340。此时所述交易指令生成单元140通过交易指令发送单元160发送该用户输入的号码及密码到银行核心数据库进行验证,如果验证通过,则进行交易,如果验证不能功过,则会让用户重新输入,或者在输入次数达到一定数量后仍不能通过验证,则拒绝再次输入,这种方法已经存在于现有的系统中,因此这里将不再详述。
在步骤330,所述号码对应关系获取单元130访问所述号码对应关系数据库200,查找用户输入的号码(这里称为匿名号码)或者主叫电话号码和匿名号码之间的组合同银行卡号的对应关系,如果该对应关系存在,则用查找到的银行卡号来替代匿名号码,即替代用户输入的号码,并将替代后生成的银行卡号发送到交易指令生成单元140执行交易指令生成步骤340,所述交易指令生成单元140通过所述交易指令发送单元160将该银行卡号以及用户输入的密码发送到银行的核心系统。
在步骤340,所述交易指令生成单元140根据用户的指令生成相应的交易指令,并根据交易指令的不同发送接收到的用户输入的号码或者从所述卡号对应关系数据库中获取的银行卡号。根据本发明,所述交易指令生成步骤340可以在现有技术的基础上进一步包括匿名操作选择步骤341,用于接收匿名登记/删除操作指令,并将输入的号码和接收到的匿名登记/删除操作指令,或者输入的号码与主叫电话号码的组合和匿名操作指令发送到匿名操作登记/删除步骤。。例如,当用户选择匿名登记/删除操作功能时,系统可以提示用户输入一个号码,例如用户输入“9”,若用户此时输入了“9”则表明用户选择了匿名登记/操作操作功能,此时系统转到匿名操作登记/删除单元150执行匿名操作功能;如果用户没有请求匿名操作登记或删除业务,而是选择其他的现有业务,例如“转账”、“查询”等业务,此时发送用户输入的号码或者从所述号码对应关系数据库中得到的银行卡号到交易指令发送单元160执行交易指令发送步骤360,图3中的“现有模块”就是表明所述交易指令生成单元140中在现有技术中已经存在的功能模块,选择该“现有模块”提供的功能则进行正常的交易处理,在图5中表示为“正常操作”。需要理解的是,在步骤340,当所述交易指令生成单元140接收到来自于所述号码对应关系获取单元130来的银行卡号时,自动选择“现有模块”进行“正常操作”,即自动提供“查询”、“转账”等选择。
在步骤350,根据本发明的优选实施方式,所述匿名操作登记/删除步骤350包括匿名操作登记步骤351和/或匿名操作删除步骤352。在所述匿名操作登记步骤351,接收来自于所述交易指令生成单元140中的匿名操作功能登记选择模块的指令,对用户提出的匿名操作进行登记,登记时,先查找所述号码对应关系数据库200中是否存在当前的主叫电话号码和用户自定义匿名号码之间的组合,如果存在,则拒绝登记;如果不存在,则在所述号码对应关系数据库200中增加当前主叫电话号码和用户自定义匿名号码之间的组合同用户输入的银行卡号(或帐号或用户号)之间的对应关系。
与此类似的是,在所述匿名操作删除步骤352,接收来自于所述交易指令生成单元140中的匿名操作功能删除选择模块的指令,对用户提出的匿名操作进行删除,删除时,先查找所述号码对应关系数据库200中是否存在当前的主叫电话号码和用户自定义匿名号码之间的组合,如果不存在,则拒绝删除;如果存在,则在所述号码对应关系数据库200中删除当前主叫电话号码和用户自定义匿名号码之间的组合同用户输入的银行卡号(或帐号或用户号)之间的对应关系。
根据本发明优选实施方式,所述匿名操作登记/删除步骤350进一步包括用户电话号码选择步骤353,使用户能够选择进行匿名电话银行交易时想要使用或想要删除的电话号码,而不仅仅是用户登记或删除电话银行匿名操作时正在使用的电话的号码。例如,用户可以通过自己的移动电话将自己的家庭电话和/或办公室电话设定为进行匿名电话银行交易时使用的电话,这样用户就可以在家里或者办公室使用电话进行电话银行的匿名交易。同样,用户也可以通过一个电话号码来删除已经建立的其它电话号码与银行卡号的对应关系。相应地,在匿名操作登记步骤351或匿名操作删除步骤352将不再仅仅查找当前正在呼叫的电话号码是否已经与某银行卡号建立了对应关系,而是查找用户输入的电话号码是否已经与某银行卡号建立了对应关系。
优选情况下,为了安全考虑,在所述电话号码选择步骤353,仅仅选择想要删除的电话号码,即用户不能通过一个电话号码来为另一个电话号码建立与银行卡号的对应关系,而只能通过一个电话号码来删除另一个电话号码与银行卡号之间的对应关系。因此,当用户选择进行匿名操作登记步骤351时,则直接在所述号码对应关系数据库中建立银行卡号与主叫电话号码和用户输入号码的组合的对应关系,而不允许用户选择电话号码。需要理解的是,这里所说的删除电话号码包括三种意思,一是用户可以同时删除在号码对应关系数据库200中与一个银行卡号对应的所有的电话号码,此时系统将在号码对应关系数据库200中查找所有的与用户输入的银行卡号匹配的电话号码,如果查找到,则将这些电话号码全部删除,而不需用户逐个输入进行删除;二是只删除主叫电话号码与银行卡号的对应关系,则此时系统通过电话号码获取单元130来获得主叫电话号码,并且仅删除此号码与银行卡号的对应关系;三是可是让用户选择要删除的号码,例如,系统可以给用户一个清单,用户从此清单中删除已经建立的电话号码与银行卡号之间的对应关系。
上述的登记和删除也可以通过银行的柜台来进行操作,即通过人工的方式生成匿名操作登记或删除指令,再发送该指令到匿名操作登记/删除单元150执行匿名操作登记/删除步骤350。显然,此时系统中并不存在利用电话进行操作时所产生的主叫电话号码,而只能由用户来选择要删除或要建立的电话号码。同样,用户可以在柜台选择删除所有电话号码,也可以选择性删除,这里将不再详述。
优选情况下,本发明提供的电话银行匿名交易系统进一步包括结果回报步骤370(未示出),在该步骤,生成交易结果,即接收来自于银行核心系统或匿名操作登记/删除单元150的交易结果并向用户通报交易结果。所述结果回报步骤370包括结果生成步骤371,在该步骤,结果生成模块171接收来自于银行核心系统或匿名操作登记/删除单元150的交易结果;结果语音回报步骤372,在该步骤,语音回报单元172接收所述结果生成模块171的结果信息并通过所述主叫电话以语音方式将结果回报给用户;和/或结果回显步骤373,在该步骤,结果回显单元173接收所述结果生成模块的结果信息并通过柜台以可视化方式将结果回报给用户。
当匿名操作的登记或删除发生以后,执行交易结果信息生成步骤370,即银行核心系统通过所述结果回报单元170通过电话或银行的柜台将交易结果通知用户(步骤370没有显示在图中)。
需要理解的是,上述的实施方式仅仅是示例性的,也可以对本发明做出一些修改,例如,可以先在输入辨别步骤320判断用户输入的号码是否属于匿名操作的范围,即优选情况下先判断用户输入的号码的长度,如果该号码的长度不等于银行卡号,则在步骤310获取该主叫电话号码,如果二者长度相等的话,则无需获取所述主叫电话号码。
根据本发明的又一个方面,提供一种银行交易系统,所述系统包括音频电话终端、公用音频通信网络、银行核心系统以及电话银行交易系统,音频电话终端通过公用音频通信网络与电话银行匿名交易系统连接,银行核心系统与电话银行匿名交易系统连接。
优选情况下,所述银行交易系统就系统还包括银行柜台系统,银行柜台系统与电话银行匿名交易系统连接。
音频电话终端可以是任何能够进行语音通信的终端,例如固定电话、手机、小灵通等;公用音频通信网可以采用任何现存的或者将来要投入使用的通信网络,例如电信运营公司的固定通信网络、GSM网以及要投入使用的CDMA网络等等;银行核心系统可以是现有的各银行交易核心系统;银行柜台系统可以是各种银行现有的柜台系统。
下面详细描述用户通过银行前台或电话登记或删除电话银行匿名操作的流程以及用户使用匿名电话银行进行交易的流程。
用户通过银行前台登记或删除电话银行匿名操作的步骤如下1.1.柜员选择增加、删除电话银行匿名操作设置交易,下一步转入1.2.;1.2.输入用户银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)及其密码(银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)可由柜员刷磁条输入或手工输入,密码则由用户输入),下一步转入1.3;1.3.系统获取用户输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)及其密码,下一步转入1.4.;
1.4.系统验证银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)及其密码的正确性,根据判断结果决定下一步转入1.4.1.或1.4.2.;1.4.1.如验证结果错误,拒绝交易,下一步转入1.9.;1.4.2.如验证结果正确,下一步根据用户要求转入1.5.或1.6.;1.5.柜员根据用户要求选择增加匿名操作设置功能,下一步转入1.5.1.;1.5.1.柜员输入用户指定之电话号码(用户指定使用电话银行时的主叫电话号码,包括国家代码及区号、电话号码等),下一步转入1.5.2.;1.5.2.柜员输入用户设定的用户自定匿名号码(系统控制用户自定匿名号码长度必须不同于电话银行中使用的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)中任何一个的长度),下一步转入1.5.3.;1.5.3.系统获取输入的指定电话号码及用户自定匿名号码,下一步转入1.5.4.;1.5.4.系统判断用户指定之主叫电话号码+用户自定匿名号码是否未设置过,根据判断结果决定下一步转入1.5.4.1.或1.5.4.2.;1.5.4.1.如设置过,则拒绝交易,下一步转入1.9.;1.5.4.2.如未设置过,在电话银行系统中建立用户指定之主叫电话号码+用户自定匿名号码与1.2.中输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)的对应关系。下一步转入1.9.;1.6.柜员根据用户要求决定需要删除所有电话匿名操作设置功能时下一步转入1.7.;需要删除指定电话匿名操作设置功能时下一步转入1.8.;
1.7.柜员根据用户要求选择删除所有电话匿名操作设置,下一步转入1.7.1.;1.7.1.系统判断1.2.输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)是否已建立与至少一个电话号码+用户自定匿名号码的对应关系,根据判断结果决定下一步转入1.7.1.1.或1.7.1.2.;1.7.1.1.如未建立过,则拒绝交易,下一步转入1.9.;1.7.1.2.如已建立过,则删除该银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)与所有电话号码+用户自定匿名号码的对应关系,下一步转入1.9.;1.8.柜员根据用户要求选择删除指定电话匿名操作设置;1.8.1.柜员输入用户提供的指定电话号码(用户使用电话银行时的主叫电话号码,包括国家代码及区号、电话号码等),下一步转入1.8.2.;1.8.2.系统获取输入的指定电话号码(包括国家代码及区号、电话号码等),下一步转入1.8.3.;1.8.3.系统判断,1.2.输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)是否已建立与指定电话号码+用户自定匿名号码的对应关系,根据判断结果决定下一步转入1.8.3.1.或1.8.3.2.;1.8.3.1.如未建立,拒绝交易,下一步转入1.9.;1.8.3.2.如已建立,则删除该银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)与指定电话号码+用户自定匿名号码的对应关系,下一步转入1.9.;
1.9.交易结束。
用户通过电话自助登记或删除电话银行匿名操作的步骤如下2.1.用户拨通电话银行特服号码,下一步转入2.2.;2.2.用户输入银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)及其密码,下一步转入2.3.;2.3.电话银行系统获取用户输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)及其密码,下一步转入2.4.;2.4.电话银行系统验证银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)及其密码的正确性,根据判断结果决定下一步转入2.4.1.或2.4.2.;2.4.1.如验证结果错误,拒绝交易,下一步转入2.9.。
2.4.2.如验证结果正确,下一步根据用户需要转入2.5.或2.6.或2.7.;2.5.用户选择增加匿名操作设置功能,下一步转入2.5.1.;2.5.1.电话银行系统获取用户使用电话之号码(主叫电话号码,包括国家代码及区号、电话号码等),下一步转入2.5.2.;2.5.2.用户输入用户自定匿名号码(系统控制用户自定匿名号码长度必须不同于电话银行中使用的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)中任何一个的长度,否则要求用户重输),下一步转入2.5.3.;2.5.3.电话银行系统获取用户输入的用户自定匿名号码,下一步转入2.5.4.;2.5.4.电话银行系统判断主叫电话号码+用户自定匿名号码是否未设置过,根据判断结果决定下一步转入2.5.4.1.或2.5.4.2.;2.5.4.1.如设置过,则拒绝交易,下一步转入2.9.;2.5.4.2.如未设置过,电话银行系统建立主叫电话号码+用户自定匿名号码与2.2.中用户输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)的对应关系,下一步转入2.9.;2.6.用户选择删除匿名操作设置功能,下一步转入2.6.1;2.6.1.用户选择删除所有电话匿名操作设置,下一步转入2.6.2.;2.6.2.电话银行系统判断2.2.中用户输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)是否已建立与至少一个电话号码+用户自定匿名号码的对应关系,根据判断结果决定下一步转入2.6.2.1.或2.6.2.2.;2.6.2.1.如未建立过,则拒绝交易,下一步转入2.9.;2.6.2.2.如已建立过,则删除该银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)与所有电话号码+用户自定匿名号码的对应关系,下一步转入2.9.;2.7.用户选择删除本机匿名操作设置;2.7.1.电话银行系统获取用户使用电话之号码(本机电话号码,即主叫电话号码,包括国家代码及区号、电话号码等),下一步转入2.7.2.;
2.7.2.电话银行系统判断,2.2.中用户输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)是否已建立与本机电话号码+用户自定匿名号码的对应关系,根据判断结果决定下一步转入2.7.2.1.或2.7.2.2.;2.7.2.1.如未建立,拒绝交易,下一步转入2.9.;2.7.2.2.如已建立,则删除该银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)与指定电话号码+用户自定匿名号码的对应关系;下一步转入2.9.;2.8.用户选择删除指定电话匿名操作设置,下一步转入2.8.1.;2.8.1.用户按提示输入指定电话号码(主叫电话号码,包括国家代码及区号、电话号码等),下一步转入2.8.2.;2.8.2.电话银行系统获取用户输入的指定电话号码(指定电话号码,包括国家代码及区号、电话号码等),下一步转入2.8.3.;2.8.3.电话银行系统判断,2.2.中用户输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)是否已建立与指定电话号码+用户自定匿名号码的对应关系,根据判断结果决定下一步转入2.8.3.1.或2.8.3.2.;2.8.3.1.如未建立,拒绝交易,下一步转入2.9.;2.8.3.2.如已建立,则删除该银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)与指定电话号码+用户自定匿名号码的对应关系,下一步转入2.9.;
2.9.交易结束。
用户使用匿名电话银行进行交易的步骤如下3.1.用户拨通电话银行特服号码,下一步转入3.2.;3.2.用户输入银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)或用户自定匿名号码及其对应的密码,下一步转入3.3.;3.3.系统获取用户输入的银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)或用户自定匿名号码及其对应的密码,下一步转入3.4.;3.4.根据用户输入的号码长度判断,如等于银行卡号及帐号及用户号(客户号及其他由电话银行系统设定的标准长度用户标识号)中任何一个的号码长度,则系统认为用户输入的号码是银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号);否则,系统认为用户输入的号码是用户自定匿名号码,根据判断结果决定下一步转入3.4.1.或3.4.2.;3.4.1.如用户输入的号码是用户自定匿名号码,下一步转入3.4.1.1.;3.4.1.1.电话银行系统获取用户使用电话之号码(主叫电话号码,包括国家代码及区号、电话号码等),下一步转入3.4.1.2.;3.4.1.2.电话银行系统查找主叫电话号码+用户自定匿名号码记录,判断符合条件的有效记录是否存在,根据结果决定下一步转入3.4.1.2.1.或3.4.1.2.2.;3.4.1.2.1.如存在,获取对应银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号),下一步转入3.4.2.1.;
3.4.1.2.2.如不存在,拒绝交易,下一步转入3.6.;3.4.2.如用户输入的号码是银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号),下一步转入3.4.2.1.;3.4.2.1.电话银行系统验证银行卡号(客户号及其他由电话银行系统设定的标准长度用户标识号)及其密码,根据验证结果决定下一步转入3.4.2.1.1.或3.4.2.1.2.;3.4.2.1.1.验证通过,下一步转入3.5.;3.4.2.1.2.验证不通过,下一步转入3.6.;3.5.允许继续交易,交易完成后,下一步转入3.6.;3.6.交易结束。
需要理解的是,上面的描述只是对本发明做出解释而不是来限定本发明的,任何本领域内技术人员根据本发明不经创造性劳动而做出的修改及变化都包含在本发明的保护范围之内。
权利要求
1.一种匿名电话银行交易系统,该系统包括电话银行系统前端以及交易指令发送单元,其特征在于,该系统还包括输入辨别单元、号码对应关系获取单元、号码对应关系数据库、交易指令生成单元和匿名操作登记/删除单元;输入辨别单元接收来自于电话银行系统前端的信号,并识别输入的号码,如果输入的号码满足匿名号码的要求,则认为输入的号码是匿名号码并发送该匿名号码到对应关系获取单元以获取银行卡号,否则直接发送该输入的号码到交易指令生成单元;号码对应关系数据库用于存储匿名号码与银行卡号之间的对应关系;号码对应关系获取单元用于接收来自所述输入辨别单元的匿名号码,从所述号码对应关系数据库中查找和/或获取与该匿名号码对应的银行卡号,并将获取的银行卡号发送到交易指令生成单元;交易指令生成单元用于接收输入的交易指令,如果输入的交易指令是匿名登记/删除操作指令,则发送该匿名操作指令和输入的号码到匿名操作登记/删除单元,否则发送所述交易指令和输入的号码,或所述交易指令和从所述对应关系数据库中获取的银行卡号到所述交易指令发送单元;匿名操作登记/删除单元用于接收来自交易指令生成单元或银行柜台的匿名操作指令以及输入辨别单元的输入的号码,生成匿名登记或删除指令,根据该匿名登记或删除指令查找、登记或删除所述号码对应关系数据库中存储的匿名号码与银行卡号之间的对应关系。
2.根据权利要求
1所述的系统,其中,该系统进一步包括用于获取呼入的电话号码的主叫电话号码获取单元;所述输入辨别单元用于识别主叫电话号码输入的号码,如果输入的号码满足匿名号码的要求,则认为输入的号码是匿名号码并发送该匿名号码和该主叫电话号码到号码对应关系获取单元,否则发送该输入的号码和主叫电话号码到交易指令生成单元;所述号码对应关系数据库用于存储主叫电话号码和匿名号码的组合同银行卡号之间的对应关系;所述号码对应关系获取单元用于接收来自输入辨别单元的主叫电话号码和输入号码的组合,从所述号码对应关系数据库中查找和/或获取与该组合对应的银行卡号,并将获取的银行卡号发送到所述交易指令生成单元;所述交易指令生成单元用于接收输入的交易指令,如果输入的交易指令是匿名登记/删除操作指令,则发送该匿名操作指令、输入的号码以及主叫电话号码到匿名操作登记/删除单元,否则发送所述交易指令和输入的号码,或所述交易指令和从所述对应关系数据库中获取的银行卡号到所述交易指令发送单元;所述匿名操作登记/删除单元用于接收来自所述交易指令生成单元的匿名操作指令、输入的号码以及主叫电话号码,生成匿名登记或删除指令,根据该匿名登记或删除指令查找、登记或删除所述号码对应关系数据库中的所述主叫电话号码和匿名号码的组合同银行卡号的对应关系。
3.根据权利要求
1或2所述的系统,其中,所述输入辨别单元是号码长度辨别模块,用于辨别输入的号码的长度,如果输入号码的长度不等于银行卡号,则认为输入的号码是匿名号码并发送该匿名号码,或者该匿名号码同主叫电话号码的组合到号码对应关系获取单元,否则发送输入的号码,或者输入的号码和主叫电话号码的组合到交易指令生成单元。
4.根据权利要求
1或2所述的系统,其中,所述交易指令生成单元包括匿名操作选择模块,用于接收匿名登记/删除操作指令,并将输入的号码和接收到的匿名登记/删除操作指令,或者输入的号码与主叫电话号码的组合和匿名操作指令发送到匿名操作登记/删除单元。
5.根据权利要求
1或2所述的系统,其中,所述匿名操作登记/删除单元包括匿名操作登记模块和/或匿名操作删除模块,匿名操作登记模块用于在所述号码对应关系数据库中对匿名号码和银行卡号之间的对应关系或者主叫电话号码和匿名号码的组合同银行卡号之间的对应关系进行登记;匿名操作删除模块用于删除所述号码对应关系数据库中匿名号码和银行卡号之间的对应关系或主叫电话号码同匿名号码的组合和银行卡号之间的对应关系。
6.根据权利要求
5所述的系统,其中,所述匿名操作登记/删除单元进一步包括电话号码选择模块,用于选择进行匿名电话银行交易时想要使用或想要删除的电话号码。
7.根据权利要求
6所述的系统,其中,所述电话号码选择模块,仅用于选择想要删除的电话号码。
8.根据权利要求
1或2所述的系统,其中,该系统进一步包括结果回报单元,用于接收至少来自于所述匿名操作登记/删除单元的操作结果,并报告该结果。
9.根据权利要求
8所述的系统,其中,所述结果回报单元包括结果生成模块、结果语音回报模块和/或结果回显模块;结果生成模块用于生成交易结果;结果语音回报模块用于接收所述结果生成模块的结果信息,并通过语音回报至主叫电话;结果回显模块,用于接收所述结果生成模块的结果信息并通过柜台以可视化方式将结果显示。
10.一种电话银行匿名交易的方法,该方法包括电话银行前置处理步骤以及交易指令发送步骤,其特征在于,还包括输入辨别步骤、号码对应关系存储步骤、号码对应关系获取步骤、交易指令生成步骤以及匿名操作登记/删除步骤;所述输入辨别步骤用于识别输入的号码,如果输入的号码满足匿名号码的要求,则认为输入的号码是匿名号码并发送该匿名号码到对应关系获取步骤以便获取银行卡号,否则直接发送该输入的号码到交易指令生成步骤;号码对应关系存储步骤用于存储匿名号码与银行卡号之间的对应关系;号码对应关系获取步骤用于接收来自输入辨别步骤的匿名号码,从号码对应关系存储步骤存储的数据中查找和/或获取与该号码对应的银行卡号,并将获取的银行卡号发送到交易指令生成步骤;所述交易指令生成步骤用于接收输入的交易指令,如果输入的交易指令是匿名登记/删除操作指令,则发送该匿名操作指令和输入的号码到匿名操作登记/删除步骤,否则发送所述交易指令和输入的号码,或所述交易指令和在所述对应关系存储步骤中获取的银行卡号到所述交易指令发送步骤;匿名操作登记/删除步骤用于接收来自交易指令生成步骤或银行柜台的匿名操作指令以及辨别步骤输入的号码,生成匿名登记或删除指令,根据该匿名登记或删除指令查找、登记或删除号码对应关系存储步骤存储的匿名号码与银行卡号之间的对应关系。
11.根据权利要求
10所述的方法,其中,该方法进一步包括用于获取呼入的电话号码的主叫电话号码获取步骤;所述输入辨别步骤用于识别主叫电话号码输入的号码,如果输入的号码满足匿名号码的要求,则认为输入的号码是匿名号码并发送该匿名号码和该主叫电话号码到号码对应关系获取步骤,否则发送该输入的号码和主叫电话号码到交易指令生成步骤;号码对应关系存储步骤用于存储主叫电话号码和匿名号码组合同银行卡号之间的对应关系;所述号码对应关系获取步骤用于接收来自输入辨别步骤的主叫电话号码和输入号码的组合,从号码对应关系存储步骤存储的数据中查找和/或获取与该组合对应的银行卡号,并将获取的银行卡号发送到所述交易指令生成步骤;所述交易指令生成步骤用于接收输入的交易指令,如果输入的交易指令是匿名登记/删除操作指令,则发送该匿名操作指令、输入的号码以及主叫电话号码到匿名操作登记/删除步骤,否则发送所述交易指令和输入的号码,或所述交易指令和在所述号码对应关系存储步骤获取的银行卡号到所述交易指令发送步骤;所述匿名操作登记/删除步骤用于接收来自所述交易指令生成单元的匿名操作指令、输入的号码以及主叫电话号码,生成匿名登记或删除指令,根据该匿名登记或删除指令查找、登记或删除号码对应关系存储步骤存储的主叫电话号码和匿名号码的组合同银行卡号的对应关系。
12.根据权利要求
10或11所述的方法,其中,所述输入辨别步骤辨别输入的号码的长度,如果输入号码的长度不等于银行卡号,则认为输入的号码是匿名号码并发送该匿名号码,或者该匿名号码和主叫电话号码的组合到号码对应关系获取步骤,否则发送输入号码,或者输入号码和主叫电话号码的组合到交易指令生成步骤。
13.根据权利要求
10或11所述的方法,其中,所述交易指令生成步骤包括匿名操作选择步骤,用于接收匿名登记/删除操作指令并将输入的号码和接收到的匿名登记/删除操作指令,或者输入的号码与主叫电话号码的组合和匿名登记/删除操作指令发送到匿名操作登记/删除步骤。
14.根据权利要求
10或11所述的方法,其中,所述匿名操作登记/删除步骤包括匿名操作登记步骤和/或匿名操作删除步骤;匿名操作登记步骤用于对匿名号码和银行卡号之间的对应关系或者主叫电话号码和匿名号码的组合同银行卡号之间的对应关系在所述号码对应关系存储步骤中进行登记;匿名操作删除步骤用于删除所述号码对应关系获取步骤中存储的匿名号码和银行卡号之间的对应关系或主叫电话号码同匿名号码的组合和银行卡号之间的对应关系。
15.根据权利要求
14所述的方法,其中,所述匿名操作登记/删除步骤进一步包括电话号码选择步骤,用于选择进行匿名电话银行交易时想要使用或想要删除的电话号码。
16.根据权利要求
15所述的方法,其中,所述电话号码选择步骤仅用于选择想要删除的号码。
17.根据权利要求
10或11所述的方法,其中,该方法进一步包括结果回报步骤,用于接收至少来自于所述匿名操作登记/删除步骤的操作结果,并报告该结果。
18.根据权利要求
17所述的方法,其中,所述结果回报步骤包括结果生成步骤、结果语音回报步骤和/或结果回显步骤,结果生成步骤用于生成交易结果;结果语音回报步骤用于接收所述结果生成模块的结果信息,并通过语音回报至主叫电话;结果回显步骤用于接收所述结果生成步骤的结果信息并通过柜台以可视化方式将结果显示。
19.一种银行交易系统,所述系统包括音频电话终端、公用音频通信网络、银行核心系统以及电话银行交易系统;音频电话终端通过公用音频通信网络与电话银行匿名交易系统连接,银行核心系统与电话银行匿名交易系统连接,其中,所述电话银行交易系统为权利要求
1-9中任意一项所述的电话银行匿名交易系统。
20.根据权利要求
19所示的系统,其中,该系统还包括银行柜台系统,银行柜台系统与电话银行匿名交易系统连接。
专利摘要
一种电话银行匿名交易系统,所述系统包括电话银行系统前端、主叫电话号码获取单元、输入辨别单元、号码对应关系获取单元、号码对应关系数据库、匿名操作登记/删除单元、交易指令生成单元、交易指令发送单元以及结果回报单元。该系统能够提高电话交易过程中的安全性,并且方便用户记忆。
文档编号G07F7/00GK1991925SQ200510135432
公开日2007年7月4日 申请日期2005年12月28日
发明者王坚 申请人:中国农业银行导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1