Patent ID: 9330383
Filing Date: 2016-05-03
CPC Classification: G06K,G06Q

Claim Text:
1. A payment reader for processing transactions between a contactless device or a chip card and a point-of-sale application running on a seller mobile device, the payment reader comprising: a contactless interface configured to communicate with the contactless device; a contact interface configured to receive the chip card and communicate with the chip card; a wireless communication interface configured to communicate with the seller mobile device; a memory comprising a plurality of firmware modules, wherein the plurality of firmware modules comprise a message dispatcher module and a plurality of functional modules, wherein the functional modules comprise a contactless module associated with the contactless interface, a contact module associated with the contact interface, a communication module associated with the wireless communication interface, a transaction processing module, and a cryptography module; and a processor configured to execute instructions in the message dispatcher module and the plurality of functional modules, wherein the processor is configured to generate a queue for messages based on instructions associated with the message dispatcher module, wherein the processor is configured to execute functional instructions associated with one or more of the functional modules and provide one or more messages to the queue based on the executed functional instructions, and wherein the processor is configured to: