Claims
- 1. A method for operating a machine comprising the steps of:
providing a replaceable sub-assembly separable from the machine, the replaceable sub-assembly further comprising a memory in which is stored software code of executable instructions relating to the operation of the machine; placing the replaceable sub-assembly into the machine; reading the memory and placing the stored software code of executable instructions into the machine as new machine software code; and operating the machine in accordance with the new software code.
- 2. The method of claim 1 wherein the machine is a printing apparatus.
- 3. The method of claim 2 wherein the replaceable sub-assembly is a CRU.
- 4. The method of claim 3 wherein the memory is a non-volatile type of memory.
- 5. The method of claim 4 wherein the memory is a CRUM.
- 6. The method of claim 2 wherein the software code upgrade of executable instructions includes parameter arguments.
- 7. A replaceable sub-assembly for use in a machine comprising:
a memory; and upgraded executable instruction suitable for directing the machine to operate in an upgraded fashion, where the upgraded executable instruction is stored in the memory.
- 8. The replaceable sub-assembly of claim 7 wherein the replaceable subassembly is a CRU.
- 9. The replaceable sub-assembly of claim 8 wherein the memory is a CRUM.
- 10. The replaceable sub-assembly of claim 9 wherein the upgraded executable instruction includes parameter arguments.
- 11. The replaceable sub-assembly of claim 9 wherein the upgraded executable instruction includes a look-up table.
- 12. The replaceable sub-assembly of claim 9 wherein the upgraded executable instruction includes code to upgrade the GUI.
- 13. The replaceable sub-assembly of claim 9 wherein the upgraded executable instruction provides a software bug fix to the machine.
- 14. The replaceable sub-assembly of claim 9 wherein the machine is a color printing apparatus.
- 15. The replaceable sub-assembly of claim 14 wherein the upgraded executable instruction includes code to improve the color rendition capability of the color printing apparatus.
- 16. A method for operating a printer apparatus comprising the step of:
providing a customer replaceable unit separable from the printer apparatus, the customer replaceable unit further comprising a memory, the memory having stored within a software code upgrade of executable instructions relating to upgraded operation of the printer apparatus.
- 17. The method of claim 16 wherein the memory is a CRUM.
- 18. The method of claim 17 wherein the software code upgrade of executable instructions provides a software bug fix to the printer apparatus operation.
- 19. The method of claim 17 wherein the software code upgrade of executable instructions includes code to upgrade the GUI.
- 20. The method of claim 17 wherein the software code upgrade of executable instructions includes code to improve the color rendition capability of the printing apparatus.
RELATED CASES
[0001] Cross reference is made to the following related applications incorporated by reference herein: Ser. No.______ Attorney Docket Number D/A1368 entitled “POST-LAUNCH PROCESS OPTIMIZATION OF REPLACEABLE SUB-ASSEMBLY UTILIZATION THROUGH CUSTOMER REPLACEABLE UNIT MEMORY PROGRAMMING”; to Charles H. Tabb, Scott M. Silence, Jane M. Kanehl, and Douglas A. Kreckel; and, Ser.No.______ Attorney Docket Number D/A2199 entitled “POST-LAUNCH PROCESS OPTIMIZATION OF REPLACEABLE SUB-ASSEMBLY UTILIZATION THROUGH CUSTOMER REPLACEABLE UNIT MEMORY PROGRAMMING PROVIDED IN AN ALTERNATE REPLACEABLE SUB-ASSEMBLY” to Scott M. Silence, Jane M, Kanehl, Douglas A. Kreckel, and Charles H. Tabb.