US 12,067,582 B2
Logical validation of devices against fraud and tampering
Dino Dai Zovi, Brooklyn, NY (US); and Janek Klawe, New York, NY (US)
Assigned to Block, Inc., Oakland, CA (US)
Filed by Block, Inc., Oakland, CA (US)
Filed on Apr. 19, 2023, as Appl. No. 18/136,870.
Application 18/136,870 is a continuation of application No. 17/850,683, filed on Jun. 27, 2022, granted, now 11,663,612.
Application 17/850,683 is a continuation of application No. 16/773,892, filed on Jan. 27, 2020, granted, now 11,373,194, issued on Jun. 28, 2022.
Application 16/773,892 is a continuation of application No. 15/199,933, filed on Jun. 30, 2016, granted, now 10,546,302, issued on Jan. 28, 2020.
Prior Publication US 2023/0259955 A1, Aug. 17, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06Q 20/02 (2012.01); G06Q 20/04 (2012.01); G06Q 20/34 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 30/018 (2023.01); G07F 7/08 (2006.01); G07G 1/00 (2006.01)
CPC G06Q 30/0185 (2013.01) [G06Q 20/02 (2013.01); G06Q 20/0457 (2013.01); G06Q 20/3567 (2013.01); G06Q 20/38215 (2013.01); G06Q 20/3823 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/4016 (2013.01); G07F 7/0873 (2013.01); G07G 1/0009 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
sending, by a device of a merchant, a request for attesting security of the device of the merchant to a payment processing server of a payment processing system;
receiving, by the device of the merchant and from the payment processing server, at least one command to be executed by the device of the merchant, wherein the at least one command is generated in response to at least on event;
determining, by the device of the merchant and based at least in part on the at least one command, attestation data associated with the device of the merchant;
sending, by the device of the merchant, the attestation data to the payment processing server; and
receiving, by the device of the merchant and from the payment processing server, a ticket that enables the device of the merchant to receive payment data from a second device, wherein the ticket is generated based at least in part on the attestation data.