US 12,125,041 B2
System and methods to prevent unauthorized usage of card readers
Hwai Sian Tsai, Tsuen Wan (HK); and Chi Wah Lo, Tsuen Wan (HK)
Assigned to Stripe, Inc., South San Francisco, CA (US)
Filed by Stripe, Inc., South San Francisco, CA (US)
Filed on May 4, 2023, as Appl. No. 18/143,219.
Application 18/143,219 is a continuation of application No. 17/729,073, filed on Apr. 26, 2022, granted, now 11,710,134.
Application 17/729,073 is a continuation of application No. 17/091,051, filed on Nov. 6, 2020, granted, now 11,321,719, issued on May 3, 2022.
Application 17/091,051 is a continuation of application No. 16/394,213, filed on Apr. 25, 2019, granted, now 10,832,252, issued on Nov. 10, 2020.
Application 16/394,213 is a continuation of application No. 16/046,573, filed on Jul. 26, 2018, granted, now 10,318,959, issued on Jun. 11, 2019.
Application 16/046,573 is a continuation of application No. 15/343,917, filed on Nov. 4, 2016, granted, now 10,055,738, issued on Aug. 21, 2018.
Prior Publication US 2023/0274284 A1, Aug. 31, 2023
Int. Cl. G06Q 20/40 (2012.01); G06K 7/06 (2006.01); G06K 7/10 (2006.01); G06Q 20/34 (2012.01); G07F 7/08 (2006.01)
CPC G06Q 20/409 (2013.01) [G06K 7/06 (2013.01); G06K 7/10009 (2013.01); G06K 7/10405 (2013.01); G06Q 20/34 (2013.01); G06Q 20/352 (2013.01); G07F 7/0893 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method of managing security of a card reader, comprising:
receiving, by a processor coupled with one or more sensors of a card reader, sensor data indicative of parameters related to one or more of a location, an orientation, and a motion of the card reader, the card reader successfully authenticated before receiving the sensor data;
evaluating, by the processor, one or more rules based at least in part on the sensor data to detect when the sensor data fails to satisfy at least one of the one or more of the rules;
triggering, by the processor, an event of the card reader when the sensor data is detected to fail to satisfy at least one rule; and
in response to detecting the event, causing the card reader to initiate an action associated with the event comprising disabling, by the processor, operation of the card reader.