Compressed firmware update
AssigneeSquare, Inc.
InventorsRodion Steshenko, Jianliang Zhao, Timothy Kordas
Life of this patent
Estimating the term…
Loading patent…
AssigneeSquare, Inc.
InventorsRodion Steshenko, Jianliang Zhao, Timothy Kordas
Estimating the term…
It may be determined that a payment reader requires a firmware update, which may be transmitted to the payment reader as compressed firmware update blocks. The payment reader may receive a first portion of set of the compressed firmware update blocks. The payment reader may decompress the first portion and determine a partial firmware offset associated with the first portion. If the firmware update is incomplete, the payment reader may transmit that partial firmware offset to a second device. Based on this partial of firmware offset and an offset table that associates compressed firmware offsets with decompressed firmware offsets, the payment reader receive a second portion of compressed firmware update blocks to send to the payment reader. The payment reader may determine that entire update has been received and update its firmware.
A method of providing a firmware update to a payment reader of a payment system, the method comprising:
A method of updating firmware of a wireless communication device, the method comprising:
A wireless communication device, comprising:
A non-transitory computer-readable storage medium comprising instructions stored therein, which when executed by one or more processors, cause the one or more processors to perform operations comprising:
Dependencies are inferred from the claim text.