IP Library Granted Patent US 7,529,704
Granted Patent B1
US 7,529,704 · App. 09/476,448 · Granted May 5, 2009

On-line trading system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,529,704
App. No.
09/476,448
Granted
May 5, 2009
Kind
B1
Abstract

A computer-based system for trading financial instruments alerts a computer operated by a financial advisor at points where a client interacts with the system. Specifically, in response to the client entering an order to trade a financial instrument, a first alert is transmitted in real-time to the financial advisor's computer including information pertaining to the trade. In the case of validation, in response to the first alert, the user of the financial advisor computer can, in real-time, take action regarding the validated trade prior to execution of the trade. On the other hand, in the case of non-validation, a second alert is transmitted to the financial advisor's computer, and the user of the financial advisor computer can, in real-time, again take action regarding the non-validated trade prior to execution of the trade.

Claims (22)

1. 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.

2. The system of claim 1 , wherein assistance information is provided to the plurality of client terminals through a trade wizard helper program.

3. The system of claim 1 , wherein the one or more business rules are designed to limit a risk in trading financial instruments and can be applied in real time.

4. The system of claim 1 , wherein a user of the one or more financial advisor terminals can make corrections to each electronic trade order.

5. The system of claim 4 , wherein the user of the one or more financial advisor terminals can make the corrections in real-time.

6. The system of claim 1 , wherein the alert message includes reasons why the non-validated trade order was not validated.

7. A computerized method for trading in a financial server system comprising:

receiving a plurality of electronic trade orders from a 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, transmitting an alert message in real-time over the communication network to one or more financial advisor terminals, each alert message comprising information obtained from the electronic trade order;

validating the information obtained from each of the plurality of electronic trade orders according to one or more business rules;

transmitting 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 transmitting 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 transmitting an alert message in real-time to the one or more financial advisor terminals including information associated with the non-validated trade order.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2017
From: UBS FINANCIAL SERVICES INC
To: UBS BUSINESS SOLUTIONS AG
Reel/Frame 042956/0552 →
CHANGE OF NAME Recorded Sep 8, 2003
From: UBS PAINWEBBER, INC.
To: UBS FINANCIAL SERVICES, INC.
Reel/Frame 014467/0783 →
CHANGE OF NAME Recorded Oct 12, 2001
From: PAINEWEBBER
To: UBS PAINEWEBBER INC.
Reel/Frame 012257/0726 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNOR PREVIOUSLY RECORDED AT REEL 010486 FRAME 0498. Recorded Apr 24, 2000
From: BRESLOW, STUART LEE; TURETSKY, ALLA; KODEY, ROBERT; COMMISSO, TODD
To: PAINEWEBBER INCORPORATED
Reel/Frame 010787/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 1999
From: BRESLOW, STUART LEE; TURETSKY, ALLA; KODEY, ROB; COMMISSO, TODD
To: PAINEWEBBER INCORPORATED
Reel/Frame 010486/0498 →