设备自维护的制作方法

文档序号:6684544阅读:231来源:国知局
专利名称:设备自维护的制作方法
技术领域
本发明涉及一种设备自维护方法、单元和软件。更具体地,但非
限定地涉及一种与自助服务终端(SST) —起使用的设备自维护方法、 单元和软件。
背景技术
SST的普通例子包括自动柜员机(ATM)、信息亭、金融服务中 心、计费支付亭、彩票投注亭、邮政服务机、用于诸如宾馆、汽车租 赁和航空公司的登记和结账终端、自助结帐的零售终端、售货机等等。
SST的许多类型,诸如ATM和邮政服务机,具有相互作用来提供 事务处理或服务、以及向用户分发媒介(例如钞票和收据)的许多外 围设备。
当前,当SST发生故障妨碍SST运行、或降低SST执行其功能的 能力时,派遣客户工程师(CE)到现场来在SST上执行维护操作。这 是低效、耗时的,并且因为CE必须到达有故障的SST,所以这也对环 境有害。
典型地,所述维护需要将SST断电,在排除单个故障时可能需要 多达三次。通常地,每次断电和通电循环花费大约20到30分钟。这 些电力循环的时长相当大地增加了与故障相关联的SST的停机时间。 增加的停机时间导致得不到服务的客户和潜在的客户投诉的数量增 加。此外,由于电力循环的时长,CE消耗在校正故障的时间的增加降 低了 CE的效率并且阻止他们迅速的移动到另一 SST。如这里使用的,维护操作包括维护SST来恢复自助服务终端、完 全正常的操作或达到SST可以令客户满意地操作的状态的任务或一系 列任务。维护操作包括维护自助服务终端或它的一部分(诸如安装在 自助服务终端中的设备)。

发明内容
根据本发明的第一方面,提供一种设备自维护的方法,包括步骤
i) 在处理器接收设备的部件发生故障的通知;
ii) 响应于由处理器发出的指令,循环地对设备的部件的至少一 些的每一个复位与所述设备的部件相关联的相应设施(utility)。
与设备的外围部件相关联的设施的循环复位是指不需要关闭设备 的中央处理内核。这减少了与这样的操作相关联的启动时间。该处理 的这种自动化的性质减少了 CE必须留意故障设备的次数。
相应设施可以包括提供给设备的至少一些部件的每一个的电力。
各个外围设备的重新供电使得不必关闭中央处理内核。
相应设施可以包括设备的至少一些部件的每一个与核心处理单元 之间的通信链路。该相应设施可以包括通用串行总线(USB)端口。
该方法可以包括经由网络连接所述设备和处理器。可替选地,该 方法可以包括操作设备中的处理器。
现场的或非现场的诊断和自维护功能的提供通过允许客户工程师 使用当他们位于故障设备处时的功能增强了系统的适应性。
该方法可以包括记录与设备的至少一些部件的每一个的设施的循 环复位相关联的断开连接事件。该方法可以包括记录与设备的至少一些部件在所述设施的循环复位后重新连接的任何部件相关联的重新连 接事件。
该方法可以包括生成报告,该报告包括设备的至少一些部件在所 述设施的循环复位后展示下列状态的至少一个的部件的细节的报告 没有重新连接、已重新连接、已发现。
与外围部件的连接和断开连接相关的问题的记录和报告允许进一 步由CE做出关于故障的诊断,其可以帮助决定是否需要派遣CE去处
理故障。
该设备可以包括自助服务终端。该自助服务终端可以包括自动柜
员机(ATM)、登记/结账终端、医疗记录输入终端。
根据本发明的第二个方面,提供一种设备自维护单元,包括处理 器,该处理器被布置为接收设备的部件发生故障的通知,并且进一步 被布置为循环地对设备的部件的至少一些的每一个控制与设备的部件 相关联的相应设施的复位。
该相应设施可以包括提供给设备的至少一些部件的每一个的电力。
该相应设施可以包括在设备的至少一些部件的每一个与核心处理 单元之间的通信链路。该相应设施可以包括通用串行总线(USB)端口。
该设备可以被布置为经由网络连接到处理器。可替选地,该设备 可以包括处理器。
该处理器可以被布置为记录与设备的至少一些部件的每一个的设 施的循环复位相关联的断开连接事件。该处理器可以被布置为记录与设备的至少一些部件在所述设施的循环复位后重新连接的任何部件相 关联的重新连接事件。
该处理器可以被布置为生成报告,该报告包括设备的至少一些部 件在所述设施的循环复位后展示下列状态的至少一个的部件的细节的 报告没有重新连接、已重新连接、已发现。
该设备可以包括自助服务终端。该自助服务终端可以包括自动柜 员机(ATM)、登记/结账终端、医疗记录输入终端。
根据本发明的第三方面,提供一种包括根据本发明的第二方面的 设备自维护单元的自助服务终端。
根据本发明的第四方面,提供一种软件,当在处理器上执行该软 件时,导致处理器接收设备的部件发生故障的通知并且循环地对设备 的至少一些部件的每一个控制与设备的部件相关联的相应设施的复位。
在软件的影响下由处理器控制的相应设施可以包括提供给设备的 至少一些部件的每一个的电力。
在软件的影响下由处理器控制的相应设施可以包括设备的至少一 些部件的每一个与核心处理单元之间的通信链路。在软件的影响下由
处理器控制的相应设施可以包括通用串行总线(USB)端口。
当在处理器上执行该软件时,该软件可以被布置为经由网络将设 备和处理器连接。可替选地,该处理器可以位于设备中。
当在处理器上执行该软件时,该软件可以被布置为记录与设备的 至少一些部件的每一个的设施的循环复位相关联的断开连接事件。在处理器上执行该软件时,该软件可以被布置为记录与设备的至少一些 部件在所述设施的循环复位后重新连接的任何部件相关联的重新连接 事件。
当在处理器上执行该软件时,该软件可以被布置为生成报告,该
报告包括设备的至少一些部件在所述设施的循环复位后展示下列状态 的至少一个的部件的细节的报告没有重新连接、已重新连接、已发现。
该软件可以被布置为安装在自助服务终端上。该自助服务终端可 以包括自动柜员机(ATM)、登记/结账终端、医疗记录输入终端。
根据本发明的第五方面,提供了一种包括有形地具体化本发明第 四方面的软件的可读介质的数据载体。
根据本发明的第六方面,提供了一种软件,当在处理器上执行时, 其导致处理器执行本发明的第一方面的方法。
根据本发明的第七方面,提供了一种软件,当在处理器上执行时, 其导致所述处理器用作本发明的第二方面的设备自维护单元的处理 器。
根据本发明的第八方面,提供了一种减少由于故障导致的SST停 工时间的方法,包括根据本发明的第一方面维护SST,或在SST中安 装根据本发明第二方面的单元,或将SST设置成与根据本发明的第二 方面的单元可操作地通信,或在SST的处理器上安装根据本发明第三 方面的软件。
根据本发明的第九方面,提供了一种改进SST的服务效率的方法, 包括根据本发明的第一方面维护SST,或在SST中安装根据本发明第二方面的单元,或将SST设置成与根据本发明第二方面的单元可操作 地通信,或在SST的处理器上安装根据本发明第三方面的软件。
根据本发明的第十方面,提供一种增加客户满意度的方法,包括 根据本发明的第一方面维护SST,或在SST中安装根据本发明第二方 面的单元,或将SST设置成与根据本发明第二方面的单元可操作地通 信,或在SST的处理器上安装根据本发明第三方面的软件。


现在将参考附图仅通过例子的方式来描述本发明,其中 图l为根据本发明的一方面的经由网络连接到设备自维护单元的 SST的实施例的前视图2为图1的SST的内部部件的示意图3为根据本发明的一方面的包括设备自维护单元的SST的实施 例的内部部件的示意图;以及
图4为详述根据本发明的一方面的设备自管理方法的步骤的流程图。
具体实施例方式
现在参考图1和图2,自助服务终端IOO包括机壳102、塑料面板 (fascia) 104、核心处理单元106和外围设备108。
面板104具有孔110,当面板104关闭时孔110与一些外围设备 108对准。具体地,面板104限定了与读卡器设备108a对准的读卡器 插槽iioa;与收据打印机设备108b对准的收据打印机插槽110b;与显 示器108c以及相关联的功能显示键(FDK)108d对准的显示器孔110c; 加密键盘设备108e通过其突出出来的键盘孔110e;以及与自动售货机 设备108f对准的自动售货机插槽110f。
多个外围设备108位于ATM100的内部。这些设备108包括用于建立由ATM100执行的事务记录的日志打印机设备108g,用于经由 网络114来访问远程服务器112的网络连接设备108h。典型地,网路 114为专用网络或虚拟专用网络。
典型地,核心处理单元106为在例如微软Windows XpTM操作系统 下运行的PC处理内核。核心处理单元106控制ATM 100的运行,包 括外围设备108的运行。
每一个外围设备108经由位于每一个外围设备108上的输入/输出 (10)端口 116连接到核心处理单元106。为了清楚起见,位于核心处 理单元106处的补充10端口没有表示。典型地,10端口 116为USB端口。
每一个外围设备108具有与之相关联的个体电源118。典型地, 从还向核心处理单元106提供电力的公共输入电源120处得到这些电 源118。
在本实施例中,远程服务器112包括包含运行设备自维护软件124 的处理器122的设备自维护单元121。应当理解尽管仅参考连接到远程 服务器112的ATM 100,但是应该可以想象到在ATM 100和用于授权 客户在ATM处执行事务的远程授权服务器之间存在连接。
在ATM 100的外围设备108出现限制ATM 100对客户服务的能 力的故障的情况下,经由网络114将这种状态的请求通知发送到服务 器112。这样的故障的非穷举并非限制的例子包括当外围设备108的固 件不与核心处理单元106通信时,例如外围设备108挂起,以及外围 设备108处于不确定状态并且不可控的情况。
在服务器112的处理器122上运行的软件124可以尝试自动纠正 故障设备而无需人为干涉,或具有请求来自CE的输入的选项。典型地,这是通过CE或者其它控制方在软件中设置的选项。
如果将软件124设置成自动模式,其指示处理器122通过去除和 重新应用到每一个外围设备108的设施来尝试纠正故障。
可以顺序地去除和重新施加电力到每一个外围设备108。外围设 备108的重新供电复位它们的内部处理器和控制机制并且因此排除许 多故障。
例如,可以在对日志记录打印机108g供电或断电之后再对显示器 108c供电或断电,等等。处理器124可以以多种方式控制外围设备108 的供电和断电。典型地,处理器122发出指令到控制单元126来控制 临时中断供应到外围设备电源118的电力的开关。在可替选的实施例 中(未示出),当处理器122控制位于外围设备108之中、执行电力 供应链的这部分的暂时中断的开关时,可以中断通过外围设备的电源 118提供的电力。
在循环地、顺序地去除和恢复至外围设备108的电力中,软件124 记录当前哪些外围设备108连接至ATM 100。处理器122然后指示依 次从每个外围设备108去除电力,并且当每个外围设备108被断电时 软件124记录关于每个外围设备108的"设备已断开连接"即插即用事 件。 一旦所有外围设备108都被记录为"断开连接",处理器122发出指 令来顺次对外围设备108的每一个恢复电力。软件124记录关于成功 重新连接的每个外围设备108的"设备已连接"即插即用事件。软件124 产生在外围设备的循环供电期间已经重新发现的、新发现的或丢失的 那些设备的报告。
可以想象到,可通过在故障ATM 100现场的CE将上述过程应用 于设备的物理替换。这涉及软件124,该软件124例如经由SMS、电 子邮件或在ATM的显示屏上向CE发送消息,以经由物理开关物理地对感兴趣的外围设备108断电,替换感兴趣的外围设备108并且向其 重新提供电力。软件124记录关于该过程应用到的每个外围设备的即 插即用"设备已断开连接"和"设备已连接"事件并且生成上述的报告。这 样的布置除去了对整个系统重启以替换外围设备108的需求。
可替选地或附加地,软件124可以导致处理器122复位与能够复 位的每个外围设备108相关联的每个IO端口 116。外围设备的IO端口 116的复位对外围设备与核心处理单元106的通信链路进行复位。典型 地,通过诸如提供在微软Windows XPTM操作系统中的应用调用来复位 通信10端口 116。
在循环地、顺序地复位外围设备的IO端口 116中,软件124记录 当前哪些外围设备108连接到ATM 100。处理器122依次向每个外围 设备IO端口 U6发出复位命令,并且对于当每个外围设备108失去其 与核心处理器106的通信连接时软件124记录关于每个外围设备108 的"设备已断开连接"即插即用事件。当在IO端口 116复位之后外围设 备108与核心处理器106的通信链路重新建立时,软件124记录关于 每个成功重新连接的外围设备108的"设备已连接"即插即用事件。软 件124生成在外围设备IO端口 116复位期间已经重新发现的、新发现 的或丢失的那些设备的报告。
应当理解,可以单独地或以任意顺序来执行外围设备的循环重新 供电或它们的IO端口的复位。因此,本发明不限于这里描述的事件的 顺序。
还应当理解,外围设备的重新供电可以独立于外围设备的10端口 的复位来执行,并且反之亦然。此外,如果执行外围设备的重新供电 和外围设备的IO端口的复位两者,可以首先执行这些操作的任意一个。
可以想象到,为了允许应用以上面提到的方式恢复外围设备108,可以以供应用使用的应用程序接口 (API)的形式来提供软件124。 一 旦尝试了外围设备108的恢复,API就将对外围设备108的控制退换给 应用。
现在参考图3,ATM300与参考图1和图2描述的ATM非常相似。 因此,相同的部分被给予300系列的相同的附图标记。
在本实施例中,设备自维护单元321位于ATM 300中。因此,自 维护单元321的操作不需要跨网络314传递数据。在本实施例中,网 络连接设备308h用于在ATM 300和作为授权服务器的服务器312之间 传递授权数据。
除了在上文中提到的不同之处,本实施例基本上以与参考图1和 图2描述的实施例相同的方式来操作。
现在参考附图4,在设备自维护方法中,处理器接收设备的部件 发生故障的通知(步骤400)。响应于由处理器发出的指令,循环地对 所述设备的所述部件的至少一些的每一个复位与所述设备的部件相关 联的设施(步骤402)。
应当理解,尽管参考ATM进行了描述,但是本发明可以应用到任 何合适的自助服务终端,例如,医疗记录输入终端或自助式登记/结账 终端。
在本发明的范围之内,不脱离本发明的精神的情况下,可以对上 述实施例做出各种修改。
权利要求
1. 一种设备自维护的方法,包括步骤i)在处理器接收设备的部件发生故障的通知;ii)响应于由所述处理器发出的指令,循环地对所述设备的部件的至少一些的每一个复位与所述设备的所述部件相关联的相应设施。
2. 如权利要求1所述的方法,其中所述相应设施包括提供给所述 设备的所述至少一些部件的每一个的电力。
3. 如权利要求1所述的方法,其中所述相应设施包括在所述设备 的所述至少一些部件的每一个与核心处理单元之间的通信链路。
4. 如权利要求3所述的方法,其中所述通信链路包括通用串行总 线(USB)端口。
5. 如权利要求l所述的方法,包括记录与所述设备的所述至少一 些部件的每一个的所述设施的所述循环复位相关联的断开连接事件。
6. 如权利要求l所述的方法,包括记录与所述设备的所述至少一 些部件在所述设施的所述循环复位后重新连接的任何部件相关联的重 新连接事件。
7. 如权利要求l所述的方法,包括生成报告,所述报告包括所述设备的所述至少一些部件在所述设施的所述循环复位后展示下列状态 的至少一个的部件的细节没有重新连接、己重新连接、已发现。
8. 如权利要求l所述的方法,其中所述设备包括自助服务终端。
9. 如权利要求8所述的方法,其中所述自助服务终端包括自动柜员机(ATM)、登记/结账终端、医疗记录输入终端。
10. —种设备自维护单元,包括处理器,所述处理器被布置为接 收设备的部件发生故障的通知,并且进一步被布置为循环地对所述设 备的部件的至少一些的每一个控制与所述设备的所述部件相关联的相 应设施的复位。
11. 如权利要求IO所述的单元,其中所述相应设施包括提供给所 述设备的所述至少一些部件的每一个的电力。
12. 如权利要求IO所述的单元,其中所述相应设施包括在所述设 备的所述至少一些部件的每一个与核心处理单元之间的通信链路。
13. 如权利要求12所述的单元,其中所述通信链路包括通用串行 总线(USB)端口。
14. 如权利要求IO所述的单元,其中所述设备包括自助服务终端。
15. 如权利要求14所述的单元,其中所述自助服务终端包括自动 柜员机(ATM)、登记/结账终端、医疗记录输入终端。
16. —种包括根据权利要求IO所述的设备自维护单元的自助服务 终端。
17. —种软件,当在处理器上执行所述软件时,使所述处理器接 收设备的部件发生故障的通知以及循环地对所述设备的部件的至少一 些的每一个控制与所述设备的所述部件相关联的相应设施的复位。
18. 如权利要求17所述的软件,其中在所述软件的影响下由所述 处理器控制的所述相应设施包括提供给所述设备的所述至少一些部件的每一个的电力。
19. 如权利要求17所述的软件,其中在所述软件的影响下由所述 处理器控制的所述相应设施包括在所述设备的所述至少一些部件的每 一个与核心处理单元之间的通信链路。
20. 如权利要求19所述的软件,其中在所述软件的影响下由所述 处理器控制的所述通信链路包括通用串行总线(USB)端口。
21. 如权利要求17所述的软件,其中当在所述处理器上执行所述 软件时,所述软件被布置为经由网络将所述设备和所述处理器连接。
22. 如权利要求17所述的软件,其中当在所述处理器上执行所述 软件时,所述软件被布置为记录与所述设备的所述至少一些部件的每 一个的所述设施的所述循环复位相关联的断开连接事件。
23. 如权利要求17所述的软件,其中当在所述处理器上执行所述 软件时,所述软件被布置为记录与所述设备的所述至少一些部件在所 述设施的所述循环复位后重新连接的任何部件相关联的重新连接事 件。
24. 如权利要求17所述的软件,其中当在所述处理器上执行所述 软件时,所述软件被布置为生成报告,所述报告包括所述设备的所述 至少一些部件在所述设施的所述循环复位后展示下列状态的至少一个 的部件的细节没有重新连接、已重新连接、已发现。
25. 如权利要求17所述的软件,所述软件被布置为安装在自助服 务终端上。
全文摘要
本发明涉及设备自维护。运行在处理器上的软件可操作地控制自助服务终端(SST)的部件的循环断电和加电,以无需将SST的核心处理器断电来尝试纠正SST中的故障。该软件还可以控制与SST的部件相关联的通用串行总线(USB)端口的复位,以尝试和清除与在部件和SST的核心处理器之间的通信链路相关联的故障。
文档编号G07F7/00GK101510166SQ20091012673
公开日2009年8月19日 申请日期2009年2月1日 优先权日2008年1月31日
发明者尼古拉斯·J·赫里尔 申请人:Ncr公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1