Method and system for connecting services to an automated transaction machine
    3.
    发明授权
    Method and system for connecting services to an automated transaction machine 有权
    将服务连接到自动交易机器的方法和系统

    公开(公告)号:US07555461B1

    公开(公告)日:2009-06-30

    申请号:US09913701

    申请日:2000-02-16

    IPC分类号: G06Q40/00

    摘要: A system for connecting transaction services to an ATM (10, 500) that includes a network (20). A user interface service (12) and a lookup service (22) are in operative connection with the network. Transaction services such as a printer service (16), card reader service (18), and cash dispenser service (14) are also in operative connection with the network. These transaction services are operative to register with the lookup service and to upload a service proxy to the lookup service. The user interface service is operative to locate transaction services on the network by invoking a remote lookup method on the lookup service. The lookup service is operative to return service proxies that match the type of service that is required. The user interface service is further operative to invoke methods of the service proxies that remotely control the functionality of the transaction services on the network. The user interface service is further operative to register events with the service proxies for notification when certain events on the services occur.

    摘要翻译: 一种用于将交易服务连接到包括网络(20)的ATM(10,500)的系统。 用户接口服务(12)和查找服务(22)与网络操作连接。 诸如打印机服务(16),读卡器服务(18)和自动提款机服务(14)之类的交易服务也与网络有效连接。 这些交易服务可操作以向查找服务注册并将服务代理上载到查找服务。 用户界面服务可操作以通过在查找服务上调用远程查找方法来定位网络上的事务服务。 查找服务可用于返回与所需服务类型相匹配的服务代理。 用户界面服务还可操作以调用远程控制网络上的事务服务的功能的服务代理的方法。 用户接口服务进一步操作以在服务发生某些事件时向服务代理注册事件以进行通知。

    Automated banking machine system with multiple entity interface
    4.
    发明授权
    Automated banking machine system with multiple entity interface 失效
    具有多个实体接口的自动银行业务系统

    公开(公告)号:US07603302B1

    公开(公告)日:2009-10-13

    申请号:US09578291

    申请日:2000-05-25

    IPC分类号: G06Q40/00

    摘要: An automated banking machine (12) is operative to conduct transactions in response to HTML documents and TCP/IP messages exchanged with a local computer system (14) through an intranet (16), as well as in response to messages exchanged with foreign servers (20, 22, 24, 26, 28, 96) in a wide area network (18). The banking machine includes a computer (34) having an HTML document handling portion (76, 80, 82) including one or more browsers. The HTML document handling portion is operative to communicate through a proxy server (88), with a home HTTP server (90) in the intranet or the foreign servers in the wide area network. The computer further includes a device application portion (84) which interfaces with the HTML document handling portion and dispatches messages to operate devices (36) in the automated banking machine. The devices include a sheet dispenser mechanism (42) which dispenses currency as well as other transaction function devices. The device application portion communicates with a device interfacing software portion (64) in the banking machine through a device server (92) in the intranet. The device server maintains local control over the devices in the banking machine including the sheet dispenser. The banking machine operates to read indicia on the user's card corresponding to a network address. The computer is operative to connect the banking machine to the home or foreign server corresponding to the network address, which connected server operates the banking machine to conduct transactions by the user. The customer is enabled to operate the banking machine using a familiar interface. The machine may also connect to other applications to provide the customer with promotional material or additional transaction options.

    摘要翻译: 自动银行机(12)可操作以响应于通过内联网(16)与本地计算机系统(14)交换的HTML文档和TCP / IP消息以及响应于与外部服务器交换的消息进行交易( 20,22,24,26,28,96)在广域网(18)中。 银行机包括具有包括一个或多个浏览器的HTML文档处理部分(76,80,82)的计算机(34)。 HTML文档处理部分可操作以通过代理服务器(88)与内联网中的家庭HTTP服务器(90)或广域网中的外部服务器进行通信。 计算机还包括与HTML文档处理部分接口并发送消息以操作自动银行机器中的设备(36)的设备应用部分(84)。 这些装置包括分配货币的纸张分配机构(42)以及其他交易功能装置。 设备应用部分通过内联网中的设备服务器(92)与银行机器中的设备接口软件部分(64)进行通信。 设备服务器对包括纸张分配器在内的银行机器中的设备进行本地控制。 银行业务器操作以读取对应于网络地址的用户卡上的标记。 计算机可操作地将银行机器连接到与网络地址对应的家庭或外部服务器,所连接的服务器操作银行机器以进行用户的交易。 客户可以使用熟悉的界面来操作银行业务。 该机器还可以连接到其他应用程序,以向客户提供宣传材料或附加交易选项。

    Automated banking machine customer profile method
    5.
    发明授权
    Automated banking machine customer profile method 有权
    自动银行机客户资料法

    公开(公告)号:US08121914B1

    公开(公告)日:2012-02-21

    申请号:US09639310

    申请日:2000-08-14

    IPC分类号: G06Q40/00

    摘要: A method for visual programming an automated transaction machine (12). The method includes the creation of terminal directors (225) that generally correspond to transactions performed by the automated transaction machine. The terminal directors are programmed by visually creating associations (238) between a plurality of ATM objects (230, 232) in a work space (224). Exemplary ATM objects include an authorization object (260), a back stage control object (262), a card reader object (264), a customer profile object (266), a depositor object (268), a dispenser object (270), keypad object (272), a logic object (274), a OCS object (276), a presenter object (278), a PIN entry object (280), a printer object (282), a sync object (284), and a transaction data object (286). The customer profile object is operative to retrieve customer profile information responsive to a determined customer of a person using the ATM. A portion of the exemplary ATM objects are operative to interface with a device interface layer (728) for communicating with physical hardware devices (724, 726). The device interface layer is operative to retrieve rules (721) and capability features from a data store (720) for automatically switching between two or more different devices of similar type when one of the devices becomes inoperative.

    摘要翻译: 一种用于可视化编程自动交易机器(12)的方法。 该方法包括创建通常对应于由自动交易机器执行的交易的终端指令(225)。 通过在工作空间(224)中的多个ATM对象(230,232)之间可视地创建关联(238)来编程终端指导。 示例性ATM对象包括授权对象(260),后台控制对象(262),读卡器对象(264),客户简档对象(266),存储对象(268),分配器对象(270) 键盘对象(272),逻辑对象(274),OCS对象(276),演示者对象(278),PIN输入对象(280),打印机对象(282),同步对象(284) 交易数据对象(286)。 客户简档对象可操作以响应于使用ATM的人的确定的客户来检索客户简档信息。 示例性ATM对象的一部分可操作以与用于与物理硬件设备(724,726)通信的设备接口层(728)接口。 设备接口层可操作以从数据存储器(720)检索规则(721)和能力特征,用于当其中一个设备不工作时,在两个或多个类似类型的不同设备之间自动切换。

    Automated banking machine development method
    6.
    发明授权
    Automated banking machine development method 有权
    自动银行机开发方法

    公开(公告)号:US07080036B1

    公开(公告)日:2006-07-18

    申请号:US09638848

    申请日:2000-08-14

    IPC分类号: G06F17/60

    摘要: A method of visually programming an automated transaction machine (12). The method includes the creation of terminal directors (225) that generally correspond to transactions performed by the automated transaction machine. The terminal directors are programmed by visually creating associations (238) between a plurality of ATM objects (230, 232) in a work space (224). Exemplary ATM objects include an authorization object (260), a back stage control object (262), a card reader object (264), a customer profile object (266), a depositor object (268), a dispenser object (270), keypad object (272), a logic object (274), a OCS object (276), a presenter object (278), a PIN entry object (280), a printer object (282), a sync object (284), and a transaction data object (286). The customer profile object is operative to retrieve customer profile information responsive to a determined customer of a person using the ATM.

    摘要翻译: 一种视觉编程自动交易机器(12)的方法。 该方法包括创建通常对应于由自动交易机器执行的交易的终端指令(225)。 通过在工作空间(224)中的多个ATM对象(230,232)之间可视地创建关联(238)来编程终端指导。 示例性ATM对象包括授权对象(260),后台控制对象(262),读卡器对象(264),客户简档对象(266),存储对象(268),分配器对象(270) 键盘对象(272),逻辑对象(274),OCS对象(276),演示者对象(278),PIN输入对象(280),打印机对象(282),同步对象(284) 交易数据对象(286)。 客户简档对象可操作以响应于使用ATM的人的确定的客户来检索客户简档信息。

    Method of developing automated banking machine instructions
    7.
    发明授权
    Method of developing automated banking machine instructions 有权
    开发自动银行机器指令的方法

    公开(公告)号:US07870498B2

    公开(公告)日:2011-01-11

    申请号:US11048345

    申请日:2005-01-31

    IPC分类号: G06F3/048 G06F9/44

    摘要: A method for visual programming an automated transaction machine (12). The method includes the creation of terminal directors (225) that generally correspond to transactions performed by the automated transaction machine. The terminal directors are programmed by visually creating associations (238) between a plurality of ATM objects (230, 232) in a work space (224). Exemplary ATM objects include an authorization object (260), a back stage control object (262), a card reader object (264), a customer profile object (266), a depositor object (268), a dispenser object (270), keypad object (272), a logic object (274), a OCS object (276), a presenter object (278), a PIN entry object (280), a printer object (282), a sync object (284), and a transaction data object (286). A portion of the exemplary ATM objects are operative to interface with a device interface layer (728) for communicating with physical hardware devices (724, 726).

    摘要翻译: 一种用于可视化编程自动交易机器(12)的方法。 该方法包括创建通常对应于由自动交易机器执行的交易的终端指令(225)。 通过在工作空间(224)中的多个ATM对象(230,232)之间可视地创建关联(238)来编程终端指导。 示例性ATM对象包括授权对象(260),后台控制对象(262),读卡器对象(264),客户简档对象(266),存储对象(268),分配器对象(270) 键盘对象(272),逻辑对象(274),OCS对象(276),演示者对象(278),PIN输入对象(280),打印机对象(282),同步对象(284) 交易数据对象(286)。 示例性ATM对象的一部分可操作以与用于与物理硬件设备(724,726)通信的设备接口层(728)接口。

    Automated banking machine configuration method
    8.
    发明授权
    Automated banking machine configuration method 失效
    自动银行机配置方法

    公开(公告)号:US06970846B1

    公开(公告)日:2005-11-29

    申请号:US09638847

    申请日:2000-08-14

    IPC分类号: G06T17/60

    摘要: A method for visual programming an automated transaction machine (12). The method includes the creation of terminal directors (225) that generally correspond to transactions performed by the automated transaction machine. The terminal directors are programmed by visually creating associations (238) between a plurality of ATM objects (230, 232) in a work space (224). Exemplary ATM objects include an authorization object (260), a back stage control object (262), a card reader object (264), a customer profile object (266), a depositor object (268), a dispenser object (270), keypad object (272), a logic object (274), a OCS object (276), a presenter object (278), a PIN entry object (280), a printer object (282), a sync object (284), and a transaction data object (286). The customer profile object is operative to retrieve customer profile information responsive to a determined customer of a person using the ATM. A portion of the exemplary ATM objects are operative to interface with a device interface layer (728) for communicating with physical hardware devices (724, 726). The device interface layer is operative to retrieve rules (721) and capability features from a data store (720) for automatically switching between two or more different devices of similar type when one of the devices becomes inoperative.

    摘要翻译: 一种用于可视化编程自动交易机器(12)的方法。 该方法包括创建通常对应于由自动交易机器执行的交易的终端指令(225)。 通过在工作空间(224)中的多个ATM对象(230,232)之间可视地创建关联(238)来编程终端指导。 示例性ATM对象包括授权对象(260),后台控制对象(262),读卡器对象(264),客户简档对象(266),存储对象(268),分配器对象(270) 键盘对象(272),逻辑对象(274),OCS对象(276),演示者对象(278),PIN输入对象(280),打印机对象(282),同步对象(284) 交易数据对象(286)。 客户简档对象可操作以响应于使用ATM的人的确定的客户来检索客户简档信息。 示例性ATM对象的一部分可操作以与用于与物理硬件设备(724,726)通信的设备接口层(728)接口。 设备接口层可操作以从数据存储器(720)检索规则(721)和能力特征,用于当其中一个设备不工作时,在两个或多个类似类型的不同设备之间自动切换。