The present invention provides a peer-to-peer data communication system
and method that allows a first handset and a second handset to engage in
data communications over a wireless communication network. In doing so,
the first handset creates a server opcode set and combines the server
opcode set with a corresponding server data payload. The server opcode
set and corresponding server data payload are then sent to a network
server where the data is extracted and the opcodes are translated into
executable instructions that are carried out. The executable instructions
cause the network server to compile a remote opcode set and a
corresponding remote data payload. This remote opcode set and remote data
payload are sent to the second handset, which is identified by the first
handset in the server data payload. When the second handset receives the
remote opcode set and remote data payload, the second handset extracts
the remote data payload and executes the instructions corresponding to
the opcodes in the remote opcode set. Execution of the instructions
causes an action to be performed on the second handset that consummates a
data communication between the first handset and the second handset.