一种动态实现自助设备功能的方法和系统的制作方法

文档序号:6564663阅读:167来源:国知局
专利名称:一种动态实现自助设备功能的方法和系统的制作方法
技术领域
本发明涉及一种动态实现计算机设备功能的方法和系统,尤其是涉及一种动态实现自助设备中金融功能的方法和系统。
背景技术
目前,使用具有7*24小时金融服务的自助设备已成为人们生活中不可缺少的组成部分。通过使用自助设备,人们可以在任何时间和地点进行金融操作。为了让用户更加方便快捷地使用自助金融服务,银行购买了大量的具有不同功能的自助设备安置在各地以供用户使用。例如,自动柜员机(ATM,Auto TellerMachine)、自动终端(BSM,Bussiness Service Machine)、现金存款机(CDM,Cash DepositMachine)等。虽然每种自助设备各有其专有功能,但是随着银行业务的发展,为了拓宽自助设备的应用范围,在自助设备上实现了越来越多的金融功能,有的甚至达到上百种。
但是,目前使用的自助设备提供给用户的输入输出接口非常简单,无法像普通的个人计算机(PC,Personal Computer)那样提供完整的键盘、鼠标操作,用户只能通过自助设备提供的有限的几个按键来选择自己需要办理的业务。面对众多的功能菜单,用户常常无法找到他需要的功能,甚至为了完成一项业务需要进入十几级菜单,操作起来十分不便。另外,虽然自助设备提供了很多功能,但是其中有些功能必须在特定的条件下才可使用,例如必须由用户向银行申请,或者必须使用该自助设备所属银行发行的银行卡等。在不知道是否可用的情况下,若用户选择了某项功能,只有该请求被银行的服务器拒绝后才知道是否允许操作,这样既浪费了用户的时间也浪费了设备及网络资源。进一步的,由于用户必须在操作完成后才能知道是否允许操作,由此造成资金损失的风险大大增加。

发明内容
本发明公开了一种动态实现自助设备功能的方法和系统,用于解决现有技术中自助设备将所有功能体供给用户,导致的用户操作困难、设备维护成本高的缺点。
为了解决上述问题,本发明公开了一种方法,包括将自助设备、银行卡以及该银行卡所属用户共同具有的功能作为目标功能;自助设备将所述目标功能设置为当前该自助设备可用的功能。
其中,所述将自助设备、银行卡以及该银行卡所属用户共同具有的功能作为目标功能是分别查询与所述自助设备、银行卡以及该银行卡所属用户相应的全部功能,然后对其做交集处理,取其公共部分功能作为目标功能。
优选的,还包括自助设备将相应的自助设备标识、卡介质标识以及该银行卡所属用户的用户标识发送至银行服务器;所述查询自助设备的全部功能是由银行服务器从该服务器中查询与所述自动设备标识相应的全部功能;所述查询银行卡的全部功能是由银行服务器从该服务器中查询与所述卡介质标识相应的全部功能;所述查询银行卡所属用户的全部功能是由银行服务器从该服务器中查询与所述用户标识相应的全部功能。
其中,所述自助设备、银行卡以及与该银行卡所属用户具有的全部功能分别存储在服务器的数据库中。
其中,所述将自助设备、银行卡以及与该银行卡所属用户共同具有的功能作为目标功能是由银行服务器完成,并将该目标功能发送至自助设备。
优选的,还包括银行服务器分别将银行卡和该银行卡所属用户具有的全部功能发送至自助设备;自助设备选择该自助设备、银行卡以及与该银行卡所属用户共同具有的功能作为目标功能。
其中,所述自助设备将目标功能设置为当前该自助设备可用的功能是该自助设备从本地全部的功能中选择与所述目标功能匹配的内容作为当前该自助设备可用的功能。
其中,所述自助设备从本地全部的功能中选择与所述目标功能匹配的内容作为当前该自助设备可用的功能,包括根据自助设备中存储的程序建立目录映射表,所述目录映射表中的每一个节点对应该设备中的一个程序,所述程序用以提供该设备具有的一项或一类功能;
根据所述目标功能,判断目录映射表中节点对应的功能是否可用;若节点为叶子节点且对应的功能不可用,则删除该节点,建立新的目录映射表;若节点存在子节点,并且所有子节点对应的功能不可用,则删除该节点及其子节点并建立新的目录映射表;循环执行该步骤,验证所有的节点并建立目标目录映射表;通过所述目标目录影射表操作当前自助设备可用的功能。
其中,所述银行卡所属用户具有的全部功能由该用户在银行柜台申请办理或者由该用户通过互联网或自助设备自行设置。
本发明还公开了一种动态实现自助设备功能的系统,包括自助设备和银行服务器,其中所述银行服务器包括生成单元,用于将自助设备、银行卡以及该银行卡所属用户共同具有的功能生成目标功能;所述自助设备包括设置单元,用于将所述生成单元生成的目标功能设置为当前该自助设备可用的功能。
其中,所述银行服务器还包括存储单元,用于分别存储自助设备、银行卡以及该银行卡所属用户具有的全部功能;查询单元,用于从存储单元中分别获取自助设备、银行卡以及该银行卡所属用户具有的全部功能;所述生成单元还用于对查询单元获取到的功能做交集处理,取其公共部分的功能生成目标功能。
其中,所述自助设备还包括发送单元,用于将自助设备标识、卡介质标识以及该银行卡所属用户的用户标识发送至银行服务器;所述查询单元根据收到的自助设备标识、卡介质标识、以及该银行卡所属用户的标识从存储单元中分别获取与其相应的全部功能。
其中,所述设置单元将目标功能设置为当前该自助设备可用的功能是从本地全部的功能中选择与所述目标功能匹配的内容作为当前该自助设备可用的功能。
其中,所述设置单元还包括映射单元,用于根据自助设备中存储的程序建立目录映射表,所述目录映射表中的每一个节点对应该设备中的一个程序,所述程序用以提供该设备具有的一项或一类功能;比较单元,用于根据所述目标功能,判断目录映射表中节点对应的功能是否可用;若节点为叶子节点且对应的功能不可用,则删除该节点,建立新的目录映射表;若节点存在子节点,并且所有子节点对应的功能不可用,则删除该节点及其子节点并建立新的目录映射表;循环执行该步骤,验证所有的节点并建立目标目录映射表;所述自助设备还包括接口单元,用户通过接口单元提供的目标目录映射表操作该设备上的功能。
本发明公开的另外一种动态实现自助设备功能的系统,包括自助设备和银行服务器,其中所述银行服务器包括存储单元,用于分别存储银行卡和该银行卡所属用户具有的全部功能;所述自助设备包括查询单元,用于向银行服务器发送卡介质标识和该银行卡所属用户的用户标识,以获取其相应的全部功能;生成单元,用于对自助设备、银行卡以及该银行卡所属用户具有的全部功能做交集处理,并取其公共部分的功能生成目标功能;设置单元,用于从本地全部的功能中选择与所述目标功能匹配的内容作为该自助设备可用的功能。
其中,所述设置单元还包括映射单元,用于根据自助设备中存储的程序建立目录映射表,所述目录映射表中的每一个节点对应该设备中的一个程序,所述程序用以提供该设备具有的一项或一类功能;比较单元,用于根据所述目标功能,判断目录映射表中节点对应的功能是否可用;若节点为叶子节点且对应的功能不可用,则删除该节点,建立新的目录映射表;若节点存在子节点,并且所有子节点对应的功能不可用,则删除该节点及其子节点并建立新的目录映射表;循环执行该步骤,验证所有的节点并建立目标目录映射表;所述自助设备还包括接口单元,用户通过接口单元提供的目标目录映射表操作该设备上的功能。
与现有技术相比,本发明具有以下优点首先,本发明通过对自助设备、银行卡以及该银行卡所属用户的功能做交集处理生成目标功能,并基于该目标功能设置用户在当前自助设备上可用的功能,因此,动态实现了不同用户、不同卡介质在不同自助设备上的功能显示,避免了现有技术中将所有的功能呈现给用户,导致用户需要进入多极菜单才能完成操作的情况。通过应用本发明,自助设备给用户提供了非常人性化的交互界面,用户可以很方便的选择使用自己需要的功能,大大减少了查找使用一项业务所花费的时间,提高了效率。
另外,由于现有技术中,自助设备将所有的功能不经筛选的提供给用户,客户能否经办某项功能要由客户操作后,发送到银行服务器,被银行服务器拒绝后才能知道,如此以来浪费了用户的时间也耗费了网络及系统资源。而本发明在动态实现自助设备的功能时屏蔽了该用户不可用的功能,因此很好的解决了上述问题,不但节约了时间和资源,而且改善了用户的使用感受。
通常,在自助设备上进行的都是金融业务,如转账、汇款等。现有技术允许用户选择操作一项功能,但是却必须等到银行服务器拒绝后才告知用户是否可用,这样,增加了用户的资金风险。本发明只提供该用户可用的功能,从根本上解决了这种安全隐患。
现有技术中,自助设备上可使用的功能通常都固化在该设备的程序中,若需要变更某一台设备的功能,就必须针对该设备单独修改其程序,造成自助设备的可维护性非常差。本发明通过存储自助设备功能的配置数据,若需要变更功能只需要修改配置数据即可,如此以来大大减少了维护自助设备的成本,为银行进一步拓展自助设备的功能提供了保障。


图1是基于本发明所述的一种动态实现自助设备功能的方法的实施例的步骤流程图;图2是基于本发明所述的对自助设备、银行卡和用户的功能做交集处理的效果示意图;图3是基于本发明根据自助设备存储的程序建立目录映射表的效果示意图;图4是基于本发明的一种动态实现自助设备功能的系统的结构框图;图5是基于本发明的另一种动态实现自助设备功能的系统的结构框图。
具体实施例方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。
本发明所述的动态实现自助设备功能的方法包括将自助设备、银行卡以及与该银行卡所属用户共同具有的功能作为目标功能;自助设备将所述目标功能设置为当前该自助设备可用的功能。
参照图1,示出了根据本发明一个优选实施例的动态实现自助设备功能的方法的数据流程图。下面参考图1对本发明的一个实施例作详细描述。
步骤101自助设备向银行服务器发送自助设备标识、卡介质标识以及该银行卡所属用户的用户标识。
自助设备通常由各银行购置并提供给用户使用。基于其所具有的专有功能,自助设备可分为ATM、BSM和CDM等。但无论自助设备的功能有何不同,却都遵循着同样的工作原理首先,用户将一张由银行发行的银行卡插入自助设备,例如储蓄卡、信用卡、IC卡等;然后,用户需要在该自助设备上输入认证信息,例如用户密码;随后,自助设备会将卡信息以及该用户的认证信息发送至银行服务器;银行服务器根据收到的卡信息和用户认证信息验证该用户是否为合法用户,并将验证结果返回至自助设备;若验证通过,该用户就可以在该自助设备上操作他想要的金融业务了。
本发明优选的,在自助设备将卡信息和用户认证信息发送给银行服务器的同时,将该设备的标识信息也一起发送至银行服务器。其中,卡信息还包括了该银行卡的标识信息和该用户的标识信息。
步骤102银行服务器分别查询与所述自助设备、银行卡以及该银行卡所属用户相应的全部功能。
不同的自助设备、银行卡和用户所具有的功能也会不同。本发明通过数据库存储其相应功能的配置信息,该数据库中包含三个表单,即自助设备功能表单、卡介质功能表单和用户功能表单。其中,自助设备功能表单主要包括以下字段


字段MachineID用于区别自助设备的类型,可以是ATM、BSM等;Tr_list字段结构为char(16),因此该字段存储的数据长度共计16*8=128bit(位),每一位均被设定表示一个或一类功能,若该位为’0’表示该功能不可用,为’1’表示可用。
卡介质功能表单用以表示不同类型的银行卡所具有的不同功能,例如储蓄卡、信用卡等,该表单主要包括以下字段

用户功能表单用于表示用户希望在自助设备上使用的功能,优选的,该功能由用户在银行柜台申请办理或者由该用户通过银行提供的Web页面或自助设备自行设置。该表单主要包括以下字段

上述三个表单中,Tr_list字段结构为均char(16),长度为16*8=128bit(位),每一位均被设定表示相同的一个或一类功能,若该位为’0’表示该功能不可用,为’1’表示可用。这种以一个数据的二进制位表示不同含义的方法只是本发明优选的方法,本领域的技术人员容易得知,采用其他方式也是也是可行的。
优选的,银行服务器根据收到的自助设备表识、卡介质标识和银行卡所属用户的用户标识分别从数据库中查询相应的功能数据。本领域的普通技术人员当然应该知道,以数据库存储数据是本发明优选的方法,以何种方式存储所述数据并不应该构成对本发明的限制,如用xml文件存储等。
步骤103对获取到的自助设备、银行卡和银行卡所属用户的功能做交集处理,取其公共部分作为目标功能。
优选的,本发明按照以下方法生成目标功能对从三个表单中获取的Tr_list数据做交集处理,即按位进行异或运算;将运算结果作为目标功能,该结果是一个长度为128位的字符串,且每一位仍表示一个或一类功能。
异或是一种逻辑运算,其运算规则如下若表达式1的值为0101;表达式2的值为1100;则表达式1与表达式2按位异或的结果是表达式1 0101表达式2 1100结果1001即当且仅当只有一个表达式的某位上为1时,结果的该位才为1。否则结果的该位为0。
如图2所示,是按照本发明所述的方法对三个表单中取得的业务数据做交集处理的效果示意图。
步骤104银行服务器将目标功能数据发送至自助设备。
银行服务器将步骤103生成的目标功能对应的长度为128位的字符串发送至相应的自助设备。
步骤105自助设备从本地全部的功能中选择与目标功能匹配的内容作为该自助设备可用的功能。
自助设备中预先存储了所有的功能,并且每一项功能在所述128位的目标功能字符串中都具有相应的位值,自助设备根据该目标功能字符串中各位的数值决定是否将该位对应的功能设置为可用。这样,按所述方法设置完成后就是该用户使用其银行卡在该自助设备上可用的功能。
优选的,本发明按照以下方法设置自助设备可用的功能首先,根据自助设备中存储的程序建立目录映射表。所述程序是在设备的目录或者虚拟目录上运行的所有的文件、页面、操作、模块或者可执行代码的集合。程序和程序之间可以是并列关系,也可以是包含关系,例如一个程序可以包含多个字程序。每一个程序用以提供该设备具有的一项或一类功能。根据程序建立目录映射表如图3所示,其中的每一个节点对应该设备中的一个程序。节点301和节点302表示两个并列的程序;节点311、节点312、节点321和节点322均为节点301对应程序的子程序,其中,节点321和322还是节点311的子程序。
然后,根据所述目标功能,判断目录映射表中每一个节点对应的功能是否可用;若节点为叶子节点且对应的功能不可用,则删除该节点,建立新的目录映射表;若节点存在子节点,并且所有子节点对应的功能不可用,则删除该节点及其子节点并建立新的目录映射表;循环执行该步骤,验证所有的节点并建立目标目录映射表。
最后,将所述目标目录影射表以功能菜单的形式显示在该设备上。用户通过使用该功能菜单来操作当前自助设备可用的功能。
另外,也可以在用户操作过程中实时建立目标目录映射表显示功能菜单。当用户选择进入节点,自助设备验证该节点下的子节点;若子节点为叶子节点,且对应的功能不可用,删除该节点;若子节点也存在自己的子节点,并且所有子节点对应的功能不可用,删除该节点及其子节点并建立新的目录映射表。如图3所示,用户选择进入节点301;若叶子节点312对应功能不可用,则删除节点312;若节点311和他的子节点321和322都不可用,则删除节点311和他的子节点321和322;若只有节点312的功能可用,那么该用户选择301后,将只能看到节点312。这样动态的根据用户的操作建立目录映射表,可以减少因一次性建立而消耗的大量时间,提高了设备的反应速度。
本发明根据所述目标功能,动态建立目标目录映射表,并将该目标目录映射以功能菜单的形式显示在设备上以供用户使用。这样,用户在使用该自助设备时只能操作具有使用权限的功能,避免了现有技术中由于操作不可用功能导致的时间和资源的浪费,以及由此造成的安全风险。
下面结合具体的应用环境,对本发明的方案作进一步详细的描述。
下面这个例子中,用户1使用A银行发行的银行卡,用户2使用B银行发行的银行卡,两人均在A银行所属的自助设备上进行操作,结果如下用户1将银行卡插入自助设备后显示的功能界面如下

用户2将银行卡插入自助设备后显示的功能界面如下


可以看到,用户2无法使用理财卡业务、中间代理业务和证券业务是因为用户2所使用的银行卡不是该自助设备所属的A银行发行的,在A银行服务器的数据库中,其相应的卡介质功能表中用户2所使用的卡对应的这些功能不可用。对于用户2,自助设备屏蔽了其不可用的功能,因此,使用起来更加直接方便。
下面的这个例子中,不同的用户使用的银行卡具有不同的功能,当他们在具有不同功能的自助设备上进行操作时结果如下环境说明理财卡可以完成取款、转帐、个人理财、证券买卖、外汇买卖业务。
普通卡可以完成取款、转帐业务。
持卡人A持有一张理财卡,对证券类感兴趣,不需要个人理财服务。
持卡人B持有一张理财卡,用于储蓄和理财,因为考虑到资金帐户内大笔资金的安全,所以不希望提供转帐服务。
持卡人C持有一张普通卡,希望提供所有服务。
设备1提供取款、转帐、个人理财、证券买卖、外汇买卖等业务设备2提供转帐、个人理财、证券买卖、外汇买卖等业务。
其中,持卡人A和持卡人B通过银行柜台申请或通过Web等方式设置其需要的功能。
情景举例持卡人A在设备1上插入其理财卡,银行服务器根据理财卡、设备1、持卡人A的身份,分别获取其相应的功能数据,并生成最终的目标功能回传给设备1,设备1根据所述目标功能数据生成功能菜单,此时设备1上提供的服务有取款、转帐、证券买卖、外汇买卖业务。
持卡人B在设备2上插入其理财卡,银行服务器根据理财卡、设备2、持卡人B的身份,分别获取其相应的功能数据,并生成最终的目标功能回传给设备2,设备2根据所述目标功能数据生成功能菜单,此时设备2上提供的服务有个人理财、证券买卖、外汇买卖业务。
持卡人C在设备2上插入其普通卡,银行服务器根据普通卡、设备2、持卡人C的身份,分别获取其相应的功能数据并生成最终的目标功回传给设备2,设备2根据所述目标功能数据生成功能菜单,此时设备2上提供的服务就只有转账。
以上,结合具体实施例描述了本发明的一种动态实现自助设备功能的方法。参照以上有关本发明的介绍,如图4所示,是本发明所述的一种动态实现自助设备功能的系统,包括自助设备410和银行服务器420,其中,所述银行服务器420包括生成单元421,用于将自助设备、银行卡以及该银行卡所属用户共同具有的功能生成目标功能;所述自助设备410包括设置单元411,用于将所述生成单元421生成的目标功能设置为当前该自助设备可用的功能。
优选的,所述银行服务器410还包括存储单元423,用于分别存储自助设备、银行卡以及该银行卡所属用户具有的全部功能;查询单元422,用于从存储单元423中分别获取自助设备、银行卡以及该银行卡所属用户具有的全部功能;所述生成单元421,用于对查询单元422获取到的功能做交集处理,取其公共部分的功能生成目标功能。
优选的,所述自助设备还包括发送单元412,用于将自助设备标识、卡介质标识以及该银行卡所属用户的用户标识发送至银行服务器;所述查询单元422根据收到的自助设备标识、卡介质标识、以及该银行卡所属用户的标识从存储单元423中分别获取与其相应的全部功能。
其中,所述设置单元411将目标功能设置为当前该自助设备可用的功能是从本地全部的功能中选择与所述目标功能匹配的内容作为该自助设备可用的功能。
优选的,所述设置单元还包括映射单元4111,用于根据自助设备中存储的程序建立目录映射表,所述目录映射表中的每一个节点对应该设备中的一个程序,所述程序用以提供该设备具有的一项或一类功能;比较单元4112,用于根据所述目标功能,判断目录映射表中节点对应的功能是否可用;若节点为叶子节点且对应的功能不可用,则删除该节点,建立新的目录映射表;若节点存在子节点,并且所有子节点对应的功能不可用,则删除该节点及其子节点并建立新的目录映射表;循环执行该步骤,验证所有的节点并建立目标目录映射表;所述自助设备还包括接口单元413,接口单元,用户通过接口单元提供的目标目录映射表操作该设备上的功能。
参照实施例1,在本发明的另一个优选实施例中银行服务器分别从数据库中查询与卡介质标识和用户标识相应的功能数据,并将查询结果发送至自助设备;自助设备对本地预先存储的功能以及所述银行卡和该银行卡所属用户具有的功能做交集处理,取其公共部分作为目标功能;自助设备从本地全部的功能中选择与该目标功能匹配的内容作为当前该自助设备可用的功能显示给用户。该实施例与实施例1的区别在于,对自助设备、银行卡和用户的功能做交集处理由自助设备完成,这样以来减轻了银行服务器的负荷。因此选用哪种方案实施本发明,本领域的技术人员可根据需要选择使用,本发明对此不作限制。本实施例未详尽之处请参见实施例1这里不再赘述。
如图5所示,示出了基于上述方法的另一种动态实现自助设备功能的系统,包括自助设备510和银行服务器520,其中所述银行服务器520包括存储单元521,用于分别存储自助设备、银行卡以及该银行卡所属用户具有的全部功能;所述自助设备510包括查询单元511,用于根据收到的自助设备标识、卡介质标识以及与该银行卡所属用户的用户标识分别向银行服务器发送查询请求,以获取相应的全部功能;生成单元512,用于对获取到的自助设备、银行卡以及该银行卡所属用户具有的全部功能做交集处理,并取其公共部分的功能生成目标功能;设置单元513,用于从本地全部的功能中选择与所述目标功能匹配的内容作为该自助设备可用的功能。
优选的,设置单元513还包括映射单元5131,用于根据自助设备中存储的程序建立目录映射表,所述目录映射表中的每一个节点对应该设备中的一个程序,所述程序用以提供该设备具有的一项或一类功能;比较单元5132,用于根据所述目标功能,判断目录映射表中节点对应的功能是否可用;若节点为叶子节点且对应的功能不可用,则删除该节点,建立新的目录映射表;若节点存在子节点,并且所有子节点对应的功能不可用,则删除该节点及其子节点并建立新的目录映射表;循环执行该步骤,验证所有的节点并建立目标目录映射表;优选的,所述自助设备还包括接口单元514,接口单元,用户通过接口单元提供的目标目录映射表操作该设备上的功能。
上述关于本发明所述系统的描述中未详尽之处,可以参见本说明书前述相关部分。
以上对本发明所提供的一种动态实现自助设备功能的方法、系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种动态实现自助设备功能的方法,其特征在于,包括以下步骤将自助设备、银行卡以及该银行卡所属用户共同具有的功能作为目标功能;自助设备将所述目标功能设置为当前该自助设备可用的功能。
2.根据权利要求1所述的方法,其特征在于,所述将自助设备、银行卡以及该银行卡所属用户共同具有的功能作为目标功能是分别查询与所述自助设备、银行卡以及该银行卡所属用户相应的全部功能,然后对其做交集处理,取其公共部分功能作为目标功能。
3.根据权利要求2所述的方法,其特征在于,还包括自助设备将相应的自助设备标识、卡介质标识以及该银行卡所属用户的用户标识发送至银行服务器;所述查询自助设备的全部功能是由银行服务器从该服务器中查询与所述自动设备标识相应的全部功能;所述查询银行卡的全部功能是由银行服务器从该服务器中查询与所述卡介质标识相应的全部功能;所述查询银行卡所属用户的全部功能是由银行服务器从该服务器中查询与所述用户标识相应的全部功能。
4.根据权利要求3所述的方法,其特征在于,所述自助设备、银行卡以及与该银行卡所属用户具有的全部功能分别存储在服务器的数据库中。
5.根据权利要求4所述的方法,其特征在于,所述将自助设备、银行卡以及与该银行卡所属用户共同具有的功能作为目标功能是由银行服务器完成,并将该目标功能发送至自助设备。
6.根据权利要求4所述的方法,其特征在于,还包括银行服务器分别将银行卡和该银行卡所属用户具有的全部功能发送至自助设备;自助设备选择该自助设备、银行卡以及与该银行卡所属用户共同具有的功能作为目标功能。
7.根据权利要求1至6任意一项所述的方法,其特征在于,所述自助设备将目标功能设置为当前该自助设备可用的功能是该自助设备从本地全部的功能中选择与所述目标功能匹配的内容作为当前该自助设备可用的功能。
8.根据权利要求7所述的方法,其特征在于,所述自助设备从本地全部的功能中选择与所述目标功能匹配的内容作为当前该自助设备可用的功能,包括根据自助设备中存储的程序建立目录映射表,所述目录映射表中的每一个节点对应该设备中的一个程序,所述程序用以提供该设备具有的一项或一类功能;根据所述目标功能,判断目录映射表中节点对应的功能是否可用;若节点为叶子节点且对应的功能不可用,则删除该节点,建立新的目录映射表;若节点存在子节点,并且所有子节点对应的功能不可用,则删除该节点及其子节点并建立新的目录映射表;循环执行该步骤,验证所有的节点并建立目标目录映射表;通过所述目标目录影射表操作当前自助设备可用的功能。
9.根据权利要求8所述的方法,其特征在于,所述银行卡所属用户具有的全部功能由该用户在银行柜台申请办理或者由该用户通过互联网或自助设备自行设置。
10.一种动态实现自助设备功能的系统,其特征在于,包括自助设备和银行服务器,其中所述银行服务器包括生成单元,用于将自助设备、银行卡以及该银行卡所属用户共同具有的功能生成目标功能;所述自助设备包括设置单元,用于将所述生成单元生成的目标功能设置为当前该自助设备可用的功能。
11.根据权利要求10所述的系统,其特征在于,所述银行服务器还包括存储单元,用于分别存储自助设备、银行卡以及该银行卡所属用户具有的全部功能;查询单元,用于从存储单元中分别获取自助设备、银行卡以及该银行卡所属用户具有的全部功能;所述生成单元还用于对查询单元获取到的功能做交集处理,取其公共部分的功能生成目标功能。
12.根据权利要求10所述的系统,其特征在于,所述自助设备还包括发送单元,用于将自助设备标识、卡介质标识以及该银行卡所属用户的用户标识发送至银行服务器;所述查询单元根据收到的自助设备标识、卡介质标识、以及该银行卡所属用户的标识从存储单元中分别获取与其相应的全部功能。
13.根据权利要求10至12所述的任意一个系统,其特征在于,所述设置单元将目标功能设置为当前该自助设备可用的功能是从本地全部的功能中选择与所述目标功能匹配的内容作为当前该自助设备可用的功能。
14.根据权利要求13所述的系统,其特征在于,所述设置单元还包括映射单元,用于根据自助设备中存储的程序建立目录映射表,所述目录映射表中的每一个节点对应该设备中的一个程序,所述程序用以提供该设备具有的一项或一类功能;比较单元,用于根据所述目标功能,判断目录映射表中节点对应的功能是否可用;若节点为叶子节点且对应的功能不可用,则删除该节点,建立新的目录映射表;若节点存在子节点,并且所有子节点对应的功能不可用,则删除该节点及其子节点并建立新的目录映射表;循环执行该步骤,验证所有的节点并建立目标目录映射表;所述自助设备还包括接口单元,用户通过接口单元提供的目标目录映射表操作该设备上的功能。
15.一种动态实现自助设备功能的系统,其特征在于,包括自助设备和银行服务器,其中所述银行服务器包括存储单元,用于分别存储银行卡和该银行卡所属用户具有的全部功能;所述自助设备包括查询单元,用于向银行服务器发送卡介质标识和该银行卡所属用户的用户标识,以获取其相应的全部功能;生成单元,用于对自助设备、银行卡以及该银行卡所属用户具有的全部功能做交集处理,并取其公共部分的功能生成目标功能;设置单元,用于从本地全部的功能中选择与所述目标功能匹配的内容作为该自助设备可用的功能。
16.根据权利要求15所述的系统,其特征在于,所述设置单元还包括映射单元,用于根据自助设备中存储的程序建立目录映射表,所述目录映射表中的每一个节点对应该设备中的一个程序,所述程序用以提供该设备具有的一项或一类功能;比较单元,用于根据所述目标功能,判断目录映射表中节点对应的功能是否可用;若节点为叶子节点且对应的功能不可用,则删除该节点,建立新的目录映射表;若节点存在子节点,并且所有子节点对应的功能不可用,则删除该节点及其子节点并建立新的目录映射表;循环执行该步骤,验证所有的节点并建立目标目录映射表;所述自助设备还包括接口单元,用户通过接口单元提供的目标目录映射表操作该设备上的功能。
全文摘要
本发明公开了一种动态实现自助设备功能的方法和系统,该方法包括将自助设备、银行卡以及该银行卡所属用户共同具有的功能作为目标功能;自助设备将所述目标功能设置为当前该自助设备可用的功能。这样,自助设备仅将当前用户具有使用权限的功能提供给该用户,避免了由于将设备所有功能提供给用户导致的操作困难、安全性低等缺点。
文档编号G06Q40/00GK1975793SQ20061017064
公开日2007年6月6日 申请日期2006年12月22日 优先权日2006年12月22日
发明者蒋芳方, 郑小晖, 张涛, 杨卫乾, 陈文极, 黄斌, 姜昆才, 信怀义 申请人:中国建设银行股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1