Patent ID: 8797170

Claim:
A method of operating a wireless device including a power supply source, a controller, and a non-volatile memory unit, the method comprising: receiving a wireless signal from a host device, wherein the wireless signal is defined in accordance with a serial data communication protocol; extracting a write command and payload data from the wireless signal; receiving and storing the payload data in the non-volatile memory unit in response to the write command; generating a power measurement command by the controller; detecting a power state for the power supply source in response to the power measurement command and generating a power state indication based on the detected power state; if the power state indication indicates the power state is above a threshold value, continuing the receiving and storing of the payload data until all of the payload data is received and stored; and if the power state indication indicates the power state is below the threshold value, transmitting a power deficient indication from the wireless device to the host and interrupting the receiving and storing of the payload data.