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, the memory having stored within a software code upgrade of executable instructions relating to the utilization of the replaceable sub-assembly; placing the replaceable sub-assembly into the machine; reading the memory and placing the stored software code upgrade into the machine as new executable instructions; and operating the machine with the replaceable sub-assembly in accordance with the new executable instructions.
- 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 at various setpoints comprising:
a memory; and upgraded executable instruction suitable for directing the machine to use the replaceable sub-assembly with different setpoints, where the upgraded executable instruction is stored in the memory.
- 8. The replaceable sub-assembly of claim 7 wherein the machine is a printing apparatus.
- 9. The replaceable sub-assembly of claim 8 wherein the replaceable sub-assembly is a CRU.
- 10. The replaceable sub-assembly of claim 9 wherein the memory is non-volatile memory.
- 11. The replaceable sub-assembly of claim 10 wherein the memory is a CRUM.
- 12. The replaceable sub-assembly of claim 9 wherein the CRU is a print cartridge.
- 13. The replaceable sub-assembly of claim 9 wherein the CRU is a toner cartridge.
- 14. 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 the utilization of the customer replaceable unit.
- 15. The method of claim 14 wherein the memory is non-volatile in type.
- 16. The method of claim 15 wherein the memory is a CRUM.
- 17. The method claim of 16 further comprising the step of operating the printer apparatus in accordance with the software code upgrade of executable instructions.
- 18. The method claim of 16 further comprising the steps of:
reading the CRUM and placing the stored software code upgrade of executable instructions into the printer apparatus as new executable instructions; and operating the printer apparatus in accordance with the new executable instructions.
- 19. The method of claim 16 wherein the customer replaceable unit is a printer cartridge.
- 20. The method of claim 16 wherein the customer replaceable unit is a toner cartridge.
- 21. The method of claim 16 wherein the software code upgrade of executable instructions includes parameter arguments.
RELATED CASES
[0001] Cross reference is made to the following related applications incorporated by reference herein: Attorney Docket Number D/A1368Q entitled “MACHINE POST-LAUNCH PROCESS OPTIMIZATION THROUGH CUSTOMER REPLACEABLE UNIT MEMORY PROGRAMMING” to Scott M. Silence, Jane M, Kanehl, Douglas A. Kreckel, and Charles H. Tabb; and, 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.