当前位置: 首页 > 专利查询>NCR公司专利>正文

自助服务终端(SST)瘦客户端制造技术

技术编号:19405497 阅读:116 留言:0更新日期:2018-11-13 21:46
提供了自助服务终端(SST)瘦客户端及其操作。SST(110或210)包括一个操作系统(120或220)、授权瘦客户端应用程序(130或230)和一个授权代理(150或240)。OS(120或220)被配置为仅限在SST(110或210)上执行授权应用程序(130或230)。授权瘦客户端应用程序(130或230)被配置为访问SST(110或210)中的预定义外围设备(270)和获授权服务器(180或280)。在一个实施例中,授权代理(150或240)被配置为连接至授权服务器(180或280),以:管理授权服务器(180或280)发出的OS(120或220)更新,并接收授权服务器(180或280)的定制,以配置授权瘦客户端应用程序(130或230)。

【技术实现步骤摘要】
自助服务终端(SST)瘦客户端
本专利技术涉及自助服务终端(SST)瘦客户端及其操作。
技术介绍
在银行分行,银行会提供多台自动柜员机(ATM)和出纳台,供客户在ATM上自行交易(无需出纳员协助)及在出纳台(通过出纳员)交易。ATM硬件和软件受到银行维修组织的密切管控和监督。银行分行限制外网访问,只为确保金融网络的安全性。在维修每台ATM时,即使所需维修涉及软件资产,维修工程师也必须亲自到场。维修组织可能会为多家不同的银行分行提供服务,而各分行对其每台ATM可能有不同的资产或资产配置(硬件和软件)。这会导致各银行分行之间甚至一家分行内的高度结合的异构环境。维修组织必须采用以客户为中心的维修方式,因此需要专门面向某客户甚至专门针对安装(对于同一客户)的专家。对于银行和维修组织而言,这样不仅效率低下,且成本高昂。不仅如此,出于与这类任务相关的安全性和开支问题,客户银行已着手更新和更换其硬件和软件资产。因此,资产不会经常更新,且任何所需的资产定制都必须涵盖银行的整套资产,尽管银行希望其定制模式能够从现有的粗粒度式转向细粒度式。就业内技术现状而言,要实现这些银行目标所需的努力和开销仍难以定夺。
技术实现思路
在多种实施方式中,提供了将SST作为瘦客户端操作的自助服务终端(SST)瘦客户端和技术。根据一种实施方式,本专利技术提供了一个SST,其包括一个操作系统(OS)、一个授权瘦客户端应用程序和一个授权代理。OS被配置为仅限在SST上执行授权应用程序。授权瘦客户端应用程序被配置为访问SST和授权服务器内的预定义外围设备。授权代理被配置为连接至授权服务器,及管理从授权服务器接收到的对OS的更新。根据本专利技术的第一个方面,所提供的自助服务终端(SST)包含:一个操作系统(OS),被配置为仅限在SST上执行授权应用程序;一个授权瘦客户端应用程序,被配置为访问SST和授权服务器内的预定义外围设备;及一个授权代理,被配置为连接至授权服务器,及管理从授权服务器接收到的对OS的更新。SST还可选择性地包含一个授权维护应用程序,其被配置为在SST上执行并可通过操作为SST的授权用户提供维护、测试和诊断功能。SST还可选择性地包含特定于平台的、在OS内作为可访问函数来实现的应用程序。授权代理还可进一步被配置为:(i)下载预期被授权瘦客户端应用程序使用的内容;(ii)截获授权瘦客户端应用程序向授权服务器发出的内容请求;及(iii)响应被截获的请求,向授权瘦客户端应用程序提供内容。授权代理还可选择性地被配置为接收授权服务器发出的定制指令,并将这些定制应用到授权瘦客户端应用程序。授权代理还可选择性地被配置为根据客户身份在SST初始化期间应用某些定制指令,及基于交易应用另一些定制指令。授权瘦客户端应用程序还可选择性地被配置为:使用一个外围接口,用于与该预定义外围设备交互;及使用一个用户界面,用于与在SST上交易的客户交互。用户界面可选用基于web的浏览器界面。根据本专利技术的第二个方面,所提供的管理自助服务终端网络的方法包含:接收来自于在网络内自助服务终端执行的授权代理的请求;确定自助服务终端正在执行的操作系统或应用程序是否为最新版本;倘自助服务终端未执行最新版本,而所述最新版本包括可通过自助服务终端予以验证的加密信息,且倘操作系统或应用程序的最新版本与网络内多个自助服务终端的最新版本相同,则相应提供操作系统或应用程序的最新版本。确定自助服务终端正在执行的操作系统或应用程序是否为最新版本的步骤,可选择性地包括一个分步骤,即将作为请求部分而收到的操作系统版本与该网络内自助服务终端的可用最新版本进行比较。提供操作系统或应用程序最新版本的步骤可选择性地包括响应有关请求,向网络内所有自助服务终端提供所述最新版本,以使网络内所有自助服务终端具有的同类软件栈与网络内其他自助服务终端相同。该方法还可选择性地包括向自助服务终端提供内容,以作为客户交易的一部分呈现给该自助服务终端的客户的步骤。该方法选择性地包含创建连接至网络内各自助服务终端的固定和预定义网络连接以及虚拟专用网络连接的步骤。根据本专利技术的第三个方面,所提供的方法包含:在自助服务终端(SST)上初始化一个用于在SST上执行的瘦客户端应用程序;通过SST的授权代理应用从服务器接收到的瘦客户端应用程序的定制;及SST上的瘦客户端应用程序与客户、服务器或通过授权代理的服务器交易,且至少有一个外围设备连接至SST。该方法还可选择性地包含授权代理强制对瘦客户端应用程序执行从服务器接收到的更新。该方法还可选择性地包含授权代理开始对在SST上执行的操作系统(OS)进行更新。该方法还可选择性地包含瘦客户端应用程序将来自至少一个外围设备的安全通信传输至其中一个授权代理,以发送至服务器和服务器。该方法还可选择性地包含由SST上的一个维护应用程序执行一项或多项诊断操作、维护操作和测试操作。该方法还可选择性地包含授权代理向服务器报告维护应用程序生成的结果。该方法还可选择性地包括SST上的外围应用程序为至少一个外围设备提供错误日志、设置管理和应用程序服务。交易步骤还可选择性地包括瘦客户端应用程序在SST显示器上为客户呈现基于web的界面。根据本专利技术的第四个方面,所提供的方法包含:在服务器上与多个授权代理交互,每个授权代理均在自助服务终端(SST)上执行;服务器通过接口至授权代理的瘦客户端应用程序通信,促成各SST上的交易;服务器同与交易相关的外部系统进行通信;及服务器通过各SST的授权代理管理该SST。该方法还可选择性地包含服务器签名与特定SST相关的操作系统(OS)的更新程序包,及将已签名的更新程序包发送至该SST的特定授权代理。交互步骤还可选择性地包括向各授权代理提供定制,用于配置各授权代理的瘦客户端应用程序。提供步骤还可选择性地包括提供定制,作为一个或多个特定SST、特定瘦客户端应用程序、特定SST上的特定客户交易和特定时间段的配置文件设置。附图说明以下通过举例并参照附图,对本专利技术的上述内容和其他方面加以具体说明:根据一个示例实施例,图1是具有瘦客户端能力的开源自动柜员机(ATM)平台的图100;根据一个示例实施例,图2是自助服务终端(SST)瘦客户端的示意图;根据一个示例实施例,图3是将SST作为瘦客户端操作之方法的示意图;及根据一个示例实施例,图4是操作SST瘦客户端服务器之方法的示意图。具体实施方式首先参照图1,根据一个示例实施例,这是具有瘦客户端能力的开源自动柜员机(ATM)平台的图100。仅出于说明目的,描绘各个组件以及呈现组件的布置形式。但要指出的是,也可以按其他方式布置更多或更少组件,而不会脱离本文和下文呈现的ATM瘦客户端教导。本文和下文就SST瘦客户端及其运行呈现的ATM110、SST、方法和系统,可以在图100所示的一个或全部组件或部件组合中全部或部分实现。这些技术和方法均在内存和/或永久性电脑可读存储媒体中被编程为可执行指令,并在与不同组件相关的一个或多个处理器中执行。此外,ATM110以大为简化的形式示出,主要(但并非详尽)描绘了仅在理解本文所述教导时所强调或所需的组件。后文的讨论将陈述本专利技术的一种实施方式,即一个具有及操作ATM瘦客户端应用程序130的实施例。要指出的是,任何SST(如信息亭本文档来自技高网...
自助服务终端(SST)瘦客户端

【技术保护点】
1.一种自助服务终端(110或210),包括:一个操作系统(120或220),所述操作系统(120或220)被配置为仅允许在所述自助服务终端(110或210)上执行授权应用程序;一个授权瘦客户端应用程序(130或230),所述授权瘦客户端应用程序(130或230)被配置为访问:(i)所述自助服务终端(110或210)内的预定义外围设备(270)和(i i)授权服务器(180或280);以及一个授权代理(150或240),所述授权代理(150或240)被配置为连接至所述授权服务器(180或280)并管理所述授权服务器(180或280)发出的对所述操作系统(120或220)的更新;其中,所述授权代理(150或240)还被配置为:(i)下载预期被所述授权瘦客户端应用程序(130或230)使用的内容;(i i)截获所述授权瘦客户端应用程序(130或230)向所述授权服务器(180或280)发出的对内容的请求;及(i i i)响应被截获的请求,向所述授权瘦客户端应用程序(130或230)提供所述内容。

【技术特征摘要】
2014.02.28 US 14/194,0811.一种自助服务终端(110或210),包括:一个操作系统(120或220),所述操作系统(120或220)被配置为仅允许在所述自助服务终端(110或210)上执行授权应用程序;一个授权瘦客户端应用程序(130或230),所述授权瘦客户端应用程序(130或230)被配置为访问:(i)所述自助服务终端(110或210)内的预定义外围设备(270)和(ii)授权服务器(180或280);以及一个授权代理(150或240),所述授权代理(150或240)被配置为连接至所述授权服务器(180或280)并管理所述授权服务器(180或280)发出的对所述操作系统(120或220)的更新;其中,所述授权代理(150或240)还被配置为:(i)下载预期被所述授权瘦客户端应用程序(130或230)使用的内容;(ii)截获所述授权瘦客户端应用程序(130或230)向所述授权服务器(180或280)发出的对内容的请求;及(iii)响应被截获的请求,向所述授权瘦客户端应用程序(130或230)提供所述内容。2.根据权利要求1所述的自助服务终端,还包括:一个授权维护应用程序(160或250),所述授权维护应用程序(160或250)被配置为在所述自助服务终端(110或210)上执行,并可用于向所述自助服务终端(110或210)的授权用户提供维护、测试和诊断功能。3.根据权利要求1或2所述的自助服务终端,其中,所述操作系统(120或220)被配置为通过确保各应用程序包含有效的加密证书,来实现仅允许在所述自助服务终端(110或210)上执行授权应用程序(130、140、150、160、170)。4.根据权利要求1所述的自助服务终端,其中,所述授权瘦客户端应用程序(130或230)还被配置为使用:(i)一个外围接口(140),用于与所述预定义外围设备(270)交互;及(ii)一个用户界面,用于与在所述自助服务终端(110或210)上交易的客户交互;以及其中,所述授权瘦客户端应用程序(130或230)部分包括本地安装的代码,并部分执行从所述授权服务器(180或280)接收到的远程内容。5.一种管理自助服务终端(110或210)的网络的方法,所述方法包括:接收来自于在所述网络内的自助服务终端(110或210)上执行的授权代理(150或240)的请求;确定所述自助服务终端(110或210)正在执行的操作系统(120或220)或授权瘦客户端应用程序(130或230)是否为最新版本;由所述授权代理下载预期被所述授权瘦客户端应用程序使用的内容;由所述授权代理截获所述授权瘦客户端应用程序向授权服务器发出的对内容的请求;由所述授权代理响应被截获的请求,向所述授权瘦客户端应用程序提供内容;以及倘若所述自助服务终端(110或210)未执行所述最新版本,则提供所述操作系统(120或220)或所述授权瘦客户端应用程序(130或230)的所述最新版本,其中所述最新版本(120或220)包括可通过所述自助服务终端(110或210)予以验证的加密信息,并且其中,所述操作系统(120或220)或所述授权瘦客户端应用程序(130或230)的所述最新版本对于所述网络内的多个自助服务终端(110或210)是相同的。6.根据权利要求5所述的方法,其中确定所述自助服务终端(110或210)正在执行的操作系统(120或220)或授权瘦客户端应用程序(130或230)是否为最新版本的步骤包括一个分步骤,即,将作为所述请求的一部分而收到的所述操作系统(120或220)的版本与可用于所述网络内的自助服务终端(110或210)的所述最新版本进行比较。7.根据权利要求5或6所述的方法,其中提供所述操作系统(120或220)或所述授权瘦客户端应用程序(130或230)的所述最新版本的过程包括:响应有关请求,向所述网络内的所有自助服务终端(110或210)提供同一最新版本,以使得所述网络内的所有自助服务终端(110或210)具有的同类软件栈与所述网络内其他自助服务终端(110或210)相同。8.根据权利要求5所述的方法,其中该方法包括向所述自助服务终端(110或210)提供内容,以作为客户交易的一部分呈现给所述自助服务终端(110或210)的客...

【专利技术属性】
技术研发人员:理查德·汉安德鲁·莫纳根
申请(专利权)人:NCR公司
类型:发明
国别省市:美国,US

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

1