US 12,169,841 B2
System and method to prevent unauthorized usage of card readers and modular electronic funds transfer point of sale device
Hwai Sian Tsai, Hong Kong (HK); and Chi Wah Lo, Hong Kong (HK)
Assigned to Stripe, Inc., South San Francisco, CA (US)
Filed by Stripe, Inc., South San Francisco, CA (US)
Filed on Jun. 4, 2021, as Appl. No. 17/339,058.
Application 17/339,058 is a continuation in part of application No. 17/091,051, filed on Nov. 6, 2020, granted, now 11,321,719.
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 17/339,058 is a continuation in part of application No. 16/046,521, filed on Jul. 26, 2018, abandoned.
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.
Claims priority of provisional application 62/538,285, filed on Jul. 28, 2017.
Prior Publication US 2021/0295337 A1, Sep. 23, 2021
This patent is subject to a terminal disclaimer.
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)] 20 Claims
OG exemplary drawing
 
1. A terminal device comprising:
a processor;
a card holder authenticator coupled with the processor;
a card reader, coupled with the processor and the card holder authenticator; and
the processor receiving a set of parameters related to a location, orientation and motion associated with the card reader from a set of sensors coupled to the processor, and utilizing the set of parameters and first scenario configuration data to evaluate a first rule,
wherein the evaluation of the first rule results in a limitation on an operation of the card reader, said first scenario configuration data is based on a classification of a first mobility of the card reader, and the classification of the first mobility of the card reader comprises selection of a usage location of the card reader either being static or in motion.