Reading payment object upon detection of reader readiness
AssigneeSquare, Inc.
InventorJeremy Wade
Life of this patent
Estimating the term…
Abstract
A payment object reader configured to delay reading data of an integrated circuit payment object in the payment object slot of the payment object reader until the rest of the payment object reader is ready to read data off of the integrated circuit payment object. The payment object reader can be configured to include a microcontroller configured to monitor and manage the payment object contact switch and the integrated circuit payment object interface of the payment object slot of the payment object reader.
Claims20
A payment object reader comprising:
- a microcontroller;
- and
- a non-transitory computer readable medium having instructions stored thereon that, when executed, cause the microcontroller to:
- receive a presence detection signal from a presence detector of the payment object reader, the presence detection signal indicating detection by the presence detector that a payment object associated with a customer is present at a payment object reading area associated with the payment object reader,
- detect that a first subsystem of the payment object reader is not ready to read the payment object after receiving the presence detection signal from the presence detector of the payment object reader,
- delay reading of the payment object by the payment object reader until the first subsystem of the payment object reader is ready to read the payment object, and
- signal a payment object reader interface of the payment object reader to read the payment object in response to delaying reading of the payment object until the first subsystem of the payment object reader is ready to read the payment object and after receiving the presence detection signal from the presence detector of the payment object reader.
A method for facilitating transaction processing using a payment object reader, the method comprising:
- receiving a presence detection signal from a presence detector of the payment object reader, the presence detection signal indicating detection by the presence detector that a payment object associated with a customer is present at a payment object reading area associated with the payment object reader;
- detecting that a first subsystem of the payment object reader is not ready to read the payment object after receiving the presence detection signal from the presence detector of the payment object reader
- delaying reading of the payment object by the payment object reader until the first subsystem of the payment object reader is ready to read the payment object;
- and
- signaling a payment object reader interface of the payment object reader to read the payment object in response to delaying reading of the payment object until the first subsystem of the payment object reader is ready to read the payment object and after receiving the presence detection signal from the presence detector of the payment object reader.
A payment object reader comprising:
- a presence detector, wherein the presence detector detects that a payment object associated with a customer is present at a payment object reading area associated with the payment object reader;
- and
- a payment object reader interface, wherein the payment object reader interface reads the payment object in response to detection by the presence detector that the payment object is present at the payment object reading area and in response to delaying reading of the payment object until a first subsystem of the payment object reader is ready to read the payment object.
Dependencies are inferred from the claim text.