Software loading system for an automatic funds processing system
First Claim
1. A software loading system for a funds processing station for recording and reconciling financial data, said software loading system comprising:
- a resident memory containing an initial software code to be executed by the controller; and
a flash card having a flash card memory containing a second software code, said flash card being adapted to be removably electrically coupled to the funds processing machine, said resident memory being adapted to erase the initial software code and store the second software code in response to the flash card being electrically coupled to the funds processing machine, said resident memory being adapted to retain the second software code in response to the flash card being thereafter removed from the funds processing machine.
1 Assignment
0 Petitions
Accused Products
Abstract
A software loading system for a funds processing station for recording and reconciling financial data, the software loading system comprises a resident memory containing an initial software code to be executed by the controller; and a flash card having a flash card memory containing a second software code. The flash card is adapted to be removably electrically coupled to the funds processing machine. The resident memory is adapted to erase the initial software code and store the second software code in response to the flash card being electrically coupled to the funds processing machine. The resident memory is adapted to retain the second software code in response to the flash card being thereafter removed from the funds processing machine.
-
Citations
16 Claims
-
1. A software loading system for a funds processing station for recording and reconciling financial data, said software loading system comprising:
-
a resident memory containing an initial software code to be executed by the controller; and a flash card having a flash card memory containing a second software code, said flash card being adapted to be removably electrically coupled to the funds processing machine, said resident memory being adapted to erase the initial software code and store the second software code in response to the flash card being electrically coupled to the funds processing machine, said resident memory being adapted to retain the second software code in response to the flash card being thereafter removed from the funds processing machine. - View Dependent Claims (2, 3, 4)
-
-
5. A software loading system for a funds processing station for recording and reconciling financial data, said software loading system comprising:
-
a resident memory containing an initial software code to be executed by the controller; and a flash card having a flash card memory containing a second software code, said flash card being adapted to be removably electrically coupled to the funds processing machine, said resident memory being adapted to erase the initial software code and store the second software code in response to the flash card being electrically coupled to the funds processing machine, said resident memory being adapted to retain the second software code in response to the flash card being thereafter removed from the funds processing machine wherein said flash card is adapted to be electrically coupled and removed from a plurality of additional machines to accomplish a number of additional software changes, said flash card memory including a counter for limiting the number of additional software changes said flash card may accomplish. - View Dependent Claims (6, 7, 8)
-
-
9. A method of loading software changes into a funds processing machine having a controller, said funds processing machine having a resident memory containing an initial software code to be executed by said controller, said method of loading software upgrades comprising the steps of:
-
storing a second software code in a flash card memory contained within a flash card remote from said funds processing machine; electrically coupling said flash card to the funds processing machine to cause said resident memory to erase the initial software code and store the second software code; and removing said flash card from the funds processing machine, said resident memory of said funds processing machine thereafter retaining the second software code. - View Dependent Claims (10, 11)
-
-
12. A software loading system for a funds processing machine having a controller for recording and reconciling financial data, said software loading system comprising:
-
a resident memory containing an initial software code to be executed by the controller; and a flash card having a flash card memory containing a second software code, said flash card being adapted to be removably electrically coupled to the funds processing machine, said controller being adapted to execute said second software code in response to the flash card being electrically coupled to the funds processing machine, said controller being adapted to execute said initial software code in response to the flash card being thereafter removed from the funds processing machine. - View Dependent Claims (13, 14, 15)
-
-
16. A method of loading software changes in a funds processing machine having a controller for evaluating a stack of currency bills, said funds processing machine having a resident memory containing an initial software code to be executed by said controller, said method of loading software changes into the funds processing machine comprising the steps of:
-
storing a second software code in a flash card memory contained within a flash card remote from said funds processing machine; and electrically coupling said flash card into the funds processing machine to cause said controller to execute said second software code.
-
Specification