Patent ID: 7529704

Claim:
A financial server system for trading comprising: a plurality of client terminals; one or more financial advisor terminals; and a server configured to: receive a plurality of electronic trade orders from the plurality of client terminals over a communication network, each electronic trade order comprising a request to trade a financial instrument; for each electronic trade order, transmit an alert message in real-time over the communication network to the one or more financial advisor terminals, each alert message comprising information obtained from the electronic trade order; validate the information obtained from each of the plurality of electronic trade orders according to one or more business rules; transmit results from validation of the plurality of electronic trade orders to the plurality of client terminals, the results indicating whether an electronic trade order is validated or not validated; further transmit to those client terminals associated with a validated electronic trade order a request for confirmation of the validated electronic trade order and executing the validated electronic trade order upon receipt of the requested confirmation; and for those client terminals associated with a non-validated trade order, further transmit an alert message in real-time to the one or more financial advisor terminals including information associated with the non-validated trade order.