Patent ID: 8777104

Claim:
A computer system implemented method for detecting a malfunctioning card reader, the method comprising: receiving, by the computer system and from a mobile device, data from a motion sensor integrated in the mobile device, the motion sensor data indicative of motion associated with the mobile device in conjunction with a use of a card reader coupled to the mobile device involving a swipe of a financial transaction card; receiving, by the computer system and from the mobile device, an indication of card reader data received by the mobile device resulting from the swipe of the financial transaction card using the card reader; analyzing, by the computer system, the motion sensor data to determine that the swipe of the financial card occurred; analyzing, by the computer system, the indication of the card reader data to determine an occurrence of a failed card read; determining, by the computer system and based at least in part on the motion sensor data and the indication of the card reader data, that the card reader is malfunctioning; and causing a replacement card reader to be sent to an address associated with the mobile device.