US 11,727,403 B2
System and method for payment authentication
Shyam Prasad, Rye Brook, NY (US); Yulia Rabina, San Jose, CA (US); and Hashir Khan, Santa Clara, CA (US)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on May 18, 2020, as Appl. No. 16/876,838.
Claims priority of provisional application 62/850,380, filed on May 20, 2019.
Prior Publication US 2020/0372513 A1, Nov. 26, 2020
Int. Cl. G06Q 20/40 (2012.01); G06F 21/32 (2013.01)
CPC G06Q 20/40145 (2013.01) [G06F 21/32 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed by an electronic device having a processor and a memory coupled to the processor, the method comprising:
receiving, by the electronic device, a device user authentication based on a first user input received through an input device of the electronic device, the first user input including user authentication data;
generating, by the electronic device, a payment authorization key based on a validity of the device user authentication, the payment authorization key configured to be received by a payment application as an authentication result that allows a payment transaction to be processed, the validity of the device user authentication obtained from a device authenticator of the electronic device;
storing the payment authorization key in a key storage, the key storage storing one or more payment conditions corresponding to the payment authorization key;
receiving, by the electronic device, a payment request to initiate the payment transaction via a communication from an external device or a second user input;
after receiving the payment request, determining whether the received device user authentication satisfies the one or more payment conditions corresponding to the payment authorization key by reading, within the key storage, the one or more payment conditions corresponding to the payment authorization key, including any payment condition stored in association with the stored payment authorization key for use with the payment application,
wherein the one or more payment conditions represent one or more conditions under which the key storage permits the payment authorization key to be provided to the payment application as the authentication result based on the device user authentication, and wherein the one or more payment conditions are specified by at least one of a user, a financial service provider, or the payment application; and
in response to determining that the device user authentication satisfies the one or more payment conditions, authorizing, by the electronic device, the payment application to process the payment request by providing the payment authorization key from the key storage to the payment application.