CPC G06Q 40/04 (2013.01) [G06Q 20/40 (2013.01); G06Q 40/00 (2013.01)] | 13 Claims |
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.
|