Patent US6068194A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6068194A Expired / Lapsed US ⏱️ 0.0 years remaining

Software loading system for an automatic funds processing system

Assignee: Cummins Allison Corp
•
Filing: 1998-02-12
•
Granted: 2000-05-30
•
Expires: 2018-02-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Richard A. Mazur

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 16:16
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1016

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 119 words
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.
Claim 2
Dependent Claim 119 words
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.
Claim 3
Dependent Claim 15 words
The software loading system of claim 1 wherein said resident memory comprises a flash memory.
Claim 4
Dependent Claim 16 words
The software loading system of claim 1 wherein said flash card memory comprises a flash memory.
Claim 5
Dependent Claim 17 words
The software loading system of claim 1 wherein said resident memory is housed within a ZIF socket.
Claim 6
Dependent Claim 165 words
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.
Claim 7
Dependent Claim 165 words
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.
Claim 8
Dependent Claim 15 words
The software loading system of claim 5 wherein said resident memory comprises a flash memory.
Claim 9
Dependent Claim 16 words
The software loading system of claim 5 wherein said flash card memory comprises a flash memory.
Claim 10
Dependent Claim 17 words
The software loading system of claim 5 wherein said resident memory is housed within a ZIF socket.
Claim 11
Independent Claim 115 words
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.
Claim 12
Independent Claim 115 words
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.
Claim 13
Dependent Claim 38 words
The method of loading software changes of claim 9 wherein the steps of electrically coupling and removing said flash card are repeated on a plurality of additional funds processing machines to accomplish a number of additional software changes.
Claim 14
Dependent Claim 29 words
The method of loading software changes of claim 10 further comprising the step of limiting the number of additional software changes that may be accomplished by said flash card.
Claim 15
Dependent Claim 114 words
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.
Claim 16
Dependent Claim 114 words
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.
Claim 17
Dependent Claim 16 words
The software loading system of claim 12 wherein said flash card memory comprises a flash memory.
Claim 18
Dependent Claim 17 words
The software loading system of claim 12 wherein said resident memory is housed within a ZIF socket.
Claim 19
Dependent Claim 16 words
The software loading system of claim 14 wherein said flash card memory comprises a flash memory.
Claim 20
Independent Claim 97 words
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.
Claim 21
Independent Claim 97 words
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.

References Cited (Backward Citations)

US4812986A Cited
US5103221A Cited
US5199066A Cited
US5603056A Cited
US5615120A Cited
US5671345A Cited
US5937164A Cited
US5909502A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-30 2003-11-29 2004-05-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-30 2007-11-29 2008-05-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-30 2011-11-29 2012-05-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag