Automated banking machine processing system and method
First Claim
1. An ATM system comprising:
- a server computer processor;
a coordination server application operative in the server computer processor, wherein the coordination server application is operative to receive at least one processing job from at least one job submitting entity, wherein the coordination server application is operative to divide the processing job into a plurality of tasks; and
a plurality of ATMs in operative connection with the server computer processor, wherein each ATM includes at least one ATM computer processor and at least one processing client application operative in the at least one ATM computer processor, wherein each processing client application is operative to receive at least one of the tasks from the coordination server application, wherein each processing client application is further operative to cause the at least one ATM computer processor of each ATM to process the at least one task received from the coordination server application.
10 Assignments
0 Petitions
Accused Products
Abstract
An ATM processing system (50) is comprised of a server computing system (56) and a coordination server application (54) operative in the server computing system. The coordination server application is operative to receive processing jobs (64) from job submitting entities (60). The coordination server is further operative to divide each processing jobs into a plurality of tasks which are distributed among a plurality of ATMs (56). Each ATM is operative to perform transaction functions such as the dispensing of cash from a cash dispenser (20). Each ATM includes at least one computer processor (100) and at least one processing client application (102) operative in the at least one computer processor. Each processing client application is operative to receive the tasks from the coordination server application and cause the at least one computer processor of each ATM to process the tasks during periods when the ATM is idle.
-
Citations
68 Claims
-
1. An ATM system comprising:
-
a server computer processor;
a coordination server application operative in the server computer processor, wherein the coordination server application is operative to receive at least one processing job from at least one job submitting entity, wherein the coordination server application is operative to divide the processing job into a plurality of tasks; and
a plurality of ATMs in operative connection with the server computer processor, wherein each ATM includes at least one ATM computer processor and at least one processing client application operative in the at least one ATM computer processor, wherein each processing client application is operative to receive at least one of the tasks from the coordination server application, wherein each processing client application is further operative to cause the at least one ATM computer processor of each ATM to process the at least one task received from the coordination server application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
-
25. A method comprising:
-
a) receiving a processing job, wherein the processing job is capable of being divided into a plurality of tasks;
b) distributing the tasks among a plurality of ATMs;
c) processing the tasks with the ATMs to derive task results; and
d) collecting the task result from the ATMs.
-
-
66. TV An ATM system comprising:
an ATM adapted to carry out financial transactions including at least one ATM processor therein and a cash dispenser in operative connection with the at least one ATM processor, the ATM further including at least one client processing software application operative in the at least one ATM processor, wherein the ATM is adapted to receive tasks unrelated to the financial transactions from a remote server and to process such tasks through operation of the at least one client processing software application. - View Dependent Claims (67, 68)
Specification