METHOD AND SYSTEM FOR CHANGING SOFTWARE OR FIRMWARE ON AN ELECTRONIC DEVICE
First Claim
1. A method of conveying a software change to an electronic product, the method comprising:
- sending an interrogation transmission from a transceiver to the electronic product, the electronic product being unconnected to an external power source;
receiving a reply transmission from the electronic product, the electronic product harvesting power from the interrogation transmission for use in at least sending the reply transmission, the reply transmission including an identification for software currently installed on the electronic product;
comparing the identification for the software currently installed on the electronic product to an identification for a target software version to determine if the electronic product requires a software change; and
if the electronic product requires a software change, then sending a software change transmission from the transceiver to the electronic product.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are described for updating software or firmware or otherwise conveying target software to an electronic device. Target software may be conveyed while the device is packaged or otherwise not connected to external power. Information indicating a current software or firmware version number may be transmitted from an external transceiver to the packaged device. A software update may also be transmitted to the packaged device. The electronic device may use stored information or the stored software update to replace an older and out-of-date software version. The electronic device may also harvest electronic power from an external transceiver signal or may use power from an internal battery source to affect a software update when the device is packaged or otherwise not connected to external power.
-
Citations
19 Claims
-
1. A method of conveying a software change to an electronic product, the method comprising:
-
sending an interrogation transmission from a transceiver to the electronic product, the electronic product being unconnected to an external power source; receiving a reply transmission from the electronic product, the electronic product harvesting power from the interrogation transmission for use in at least sending the reply transmission, the reply transmission including an identification for software currently installed on the electronic product; comparing the identification for the software currently installed on the electronic product to an identification for a target software version to determine if the electronic product requires a software change; and if the electronic product requires a software change, then sending a software change transmission from the transceiver to the electronic product. - View Dependent Claims (2, 3, 4)
-
-
5. A method of changing software on an electronic product, the method comprising:
-
receiving an interrogation transmission from an external transceiver at the electronic product, the electronic product being unconnected to an external power source, the interrogation transmission being received at a reflected power transceiver portion of the electronic product; sending a reply transmission from the reflected power transmission transceiver, the reply transmission including an identification for software currently installed on the electronic product; after the electronic product is connected to the external power source, receiving a software change transmission by the reflected power transceiver from the external transceiver; storing data from the software change transmission in a memory associated with the reflected power transceiver; and in response to the software change transmission, automatically obtaining a software update for the electronic product. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of changing software on an electronic product, the method comprising:
-
providing power to the electronic product; sending an interrogation transmission from the electronic product to a reflected power transceiver; receiving a software change transmission from the reflected power transmission transceiver; and using data from the software change transmission to enable a software component on the electronic product. - View Dependent Claims (14, 15)
-
-
16. An electronic device comprising:
-
an interface to an external power source; a reflected power transceiver configured to receive an interrogation transmission from an external transceiver and to respond to the interrogation transmission even when the external power source is not connected to the electronic device, wherein the external transceiver processes the response to the interrogation transceiver to determine whether a software update is available for the electronic device and, if the software update is available for the electronic device, the reflected power transceiver is configured to receive a response message from the external transceiver and to store the response message in a memory; and a processor configured to check the memory after the electronic device is connected to the external power source, to determine that the software update is available based upon the response message, and to obtain the software update. - View Dependent Claims (17, 18, 19)
-
Specification