US Patent:
20210255848, Aug 19, 2021
Inventors:
- San Francisco CA, US
Max Guise - San Francisco CA, US
Todor Ristov - San Bruno CA, US
Imran Khan - San Rafael CA, US
Eric Monti - San Francisco CA, US
International Classification:
G06F 8/65
G06Q 20/20
G06F 8/71
G06Q 20/34
G06Q 20/38
Abstract:
This disclosure describes, in part, techniques for securely updating a point-of-sale (POS) system that includes a merchant-facing device and a buyer-facing device. For instance, the merchant-facing device may execute first software that provides first POS functionality and the buyer-facing device may execute second software that provides second POS functionality. To update both devices, the merchant-facing device may receive a software update from a payment service via a network connection, and update the first software using the software update. The merchant-facing device can then cause, via a physical connection, the buyer-facing device to reboot in an update mode and send the software update to the buyer-facing device. In response, the buyer-facing device can update the second software using the software update and then reboot in a payments mode. In some instances, the buyer-facing device can then update a secure enclave on the buyer-facing device using the software update.