Automated banking machine that operates responsive to data read from data bearing records
First Claim
1. A method carried out in connection with automated banking machines that operate responsive at least in part to data read from data bearing records to cause financial transfers, wherein each machine includes a card reader, wherein the card reader is operative to read card data from user cards, wherein the card data corresponds to at least one financial account, and wherein each machine operates to cause a comparison to be made of card data and stored data and is operative to cause financial transfers at least in part to determined correspondence between card data and stored data, and wherein each machine is operative to print a record associated with each financial transfer, comprising:
- (a) storing in at least one data store through operation of at least one computer, data corresponding to;
(a)(i) a plurality of entities which each have operational responsibility for at least one of the automated banking machines;
(a)(ii) for each entity, at least one identifier associated with at least one computer program operated in association with at least one automated banking machine for which the respective entity has operational responsibility;
(a)(iii) a plurality of update code items, wherein each update code item is operative to provide update changes to at least one computer program;
(a)(iv) for each update code item, at least one identifier associated with the at least one computer program in (a)(iii) to which the respective update code item is operative to provide update changes;
(b) receiving through operation of the at least one computer, data corresponding to a first entity;
(c) determining through operation of the at least one computer at least one update code item that can be used to make update changes to at least one computer program operated in association with at least one automated banking machine for which the first entity has operational responsibility.
21 Assignments
0 Petitions
Accused Products
Abstract
Automated banking machines (10) operate to cause financial transfers responsive to data read from data bearing records. Each of the automated banking machines includes a card reader that is operative to read data from user cards corresponding to financial accounts. Transactions are authorized responsive at least in part to correspondence between card data and stored data corresponding to authorized users. Entities responsible for operating the automated banking machines may receive messages that include information or update code items for software or firmware usable in the banking machines for which they have operational responsibility.
-
Citations
27 Claims
-
1. A method carried out in connection with automated banking machines that operate responsive at least in part to data read from data bearing records to cause financial transfers, wherein each machine includes a card reader, wherein the card reader is operative to read card data from user cards, wherein the card data corresponds to at least one financial account, and wherein each machine operates to cause a comparison to be made of card data and stored data and is operative to cause financial transfers at least in part to determined correspondence between card data and stored data, and wherein each machine is operative to print a record associated with each financial transfer, comprising:
-
(a) storing in at least one data store through operation of at least one computer, data corresponding to; (a)(i) a plurality of entities which each have operational responsibility for at least one of the automated banking machines; (a)(ii) for each entity, at least one identifier associated with at least one computer program operated in association with at least one automated banking machine for which the respective entity has operational responsibility; (a)(iii) a plurality of update code items, wherein each update code item is operative to provide update changes to at least one computer program; (a)(iv) for each update code item, at least one identifier associated with the at least one computer program in (a)(iii) to which the respective update code item is operative to provide update changes; (b) receiving through operation of the at least one computer, data corresponding to a first entity; (c) determining through operation of the at least one computer at least one update code item that can be used to make update changes to at least one computer program operated in association with at least one automated banking machine for which the first entity has operational responsibility. - 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. A method comprising:
-
(a) operating at least one computer to cause data to be stored in at least one data store, wherein the data includes entity/address data, wherein the entity/address data links addresses to entities responsible for overseeing updating of machine programs used by automated banking machines operable to carry out transactions involving financial accounts identifiable at least in part by user data read by at least one machine reader, wherein the data includes entity/machine data, wherein the entity/machine data links each respective machine to a respective entity; wherein the data includes machine/program data, wherein the machine/program data links each respective machine program to each respective machine which uses the respective machine program; (b) operating the at least one computer to determine that an update is available for a first machine program of the machine programs; (c) operating the at least one computer to determine from the at least one data store, that the first machine program is used by a first machine of the machines; (d) operating the at least one computer to determine from the at least one data store, that the first machine is overseen by a first entity of the entities; (e) operating the at least one computer to determine from the at least one data store, an address associated with the first entity; and (f) operating the at least one computer to cause at least one message to be communicated to the address associated with the first entity, wherein the at least one message indicates that an update is available for the first machine. - View Dependent Claims (25)
-
-
26. A method comprising:
-
(a) operating at least one computer to cause data to be stored in at least one data store, wherein the data; associates communication addresses with entities responsible for overseeing updating of machine programs used by automated banking machines operable to carry out transactions involving financial accounts identifiable at least in part by user data read by at least one machine reader, associates each respective machine with a respective entity, and associates each respective machine program with each respective machine which uses the respective machine program; (b) operating the at least one computer to determine that an update is available for a machine program used by at least one machine overseen by a first entity of the entities; and (c) operating the at least one computer to cause at least one electronic message to be sent to a communication address associated in the at least one data store with the first entity, wherein the at least one electronic message indicates that the update is available. - View Dependent Claims (27)
-
Specification