System, method and apparatus for embedded firmware code update
First Claim
1. A method for updating code, said method comprising:
- providing a fail-safe code;
updating with a new code; and
executing a primary code for operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless module is provided for wirelessly updating code to any appropriate peripheral device and may allow for wireless communication with the desired peripheral device to update an operating software code. The wireless module has the similar size, shape, and form factor as the current Memory Stick™. In one embodiment, the method of updating code to the wireless module and/or the desired peripheral devices includes providing a fail-safe code to the peripheral device, updating the peripheral device with a new code utilizing the wireless module, and executing a primary code for operation of the peripheral device. Further, the wireless module may be provided to any number of peripheral devices compatible with the Memory Stick™ removable data storage media. The wireless module is removably connected to the desired peripheral device and provides the peripheral device with a fail-safe system, method and apparatus for updating the embedded operational software code without recalling and servicing the peripheral device.
70 Citations
35 Claims
-
1. A method for updating code, said method comprising:
-
providing a fail-safe code;
updating with a new code; and
executing a primary code for operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for updating code, said system comprising:
-
a wireless module configured to store a fail-safe code; and
a peripheral unit in electronic data communication with said wireless module, said wireless module further configured to receive and transmit an updated code. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
- 30. A wireless module comprising a NAND FLASH, said NAND FLASH configured to store a fail-safe code.
Specification