# US 12,112,371 B2 · System and method for facilitating a wireless financial transaction

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

- Number: US 12,112,371 B2
- Document ID: US12112371B2
- Status: Granted
- Kind: B2
- Application number: 17/361,858
- Filed: 2021-06-29
- Published: 2021-10-21
- Granted: 2024-10-08
- Earliest claimed: 2004-10-14
- Assignees: Cfph, LLC
- Applicants: Cfph, LLC
- Inventors: Darrin Michael Mylet; Lee M. Amaitis; Alan Brent Wilkins
- Web page: https://patentgrep.com/patent/US12112371B2

## CPC

- G06Q 40/04: Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
- G06Q 20/40: Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q 40/00: Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- 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 for executing a wireless trade is provided that includes communicating with a handheld device via a wireless network and sending and receiving financial information to and from the handheld device. The financial information is associated with a trade that can be initiated by the handheld device. The method also includes authorizing the handheld device through location data, which is associated with a location of the handheld device, before executing the trade.

## Claims

### Claim 1

An apparatus, comprising:
a memory;
at least one processor configured to:
receive via a communications network an identifier associated with a base station in communication with a device, the base station being a component of the communications network;
identify a geographic area associated with the identifier in a database;
when the geographic area associated with the identifier is determined to be an area among at least one predefined area, permit the device to access real-time trading data and to execute all available types of trades over an unsecured communication protocol;
when the geographic area associated with the identifier is determined to be an area not among the at least one predefined area, permit the device to execute a subset of the all available types of trades over a secure communication protocol;
receive from the device a request to engage in a given trade;
execute the given trade when the geographic area associated with the identifier is the area not among the at least one predefined area and a type of the given trade is one in the subset of the all available types of trades, or when the geographic area associated with the identifier is the area among the at least one predefined area; and
maintain an audit trail of keystrokes entered via the apparatus.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the device comprises at least one of: a personal data assistant, a laptop, a mobile station, a personal computer (PC), a mobile phone, a handheld device, and a table PC.

### Claim 3 (depends on 1)

The apparatus of claim 1, which the given trade includes a purchase or a sale of a financial instrument.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the at least one predefined area is controlled by an entity sponsoring a transaction of an item.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the given trade includes a purchase or a sale of a commodity.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the real-time trading data includes bid or offer information.

### Claim 7

An apparatus comprising:
a memory;
a network interface configured to communicate over a communications network; and
at least one processor configured to:
determine a location of a device;
receive via the communications network an identifier associated with a base station in communication with the device, the base station being a component of the communications network;
identify whether or not a geographic area associated with the identifier in a database is among at least one predefined area;
when the geographic area is among the at least one predefined area, permit the device to access real-time trading data and to execute all types of trades over an unsecured communication protocol;
when the geographic area is not among the at least one predefined area, permit the device to execute a subset of the all types of trades over a secure communication protocol;
receive from the device, a request to engage in a given trade;
execute the given trade when the geographic area is not among the at least one predefined area and a type of the given trade is one in the subset of the all types of trades, or when the geographic area is the at least one predefined area; and
maintain an audit trail of keystrokes entered via the apparatus.

### Claim 8 (depends on 7)

The apparatus of claim 7, wherein the device comprises at least one of: a personal data assistant, a laptop, a mobile station, a personal computer (PC), a mobile phone, a handheld device, and a table PC.

### Claim 9 (depends on 7)

The apparatus of claim 7, in which the given trade includes a purchase or a sale of a financial instrument.

### Claim 10 (depends on 7)

The apparatus of claim 7, wherein the at least one predefined area is controlled by an entity sponsoring a transaction of an item.

### Claim 11 (depends on 7)

The apparatus of claim 7, wherein the given trade includes a purchase or a sale of a commodity.

### Claim 12 (depends on 7)

The apparatus of claim 7, wherein the real-time trading data includes bid or offer information.

### Claim 13

An apparatus, comprising:
a memory;
at least one processor configured to:
receive via a communications network an identifier associated with a base station in communication with a device, the base station being a component of the communications network;
identify a geographic area associated with the identifier in a database;
when the geographic area associated with the identifier is determined to be an area among at least two predefined areas, permit the device to access real-time trading data and to execute all available types of trades over an unsecured communication protocol;
when the geographic area associated with the identifier is determined to be an area not among the at least two predefined areas, place limitations on types of trades permitted over a secure communication protocol;
receive from the device a request to engage in a given trade;
execute the given trade when the geographic area associated with the identifier is the area not among the at least two predefined area and a type of the given trade is within the placed limitations, or when the geographic area associated with the identifier is the area among the at least two predefined areas; and
maintain an audit trail of keystrokes entered via the apparatus.
