Block, Inc.
THIRD-PARTY ACCESS TO SECURE HARDWARE

Last updated:

Abstract:

In one embodiment, a method includes, receiving, by a wallet application executing on a computing device, a user registration request from a user. The computing device includes a secure subsystem with secure elements and a secure operating system. The method includes sending the user registration request to a third-party payment application integrated with the wallet application. The third-party payment application is configured to execute within the secure subsystem based on a processor of the computing device being in a secure mode. The method includes receiving user registration information via a user interface generated based on instructions from the third-party payment application. The method includes providing the received user registration information to the third-party payment application in response to receiving authorization for the user registration request via the secure elements. The method includes receiving user account information for the user from a third-party payment server via the third-party payment application.

Status:
Application
Type:

Utility

Filling date:

31 Aug 2020

Issue date:

17 Dec 2020