IP Library Granted Patent US 9,043,239
Granted Patent B2
US 9,043,239 · App. 13/771,631 · Granted May 26, 2015

Securities trading system and device

Inventors: Eiji Kayanuma (Tokyo, JP); Hiroshi Arai (Tokyo, JP); Kentaro Hatada (Tokyo, JP); Nobuyoshi Usami (Tokyo, JP); Tomohiro Kurihara (Tokyo, JP); Haruo Satou (Tokyo, JP)
Assignees: KABUSHIKI KAISHA TOSHIBA; TOSHIBA SOLUTIONS CORPORATION
G06Q40/04G06Q40/06G06Q40/00
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 9,043,239
App. No.
13/771,631
Granted
May 26, 2015
Kind
B2
Abstract

According to one embodiment, a securities trading system comprises a plurality of order sharing devices and a plurality of ordering devices. The order sharing device sends each telegram to the ordering device of a master system and the order sharing device of a slave system. The order sharing device sends each of the telegrams to the ordering device of the slave system to switch from the slave system to the master system when a failure is detected in the ordering device of the master system. The ordering device calculates statistics from market information, and uses the statistics to judge whether to permit the placement of an order with the stock exchange apparatus in the case of the master system.

Claims (32)

1. A securities trading system comprising a plurality of order sharing devices and a plurality of ordering devices which are configured to communicate with each other, the order sharing devices being switchable between a master system and a slave system and having a first storage unit, the ordering devices being switchable between a master system and a slave system and having a second storage unit,

the order sharing device of the master system comprises:

a module which writes, into the first storage unit, a parent order telegram received from a parent order registration device;

a child order creating module which writes, into the first storage unit, a child order telegram created from the parent order telegram;

a module which sends each telegram in the first storage unit to the ordering device of the master system and the order sharing device of the slave system; and

a switch module which sends each of the telegrams to the ordering device of the slave system to switch from the slave system to the master system when a failure is detected in the ordering device of the master system; and

the ordering device comprises:

a module which writes each of the sent telegrams into the second storage unit;

a module which calculates statistics from market information received from a stock exchange apparatus in the case of the master system and the slave system; and

a judging module which judges by the statistics whether to permit an order placement with the stock exchange apparatus in the case of the master system;

wherein the ordering device of the slave system is switched to the master system from a state of calculating the statistics when each of the sent telegrams is received by the ordering device of the slave system, and

the ordering device switched to the master system continues a judgment of the order placement in accordance with a latest market information and statistics.

2. The ordering device used in the securities trading system according to claim 1 , comprising:

a module which creates a trigger set that indicates conditions to permit the order placement in accordance with the parent order telegram and the child order telegram in the second storage unit, and sends this trigger set;

a module provided in the judging module, which judges whether to permit the order placement in accordance with whether the calculated statistics and the sent trigger set correspond to the market information;

a module which creates a child order ID and an order placement trigger including order placement contents specific to the child order in accordance with the market information used in the judgment when the order placement is permitted as a result of the judgment, and sends this order placement trigger;

a module which sets, in the child order telegram, the order placement contents included in the sent order placement trigger, and then creates an order telegram; and

a module which sends this order telegram to the stock exchange apparatus,

wherein the child order telegram includes the child order ID and an order telegram model, and

the order telegram model is created in accordance with a format of a stock exchange to which the stock exchange apparatus belongs, and in the format of the stock exchange to which the stock exchange apparatus belongs, the same data as the data in the parent order telegram are already set, and the order placement contents are unset.

3. The order sharing device used in the securities trading system according to claim 1 , comprising:

a module which writes, into the first storage unit and an external order storage device, the parent order telegram and the child order telegram received from the order sharing device of the master system, in the case of the slave system; and

a module which returns an acknowledgment of the parent order telegram to the parent order registration device at the completion of the writing.

4. The order sharing device used in the securities trading system according to claim 1 , wherein

the child order creating module includes

a module which uniquely creates the child order ID to be included in the child order telegram during the creation of the child order telegram; and

a module which creates an order telegram model to be included in the child order telegram in accordance with a format of a stock exchange to which the stock exchange apparatus belongs during the creation of the child order telegram; and

the order telegram model is configured so that in the format of the stock exchange, the same data as the data in the parent order telegram are already set, and order placement contents specific to the child order are unset.

5. The order sharing device used in the securities trading system according to claim 1 , comprising:

a module which retrieves a child order telegram including the child order ID from the storage unit and then sets an acceptance notice reception flag in the child order telegram when receiving an acceptance notice including the child order ID from the stock exchange apparatus; and

a module which also retrieves a child order telegram including the child order ID from the external order storage device and then sets the acceptance notice reception flag in the child order telegram when receiving an acceptance notice including the child order ID from the stock exchange apparatus;

wherein the switching module sends, to the ordering device of the slave system, the child order telegram in which the acceptance notice reception flag is not set, and the parent order telegram including the child order ID in the child order telegram, out of the parent order telegram and the child order telegram in the first storage unit.

Assignments (5)
CHANGE OF CORPORATE NAME AND ADDRESS Recorded Feb 8, 2021
From: TOSHIBA SOLUTIONS CORPORATION
To: TOSHIBA DIGITAL SOLUTIONS CORPORATION
Reel/Frame 055259/0587 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY'S ADDRESS PREVIOUSLY RECORDED ON REEL 048547 FRAME 0098. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF ADDRESS. Recorded May 28, 2019
From: TOSHIBA SOLUTIONS CORPORATION
To: TOSHIBA SOLUTIONS CORPORATION
Reel/Frame 051297/0742 →
CHANGE OF ADDRESS Recorded Mar 8, 2019
From: TOSHIBA SOLUTIONS CORPORATION
To: TOSHIBA SOLUTIONS CORPORATION
Reel/Frame 048547/0098 →
CHANGE OF NAME Recorded Mar 8, 2019
From: TOSHIBA SOLUTIONS CORPORATION
To: TOSHIBA DIGITAL SOLUTIONS CORPORATION
Reel/Frame 048547/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2013
From: KAYANUMA, EIJI; ARAI, HIROSHI; HATADA, KENTARO; USAMI, NOBUYOSHI; KURIHARA, TOMOHIRO; SATOU, HARUO
To: KABUSHIKI KAISHA TOSHIBA; TOSHIBA SOLUTIONS CORPORATION
Reel/Frame 029914/0491 →
Priority Claims (1)
JP 2010-185537 · Aug 20, 2010 · national
Continuity (2)
Continuation PCTJP2011057392 · Mar 25, 2011
Related Publication 20130159163A1 · Jun 20, 2013