IP Library › Granted Patent US 7,970,688
Granted Patent B2
US 7,970,688 · App. 10/757,940 · Granted Jun 28, 2011

Method for pricing a trade

Assignee: JP Morgan Chase Bank
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,970,688
App. No.
10/757,940
Granted
Jun 28, 2011
Kind
B2
Abstract

A method for pricing a trade comprising providing a user input for entering trade data, providing a structure for receiving the trade data and then transmitting the structure to a pricing system. The structure, now populated with both the trade data and the pricing data, is received from the pricing system and the trade data and pricing information is displayed. Advantageously, the structure is encrypted prior to transmitting it to the pricing system and decrypted when received from the pricing system. The pricing system records the data and the pricing information, which may be automatically entered into a trading system if and when the user agrees.

Claims (39)

1. A computer implemented method for pricing a foreign trade comprising:

receiving foreign trade data entered into a programmable computer by a user;

transmitting said foreign trade data to a pricing system via email or an email attachment;

storing said foreign trade data in a database of said pricing system and comparing said foreign trade data against said database to prevent duplicate entries;

receiving pricing data corresponding to said foreign trade data, wherein pricing data is manually entered by the user via the programmable computer or transmitted from said pricing system;

calculating a price for the foreign trade using the foreign trade data, pricing data, and currency information obtained from a currency database comprising a list of currencies, currency rank, currency rate, points-to-move, currency precision and date of said currency database's last update; and

displaying the calculated price of said foreign trade on a computer screen.

2. A method in accordance with claim 1 further comprising:

encrypting said email or email attachment before transmitting said email or email attachment to a pricing system.

3. A method in accordance with claim 1 further comprising:

decrypting said email or email attachment after receiving said email or email attachment from said pricing system.

4. A method in accordance with claim 1 wherein said foreign trade data is entered from the user's treasury system and wherein said method further comprises translating said foreign trade data into a form suitable for use in said programmable computer.

5. A method in accordance with claim 4 wherein displaying said foreign trade data and corresponding pricing data comprises displaying said translated foreign trade data.

6. A computer implemented method for pricing a foreign trade comprising:

receiving foreign trade data entered into a programmable computer by a user;

transmitting said foreign trade data to a pricing system via email or an email attachment;

storing said foreign trade data in a database of said pricing system and comparing said foreign trade data against said database to prevent duplicate entries;

receiving pricing data corresponding to said foreign trade data, wherein said pricing data is manually entered into the programmable computer by the user, or received from said pricing system;

calculating a price for the foreign trade using the foreign trade data, pricing data, and currency information obtained from a currency database comprising a list of currencies, currency rank, currency rate, points-to-move, currency precision and date of said currency database's last update; and

displaying the calculated price of said foreign trade on a computer screen at said user's programmable computer.

7. A method in accordance with claim 6 further comprising:

encrypting said email or email attachment at said user's programmable computer before transmitting said foreign trade data to said pricing system.

8. A method in accordance with claim 7 further comprising:

decrypting said email or email attachment at said pricing system after receiving said email or email attachment from said user's programmable computer.

9. A method in accordance with claim 6 further comprising:

encrypting said email or email attachment at said pricing system before transmitting said email or email attachment to said user's programmable computer.

10. A method in accordance with claim 9 further comprising:

decrypting said email or email attachment at said user's programmable computer after receiving said email or email attachment from said pricing system.

11. A method in accordance with claim 6 wherein said foreign trade data is entered from a user's treasury system and wherein said method further comprises translating foreign trade data into a form suitable for use in said email or email attachment.

12. A method in accordance with claim 11 wherein displaying said structure foreign trade data and corresponding pricing data comprises displaying said translated foreign trade data.

13. A method in accordance with claim 6 further comprising:

executing one or more foreign trades using said foreign trade data stored at said pricing system.

14. A computer implemented method for pricing a foreign trade comprising:

receiving foreign trade data entered into a programmable computer by a user;

transmitting said foreign trade data to a pricing system via email or an email attachment;

storing said foreign trade data in a database of said pricing system and comparing said foreign trade data against said database to prevent duplicate entries;

receiving pricing data corresponding to said foreign trade data, wherein pricing data is manually entered by said user and devoid of encrypting and decrypting, or received from a pricing system;

calculating a price for the foreign trade using the foreign trade data, pricing data, and currency information obtained from a currency database comprising a list of currencies, currency rank, currency rate, points-to-move, currency precision and date of said currency database's last update; and

displaying the calculated price of said foreign trade on a computer screen.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2004
From: MOORE, STEPHEN G.; DAVIES, GORDON; WEINER, ADAM
To: JP MORGAN CHASE BANK
Reel/Frame 015186/0178 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2004
From: MOORE, STEPHEN G.; DAVIES, GORDON; WEINER, ADAM
To: JP MORGAN CHASE BANK
Reel/Frame 015069/0008 →
Continuity (2)
Provisional Application 60490977 · Jul 29, 2003
Related Publication 20050027658A1 · Feb 3, 2005