Invention Grant
- Patent Title: Modular firmware for transaction system
-
Application No.: US14863675Application Date: 2015-09-24
-
Publication No.: US10248940B1Publication Date: 2019-04-02
- Inventor: Ovidiu I Bota , Kshitiz Vadera
- Applicant: Square, Inc.
- Applicant Address: US CA San Francisco
- Assignee: Square, Inc.
- Current Assignee: Square, Inc.
- Current Assignee Address: US CA San Francisco
- Agency: Maynard Cooper & Gale, LLP
- Agent Chitra M. Kalyanaraman, Esq.
- Main IPC: G06Q20/20
- IPC: G06Q20/20 ; G06Q20/32 ; G06Q20/34

Abstract:
A transaction processing system includes a payment reader for processing payment transactions. The payment reader receives payment information from a payment interface. The payment information is processed based on firmware instructions that are stored in memory and executed by a processor. A first subset of the firmware instructions is associated with transaction processing modules. Each of the transaction processing modules comprise position independent code and are located in a distinct section of memory from a second subset of firmware instructions and the position independent code associated with each of the other of the transaction processing modules.
Information query