The existing
paging infrastructure is used to send commands to operate remotely-located electronic or
mechanical devices. A
paging message containing one or more pre-set commands, trigger signals, or command strings is received by a
paging receiver into an optional
signal buffer which provides the received message to a message compare function. The message compare matches each component of the message to a set of one or more allowed commands and sends at least one
signal or command that causes the action specified by the received message contents to take place at the target device. The command may be a
signal for triggering an electronic or mechanical action, or may be a command that causes an operation to be performed in a
software-controlled component of the target device. An alternate embodiment allows responses generated by the
system and / or the target device to be forwarded back to the initiator via a two-way paging
transceiver. The target device either has the capability of generating one or more signals or other messages in response to the commands received, or the
system has the capability of sensing the state of the target device after
receipt of the commands. Responses generated by the target device may be sent to the optional signal buffer or directly to the paging
transceiver, or may be received and modified by a
response generation function that is part of the
system. Responses may be relayed either at the completion of the execution of all the received commands or after the execution of any of the commands in a multi-command sequence, providing feedback to the initiator as the command sequence is processed. The initiator may also receive an indication of the success or failure of the entire sequence of operations, or may receive data or other information produced or collected by the target device.