US 11,704,656 B2
Zero-step authentication using wireless-enabled mobile devices
Nagib Georges Mimassi, Palo Alto, CA (US)
Assigned to ROCKSPOON, INC., San Jose, CA (US)
Filed by RockSpoon, Inc., San Jose, CA (US)
Filed on Jan. 25, 2022, as Appl. No. 17/583,675.
Application 17/583,675 is a continuation of application No. 17/069,552, filed on Oct. 13, 2020, granted, now 11,282,060.
Application 17/069,552 is a continuation of application No. 16/796,342, filed on Feb. 20, 2020, granted, now 10,803,442, issued on Oct. 13, 2020.
Claims priority of provisional application 62/938,817, filed on Nov. 21, 2019.
Prior Publication US 2022/0230159 A1, Jul. 21, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/32 (2012.01); G06Q 20/40 (2012.01); G06Q 20/28 (2012.01)
CPC G06Q 20/3226 (2013.01) [G06Q 20/28 (2013.01); G06Q 20/4037 (2013.01)] 4 Claims
OG exemplary drawing
 
1. A system for zero-step authentication of transactions, comprising:
a payment facilitation device comprising a first memory, a first processor, and a first plurality of programming instructions stored in the first memory, and operating on the first processor, wherein the first plurality of programming instructions, when operating on the processor, cause the payment facilitation device to:
establish a connection with a mobile device;
obtain a device identifier from the mobile device;
retrieve customer information for the mobile device from a payment facilitation server using the device identifier;
display a photograph of the customer associated with the mobile device for confirmation of the identity of the customer;
transmit transaction details to the mobile device for approval;
receive authentication of the transaction details from the mobile device; and
send the transaction details to the payment facilitation server for processing of the transaction; and
a payment facilitation server comprising a second memory, a second processor, and a second plurality of programming instructions stored in the second memory, and operating on the second processor, wherein the second plurality of programming instructions, when operating on the second processor, cause the payment facilitation server to:
receive the device identifier from the payment facilitation device;
send customer information associated with the device identifier to the payment facilitation device;
receive the transaction details from the payment facilitation device; and
process the transaction according to the customer's account balance.