Patent ID: 8800866

Claim:
Apparatus comprising: a data collection system operable to receive data which indicates that at least one financial check including a first check which comprises first check data, was received by an automated banking machine which is operable to cause financial transfers responsive at least in part to data read from data bearing records, wherein the machine includes: at least one user data reader, wherein the at least one user data reader is operable to read user data usable to identify a financial account with which the machine is operable, responsive at least in part to computer-determined association between the user data and the financial account, to carry out a financial transaction, at least one check acceptor, wherein the at least one check acceptor is operable to receive financial checks from authorized users of the machine, at least one check imager, wherein the at least one check imager is operable to generate at least one first check image that includes the first check data, at least one check data reader, wherein the at least one check data reader is operable to read the first check data from the at least one first check image, wherein the machine is operable to store check images at the machine, wherein the machine is operable to unload check images to a remote computer for check processing, based at least in part on a predetermined schedule of unloading times, wherein the schedule includes a next scheduled unloading time, wherein the system is located remotely from the machine, wherein the system includes at least one processor and at least one data store, wherein the system is operable to: (i) begin tracking, based at least in part on the data received which indicates that the at least one financial check was received by the machine, a length of time that the machine is in sole possession of the first check data, (ii) determine, based at least in part on the data received which indicates that the at least one financial check was received by the machine, a quantity of check images at the machine which have not yet been unloaded to the remote computer, wherein the quantity of check images includes the at least one first check image, (iii) determine the next scheduled unloading time, and (iv) cause the machine to unload the quantity of check images determined in (ii) to the remote computer earlier than the next scheduled unloading time, based at least in part on: the length of time in (i), the quantity of check images determined in (ii), and the next scheduled unloading time determined in (iii).