现金和/或财务单据处理系统转让专利

申请号 : CN201480018096.2

文献号 : CN105247584B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : O·马丁D·J·维尔拉德M·E·贝拉莫维克兹B·J·克里斯托夫森J·W·龙S·阿尔伯特

申请人 : 荣耀全球解决方案(国际)有限公司

摘要 :

一种控制器,包括:数据库;与数据库相关联的控制模块;以及网络接口,配置成通过网络与多个工作站和至少一个用于执行处理现金和/或其他物理财务单据的操作的机器相连;网络接口通过网络从工作站中的至少一些接收请求,每个请求包括预订所述操作中相应的一个的请求。请求被存储在数据库中。网络接口还通过网络从或者代表机器的附属模块接收用于从数据库检索所述请求中的一个的信号。控制模块处理信号并且作为响应释放相应的操作,释放包括通过网络向附属模块发布控制机器执行相应的操作以处理现金和/或其他物理财务单据的指令。

权利要求 :

1.一种控制器,包括:

网络接口,配置成通过网络与多个工作站和用于执行处理现金和/或其他物理财务单据的操作的至少一个机器相连;

数据库;以及

与数据库相关联的控制模块,所述控制模块包括用于驱动所述至少一个机器的驱动器并且所述控制模块配置成监视在所述至少一个机器处的操作的状态;

其中,网络接口配置成通过网络从所述多个工作站中的至少一些接收请求,每个请求包括预订所述操作中相应的一个的请求;

其中,数据库配置成存储所述请求;

其中,网络接口还配置成通过网络从机器的附属模块接收用于从数据库检索所述请求中的一个的信号;

其中,控制模块配置成处理信号并且作为响应释放相应的操作,所述释放包括通过网络向附属模块发布控制机器执行相应的操作以处理现金和/或其他物理财务单据的指令;

以及

其中,控制模块配置成在所述控制模块已经确定在所述操作中的另一个冲突的操作还未同时试图用于相同的机器的条件下释放相应的操作;以及控制模块配置成一旦完成相应的操作就从附属模块接收完成相应的操作的信息,以便控制模块可以使用所述信息来确定一个或多个后续冲突。

2.如权利要求1所述的控制器,其中,机器为现金处理机器并且多个所述操作中的每个包括用于接受或分配现金的现金处理操作,到附属模块的指令控制现金处理机器根据相应的现金处理操作分配或者接受现金。

3.如权利要求2所述的控制器,其中:

控制模块配置成在所述现金处理操作中的另一个冲突的操作当前不正被相同的现金处理机器执行的条件下释放相应的操作。

4.如权利要求3所述的控制器,其中,所述条件至少包括:(i)当由所述请求中的一个请求的操作是分配现金时,如果现金处理操作也是分配现金的操作,则所述另一个的现金处理操作冲突,和/或(ii)当所述请求中的一个请求的操作是接受现金时,如果现金处理操作也是接受现金的操作,则所述另一个的现金处理操作冲突。

5.如权利要求2-4中任意一项权利要求所述的控制器,进一步配置成同时检索对分配现金的操作的请求以及对接受现金的进一步请求,使得当由所述请求中的一个请求的操作是分配现金时,如果现金处理操作是接受现金的操作,或者当由所述请求中的一个请求的操作是接受现金时,如果现金处理操作是分配现金的操作,则所述另一个的现金处理操作不冲突。

6.如权利要求1-4中任意一项所述的控制器,进一步配置成同时检索对现金处理操作的请求以及对处理所述其他物理财务单据中的一个的进一步请求,使得当由所述请求中的一个请求的操作是现金处理操作时,如果操作是处理所述其他物理财务单据中的一个的操作,或者当由所述请求中的一个请求的操作是处理所述其他物理财务单据中的一个时,如果操作是现金处理操作,则所述另一个的操作不冲突。

7.如权利要求1-4中任意一项所述的控制器,其中,信号指示从机器发起信号的用户的身份,并且控制模块配置成依赖于用户的身份释放相应的操作。

8.如权利要求7所述的控制器,其中,所述信号包括检索由用户预订的操作列表的第一信号和从所述列表检索所选的操作中的一个的第二信号。

9.如权利要求1-4中任意一项所述的控制器,其中,信号包括从机器发起信号的用户的用户认证信息,并且控制模块配置成在核实发起所述信号的机器的用户的条件下释放相应的操作。

10.如权利要求9所述的控制器,其中,所述信号包括检索由用户预订的操作列表的第一信号和从所述列表检索所选的操作中的一个的第二信号。

11.如权利要求1-4中任意一项所述的控制器,其中,网络接口配置成从三个或更多个工作站接收所述请求。

12.如权利要求1-4中任意一项所述的控制器,其中:

网络接口与用于执行处理现金和/或其他物理财务单据的操作的多个机器相连;

请求中的至少一些指定机器,相应的操作被要求由所述机器执行;以及控制模块配置成依赖于从或代表指定机器的附属模块接收的所述信号释放相应的操作。

13.如权利要求12所述的控制器,其中:

机器中的每个是现金处理机器并且所述操作中的每个包括用于分配或接受现金的现金处理操作;

数据库配置成维持所述多个现金处理机器中的每个的相应现金库存;

指定机器的请求中的至少一些还指定预约预先确定的货币和/或现金的面值;

控制模块配置成将每个新接收的指定预约和与库存相关的机器的请求中的一个与数据库中指示预约和相同现金处理机器的现金处理操作的一个或多个其他请求作比较,并且依赖于所述比较接受新接收的请求。

14.如权利要求1-4中任意一项所述的控制器,其中,相应的操作包括向客户分配现金或者从客户接受现金的交易。

15.如权利要求1-4中任意一项所述的控制器,其中,相应的操作包括用于在现金处理机器之间移动现金的现金运输操作的至少一部分。

16.如权利要求1-4中任意一项所述的控制器,其中,相应的操作包括多阶段以分配和/或接受多部分现金。

17.一种系统,包括:

至少一个机器,用于执行操作以处理现金和/或其他物理财务单据,所述机器包括附属模块和安全箱,所述安全箱具有用于将现金和/或其他物理财务单据接受进入安全箱和/或将现金和/或其他物理财务单据从安全箱中分配的机构;

多个工作站;以及

控制器,配置成经由网络从多个工作站接收请求,每个请求包括预订所述操作中相应的一个的请求;

其中,控制器包括配置成存储所述请求的数据库;

其中,控制器包括用于驱动所述至少一个机器的驱动器,并且所述控制器配置成监视在所述至少一个机器处的操作的状态;

其中,控制器还配置成通过网络从机器的附属模块接收用于从数据库检索所述请求中的一个的信号;

其中,控制器配置成处理信号并且作为响应释放相应的操作,释放包括通过网络向附属模块发布控制机器执行相应的操作以处理现金和/或其他物理财务单据的指令;

其中,机器上的附属模块配置成依赖于来自控制器的指令操作所述机构以接受或分配现金和/或其他物理财务单据;以及其中,控制器还配置成在所述控制器已经确定所述操作中的另一个冲突的操作还未同时试图用于相同的机器的条件下释放相应的操作;以及控制器配置成一旦完成相应的操作就从附属模块接收完成相应的操作的信息,以便控制器可以使用所述信息来确定一个或多个后续冲突。

18.如权利要求17所述的系统,其中,所述工作站中的一个被集成到与机器相同的终端。

19.如权利要求17所述的系统,其中,所述工作站中的一个是柜员辅助机器。

20.如权利要求17所述的系统,其中,所述工作站中的一个是独立于机器的终端。

21.如权利要求20所述的系统,其中,所述工作站中的一个是移动终端。

22.一种用于在多个工作站和用于执行操作以处理现金和/或其他物理财务单据的至少一个机器之间调解的方法,所述方法执行包含在计算机可读介质上的代码并且执行以下操作:通过网络从多个工作站接收请求,每个请求包括预订所述操作中相应的一个的请求;

将所述请求存储在数据库中;

监视在所述至少一个机器处的操作的状态;

通过网络从或者代表机器的附属模块接收用于从数据库检索所述请求中的一个的信号;以及处理信号并且作为响应释放相应的操作,释放包括向附属模块发布控制现金处理机器执行相应的操作以处理现金和/或其他物理财务单据的指令;

其中,所述释放相应的操作是在确定所述操作中的另一个冲突的操作还未同时试图用于相同的机器的条件下执行的;

一旦完成相应的操作就从附属模块接收完成相应的操作的信息,以便所述信息可以被用来确定一个或多个后续冲突。

说明书 :

现金和/或财务单据处理系统

技术领域

[0001] 本发明涉及包括用于以机械方式处理现金和/或其他物理财务单据(financial document)的至少一种机器的系统。该系统可以发现在银行业环境中,例如在零售银行(retail bank)的一个或多个分行或网点中的使用。

背景技术

[0002] 在传统银行分行中,每个柜员(teller)具有与用于分配、接受或者回收币值(“现金”)(通常以纸币和/或硬币的形式)的物理代币的机器相连的工作站。这种机器可以指柜员自动提款机(teller cash dispenser,TCD)、柜员现金接收器(teller cash acceptor,TCA)或者柜员现金循环机(teller cash recycler,TCR),后者可以分配现金和接受现金并且可以将接受的现金重新分配给其他消费者。每个机器是与仅仅一个或者也许两个柜员工作站相连的外围设备,每个连接是线缆形式(诸如串行电缆)的专门的一对一物理连接。
[0003] 每个柜员的工作站也可以经由分行网络单独连接到核心银行系统。核心系统是保存客户的银行账户的数据的地方。为了执行交易(诸如分配现金),柜员可以使用双键控模式(dual keyed model),由此他或她首先使用工作站将交易从工作站键入到核心网络,并且如果核心网络批准该交易,则该核心网络向柜员的工作站返回批准。然后柜员使用工作站将相同的交易从工作站单独地键入到外围现金处理机器,以使得工作站控制机器完成交易。这样,现金处理机器被保持与更广泛的网络分离。双键控模式的替代包括屏幕抓取、图形整合或全面整合。传统上,诸如TCR之类的给定现金处理机器很少在多于两个的柜员之间共享。例如,知道谁的现金正被分配是重要的。为此,应当仅一台柜员能够使得机器在任何一个时间分配现金。在每个机器一个工作站的情况下,这是相对简单的。在每个机器两个工作站的情况下,如果现金处理机器确实从与柜员A的工作站的连接接收到交易请求,同时现金当前正被分配给其他柜员B,则现金处理机器将阻止请求并且返回信息给A的工作站说明该机器正忙。

发明内容

[0004] 下一步,可以提供具有越来越多特征的现金处理机器。例如,TCR可以装备有其自己的网络端口,从而使其凭借自身的力量变成网络可寻址设备而不是工作站的外围设备。此外,TCR可以装备有其自己的用户界面,例如包括相当大的内置屏幕或触摸屏。这些特征带来像访问诊断信息或者远程查看库存的能力的附加功能的潜质。
[0005] 另一个希望的附加功能会是提供可以从其订购现金处理操作的额外点,而不仅仅是传统柜员工作站模式的相邻柜员工作站。例如,用户可以使用内置的用户界面直接操作现金处理机器来分配现金,或者可以使用远程工作站通过网络从机器预订现金(被从机器上分配用于在稍后时间的收集)。
[0006] 根据本发明的一个方面,提供了一种控制器,包括:数据库;与数据库相关联的控制模块;以及网络接口,配置成通过网络与多个工作站和至少一个用于执行操作以处理现金和/或其他物理财务单据的机器相连。网络接口通过网络从所述多个工作站中的至少一些接收请求,每个请求包括预订所述操作中相应的一个的请求。所述请求被存储在数据库中。网络接口还配置成通过网络从或者代表机器的附属模块接收用于从数据库检索所述请求中的一个的信号。控制模块配置成处理信号并且作为响应释放相应的操作,所述释放包括通过网络向附属模块发布控制机器执行相应的操作以处理现金和/或其他物理财务单据的指令。
[0007] 例如,在实施例中,机器是现金处理机器并且所述操作中的每个操作包括用于接受或分配现金的现金处理操作,要求辅助模块根据相应的现金处理操作控制现金处理机器分配或接受现金的指令。
[0008] 从而,用于现金处理操作等的请求被存储在中央控制器的数据库中并且依赖于来自中央控制器的指令被释放(与自主行为的现金处理机器或任何给定工作站相对)。这提供了从多个工作站中的任何一个提交请求和从现金处理机器检索的更宽的范围,该现金处理机器不一定必须与工作站直接相连或与工作站共同定位,从该工作站请求任何给定交易。由此请求自发地从直接相连的机器发起交易的传统模式被废除。用户不再希望自发服务的请求,而是他或她希望其被存储以在控制器的判断下用于处理。
[0009] 例如,知道谁的钱正在被分配是重要的—新的分配现金的操作直到另一操作结束为止才应该被允许开始—但是随着可以请求交易的点的数量增加这成了更大的问题。如果分配现金的操作能够从多个不同的点(潜在地包括远点)请求和/或发起,则潜在的冲突增加。在不需要他们之间有任何合作的情况下可以由柜员A、B、C、D等中的任何一个或其他用户做出请求。例如,发自相邻工作站的请求可以尝试使得现金处理机器在由机器的内置用户界面提交的请求正在被服务的同时分配现金,反之亦然;或者一个用户可以在机器仍在分配由另一用户请求的现金时尝试检索预订的请求。同时,TCR不再必须仅位于通过彼此的个人互动来协作其活动的两个相邻同事之间的办公桌之后。类似的点可以在机器正接受现金的地方进行。
[0010] 在本发明的实施例中,由于存储的请求仅在他们通过冲突消解的情况下释放,从而避免了两个(或更多)不同的柜员或者其他用户可能使得不同的交易同时进行的情形,例如二者同时尝试分配现金或二者同时尝试储蓄现金。
[0011] 根据本发明的其他方面,提供了控制现金和/或单据处理机器的相应的系统、方法以及包括在计算机可读存储介质上包含的代码的相应的计算机程序产品。

附图说明

[0012] 为了更好地理解本发明的实施例以及示出如何可以使他们有效,参考了所附附图,其中:
[0013] 图1是银行业环境的示意图,
[0014] 图2是柜员装备的示意图,
[0015] 图3是其他柜员装备的示意图,以及
[0016] 图4是现金处理系统的示意图。

具体实施方式

[0017] 图1提供了银行业环境的示例性说明。其包括银行核心系统100、分行银行业网络102和ATM网络104。核心系统100包括存储银行所有客户记录的数据库106,所述客户记录包括对于每个客户定义账户的币值的账户数据和诸如信用卡或者透支限额之类的其他可能因素。诸如那些涉及向客户分配现金、从客户接受现金存款、在账户之间转账或者向客户账户汇款的任何交易必须由核心系统100清除并且记录在核心系统100的数据库106中。
[0018] 分行银行业网络102通过银行的广域网(WAN)连接到核心系统100。分行银行业网络102是涉及分行人员和客户之间交互的银行业环境的部分。在整个银行企业的分行银行业网络102内,每个单独的分行包括相应的局域网(LAN)108。每个分行的LAN 108包括分行服务器114和用于一个或多个柜员的柜员装备118。
[0019] 图2和图3给出示出柜员装备118的示例的概略框图。柜员装备118包括一个或多个现金处理机器202(例如以柜员自动提款机(TCD)、柜员现金接收器(TCA)和/或柜员现金循环机(TCR)的形式)。每个现金处理机器202包括安全钱箱和用于分配和/或接受现金的机构。现金处理指接受、分配、回收或其他处理币值的有形的、物理的代币,通常由政府发行的代币诸如是硬币和纸币。
[0020] 也可以为现金处理机器装备以下附加的功能:接受、分配、回收或处理其他物理单据(诸如支票、汇票、发票、借记表格(debit form)、转账表格和/或银行存折)和/或存款单、付款单据、储蓄取款票据、支票存款单、储蓄存款单和/或其他用作在金融机构存款的凭证的单据。例如,现金处理机器可以包括用于以至少部分自动化的方式处理支票或结算账单或发票的机构、传感器和图像识别软件。此外,也可以提供专用单据处理机器以用于接受、分配、回收或处理这样的物理单据(不必须是硬币或纸币)。这里,物理的或有形的排除纯电子单据,因此排除单纯在计算机上以数据形式存在的单据(尽管在处理中他们在一些阶段可能以电子形式呈现)。典型的这些物理单据是纸质单据,但是也包括例如塑料单据。以下将就现金处理机器进行讨论,但是应当理解,现金处理机器可以具有其他单据处理功能,和/或该教导可以应用到用于处理金融单据的其他类型的机器。
[0021] 将会认识到这些类型的现金或单据处理机器适合在零售银行业环境中使用,在零售银行业环境中金融机构提供柜员和客户之间的交互。通常这种交互经由呈现“高街”风格(“high street”style presence)等来提供,并且可以或者从机构的自己的分行机构中的一个提供或者从合伙人或代办处的商业出口提供。注意到,尽管可能说机构作为整体提供与消费者的交互,但它仍然可以包括不直接与客户交互的职员或其他方面,例如主管或技术人员不必须与客户交流,或者客户可以使用保管箱来存储现金或支票等。
[0022] 图2示出用于柜员装备118的更加传统的布置118a,其中现金处理机器202包括传统的没有其自己的用户界面的TCD、TCA或TCR。在这种情况下,用户界面以柜员工作站204的形式由单独的终端提供。在传统设置中,每个现金处理机器202与仅一个或最多两个柜员工作站204相连,并且是其一个或两个相应工作站204的严格的外围设备,每个连接是以线缆(诸如串行电缆)形式的直接的、专用的、一对一的物理连接206。现金处理机器不与网络102、100的任何其他部分通过任何其他连接相连并且与更宽网络102、100严格分离。
[0023] 图3示出用于柜员装备118的可选布置118b和/或118c,其从图2的以工作站为中心的模式移离向更多的分行范围的模式甚至企业范围的模式。在这种情况下,每个现金处理机器202包括与分行LAN 108直接相连的网络端口而不一定必须直接与柜员工作站204相连。现在现金处理机器202是网络可寻址设备而不是工作站204的外围设备,机器202具有其自身的网络地址并且被配置成根据合适的网络协议(诸如TCP-IP)通信。
[0024] 在一个这样的布置118b中,柜员工作站204在分行中可能仍然位于与机器202物理相邻(例如,在柜员办公桌后),但是现在柜员工作站204被布置成经由分行LAN 108与现金处理机器202通信以进行诸如分配和/或接受现金之类的交易。
[0025] 此外,在实施例中,现金处理机器202可以被集成到与内置用户界面302相同的终端(相同的壳体)中,从而允许其直接被柜员或者其他银行员工操作。例如用户界面302可以采用触摸屏或屏幕加上一个或多个其他用户输入设备的形式。现金处理机器202和内置用户界面302一起提供集成的工作站304,可以从其访问现金处理机器202和LAN 108或更广网络102的功能。
[0026] 分行LAN 108还可以包括一个或多个其他的分行工作站116,其是柜员工作站204以外的终端,且不直接位于靠近现金处理机器202的地方。例如,这可能是主管的终端、经理办公室的终端或在单独客户会议室中的终端。在该网络模式中,像这样的其他分行工作站116也可以使其能够经由LAN 108访问现金处理机器202的功能。类似的,分行银行业网络
102还可以包括一个或多个诸如区域经理的办公室或总部的终端之类的终端112,其与更广分行银行业网络102相连而不一定与任何单个分行相关联。
[0027] 在另一示例布置118c中,现金处理机器202采用柜员辅助机器的形式,其是集成到相同终端(在相同的壳体中)中的具有其自身用户界面302的集成工作站304的另一示例。在这种情况下,其允许现金处理机器202直接由客户和柜员或其他银行职员操作。柜员辅助机器是部分的(而不是全部)自助服务工作站。客户他或她自己可以发起或执行交易的一部分,但是柜员仍然可以在分行层帮助交易。另外在实施例中,一些或全部软件可以在服务器110或114上托管,但是此时经由在柜员辅助机器118c自身上运行的互补应用而不是单独的工作站204来访问。
[0028] 在另一示例中,移动用户终端132(诸如智能手机、平板电脑或笔记本电脑)可以安装合适的应用使其能够用作移动工作站。在这种情况中,移动终端132能够经由与LAN 108或更广网络102的适当无线连接访问系统的一些功能,例如访问库存或诊断信息。
[0029] 从而该网络模式打开各个不同类型的工作站112、116、118c、204、304能够访问在LAN 108或更广网络102上具有其自身地址的现金处理机器202的功能的可能性。此外,依赖于工作站的类型,用户可以是柜员、诸如主管的另一银行职员或客户,其中客户可以可选择地由银行职员提供帮助。
[0030] ATM网络104对于分行银行业网络102是单独的、不同的系统。ATM网络104包括该银行的多个ATM(自动取款机)128和一个或多个其他银行的多个ATM 130。
[0031] 即使在柜员装备118采用柜员辅助机器118c的情况下,其也不是ATM。第一,柜员装备118是涉及银行职员(人类柜员)和客户之间的交互的装备,而不是完全的自助服务。柜员辅助机器可以有时以自助服务的方式操作,但是客户具有要求柜员辅助发起和/或完成交易的替代选择。第二,通过分行银行业网络执行的任何交易与该特定银行(即,该特定企业)的账户相关。相比之下,用户不需要具有给定银行的账户来使用该银行的ATM。为此,ATM网络104包括ATM交易获取器120以将银行的核心网络100与一个或多个其他银行的核心网络相耦合,并且被布置成执行相关交互以从一个企业的ATM分配现金而从另一企业的账户扣除现金。另一方面,ATM不能接触正在操作它的客户的账户之外的其他账户(通常仅是ATM呈现与卡相关联的账户),而柜员辅助机器会允许像柜员或主管的一些操作者访问其他用户的许多不同的账户(多个客户的账户)。此外,柜员辅助机器不是在ATM网络上的机器。分行银行业网络102和ATM网络104在不同的协议上操作。
[0032] 现在将参考图4讨论根据本发明的实施例的现金处理系统。
[0033] 内置用户界面302起重要作用,因为否则用户只能通过连接到现金处理机器的工作站204上的柜员应用来与其交互。例如,内置用户界面302可以包括相当大的显示器或触摸屏(也许对角长7英寸(15cm)),足够示出图形化用户界面。相似的,网络108和/或102提供与机器202交互的另外的方法。例如,或者从用户界面或者通过网络远程地,这些特征可以提供更大可视性的库存(多少现金在哪个现金处理机器202中)或用来访问诊断或其他维修相关的信息。
[0034] 但是,期望提供进一步的修改以使得内置用户界面302和/或网络108或102可被用于使得机器202分配或接受现金(或诸如此类)。
[0035] 从而,本发明的实施例提供如例如在图4中示出的系统,其将来自各个不同工作站的订单存储在中央控制器的数据库,并且根据来自该中央控制器的指令释放这些订单。
[0036] 如所提到的,传统的接受或分配现金的操作直接从相邻的柜员工作站204发起。如果用户被允许从多个不同的访问点或直接与机器202相连的并且与其相邻的柜员工作站204以外的访问点订购现金,则现在还有在订购之间发生冲突的可能。特别的,有如下可能:
两个(或更多)柜员或其他用户尝试造成同时分配现金的交易,或同时分配现金,在这种情况下可能不知道在任何给定的时间谁的现金正被分配。为了防止这样的冲突,应当防止造成同时交易的尝试。为了解决这个,在实施例中,中央控制器在清除关于给定现金处理机器
202的资源的不同要求之间的冲突消解的条件下有条件地释放订单。从而条件被加强:一个通知(note)移动操作必须结束之后另一操作才能开始。
[0037] 该系统包括一个或多个现金处理机器202并且这些中的一个或多个每个都可以被装在具有内置用户界面302(例如,具有图形用户界面的内置触摸屏)的相应集成工作站304内。在实施例中,该集成工作站可以采用用于由客户以部分自助服务的方式使用的柜员辅助机器118c的形式,或者可选择地采用用于仅由柜员或银行工作人员的其他(例如,柜台之后、在非公开的房间或其他远离公共分行建筑的地方)使用的集成柜员工作站的形式。
[0038] 一个或多个现金处理机器202中的每个包括安全钱箱412,该安全钱箱412包括用于经由现金分配口410分配现金和/或通过现金接受口408接受现金的机构。每个现金处理机器202还包括与分行LAN 108中的一个相连的网络端口406和布置成操作钱箱412的机构以接受和/或分配现金的从属模块404。从属模块404可以实现为存储在现金处理机器202的存储设备上的代码的一部分并且布置成在现金处理机器202的处理器上执行。
[0039] 该系统还包括诸如分行服务器114中的一个或企业服务器110之类的服务器,所述服务器包括用于与分行LAN 108或更广分行银行业网络102相连的一个或多个端口形式的网络接口。服务器110或114被配置成用作控制器并且包括管理控制模块414和数据库416。控制模块414被配置成用作在相应的一个或多个现金处理机器202上的一个或多个从属模块404的主模块(master),并且包括用于操作一个或多个现金处理机器202的一个或多个机构的驱动器。从属模块404可以被配置成根据来自控制模块414的指令操作钱箱412分配和/或接受现金。
[0040] 控制模块414可以包括存储在服务器110或114上的代码的一部分并且布置成在服务器的处理器上执行。在实施例中,服务器位于相对于核心系统100的分行银行业网络102中。以下将按照与被布置成服务一个或多个现金处理机器202的LAN相同的分行LAN 108相连的分行服务器114进行描述,但是应当认识到,该教导可以更宽地扩展到布置成服务一个或多个分行的一个或多个现金处理机器202的企业服务器110。注意到该服务器可以在一个或多个物理或地理位置包括一个或多个服务器单元,并且控制模块414和/或数据库416可以在一个单元上或以分布式方式实现。还注意到数据库不是意在隐含数据存储的任何特定大小而是可以覆盖从仅几项到企业范围系统的任何大小的数据。
[0041] 该系统还包括多个工作站112、116、118c、204和/或304。每个工作站包括与分行LAN 108中的一个或更广分行银行业网络102相连的网络端口。每个工作站还包括用于接受指定现金处理操作的用户输入和用于经由网络108和/或102向服务器114上的控制模块414提交用于现金处理操作请求的服务功能402。该服务功能可以包括存储在相应工作站的存储设备上的代码的一部分并且布置成在相应的工作站上执行。
[0042] 在操作中,在步骤S10处,在工作站112、116、118c、204或304中的一个上的服务功能402接收请求现金处理操作的用户输入。响应于此,其经由网络108和/或102向服务器114上的控制模块414提交请求。
[0043] 在一些实施例中,请求可以指定该操作是从哪台现金处理机器上请求的,即从哪台机器202收集现金或者将现金分配到哪台机器202。可替代地,例如依赖于此时客户刚好所在的地方,对于一些请求不一定必须指定特定机器202,并且系统可以允许在多个现金处理机器202中的任何一个处选择收集或分配现金。
[0044] 请求可以指定特定币种。在实施例中,请求可以指定硬币或纸币的一个或多个特定面值,或在面值上加入条件(例如,不比特定面值大或不比特定面值小)。在实施例中,用户可以仅指定总量并且相应工作站112、116、118c、204或304上的服务功能402制定请求的面值。这可以指纸币预约(note reservation)。可替代的,不必指定面值。
[0045] 在其他实施例中,请求的操作可以包括多阶段的操作,该多阶段操作包括多个子操作,例如分配和/或接受多个不同部分的现金(例如柜员为不同的客户存入现金或分配现金)。
[0046] 请求还包括对发起请求的用户的识别。其包括一个或多个个人认证元素,例如用户名、密码、账户号、银行卡号、安全码、PIN码或生物特征信息(像指纹、虹膜扫描、面部识别或识别用户声音中的特征的声音识别)。其他可能包括签名识别、字迹识别或用户行为特征识别(像打字速度或模式、手写笔的压力或模式或鼠标移动模式)。其他的可能还包括像用户具有的他或她的个人移动用户终端的当前GPS定位的地理信息或用户终端(例如,移动终端132)当前正连接着的局域网络的识别。
[0047] 此外,请求包括用于认证工作站自身的认证信息。
[0048] 在步骤S20处,控制模块414使用接收的用户的一个或多个个人认证元素和接收的工作站的认证信息核实用户和源工作站是否合法。如果合法,其将来自112、116、118c、204和/或304中的一个或多个其他工作站上的服务功能402的一个或多个其他类似类型的经验证的请求中的请求存储在其数据库416中;和/或存储来自开始当前请求的相同工作站上的服务功能的一个或多个先前请求。控制模块414可以以任何合适的数据结构形式将请求存储在数据库416中。
[0049] 请求的现金处理操作包括或者从现金处理机器202分配现金的请求或者包括将现金接受进入现金处理机器202中的请求。这些中的一个或多个可以是从客户的账户分配现金或者将现金存入客户的账户的交易中的一部分。涉及将钱外部地转入或者转出银行(机构作为整体)的交易可指前台操作。可替代地或附加地,请求的现金处理操作中的一个或多个可以是待由现金运输操作者执行的现金运输程序的一部分,即通过从一个或多个机器202取出现金并且放回到一个或多个其他机器202来在现金处理机器202之间重新分配现金。涉及在银行内(机构内)内部地移动钱的操作可以指后台操作。
[0050] 在实施例中,除了存储请求自身,控制模块414使用数据库416维护现金处理机器202中的一个或多个的库存。在初始设置或者像在一天开始或者结束的方便关头,控制模块
414可以从每个现金处理机器202接收其库存的报告并且将库存存储在数据库416中。此外,每当释放接受和/或分配现金的操作时,库存将会更新。其包括基于控制模块414正在释放的交易或者当操作被释放时基于从现金处理机器202接收回的确认来更新库存。
[0051] 在用户从特别指定的机器202请求现金处理操作的情况下,控制模块414将仅在机器202具有充足的库存的情况下接受请求。因此在请求分配现金的情况下,其确保在机器的钱箱中有足够的现金以服务所述请求和在数据库中未决的一个或多个其他请求;和/或在接受现金的情况下,确保机器的箱子未满以服务请求和一个或多个其他未决请求。在实施例中,库存管理模块414包括关于多少什么货币和/或什么面值的硬币或纸币当前在机器的钱箱412中的库存信息。在确定是否接受待存储到数据库416中的请求时,控制模块也可以考虑在一个或多个请求中指定的任何货币和/或纸币预约(预约特定纸币面值)或指定硬币面值或者有关纸币或硬币面值的指定条件。例如,如果需要£50的纸币满足仍然未决的之前提交的请求,则控制模块414将不会释放太多£50的纸币。
[0052] 在步骤S30处,用户接近现金处理机器202中的一个并且使用内置用户界面302(例如触摸屏)指示他或她想要检索指定的交易中的一个。用户还通过用户界面302使用一个或多个个人认证元素识别他或她自己。再次这些可以包括例如用户名、密码、账户号、银行卡号、安全码、PIN码、生物特征信息、签名识别、字迹识别、行为信息或地理位置信息。
[0053] 注意到,检索请求的用户不必是提交请求的相同用户(尽管在一些情形中他们很可能是相同的)。例如,客户可以预订银行职员代表他或她收集的一些现金,或者银行职员可以代表客户订购现金以供客户收集,或者订购和检索可以由银行职员中两个不同的职员来执行。
[0054] 响应用户输入,现金处理机器202上的从属模块404经由其分行的网络108和网络端口406(或者如果服务器是企业服务器110,经由更广网络102)将检索信号提交到服务器114上的控制模块414。信号识别待检索的指定请求,还发送关于检索用户的一个或多个个人认证元素的信息。信号还识别信号从哪台现金处理机器202开始,并且可以包括始发机器
202的认证信息。
[0055] 在实施例中,步骤S30包括两个子步骤。首先,用户提交包括他或她的标识符和任何认证信息的信号,并且作为响应(假设这是核实过的)控制模块414返回为该用户存储的一个或多个请求列表(用户仅看见他或她自己的请求)。第二,然后用户从在机器202的界面302处的列表选择想要的请求并且将该选择提交给控制模块414。可替代地,如果用户预先给出了识别交易的方法(例如,已经在步骤S10处提供了交易号),则步骤S30可以在单个阶段执行。
[0056] 在其他实施例中,对存储请求的检索(S30)可以从直接相关的柜员工作站204,即与现金处理机器202相邻的工作站(而不是在分行的其他地方或分行的外面的远程工作站112、116或132)代表机器202提交。
[0057] 在步骤S40处,服务器上的控制模块414执行自动冲突消解处理以在(潜在的)多个不同的请求之间进行仲裁。
[0058] 控制模块414首先核实信号中接收到的一个或多个个人认证元素是否合法,并且仅在该核实条件下允许该处理进行。控制模块414可以通过遵从核心系统100来执行核实。在客户交易的情况下,也将确保在释放交易前由核心系统100清除交易。
[0059] 此外,控制模块414使用接收的认证信息用于始发机器自身核实该信息是否来自合法的源。如果在请求中指定特定现金处理机器202,则只有在该信号是从该指定机器202接收的条件下也才允许处理进行。否则,只要始发机器是合法的源,则过程可以进行。
[0060] 假设用户和源被成功地验证的情况下,在通过冲突消解的情况下控制模块414着手释放请求的操作。
[0061] 在控制模块414中实现的驱动器(通过网络)与其驱动的现金处理机器202上的机构有直接的关系,并且因此知道由现金处理机器202正在执行的任何操作的当前状态。在实施例中,控制模块414其自身在控制器110或114处施加冲突消解。在这种情况下,控制模块414将只有在驱动器当前由于机构活动而不指示忙碌信号的情况下释放交易。可替代地,冲突消解可以在机器202自身处执行。通常来说,中央控制器414实施冲突消解更加有效。在一些实施例中,作为故障保护,可以中央地和在单个机器处施加冲突消解。
[0062] 在实施例中,冲突可能仅被认为如果两个(或更多)相同类型的操作同时尝试的情况下发生,即两个或更多分配现金的请求会冲突,和/或两个或更多接受现金的请求会冲突,而检索分配现金的请求不一定与接受现金相冲突,反之亦然。在备选实施例中,机器202可以仅被允许一次执行任何类型的一个现金处理操作,从而检索分配现金的请求会被认为与接受现金相冲突,反之亦然。此外,在各个实施例中,现金处理操作可能或可能不被认为与另一类型的财务处理操作(诸如处理支票)相冲突。例如在一些实施例中,可以为机器202提供独立的接受和分配通道或单独的现金和支票处理通道,在这种情况下,这些操作不一定必须冲突(尽管在其他实施例中他们可能冲突)。
[0063] 在其他实施例中,可能可以对于来自用户(例如柜员或主管)的请求预约整个现金处理机器,并且可以不允许覆盖这样的预约。例如,该预约可以是作为柜员的多阶段交易的一部分。
[0064] 还在其他的实施例中,除了防止与其他用户相冲突以外,用户不允许检索与该用户自己先前检索的正在进行的现金处理操作的另一个操作相冲突的现金处理操作。因而例如直到已经完成了为先前交易分配现金为止,柜员不能开始为随后的操作分配现金。
[0065] 在检索通过冲突消解的情况下,控制模块将指令发送回相关现金处理机器202上的附属模块404。在步骤S550,指令作用在附属模块404上,使得其根据释放的操作来操作钱箱412的机构分配或接受现金。注意到,现金处理机器202优选配置成使得其自身不能开始接受或分配现金的操作,因而附属模块404或者内置用户界面302不能自主地发起现金处理操作:相反,其必须由控制模块414指示这样做。
[0066] 在实施例中,一旦完成现金处理操作,附属模块404可以将这一事实报告回控制模块414以告知进一步的冲突消解决定。
[0067] 现在讨论一些示例用例。
[0068] 在实施例中,工作站中的一个或多个可以采用柜员工作站204的形式。例如,现金处理机器202可以采用在相同的分行中三个或更多柜员(例如5个柜员)之间共享的岛屿终端或“第三终端”的形式。不同的柜员每个都可以从他们相应的工作站204提交请求并且然后向上走到岛屿终端202以检索请求并且完成操作。
[0069] 在实施例中,工作站中的一个或多个可以采用不与柜员(或不特别地与柜员相关联)的分行工作站116的形式。例如,可能有分行工作站116位于分行的一个或多个专用会议室中,例如为了与高优先级客户见面。银行职员可以在会议室中与客户见面并且使用工作站116预约待为该客户分配的一些量的现金(潜在地一定的纸币预约),然后在见面之后,职员可以走到分行的楼层或另一房间的现金处理机器202来检索交易并且代表客户分配要求量的现金。
[0070] 在实施例中,工作站可以采用不与一个特定分行相关联的区域工作站112的形式。例如这可以被现金运输操作者使用,其预先计划将现金从一个或多个现金处理机器202重新分配到一个或多个其他现金处理机器202。在这种情况下,操作者可以预订涉及在机器
202之间重新分配现金的分配和接受操作。然后当他或她到达地点时仅剩下检索预先存储的操作。
[0071] 在其他实施例中,工作站可以采用移动工作站132的形式。例如客户可以在他的或者她的移动电话或平板电脑上运行应用,从而允许他或她预订一定的现金交易(例如,预订一定的纸币预约)。当用户到达分行,然后能够收集纸币或要求的一种或多种面额。
[0072] 还在其他的实施例中,工作站可以采用集成工作站304的形式,使得现金处理机器202和工作站(包括用户界面302)集成到相同的终端。在这种情况下,集成工作站304也安装有服务功能402(未在图4中示出)的一个实例并且能够通过集成到相同终端的现金处理机器202发起分配或接受现金。但是,为了避免与来自其他工作站112、116、118c和/或204的潜在请求冲突,和/或与来自相同工作站的先前排队的交易或其他操作冲突,集成工作站304上的服务功能被要求向服务器110上的控制模块414提交请求并且附属模块404仍然要求遵从模块414依赖冲突消解处理释放当前操作。这也仍还将包括以下至少一个阶段:用户经由用户界面312向控制模块414验证他或她自己,并且集成工作站304其自身由控制模块414验证。
[0073] 一般而言,工作站可以包括诸如那些以上举例的不同类型的工作站的任意组合。
[0074] 设想使用柜员工作站204或分行工作站116的示例将与前台操作(即客户与客户的外部交易)更相关;尽管从集成工作站304自身发起操作的示例将更与后台操作相关,从而允许银行职员在钱箱之间移动现金。尽管如此,这不完全如此,并且一般来说本文的任何教导可与前台或者后台交易或者操作结合使用。
[0075] 此外,尽管上述示例按照一个机器202进行描述,但是一般而言控制模块414可以看管两台或更多现金处理机器202,并且为每台机器在请求之间仲裁。
[0076] 如上所述,优选地,在服务器110处集中地完成冲突消解。但是,在备选实施例中,控制模块414的控制器功能和/或数据库416的一些或全部可以在现金处理机器202自身处实现。
[0077] 应当认识到上述实施例仅以示例的方式被描述。其他变形可以由给予本公开的本领域技术人员实现。本发明的范围不受描述的实施例而由所附权利要求限定。