throbber
0451
`
`IBG 1002 (Part 2 of 3)
`CBM of U.S. Pat. No. 7,212,999
`
`

`
`wo 95/26005
`
`P‘-'“C‘.*95’°°‘23
`
`investment move.
`
`Hitherto,
`
`this
`
`has
`
`been
`
`done
`
`by
`
`a
`
`trader/operator
`
`keying
`
`in
`
`the
`
`necessary
`
`trades
`
`in each
`
`individual
`
`stock through a
`
`computer
`
`terminal.
`
`where
`
`the
`
`portfolio includes a
`
`list of 100 stocks,
`
`for example,
`
`this
`
`5
`
`is a
`
`lengthy process
`
`and in fact
`
`the problem arises that_
`
`the prices of many shares would change during the time it
`
`tahes
`
`to key
`
`in the various orders,
`
`and
`
`the original
`
`conditions necessary to satisfy the
`
`requirements
`
`of
`
`the
`
`particular trade may no longer be present.
`
`10
`
`SUMMARY OF THE INVENTION:
`
`It
`
`is
`
`therefore
`
`the
`
`purpose
`
`of
`
`the
`
`present
`
`invention to provide an automated, computerized trading system
`
`in which multiple
`
`share order
`
`entries
`
`can
`
`be
`
`executed
`
`automatically within
`
`seconds
`
`by
`
`the
`
`trader/operator
`
`in
`
`15
`
`activating a
`
`few entries on
`
`a keyboard.
`
`This method of
`
`SUBSTITUTE SHEET
`
`0452
`
`0452
`
`

`
`W0 95l26005
`
`PCI‘/CA595/00123
`
`trading is accomplished by means of
`
`the present
`
`invention
`
`in which a list of stocks is continually monitored and their
`
`prices
`
`recorded on
`
`a- "spreadsheet
`
`format"
`
`on
`
`a personal
`
`computer and displayed on a screen. when the composite price
`
`of
`
`the
`
`list
`
`of
`
`stocks
`
`conforms
`
`to certain predetermined
`
`parameters,
`
`the trader can execute the necessary instructions
`
`to transform the list into an order on the personal computer
`
`(which is connected to the computerized order entry system
`
`of
`
`the stock exchange, which may be a mainframe),
`
`and the
`
`10
`
`order will be immediately processed by the computer and sent
`
`to the exchange's order entry system.
`
`Thus,
`
`the purchase
`
`or
`
`sale ‘of
`
`a basket
`
`comprising various
`
`numbers
`
`(volumes)
`
`of a variety of shares can be executed in a matter of seconds
`
`before the price or other conditions have changed.
`
`15
`
`SUBSTITUTE SHEET
`
`0453
`
`0453
`
`

`
`W0 95/26005
`
`PCI‘/C495/00123
`
`By means of
`
`the system programmed in accordance
`
`with
`
`the present
`
`invention,
`
`a
`
`conventional
`
`terminal
`
`or
`
`personal
`
`computer
`
`capable
`
`of
`
`communication with a ‘stock
`
`exchange central computer can be adapted to read, process,
`
`and react
`
`to information from the stock exchange,
`
`and/or
`
`commands of the operator and automatically and quickly perform
`
`multiple trades in a manner described above.
`
`DESCRIPTION OF THE PREFERRED EMBODIMENT:
`
`The
`
`invention may
`
`be better
`
`understood
`
`by
`
`a
`
`description of one embodiment with reference to the attached
`
`drawings in which:
`
`Figure 1 is a schematic illustration of a mainframe
`
`stock exchange computer
`
`to which a series
`
`or
`
`terminals
`
`or
`
`personal
`
`computers
`
`are
`
`connected each comprising a display screen
`
`and keyboard;
`
`10
`
`15
`
`SUBSTITUTE SHEET
`
`0454
`
`0454
`
`

`
`W0 9SI2600S
`
`_
`
`PCT/CA‘95/00123
`
`Figure
`
`2
`
`is
`
`a graphic user
`
`interface suitable
`
`for use in executing single stock trans-
`
`actions;
`
`Figure 3
`
`is a graphic user
`
`interface
`
`used in
`
`5
`
`effecting multiple
`
`trades
`
`in
`
`a
`
`basket
`
`comprising various volumes of
`
`a
`
`list
`
`of
`
`shares;
`
`Figure 4
`
`is a
`
`schematic block
`
`diagram! which
`
`illustrates
`
`the
`
`sequence
`
`and
`
`flow of
`
`10
`
`data
`
`and
`
`commands
`
`by which
`
`the
`
`system
`
`is used.
`
`In the system illustrated in the attached drawings
`
`Figure '1
`
`shows
`
`a xnainframe computer
`
`2' used to process all
`
`the data relating to the stocks listed on a stock exchange,
`
`15
`
`such as the TSE,
`
`the VSE, or
`
`the NYSE, as the case may be.
`
`SUBSTITUTE SHEET
`
`0455
`
`0455
`
`

`
`95/26005
`
`PCI‘ICA?5l00l23
`
`Since
`
`the advent of
`
`computerized trading,
`
`these mainframe
`
`central computers are connected to a
`
`‘variety’ of
`
`terminals,
`
`such as Z,
`
`in various
`
`trading. offices of brokerage houses
`
`through the city and abroad.
`
`By means of
`
`the individual
`
`terminals,
`
`traders may
`
`review data on
`
`the display screen
`
`8
`
`and
`
`input
`
`the necessary information and instructions on
`
`the keyboard 6 whereby a given volume of a particular stock
`
`is bought or sold (or crossed or shorted)
`
`in a manner which
`
`is
`
`the
`
`automated equivalent of
`
`an
`
`individual
`
`transaction
`
`10
`
`on the trading floor.
`
`Such a network is
`
`referred to,
`
`in the case of
`
`the
`
`Toronto
`
`Stock - Exchange,
`
`as
`
`"CATS" which
`
`is
`
`an
`
`abbreviation for "Computer Aided Trading System", and similar
`
`systems are
`
`now commonly used and operated by many stock
`
`15
`
`exchanges.
`
`SUBSTITUTE SHEET _
`
`0456
`
`0456
`
`

`
`wo 95I26005
`
`PCUCA9
`
`5100123
`_
`
`Figure 2 illustrates an improvement which comprises
`
`a graphic user
`
`interface with a
`
`network such as CATS which
`
`allows
`
`a
`
`trader/operator
`
`to use
`
`the
`
`trading system more
`
`quickly and efficiently.
`
`Whereas
`
`previously
`
`the
`
`data
`
`necessary
`
`for
`
`a
`
`transaction (stock symbol, volume, price, buy or sell, etc.,
`
`etc.)
`
`had to be entered on the keyboard and showed up in
`
`the screen area 10 before the order could be
`
`launched to
`
`the central processing unit,
`
`the present
`
`invention allows
`
`the instructions to be put
`
`in much more quickly, more easily
`
`and with less error.
`
`In the embodiment
`
`illustrated in Figure 2,
`
`the
`
`trader/operator can enter
`
`the symbol
`
`representing the stock
`
`in the area 12 followed by the price at which the transaction
`
`is to be completed in space 14 (which may be,a selected price
`
`10
`
`15
`
`-10-
`
`SUBSTITUTE SHEET
`
`0457
`
`0457
`
`

`
`wo 95/26005
`
`PCVCA-95'
`
`00123
`
`or
`
`the bid offer or
`
`last price derived from the CATS data).
`
`Then the size of
`
`the order
`
`(or volume of
`
`the transaction)
`
`may be
`
`indicated in space 16
`
`by selecting the appropriate
`
`nominal
`
`figures
`
`1,000,
`
`5,000,
`
`l0,000,-
`
`50,000
`
`or
`
`by
`
`5
`
`inserting the precise volume
`
`in the box 18. Many of
`
`the
`
`instruction choices provided by this interface (such as bid,
`
`offer,
`
`last,
`
`ID, volume, exchange,
`
`transaction) may be entered
`
`without keying by using a mouse as illustrated at 10 in Figure
`
`l, which directs a cursor or indicator to the command.
`
`10
`
`_
`
`In the illustrated embodiment the other information
`
`may be selected,
`
`such as
`
`the appropriate exchange in area
`
`20,
`
`the type of
`
`transaction in area ‘zé,
`
`the buy and sell
`
`IDs
`
`in areas
`
`24
`
`and 26. Other areas
`
`28 provided by the
`
`interface include
`
`features
`
`to provide various
`
`information
`
`15
`
`from the data bank as an aid to the operator.
`
`_ 11 -
`
`SUBSTITUTE SHEET
`
`0458
`
`0458
`
`

`
`W0 95,260“
`
`PCI'IC:_\95/00123
`
`To
`
`effect
`
`individual
`
`transactions
`
`an
`
`operator
`
`may, by mouse or a combination of mouse and keyboard, enter
`
`the necessary. data and commands
`
`and quickly transmit
`
`the
`
`transaction to a stock exchange.
`
`5
`

`
`Thus,
`
`by means of
`
`the interface illustrated in
`
`Figure 2,
`
`transactions of
`
`a single stock through a computer
`
`aided trading system may be more quickly and efficiently
`
`executed.
`
`10
`
`The
`
`second aspect of
`
`the present
`
`invention is
`
`illustrated in Figure 3 which is a reproduction of a display
`
`screen which is part of the multiple stock trading system.
`
`By means of
`
`the software of
`
`this invention,
`
`the
`
`terminal or personal
`
`computer
`
`illustrated in Figure 1 can
`
`15
`
`be used to connect
`
`the spreadsheet of
`
`the system to the data
`
`base
`
`of
`
`the
`
`stock
`
`exchange mainframe
`
`and
`
`display
`
`the
`
`-12-
`
`SUBSTITUTE SHEET
`
`0459
`
`0459
`
`

`
`wo 95/26005
`
`Pcnc“-95'"
`
`0123
`
`information (including symbol,
`
`volume of shares, bid, first
`
`and last price)
`
`in the area 30 of
`
`the display screen of
`
`the’
`
`terminal as
`
`shown
`
`in Figure 3.
`
`For purposes of
`
`trading
`
`an index or custom basket of shares,
`
`the display will contain
`
`the information with respect
`
`to the shares included in the
`
`index or basket as
`
`illustrated.
`
`The
`
`system then executes
`
`a dynamic data
`
`link to the spreadsheet which causes
`
`the
`
`spreadsheet to read
`
`the list of stocks to the multiple order
`
`trading system of
`
`the present
`
`invention.
`
`In the next step
`
`10
`
`the system captures the spreadsheet data and makes each stock
`
`price and volume a variable that
`
`is inserted in a list of
`
`preprogrammed commands.
`
`The list is then sent
`
`to the order
`
`entry system of the stock exchange with a single key stroke.
`
`Thus,
`
`each of
`
`the stocks and the pertinent data
`
`'15
`
`relating thereto is entered into the multiple order entry
`
`_ 13 -
`
`SUBSTITUTE SHEET
`
`0460
`
`0460
`
`

`
`W0 95,26005
`
`PCI'IC1§95I00l23
`
`system, and at
`
`the appropriate time and with the appropriate
`
`command,
`
`the entire basket can be dealt with in a single
`
`transaction within a matter of seconds before prices or other
`
`criterion change.
`
`The present system therefore eliminates the need
`
`for
`
`a
`
`trader/operator
`
`to enter
`
`each individual
`
`stock and
`
`the transaction criterion, which in the case of 100 stocks
`
`or so, would be time-consuming, prone to error,
`
`and difficult
`
`to coordinate
`
`because
`
`of
`
`the
`
`changing prices
`
`and
`
`their
`
`10
`
`relationship to the transaction criterion.
`
`‘Also illustrated in Figure 3
`
`is a box 32 in which
`
`the necessary commands may be entered from a keyboard.
`
`Also
`
`illustrated,
`
`in area
`
`34,
`
`is
`
`a
`
`series of
`
`commands which may be quickly entered by means of
`
`a mouse
`
`15
`
`or
`
`similar device,
`
`including identification of
`
`the basket
`
`- 14 -
`
`SUBSTITUTE SHEET
`
`0461
`
`0461
`
`

`
`W0 9SI2600S
`
`PCTI.C:‘&95/00123
`
`of
`
`shares
`
`to be
`
`traded 36,
`
`the type of
`
`transaction (buy,
`
`sell, cross, or sell short) 38,
`
`the appropriate buy ID 40.
`
`or sell ID 42, and the price (bid, offer, or last) 44.
`
`when
`
`the appropriate commands have been entered the transaction
`
`may be executed by pressing the launch button 46
`
`and all
`
`of the shares of the basket are traded almost instantaneously.
`
`As
`
`in all cases a provision is made for the entry
`
`of
`
`2: pass word 48 ‘to provide security against unauthorized
`
`use and other
`
`functions which are commonly associated with
`
`10
`
`graphic user interface are provided.
`
`Therefore,
`
`by means
`
`of
`
`the present
`
`system,
`
`a
`
`terminal or personal
`
`computer may be used to capture from
`
`a spreadsheet all the data necessary to trade in a selected
`
`list or group of shares,
`
`and by inserting this data into
`
`15
`
`the preprogrammed commands of the system, all of the necessary
`
`commands
`
`to execute the trade in all of
`
`the shares may be
`
`sent
`
`to the stock exchange order entry systan in a single
`
`set of signals.
`
`_ 15 -
`SUBSTITUTE sH_Ef-T
`
`0462
`
`0462
`
`

`
`W0 95I26005
`
`1"—'1"C495’°°123
`
`It will be appreciated that this system will enable
`
`a
`
`trader
`
`to deal
`
`in baskets of
`
`shares, whether
`
`they are
`
`related to a standard index,
`
`such as the TSE 35 or
`
`the TSE
`
`100, or
`
`a customized basket “of
`
`shares designed for or by
`
`each customer and will be able to effect
`
`transactions quickly
`
`and without
`
`the complications that arise from the time delay
`
`in entering each stock transaction separately.
`
`Figure 4
`
`is a block diagram and flow chart which
`
`illustrates
`
`schematically
`
`how
`
`the
`
`present
`
`invention
`
`facilitates a faster more efficient operation of the automated
`
`trading facilities.
`
`In the diagram the mainframe or central
`
`computer of
`
`the stock exchange is shown at 50 and includes
`
`a
`
`ticker
`
`feed systeni 52 which constantly generates updated
`
`data on the prices and volumes of various stocks being traded,
`
`and delivers the updated data to a server 54 where the data
`
`10
`
`15
`
`_ 15 _
`
`SUBSTITUTE SHEET
`
`0463
`
`0463
`
`

`
`W0 95l26005
`
`PCIVCA95/00123
`
`is stored and accessible to any terminals which are connected
`
`to the network.
`
`The
`
`information in the server
`
`is read by
`
`the spreadsheet S6 of a terminal,’ such as the one illustrated
`
`in Figure 1, which is designed to read and display a given
`
`basket of
`
`shares with the pertinent data with respect
`
`to"
`
`volumes, bid, offer,
`
`last, etc.
`
`Block
`
`58
`
`represents
`
`the
`
`multiple order trading system of
`
`the present
`
`invention which
`
`reads the data from the spreadsheet,
`
`including all
`
`the data
`
`on
`
`a given basket of shares, organizes
`
`the data into the
`
`proper format for automated trading, and issues the multiple
`
`orders to the order entry system 60 of
`
`the central computer
`
`50 at the stock exchange.
`
`By having the data formatted by the multiple order
`
`launcher,
`
`the transaction of
`
`a whole basket of
`
`shares can
`
`be effected quickly, easily, with fewer errors and within
`
`the time frame for which the criterion or
`
`instructions for
`
`the transaction are valid.
`
`10
`
`15
`
`-
`
`_
`
`SUBSTITUTE SHEET
`
`0464
`
`0464
`
`

`
`WO 95/26005
`
`PCI‘lCA.95/00123
`
`By providing a means,
`
`such as
`
`the multiple order
`
`launcher, which is capable of capturing all
`
`the data on a
`
`spreadsheet,
`
`selecting what
`
`is required,
`
`and ‘organizing it
`
`into the form of
`
`an order,
`
`the, present
`
`-invention creates
`
`a bridge between the spreadsheet, which contains the necessary
`
`data on a group of
`
`stocks,
`
`and the order entry system of
`
`the
`
`stock exchange which effects
`
`a
`
`transaction in those
`
`stocks.
`
`Furthermore,
`
`because
`
`it
`
`can use and format
`
`the
`
`10
`
`15
`
`data more quickly and
`
`correctly than an operator
`
`on
`
`a
`
`keyboard, ‘it
`
`is capable of effecting a
`
`transaction within
`
`the time and parameters which are rapidly changing,
`
`in a
`
`manner which an operator could not accomplished. Therefore,
`
`instead of merely processing data, it is capable of activating
`
`and controlling stock transactions.
`
`In this
`
`respect
`
`the
`
`_ 18 _
`
`SUBSTITUTE SHEET
`
`0465
`
`0465
`
`

`
`W0 95/26005
`
`PC!‘/CA‘95l00l23
`
`system may be adapted to initiate a transaction automatically
`
`when certain criterion are met, or may be designed to create
`
`a signal when the criterion are met so that a trader/operator
`
`may make
`
`the
`
`final decision or
`
`judgment
`
`to execute
`
`the
`
`transaction or not,
`
`and may
`
`then execute it substantially
`
`instantaneously once the decision has been made.
`
`Once
`
`the order entry has
`
`been received by
`
`the
`
`exchange
`
`system,
`
`the
`
`transaction
`
`is
`
`completed
`
`and
`
`the
`
`appropriate records
`
`and confirmation documents are produced
`
`10
`
`in the usual manner without
`
`any
`
`further activity by
`
`the
`
`trader.
`
`It will,
`
`of
`
`course,
`
`be
`
`realized that
`
`numerous
`
`modifications and variations from the illustrated embodiments
`
`may be employed without departing from the inventive concept
`
`15'
`
`herein.
`
`_ 19 -
`
`SUBSTITUTE SHEET
`
`0466
`
`0466
`
`

`
`wo 95/25005
`
`CLAIMS:
`
`CI‘/CA95l00123
`-
`_
`
`P
`
`The —embodiments
`
`of
`
`the
`
`invention in which
`
`an
`
`exclusive property or privilege is claimed are defined as
`
`follows:
`
`1.
`
`For
`
`use
`
`in a
`
`computer
`
`system having means
`
`to
`
`receive data from a central
`
`‘computer of
`
`a
`
`stock exchange
`
`on a spreadsheet;
`
`-
`
`display means and means to communicate
`
`orders
`
`to the order entry system of
`
`the
`
`stock exchange
`
`computer;
`
`a control
`
`system comprising. means
`
`to read selected
`
`groups of said data from said spreadsheet;
`
`means
`
`to formulate said data in a manner acceptable
`
`to the stock exchange computer or entry system;
`
`—
`
`means
`
`to launch said orders
`
`to the stock exchange
`
`computer order entry system.
`
`20
`
`SUBSTITUTE SI-IIEET
`
`0467
`
`0467
`
`

`
`W0 95,26o05
`
`PCT/CA_95/00123
`
`2.
`
`A control
`
`system as claimed in claim 1 wherein
`
`said means
`
`to launch is responsive to conditions in the data
`
`read from said spreadsheet.
`
`3.
`
`Apparatus as claimed in claim 2 wherein said means
`
`to launch said order
`
`is responsive to the commands of
`
`an
`
`operator.
`
`4.
`
`Apparatus as claimed in claims 1,
`
`2 and 3 wherein
`
`said means
`
`to read, means
`
`to formulate, and means
`
`to launch
`
`are operated by means of a graphic user interface with display
`
`means and a mouse adapted to communicate to selected controls
`
`on the graphic user interface display.
`
`5.
`
`A
`
`system as
`
`claimed in claim 4
`
`in which said
`
`graphic user
`
`interface displays commands which include share
`
`symbols, price selections, order size, and transaction type.
`
`21
`
`SUBSTITUTE SHEET
`
`0468
`
`0468
`
`

`
`W0 95/26005
`
`PCI‘lCA95/00123
`
`m
`
`DDDDUDDDDU
`
`QQDDDDHVDQQBHN
`
`QDQDHVUDUDQDNHD
`QUQQQDDQDDQNUNU
`
`SUBSTITUTE SHEET
`
`0469
`
`0469
`
`
`
`

`
`wo 95/25005
`
`PCI‘/CA95I0O123
`
`
`
`Exchange
`@ TSE Q NYSE Q MSE Q VSE QNASDAQ
`
`
`Transaction Type
`
`'
`
`Shell
`
`Cross ‘
`
`
`
`20
`
`22
`
`Change Options
`
`
`
`CXL#
`
`Re-can
`
`
`
`Market Quote .(via CATS)
`
`
`
`9 Common Ke 5
`
`
`
`
`A
`
`NEWS Quote Screen
`
`28
`
`
`
`T
`
`F|G.2 A.
`2/7
`
`SUBSTITUTE SHEET
`
`0470
`
`0470
`
`

`
`wo 95126005
`
`PCT/CA.95’°°123
`
`
`O3/14/94 Belzberg CATS Interface 2:44 PM
`
`
`
`14
`
`’
`
`-
`
`PriceT:]0°**e' oct
`
`OBid
`
`OLast
`
`Buy ID "‘
`
`24
`
`—
`
`.
`
`,
`
`ON/CL
`
`QAMEX QASE
`
`I
`
`
`°'d‘°"—S'Ze
`1_6
`0 1,000
`
`ON/CLX
`
`
`
`
`
`0 20,000
`
`0 5,000
`
`O 10,000
`
`
`
`
`ON/CL X
`
`ON/CL
`
`PF’D(
`
`Stk Watch
`
`Stk. Ord.
`
`Order Rep.
`
`
`
`Super Charts
`
`Trading Logs
`
`Basket Trades
`
`
`
`F I G . 2 B.
`3/7
`
`sussrnrufs SHEET
`
`0471
`
`0471
`
`

`
`W0 95l26005
`
`-
`
`PCT/CA_95/00123
`
`
` EH
`
`§ession window L-I_elp
`E.-_dit
`Eile
`
`
`
`
`mayor-an
`
`
`
` H
`
`
`
`FIG.2C.E
`
`. 4/7
`
`SUBSTITUTE SHEET
`
`0472
`
`0472
`
`

`
`wo 95/25005
`
`PCTlCA95l00l23
`
`52
`
`
`
`=
`Eile Edi
`
`Emulate For Windows
`§_ession
`_V1indow flelp
`
`
`"”%
`
`EH5
`
`;6_ OTSE35QTSE100 ocusiom .
`

`
`TradeType OBuy OSell
`
`OCross
`
`OSelIShort
`
`Buy ID
`
`0 CL 0 N/CX O N/C PPTX O N/C
`
`
`
`
`9 38
`40
`
`
`
`
`Sell ID
`
`OCL O N/CX 0 WC PPTX O N/C
`
`42
`
`4_4
`
`OBid
`
`OOffer
`
`OLast'
`
`
`
`
`
`F|G.3A.
`
`5/7
`
`SUBSTITUTE SHEET
`
`0473
`
`0473
`
`

`
`WO 95126005
`
`PCI‘ICA95l00l23
`
`.mm.o:
`
`..mm.............-.._.w_..
`
`
`
`
`
`
`...m,mfl.mn_.mm..m..H,,.H“......mmHm_wfi,.,_n.Hm,_.,.~...mH._..~..Hfi..H.M....HH_.,.m.Hm%MHHH..,,.._H.m.&_-.
`
`
`
`
`
`,.~._.........§-.m2.2i,-..1...-i.N.m.-.,.,.-.i.E.....§..,..§...,8.._z...........
`
`
`..__.mm..nm__,.mm.mmnw,-.....w._m.‘...,,..-...w.,H..m._..H..
`
`
`
`
`
`.um.n.a.m.-.-w.._..m~m.w.n....,.;.5..3..-...3....8....
`
`
`...._.mm...,--;.....,.....mm..m........mm.............................
`
`
`
`.m..a...mmwm...,-NW.:1-mmmmiMw.;.-.,.--:....,.....%amm
`
`
`
`
`......m.E._»m..-.mm,1.:m~,m...m.m.,,.mm..m........~.._.i..:-....-..-:.p.......i.::.:.m..25...:mmmmx...
`.
`
`;s2
`....-m..§
`
`...8.8..2.§~..m.£.1..--..om..._8.....ooo.
`
`
`
`
`
`
`
`
`.......m.....m......mmm.m..-.-.......m......m..:......-.-.-._mmmz...
`.-m..-:.m.mm.._m......-.m_.,m.,,..--m.%.~...,-.-..mmm.m~--.,.%m....-.
`
`
`
`
`
`
`
`
`
`..i,.£w.,:-.m$_@m..;..m.$.m..,-;..m...-.-..,-.82
`
`.m.m._mr,.m..:...,...-.,.1..rmm,w-%-
`
`.mm_.:._mr--1,_,mm.......553%v.2
`mm.....-....................-.
`
`
`
`
`;...-.....:....--mm_..,..m;.;..m.....w....w.,.mm..,.--.,.-.i...§.r
`
`
`‘
`:
`'
`2
`
`E


`
`.
`
`'
`
`'
`
`$03IO;
`:N;
`E
`i
`!

`

`i
`5
`
`;
`1
`
`iI
`
`:
`
`3
`

`
`.
`
`:
`
`:
`
`'
`
`1-..;EEE..§E-SEER._g_-
`
`6/7
`
`0474
`
`
`
`w4x.mxmmm._8xm=omo._o=2
`
`
`
`E EEEEENE
`
`
`
`EggEEIEEmmmmEHEH-Egg.
`
`0474
`
`
`
`
`
`

`
`WO 95/26005
`
`PCI‘ICA?5I00l23
`
`m..n__._..=.=>_
`
`oz_o<E.
`
`mmomo
`
`mm:oz:<._
`
`mmomo
`
`>Ezm
`
`_>_mh.a.>m
`
`
`
`ms_<EZ_<_>_
`
`.¢.m_n_
`
`om
`
`o<mmn_m
`
`Emzm
`
`mm>mm_m
`
`7/7
`
`SUBSTITUTE SHEET
`
`0475
`
`0475
`
`
`
`
`

`
`1
`
`1!
`
`INTERNATIONAL SEARCH REPORT
`
`
`Inter
`
`nal Application No
`
`PCT/CA 95/00123
`
`SSIFICATION OF SUBJECT MATTER
`6
`G06F17/60
`
`According to International Patent Classification (IPC) or to both national daasifiration and IPC
`
`Minimum documuitation searched (elasification system {allowed by clasification symbols)
`IPC 6
`G06F
`
`Documentation searched other than iriiminum documentation to the extent that such documents are included in the fields searched
`
`Electronic data base consulted during the international Search (name of data base and, where practical. search terms used)
`
`C. DOCUMENTS CONSIDERED TO BE RELEVANT
`Gtaoon of document. with indication. where appropriate. ofthe relevantpasages
`’EP,A,0 401 203 (MJT HOLDINGS INC) 5
`December 1990
`see the whole document
`
`EP,A,0 453 150 (COMMODITY EXCHANGE INC) 23
`October 1991
`
`
`
`see the whole document
`
`A
`
`w0,A,91 14231 (CHICAGO TRADE BOARD) 19
`September 1991
`see the whole document
`
`Relevantto claim No.
`1-5
`
`1-5
`
`1-5
`
`E Further documents are listed in the continuation of box C.
`' 5
`al
`I
`' d doc
`:
`“menu
`caugmm 0 me
`Pea
`‘A’ document defining the general state of the art which is not
`considered to be of particular relevance
`‘E’ earlier document but published on or after the international
`m"‘3 d‘‘''‘
`‘
`'1.’ document which may throw doubts on priority elaim(s) or
`"‘."“°h '5 °“‘‘‘ ‘° °“3'."‘5h 9"’ P‘-‘h“‘°"°." d3“ °{ ‘“‘°'h"
`°““°“ °’ °°‘" 59”“ "aw" (” ‘p°°‘r"d)
`'0' document referring to an oral disclosure, use. exhibition or
`other means
`‘P’ document published prior to the international filing date but
`‘ later than the priority date claimed
`
`.
`
`'
`
`E Patent family members are listed in annex.
`.
`_
`'1" later document published after the international filing date
`or priority date and not in conflict with the
`ieation but
`<
`-
`gtfgngzgndcfimnd me pmmple or uuory un myms me
`-x- documcm of pamcum, “lama; me claimed immmon
`cannot be oonsdered novel or cannot be considered to
`involve an inventive step when the document is taken alone
`‘Y’ document of particular relevance; the claimed invention
`cannot be oonddei-ed to involve an inventive step when the
`document is combined with one or more other such docu-
`ments. such combination being obvious to a person skilled
`"‘ m‘ m‘
`‘a’ document mqnher of the same patent family
`
`1
`
`.
`
`Date of the actual oornpletion or the international search
`
`Date of mailing of the international search report
`
`21 July 1995
`Name and mailing add:-as of the ISA
`European Patent Oflioe. P.B. S8I 8 Patentlaan 2
`.
`-9
`-
`340-
`.
`x.
`epo
`,
`~
`¥§1”§?$‘o§'“"£"i'25 T 3165:
`nl
`Suendermann, R
`[:u;(+3t.7o) 340.3015
`
`Farm PCTIISA/210 (nomad sheet) (July I992)
`
`'0 IL 03' 95
`Authorized officer
`
`0476
`
`0476
`
`

`
`IREINDIUF
`flV11flRBhAT1(HiA1. Sfihlklfli
`lnfonmnon on puzm family manna:
`
`lmn
`
`ma! Application No
`
`PCT/CA 95/00123
`
`EP-A-0401203
`
`05-12-90
`
`EP-A-0453150
`
`23-10-91
`
`W0-A-9114231
`
`19-09-91
`
`5101353
`2016715
`
`3068067
`
`643982
`7358491
`4227566
`
`5297031
`653147
`7493291
`0471063
`4507159
`
`31-03-92
`30-11-90
`
`25-03-91
`
`02-12-93
`24-10-91
`17-08-92
`
`22-03-94
`22-09-94
`10-10-91
`19-02-92
`10-12-92
`
`Faun PC|'ll5A'2l0 (palm! tunily Inna) (July I991)
`
`0477
`
`0477
`
`

`
`WORLD INTELLECTUAL PROPERTY ORGANIZATION
`International Bureau
`(INTERNATIONAL API’«I‘-4-IC_‘.ii&I'<ION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT)
`
`(51) International Patent Classification 7 :
`(11) International Publication Number:
`W0 00/52619
`
`
`(43) International Publition Date:
`8 September 2000 (08.09.00)
`
`
`G06F 17/60, 17/00
`
`
`
`It
`
`
`
`
`
`
`
`
`
`
`
`
`(21) International Application Number:
`
`PCT/US00/05150
`
`
`(22) International Filing Date:
`29 February 2000 (29.02.00)
`
`
`
`
` (30) Priority Data:
`60/ l22,208
`1 March I999 (Oi .03.99)
`L US
`
`
`09/292,552
`15 April I999 (l5.04.99)
`US
`09/292,553
`15 April 1999 ( 15.04.99)
`US
`
`(81) Designated States: AE, AL, AM, AT, AU, AZ, BA, BB, BG,
`BR, BY, CA, CH, CN, CR, CU,
`DE, DK, DM, EE,
`ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP,
`KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA,
`MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU,
`so, se, so‘, s1, sx, SL, TJ, TM, TR, TI‘, TZ, UA, UG,
`A
`UZ, VN, YU, ZA,
`, RIPO patent (GH, GM, KE, LS,
`MW, SD. 51-. SZ.
`5. ZW). Eurasian Patent (AM. AZ.
`BY. KG. KZ. MD, RU. TJ. TM). EUWP33" Patent (AT. BE.
`CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC,
`
`NL, PT, SE), OAPI patent (BF, BI, CF, CG, CI, CM, GA,
`(71) Applicant: WIT CAPITAL CORPORATION [US/US]; 826
`GN, GW, ML, MR, NE, SN, TD, TG).
`
`
`Broadway, New York, NY 10003 (US).
`
`Published
`
`With international search report.
`
`
`
`
`(72) Inventors: MAURO, Charles, L.; 130 East 75th Street, New
`York, NY 10021 (US). KLEIN, Andrew, D.; 70 East 10th
`Street, New York, NY 10003 (US). BUIST, Walter, D.; 405
`Springfield Avenue, Hasbrouck, NJ 07604 (US).
`
`
`
` (74) Agents: MORRIS, Francis, E. et a1.; Pennie & Edmonds LLP,
`
`1155 Avenue of the Americas, New York, NY 10036 (US).
`
`
`
` (54) Title: A SYSTEM AND METHOD FOR CONDUCTING SECURITIES TRANSACTIONS OVER A COMPUTER NETWORK
` The system and method of the preferred embodiment
`supports trading of securities over the lntemct both on national
`
`
`exchanges and outside the national exchanges.
`In a preferred
`
`embodiment, users are subscribers to a securities trading service
`offered over the Internet. Preferably, each subscriber to this
`service is simultaneously connected from his own computer to
`a first system which provides user—to—user trading capabilities
`and to a second system which is a broker/dealer (42) system of
`his/her choice. The system providing the user—to-user trading
`services preferably includes a root server (50) and a hierarchical
`network of replicated servers supporting replicated databases.
`
`
`The user—to—user system provides real—time continuously updated
`stock information and facilitates user-to—user trades that have
`
`been approved by the broker/dealer systems with which it
`interacts.
`
`
`41
`
`
`
`
`
`
`
`
`o I I I I I I I I I I I I 0 I I
`
`I
`
`
`
`(57) Abstract
`
`0478
`
`
`
`0478
`
`

`
`FOR THE PURPOSES OF IIVFORMATION ONLY
`
`Codes used to identify States party to_ the PCI‘ on the front pages of pamphlets publishing international applications under the PCI‘.
`Albania
`ES
`[.8
`Lesotho
`SI
`Slovenia
`Armenia
`FI
`LT
`Lithuania
`Slovakia
`SK
`Austria
`FR
`LU
`SN
`Luxembourg
`Senegal
`Australia
`GA
`LV
`Latvia
`SZ
`Swaziland
`GB
`TD
`MC
`Monaco
`Chad
`Azerbaijan
`GE
`MD
`TG
`Bosnia and Hazegovina
`Republic of Moldova
`Togo
`Barbados
`GH
`MG
`TJ
`Madagascar
`Tajikistan
`GN
`MK
`TM
`Ttndaneniatan
`Belgium
`The former Yugoslav
`Burkina Faso
`GR
`TR
`Republic of Macedonia
`Turkey
`HU
`Mall
`'1'!‘
`Bulgaria
`Trinidad and Tolngo
`Benin
`IE
`UA
`Ukraine
`Mongolia
`Brazil
`IL
`Mauritania
`UG
`Uganda
`Belarus
`IS
`US
`Malawi
`'
`United States of America
`Canada
`IT
`Mexico
`UZ
`Uzbekistan
`JP
`VN
`Viet Nam
`Central African Republic
`Niger
`KE
`Netherlands
`YU
`Congo
`Yugoslavia
`Switzerland
`KG
`ZW
`Zimbabwe
`Norway
`KP
`Cote d'lvoire
`New Zealand
`Cameroon
`Poland
`China
`Pmugal
`Cuba
`Romania
`Russian Federation
`Czech Republic
`Sudan
`Germany
`Denmark
`Sweden
`Estonia
`Singapore
`
`Spain
`Finland
`France
`Gabon
`United Kingdom
`Georgia
`Ghana
`Guinea
`Greece
`Hungary
`Ireland
`lsrael
`Iceland
`Italy
`Japan
`Kenya
`Kyrgyzstan
`Democratic People's
`Republic of Korea
`Republic of Korea
`Kazakstan
`Saint Lucia
`Liechtenstein
`Sri Lanka
`Liberia
`
`KR
`KZ
`LC
`Ll
`LK
`LR
`
`ML
`MN
`MR
`MW
`MX
`NE
`N1.
`NO
`NZ '
`PL
`PT
`RO
`RU
`SD
`SE
`SC
`
`0479
`
`0479
`
`

`
`W0 00/52619
`
`PCT/US00/05150
`
`A SYSTEM AND METHOD FOR CONDUCTING SECURITIES
`TRANSACTIONS OVER A COMPUTER NETWORK
`
`FIELD OF THE INVENTION
`
`This invention relates to computer-aided trading of financial instruments, and
`
`preferably to trading of securities over the Internet.
`
`BACKGROUND OF THE INVENTION
`
`10
`
`15
`
`In the United States, the trading of securities is closely regulated under the Securities
`
`Exchange Act of1934, I5 U.S.C. §§ 78a-78mm. The temi "security" is defined in 15 U.S.C.
`
`§ 78c(a)(l O) as “any note, stock, treasury stock, bond, debenture, certificate of interest or
`
`participation in any profit—sharing agreement or in any oil, gas, or other mineral royalty or
`
`lease, any collateral-trust certificate, preorganization certificate or subscription, transferable
`
`share, investment contract, voting-trust certificate, certificate of deposit, for a security, any
`
`put, call, straddle, option, or privilege on any security, certificate of deposit, or group or index
`
`of securities (including any interest therein or based on the value thereof), or any put, call,
`
`straddle, option, or privilege entered into on a national securities exchange relating to foreign
`
`currency, or in general, any instrument commonly known as a ‘security’; or any certificate of
`
`20
`
`interest or participation in, temporary or interim certificate for, or warrant or right to
`
`subscribe to or purchase, any of the foregoing .
`
`.
`
`. but shall not include currency or any note
`
`draft, bill of exchange, or banker’s acceptance which has a maturity at the time of issuance of
`
`not exceeding nine months, exclusive of days of grace, or any renewal thereof the maturity of
`
`which is likewise limited." Stocks are specific instances of securities. Although the
`
`preferred embodiment is primarily concerned with computerized stock trading, it is fully
`
`applicable to trading of any securities.
`
`0480
`
`0480
`
`

`
`W0 00/52619
`
`PCT/US00/05150
`
`Securities are con\'entionall_v traded on exchanges. As set forth in 15 U.S.C. §
`
`78c(a)( l ), "the term ‘exchange’ means any organization. association, or group of persons,
`
`whether incorporated or unincorporated. which constitutes, maintains, or provides a market
`
`place or facilities for bringing together purchasers and sellers of securities or for otherwise
`
`perfomring with respect to securities the functions commonlyiperformed by a stock exchange
`
`as that tem is generally understood, and includes the market place and the market facilities
`
`maintained by such exchange”. Well known exchanges include, for example, the New York
`
`Stock Exchange, the American Stock Exchange and NASDAQ. Such known exchanges are
`referred to herein as national exchanges.
`I
`
`10
`
`Usually securities are traded through brokers and dealers, which frequently use an on-
`
`line system to receive orders and facilitate trades. As set forth in 17 C.F.R. § 240. 1 7a-
`
`23(b)(2) a broker/dealer trading system is “any facility that provides a mechanism, automated
`
`in full or in part, for:
`
`(i)
`
`Collecting, receiving, disseminating, or displaying system orders [i.e., orders
`
`15
`
`to purchase or sell a security]; and
`
`(ii)
`
`Matching. crossing, or executing system orders, or otherwise facilitating
`
`agreement to the basic terms of a purchase or sale of a security between system participants
`
`[i.e., the users of the trading system], or between a system participant and the system sponsor,
`
`through use of the system or through the system sponsor [i.e., the entity controlling the
`
`broker/dealer system] .”
`
`In this patent application. the temis “security“. “exchange“ and “broker/dealer trading
`
`system", are used as defined above.
`
`Systems are known for trading securities over the lntemet on the national exchanges
`
`at the prices quoted on those exchanges. These systems support trading during normal
`
`Ix)
`
`0481
`
`0481
`
`

`
`' W0 00/52619
`
`PCT/US00/05150
`
`business hours of the national exchanges, which may not be convenient for many users, such
`
`as many individuals who would prefer to trade from home after the close of the exchanges.
`
`The existing systems, however, do not support active trading after the closing hours of the
`
`exchanges. Thus, there is a need for a system that pemiits the users to execute trades after
`
`nomial market hours (after-hours trades) without using an established exchange. And, there
`
`is a need for a system that pennits users to trade with each other (“user-to-user trading")
`
`without involving an exchange.
`
`The presently available systems are directed toward the presentation of numerically
`
`fomiatted in fomtation. Moreover, these systems do not provide a visualization of the status
`
`of securities as they are traded so as to enable users to gain an essentially immediate and
`
`accurate impression of a stock’s status, direction of movement, and rate of change, without
`
`‘having to resort to complex mental calculations and holding such calculations in short-terrn
`
`memory. But humans are unsuited to processing numeric infonnation quickly and accurately,
`
`and perfonning mental calculations under stressful conditions places very high cognitive
`
`workloads on humans.
`
`ln addition to being poor processors of numeric infonnation, humans
`
`also tend to have very weak short-temi memories. Requiring users to perfonn mental
`
`calculations and then hold the results of those calculations in short-term memory while
`
`performing even more calculations is unnecessarily difficult and demanding, especially when
`users are placed under the additional stress ofhaving to decide whether to buy, sell or hold a
`
`stock. Traditional on-line trading systems further compound the problem by requiring users
`
`to navigate from page to page within the site to gather news and infonnation on their
`
`positions. their profit and loss, their open orders, their current positions, and their financial
`
`account infomiation. Each time a user moves to a new screen he is forced to store values.
`
`which are critical to infonned trade-decision-making, in short-ten‘n memory.
`
`UI
`
`l0
`
`l5
`
`20
`
`0482
`
`0482
`
`

`
`W0 00/52619
`
`PCT/US00/05150
`
`Anotherdeficiency in current Internet trading systems is that users cannot obtain a
`
`real-time quotation on a particular stock (or a portfolio of stocks) without manually
`
`requesting a specific quotation from the trading system server, often b_v typing it every time
`
`they need a quote, or hitting “refresh." That is, users of current lntemet trading systems
`
`cannot simply access the trading system and receive a continuously updated display of real-
`
`time quotes for a particular stock or a portfolio of stocks. The need to type in a stock symbol
`
`every time a quote is desired further contributes to the inefficiency ofthe existing systems.
`
`Accordingly, there is a need for an efficient lntemet-based trading system which
`
`provides improved human interaction and after-hours trading.
`
`10
`
`SUMMARY OF THE INVENTION
`
`The system and method of the preferred embodiment supports trading of securities
`
`over the Internet both on national exchanges and outside the national exchanges. The 4
`
`preferred embodiment also supports an improved human interface and a continuous display of

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket