# US 10,504,113 B2 · Method and apparatus for providing pre-certification for chip card mobile merchant payments

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,504,113 B2
- Document ID: US10504113B2
- Status: Granted
- Kind: B2
- Application number: 15/255,207
- Filed: 2016-09-02
- Published: 2017-03-09
- Granted: 2019-12-10
- Earliest claimed: 2015-09-03
- Assignees: Cardflight, Inc.
- Applicants: Cardflight, Inc.
- Inventors: Derek Webster
- Web page: https://patentgrep.com/patent/US10504113B2

## CPC

- G06Q 20/401: {Transaction verification}
- G06Q 20/341: {Active cards, i.e. cards including their own processing means, e.g. including an IC or chip}
- G06Q 20/38215: {Use of certificates or encrypted proofs of transaction rights}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A method and apparatus for pre-certifying a chip card transaction, includes receiving, by a server, a request for processing the chip card transaction from a first device. The server authenticates the first device and one or more devices involved in the transaction for processing the transaction. If the first device and all of the one or more devices are authenticated, the transaction is processed and data relating to the processed transaction is transmitted to the first device.

## Claims

### Claim 1

A method, implemented in a server, for pre-certifying a chip card transaction, comprising:
receiving, by the server, a request for processing the chip card transaction from a first device;
authenticating the first device and one or more devices involved in the transaction for processing the transaction;
if the first device and all of the one or more devices are authenticated, processing the transaction;
transmitting data relating to the processed transaction to the first device; and
providing pre-certification information in the first device pre-certifying the first device and all of the one or more devices.

### Claim 2 (depends on 1)

The method of claim 1, further comprising rejecting the transaction if the first device and all of the one or more devices are not authenticated, and transmitting data indicating the transaction is not processed to the first device.

### Claim 3 (depends on 1)

The method of claim 1 wherein the received request includes the pre-certification information for pre-certifying the first device and all of the one or more devices.

### Claim 4 (depends on 3)

The method of claim 3 wherein the authenticating of the one or more devices is based upon the received request including the pre-certification information.

### Claim 5

An apparatus, comprising:
a processor;
an input/output (I/O) driver; and
a memory;
wherein the processor is configured to receive a first transmission from a first device from the I/O driver via the Internet, the first transmission including a request for processing a chip card transaction from the first device, authenticate the first device and one or more devices involved in the transaction for processing the transaction, and if the first device and all of the one or more devices are authenticated, process the transaction and transmit to the first device, through the I/O device, data relating to the processed transaction, and wherein pre-certification information is included in the first device pre-certifying the first device and all of the one or more devices.

### Claim 6 (depends on 5)

The apparatus of claim 5 wherein the processor is further configured to reject the transaction if the first device and all of the one or more devices are not authenticated, and transmit to the first device, through the I/O device, data indicating the transaction is not processed.

### Claim 7 (depends on 5)

The apparatus of claim 5 wherein the received request includes the pre-certification information for pre-certifying the first device and all of the one or more devices.

### Claim 8 (depends on 7)

The apparatus of claim 7 wherein the authenticating of the one or more devices is based upon the received request including the pre-certification information.

### Claim 9

A system, comprising:
a first device in communication with the Internet, the first device configured to transmit a first transmission via the Internet including a request for processing a chip card transaction; and
a server in communication with the Internet, the server configured to receive the first transmission from the first device via the Internet, the first transmission including a request for processing a chip card transaction from the first device, authenticate the first device and one or more devices involved in the transaction for processing the transaction, and if the first device and all of the one or more devices are authenticated, process the transaction and transmit to the first device, via the Internet, data relating to the processed transaction, wherein the server further comprises a processor, a memory in communication with the processor, and an input/output (I/O) driver in communication with the processor, wherein the processor receives the first transmission via the I/O driver, and
wherein pre-certification information is included in the first device pre-certifying the first device and all of the one or more devices.

### Claim 10 (depends on 9)

The system of claim 9 wherein the server is further configured to reject the transaction if the first device and all of the one or more devices are not authenticated, and transmit to the first device, through the I/O device, data indicating the transaction is not processed.

### Claim 11 (depends on 9)

The system of claim 9 wherein the received request includes the pre-certification information for pre-certifying the first device and all of the one or more devices.

### Claim 12 (depends on 11)

The system of claim 11 wherein the authenticating of the one or more devices is based upon the received request including the pre-certification information.
