IP Library Granted Patent US 8,463,692
Granted Patent B2
US 8,463,692 · App. 12/491,762 · Granted Jun 11, 2013

Method and system to facilitate on-line trading

Inventors: Michiel de Boer (San Francisco, CA); Yung Ho Kang (Cupertino, CA); Michael Paul Raneri (San Francisco, CA)
Assignee: TradeKing Group, Inc.
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 8,463,692
App. No.
12/491,762
Granted
Jun 11, 2013
Kind
B2
Abstract

A method and system to facilitate on-line trading is presented. An example system, in one embodiment, comprises a web page scanner, a trading control generator, an event detector, and a trading ticket generator. The web page scanner may be configured to scan a web page in order to detect security symbol information. The trading control generator may be configured to present a trading control to associate visually the trading control with the detected security symbol information, the trading control to access a trading service. The event detector may be configured to detect an event associated with the trading control, so that the trading ticket generator receives a request to launch a trading ticket associated with the security symbol information. A trading ticket may be then utilized by a user for submitting a security order using the trading service.

Claims (56)

1. A computer-implemented system to facilitate on-line trading, the system comprising:

a web page scanner to scan a web page to detect security symbol information;

a trading control generator to present a trading control to associate visually the trading control with the detected security symbol information, the trading control to access a trading service;

an event detector to detect an event associated with the trading control;

wherein responsive to the event associated with the trading control:

determining that a user associated with the event has an account with the trading service; and

determining that a secure session with the trading service has been established for the user; and a trading ticket generator to launch a trading ticket associated with the security symbol information, the trading ticket suitable for submitting an order using the trading service.

2. The system of claim 1 , wherein the web page is associated with a third party provider distinct from a provider of the trading service.

3. The system of claim 1 , comprising a session module to:

determine that a user associated with the event associated with the trading control has an account with the trading service, and

determine that a secure session with the trading service has been established for the user.

4. The system of claim 1 , comprising a web page source detector to determine, using the trading service, that the web page is a relevant financial or investing web page.

5. The system of claim 1 , comprising a security symbol resolver to:

communicate, to the trading service, a request including the security symbol information; and

receive a resolved security symbol from the trading service.

6. The system of claim 1 , wherein the security symbol information is a name of a company.

7. The system of claim 1 , comprising a session module to:

responsive to the event associated with the trading control, determine that a secure session with the trading service has not been established for a user associated with the event associated with the trading control; and

present an authentication dialog for the user.

8. The system of claim 1 , wherein the trading ticket generator is to:

obtain, from the trading service, data suitable for pre-filling the trading ticket; and

pre-fill the trading ticket with the obtained data.

9. The system of claim 1 , wherein the event associated with the trading control comprises a click event.

10. The system of claim 1 , wherein the event associated with the trading control comprises a hover event.

11. A computer-implemented method to facilitate on-line trading, the method comprising:

using one or more processors to perform operations of:

scanning a web page to detect security symbol information;

presenting a trading control to associate visually the trading control with the detected security symbol information, the trading control to access a trading service;

detecting an event associated with the trading control;

wherein responsive to the event associated with the trading control:

determining that a user associated with the event has an account with the trading service; and

determining that a secure session with the trading service has been established or the user; and

launching a trading ticket associated with the security symbol information, the trading ticket suitable for submitting an order using the trading service.

12. The method of claim 11 , wherein the web page is associated with a third party provider distinct from a provider of the trading service.

13. The method of claim 11 , comprising:

determining, using the trading service, that the web page is a relevant financial or investing web page.

14. The method of claim 11 , comprising:

communicating, to the trading service, a request including the security symbol information; and

receiving a resolved security symbol from the trading service.

15. The method of claim 11 , wherein the security symbol information is a name of a company.

16. The method of claim 11 , comprising:

responsive to the event associated with the trading control

determining that a secure session with the trading service has not been established for the user; and

presenting an authentication dialog.

17. The method of claim 11 , wherein the launching of the trading ticket associated with the security symbol information comprises:

obtaining, from the trading service, data suitable for pre-filling the trading ticket; and

pre-filling the trading ticket with the obtained data.

18. The method of claim 11 , wherein the event associated with the trading control comprises a click event.

19. A machine-readable non-transitory storage medium to facilitate on-line trading, wherein the machine-readable non-transitory storage medium having instruction data to cause a machine to:

scan a web page to detect security symbol information;

present a trading control to associate visually the trading control with the detected security symbol information, the trading control to access a trading service;

detect an event associated with the trading control;

wherein responsive to the event associated with the trading control:

determining that a user associated with the event has an account with the trading service; and

determining that a secure session with the trading service has been established for the user; and

launch a trading ticket associated with the security symbol information, the trading ticket suitable for submitting an order using the trading service.

Assignments (5)
SECURITY AGREEMENT Recorded Jan 22, 2014
From: TRADEKING GROUP, INC.
To: COMERICA BANK
Reel/Frame 032112/0834 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2014
From: NTX CAPITAL, LLC
To: TRADEKING GROUP, INC.
Reel/Frame 032113/0601 →
MERGER Recorded Jan 22, 2013
From: ZECCO HOLDINGS, INC.
To: TRADEKING GROUP, INC.
Reel/Frame 029670/0925 →
SECURITY AGREEMENT Recorded Jul 10, 2012
From: ZECCO HOLDINGS, INC.
To: NXT CAPITAL, LLC, ITS SUCCESSORS AND ASSIGNS
Reel/Frame 028535/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2009
From: DE BOER, MICHIEL; KANG, YUNG HO; RANERI, MICHAEL PAUL
To: ZECCO HOLDINGS, INC.
Reel/Frame 023296/0959 →
Continuity (1)
Related Publication 20100332366A1 · Dec 30, 2010