使用无标签数据交换格式进行金融交易通信的系统和方法技术方案

技术编号:10187202 阅读:171 留言:0更新日期:2014-07-04 19:30
一种诸如柜员现金循环出钞机的自动银行业务机,使用从远程系统接收呈JavaScript对象标记(JSON)文件形式的操作指令的系统和方法。该系统和方法使用用于经由通信网络在自动银行业务机之间传输信息的计算机执行方法。该方法包括:接收用于从第一自动银行业务机到第二自动银行业务机的网络通信的消息;基于存储在所述第一自动银行业务机内的计算机可读介质上的指令,以无标签数据交换格式与所述消息的尺寸独立地格式化所述消息;以及将格式化后的消息传输至所述第二自动银行业务机。

【技术实现步骤摘要】
【国外来华专利技术】使用无标签数据交换格式进行金融交易通信的系统和方法
本专利技术涉及一种自动银行业务机。具体地,本专利技术涉及一种能够在银行业务网络中使用无标签数据交换模式而在联网的银行业务机之间进行信息通信的自动银行业务机设备、方法和系统。
技术介绍
自动银行业务机已为我们所熟知。通常在银行中看到的自动银行业务机的两种已知的示例为柜员现金循环出钞机(TCR)和柜员现金出钞机(TCD)。TCR可被用于在银行柜员的监督下存入或发放纸币(note)给银行客户。TCD只能在银行柜员的监督下将纸币发放给客户。客户使用的另一种类型的自动银行业务机是自动柜员机(“ATM”)。ATM使客户能够在没有柜员的任何协助下进行银行业务交易。可以通过ATM进行的常见银行业务交易包括发放现金、存款、账户间转账、汇票付款和账户余额查询。其它类型的自动银行业务机可以包括在银行处由柜员操作的个人计算机系统。其它类型的自动银行业务机可以允许客户借记(chargeagainst)账户或转移资金。其它类型的自动银行业务机可以打印或发放诸如优惠券(coupon)或代金券(voucher)之类的有价单据。为了本公开内容的目的,自动银行业务机或自动交易机应包括进行包括价值转移(transferofvalue)等交易的任意设备。自动银行业务机典型地在网络上交换信息以实现诸如现金回收、现金存入、余额查询、邮寄交易等所请求的金融交易。这些联网机器间的金融交易通信已经使用串行数据报(serialdatagram)而予以执行。然而,串行传输的数据报要求限定的数据量(quantumofdata)的传输(这里数据量的扩展往往需要整个系统的重新配置)。串行数据要求使用限定的启始符(startingindicator),其在必要的数据量之后,并且被中断符(terminalindicator)断开。为了提供更强健的网络,自动银行业务系统开始使用标准化数据交换格式,例如在美国专利号6,965,879(Richards等人)中描述的标记语言。标准化数据交换格式进而提供这样的优点,即,提供能够让不同制造商制造的不同类型的自动银行业务机有效通信的互操作能力(interoperability)。标记语言允许使用附加数据、扩展和内嵌等以得到更大的灵活性。标记语言通过使用句子(clause)和从句而限定,每一个均利用表示句子和/或从句内的数据量的开始和结束的标志(marker)来描述。标记语言使用标签来表示每个数据量的开始和结束这两者。此外,每个标签还进一步与参考标识符(identifier)相关联。例如,如果变量具有一个值,标记语言可以将处理器引向标签15,如果变量具有第二值,则可以将处理器引向标签12,等等。因此,标签还用于通过计算机编码操作来进行导航。然而,为了提供这种强健性,标记语言、特别是与标记语言关联的标签增加了必须通过网络传输的开销数据(overheaddata)的量。这一增加的通信量(traffic)减小了吞吐量并增加了硬件造价,从而降低自动银行业务网络的效率。所以需要在自动银行业务机之间使用无标签数据交换格式来执行信息网络通信的系统和方法。该信息可以是在安全套接层中以JSON数据交换格式进行传输的金融交易信息。还需要这样的系统和方法,其中无标签数据交换格式允许在消息内部扩充数据量。
技术实现思路
在一个方案中,本专利技术包括自动银行业务机,其包括计算机和至少一个与其可操作地连接的交易功能装置,其中该计算机适于接收至少一个JavaScript对象标记(JSON)文件,并使至少一个交易功能装置响应于至少一个JSON文件而执行交易功能。在一个示例中,所述交易功能装置包括纸页(sheet)发放机构,且该计算机适于响应于所述至少一个JSON文件而运行,以从所述自动银行业务机发放至少一张纸页。所述交易功能装置的其它示例是视频显示器和纸页接收机构。JSON是已知的基于文本的独立于语言的数据交换格式。其基于JavaScript编程语言的子集并在互联网上发送结构数据时非常有用。与多个可选格式相比,其优点是轻量级、独立于语言且易于解析。进而,由于其不是文件标记语言,因此不需要编程员定义表示其内数据的标签或属性。JSON文件能够在各种传输层上传输。在一个实施例中,至少一个JSON文件在安全套接层(SSL)上传输。SSL的优点是能够提供点对点消息安全性。可选地,JSON文件可以使用http安全通信协议进行传送。在一个实施例中,纸页包括钞票,且所述计算机适于响应于所述至少一个JSON文件而运行,以从所述自动银行业务机发放至少一张钞票。在另一实施例中,所述自动银行业务机包括柜员现金循环出钞机(TCR),且所述计算机适于响应于所述至少一个JSON文件而运行,以从所述TCR发放现金或将现金接收到所述TCR中。在可选实施例中,所述自动银行业务机包括自动柜员机(ATM),且所述计算机适于响应于所述至少一个JSON文件而运行,以从所述ATM发放现金,或针对循环式ATM,将现金接收到ATM中。在另一个可选实施例中,所述自动银行业务机包括柜员现金出钞机(TCD),且所述计算机适于响应于所述至少一个JSON文件而运行,以从所述TCD发放现金。在又一个实施例中,所述计算机适于接收自动银行业务机配置数据,并提供存储器用于存储已经被成功安装以使得如果随后的安装企图有可能失败时能够回退到还原点的至少一部分所述自动银行业务机配置数据。例如,根据本专利技术的自动银行业务机可在一个或多个通信信道上从银行中的柜员工作站(与该自动银行业务机共处一地)、或从远程工作站或监控站接收JSON文件。进而,该计算机可适于在这类信道上将JSON文件传送到监控站。这些通信信道可使用REST(代表性状态传输)原理而运行。REST类架构通过结合客户端和服务器而构建。最广为人知的实现方式就是互联网。在一个实施例中,一种计算机执行方法用于经由通信网络在自动银行业务机之间传输信息。该方法包括:接收用于从第一自动银行业务机到第二自动银行业务机的网络通信的消息;基于存储在所述第一自动银行业务机内的计算机可读介质上的指令,以无标签数据交换格式与所述消息的尺寸独立地格式化所述消息;以及将格式化后的消息传输至所述第二自动银行业务机。在另一个实施例中,提供一种用于经由通信网络在自动银行业务机之间传输信息的计算机执行的系统。该系统包括:第一自动银行业务机,包括第一处理器,所述第一处理器被配置为基于存储在计算机可读介质上的指令,使用无标签数据交换格式与传输的消息的尺寸独立地执行网络通信。所述银行业务机被配置为接收用于从所述第一自动银行业务机到第二自动银行业务机的网络通信的消息;以无标签数据交换格式格式化所述消息;以及将格式化后的消息传输至所述第二自动银行业务机。根据以下详细说明和附图,本专利技术的其它特征和优点对于本领域技术人员而言将是清楚的。但应理解的是,尽管详细说明和特定实例示出了本专利技术的示例性实施例,但其通过示例性方式给出而非具有限制性。在不脱离本专利技术的构思的情况下可以在本专利技术的范围内进行多种修改和改型,且本专利技术包括所有这种改型。附图说明在附图中示出本专利技术的示例性实施例,在附图中相同的附图标记表示相同的元件,其中:图1是自动银行业务机的立体图;图2是图1的自动银行业务机的示意性剖视本文档来自技高网
...

【技术保护点】
一种用于经由通信网络在多个自动银行业务机之间传输信息的计算机执行方法,包括:接收用于从第一自动银行业务机到第二自动银行业务机的网络通信的消息;基于存储在所述第一自动银行业务机内的计算机可读介质上的指令,以无标签数据交换格式与所述消息的尺寸独立地格式化所述消息;以及将格式化后的消息传输至所述第二自动银行业务机。

【技术特征摘要】
【国外来华专利技术】2011.07.29 US 61/513,0231.一种用于经由通信网络在多个自动银行业务机之间传输信息的计算机执行方法,其特征在于,所述方法包括:接收用于从银行柜员使用的且位于银行的柜员工作站到柜员现金循环出钞机的网络通信的消息;基于存储在所述柜员工作站内的计算机可读介质上的指令,以无标签数据交换格式与所述消息的尺寸独立地格式化所述消息;以及经由所述通信网络将格式化后的消息传输至所述柜员现金循环出钞机。2.根据权利要求1所述的方法,其中,所述无标签数据交换格式是JavaScript对象标记。3.根据权利要求1所述的方法,还包括基于所述格式化后的消息在所述柜员现金循环出钞机处执行金融交易。4.根据权利要求3所述的方法,其中,所述金融交易是钞票提取交易,且所述格式化后的消息包括从所述柜员现金循环出钞机发放至少一张钞票的指令。5.根据权利要求1所述的方法,其中,传输所述格式化后的消息包括从所述柜员工作站的安全套接层内传输所述消息。6.根据权利要求1所述的方法,其中,所述柜员工作...

【专利技术属性】
技术研发人员:布莱恩·詹姆斯·克里斯托弗森多米尼克·西帕古纳·金茨乌尔里希·马蒂奥利弗·马丁
申请(专利权)人:塔拉利斯控股有限公司
类型:发明
国别省市:英国;GB

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

1