Cash dispensing automated banking machine diagnostic system and method
First Claim
1. An ATM apparatus comprising:
- at least one computer;
at least one output device in operative connection with the at least one computer;
a hardware layer, wherein the hardware layer includes;
a plurality of transaction function devices in operative connection with the at least one computer, wherein the plurality of transaction function devices includes at least one cash dispenser; and
a plurality of service providers (SPs) operative in the at least one computer;
an application layer operative in the at least one computer, wherein the application layer includes at least one user interface application adapted to enable users of the ATM apparatus to perform transaction functions including the operation of the transaction function devices;
an extensions for financial services (XFS) layer operative in the at least one computer, wherein the at least one user interface application is adapted to control operation of transaction function devices through communication with the XFS layer, wherein the SPs are adapted to control operation of the transaction function devices responsive to communication with the XFS layer;
at least one diagnostic application operative in the computer, wherein responsive to communication with the XFS layer the at least one diagnostic application is operative to instruct at least one of the transaction function devices to perform at least one predefined function, and wherein the at least one diagnostic application is operative to determine whether the at least one predefined function was performed successfully and whether a failure to perform the at least one predefined function successfully is likely caused by at least one malfunction associated with the application layer or the hardware layer, and wherein the diagnostic application is operative to cause the computer to output through the at least one output device, at least one message that includes indicia representative of the application layer or the hardware layer which is determined as associated with the at least one malfunction.
21 Assignments
0 Petitions
Accused Products
Abstract
An automated transaction machine including an extensions for financial services (XFS) layer is provided. An application interface portion of the XFS layer is operative to communicate with an application layer of the ATM which may include terminal applications. A hardware interface portion of the XFS layer is operative to communicate with a hardware layer of the ATM which may include hardware devices of the ATM and associated service providers. A diagnostic application is operative to determine whether problems exist in the application layer or the hardware layer of the ATM by causing a plurality of hardware devices to perform predefined operations using the XFS layer and by monitoring the operations. The diagnostic application is operative to output a determination as to whether a problem with the ATM is associated with the components of the application or hardware layers of the ATM responsive to the success or failure of the operations.
14 Citations
11 Claims
-
1. An ATM apparatus comprising:
-
at least one computer; at least one output device in operative connection with the at least one computer; a hardware layer, wherein the hardware layer includes; a plurality of transaction function devices in operative connection with the at least one computer, wherein the plurality of transaction function devices includes at least one cash dispenser; and a plurality of service providers (SPs) operative in the at least one computer; an application layer operative in the at least one computer, wherein the application layer includes at least one user interface application adapted to enable users of the ATM apparatus to perform transaction functions including the operation of the transaction function devices; an extensions for financial services (XFS) layer operative in the at least one computer, wherein the at least one user interface application is adapted to control operation of transaction function devices through communication with the XFS layer, wherein the SPs are adapted to control operation of the transaction function devices responsive to communication with the XFS layer; at least one diagnostic application operative in the computer, wherein responsive to communication with the XFS layer the at least one diagnostic application is operative to instruct at least one of the transaction function devices to perform at least one predefined function, and wherein the at least one diagnostic application is operative to determine whether the at least one predefined function was performed successfully and whether a failure to perform the at least one predefined function successfully is likely caused by at least one malfunction associated with the application layer or the hardware layer, and wherein the diagnostic application is operative to cause the computer to output through the at least one output device, at least one message that includes indicia representative of the application layer or the hardware layer which is determined as associated with the at least one malfunction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification