System and method to prevent unauthorized usage of card readers and modular electronic funds transfer point of sale device
AssigneeStripe, Inc.
InventorsHwai Sian Tsai, Chi Wah Lo
Life of this patent
Estimating the term…
Abstract
A contactless card reader comprises a contactless card reader front-end coupled to a processor. A communications module is coupled to the processor and a set of sensors is coupled to the processor. The set of sensors determines parameters related to the location, orientation and motion of the card reader. The processor receives the parameters from the set of sensors and utilizes the parameters and scenario configuration data to evaluate a rule. The result of the evaluation of the rule results in a limitation on the operation of the card reader. The communications module is configured to intermittently receive the scenario configuration data from external sources.
Claims20
A terminal device certified to process card-based requests, the terminal device comprising:
- a first subsystem that processes a first card data in a card-based request received by the terminal device, the first subsystem certified against a first standard and against a second standard that is different from the first standard;
- a second subsystem, communicatively coupled with the first subsystem, that processes a second card data during the card-based request, the second subsystem certified against the first standard and the second standard, wherein certification of the terminal device to process card-based requests is based at least in part on both the first subsystem and the second subsystem being certified against the first standard and the second standard;
- and
- a new subsystem that replaces one of the first subsystem or the second subsystem, wherein only the new subsystem is recertified against the first standard and the second standard, without recertifying the terminal device as a whole, and without recertifying the first subsystem when the second subsystem is replaced or the second subsystem when the first subsystem is replaced, thereby maintaining certification of the terminal device to process new card-based requests.
A method of operating a terminal device certified to process card-based requests, the method comprising:
- configuring a first subsystem for processing a first card data in a card-based request received by the terminal device against a first standard and against a second standard that is different from the first standard;
- configuring a second subsystem for processing a second card data during the card-based request, the second subsystem communicatively coupled with the first subsystem, against the second standard and against the first standard, wherein certification of the terminal device to process the card-based requests is based on both certification of the first subsystem and the second subsystem against the first standard and the second standard;
- and
- in response to replacing one of the first subsystem or the second subsystem with a new subsystem, recertifying only the new subsystem against the first standard and the second standard, without recertifying the terminal device as a whole, and without recertifying the first subsystem when the second subsystem is replaced or the second subsystem when the first subsystem is replaced, thereby maintaining certification of the terminal device to process new card-based requests.
A non-transitory machine readable storage medium storing instructions, which when executed by a terminal device, causes the terminal device to perform operations for operating the terminal device certified to process card-based requests, the operations comprising:
- configuring a first subsystem for processing a first card data in a card-based request received by the terminal device against a first standard and against a second standard that is different from the first standard;
- configuring a second subsystem for processing a second card data during the card-based request, the second subsystem communicatively coupled with the first subsystem, against the second standard and against the first standard, wherein certification of the terminal device to process the card-based requests is based on both certification of the first subsystem and the second subsystem against the first standard and the second standard;
- and
- in response to replacing one of the first subsystem or the second subsystem with a new subsystem, recertifying only the new subsystem against the first standard and the second standard, without recertifying the terminal device as a whole, and without recertifying the first subsystem when the second subsystem is replaced or the second subsystem when the first subsystem is replaced, thereby maintaining certification of the terminal device to process new card-based requests.
Dependencies are inferred from the claim text.