`INTERACTIVE BROKERS LLC, (Petitioners)
`v.
`TRADING TECHNOLOGIES INTERNATIONAL, INC., (Patent Owner)
`
`Trial No. CBM2015‐00161; U.S. Patent No. 6,766,304
`
`Demonstratives
`
`Before Hon. Sally C. Medley, Meredith C. Petravik, and Jeremy M. Plenzler
`Administrative Patent Judges
`
`TradeStation v. Trading Technologies
`CBM2015-00161
`Exhibit 1028
`
`1
`
`
`
`Overview ’304 Patent Overview
`
`“It is envisioned that the system of the
`present invention can be implemented on
`any existing or future terminal or device
`with the processing capability to perform
`the functions described herein. The scope
`of the present invention is not limited by
`the type of terminal or device used.”
`’304 Patent, 4:8‐11.
`
`
`
`2
`
`
`
`’304 Patent Overview
`‘304 Patent Overview
`
`“FIG. 2 illustrates a screen display showing the
`inside market and the market depth of a given
`commodity being traded.”
`’304 Patent, 3:43‐44
`
`’304 Patent, FIG. 2.
`
`3
`
`
`
`’304 Patent Overview
`‘304 Patent Overview
`
`“FIG. 3 illustrates the
`Mercury display of the
`present invention.”
`’304 Patent, 3:45‐46
`
`’304 Patent, FIG. 3.
`
`4
`
`
`
`’304 Patent Overview
`‘304 Patent Overview
`
`“FIG. 4 illustrates the Mercury
`display at a later time showing
`the movement of values when
`compared to FIG. 3.”
`’304 Patent, 3:47‐48
`
`’304 Patent, FIG. 4.
`
`5
`
`
`
`’304 Patent Overview
`‘304 Patent Overview
`
`“FIG. 5 illustrates a Mercury
`display with parameters set in
`order to exemplify the Mercury
`trading method.”
`’304 Patent, 3:49‐50
`
`’304 Patent, FIG. 5.
`
`6
`
`
`
`’304 Patent Overview
`‘304 Patent Overview
`
`“FIG. 6 is a flowchart
`illustrating the process for
`Mercury
`display and trading.”
`’304 Patent, 3:51‐52
`
`’304 Patent, FIG. 6.
`
`7
`
`
`
`I.A.i1u'Iho-dI'¢IrtltltpIi}.'inp,mar|:i'I inG:irrn.itii'I:in:lI:ing III
`I'liII\1lI!hl'iI|: Ir.rrt.-i.1 in all
`rxuliairgu Iiaririg an imitle nirirkrl with .1 Iiighrwl
`
`It-il [ir'n:.t.-.im|a Iuwr-i i-lap-rJti.i in p_ri[ili'r.aI|m-
`rnii:rI'-ti.-.
`iii.-n.imii:a||}.'r|i9.|1|.i[iin[._*, a Iinl intlii:.i|t‘rr in tin: of I plu.
`IPIIU "1 It-s':1iI*ri\iii I-I'M! Gl|'9"lIl' rt'I:DIii. l'I'L'lI l|'\'-HIFII
`in lhi: IIii.lrJi:~|1|a_1'!\:p,iiin uinupcindingki .i ]1rii‘( |L1.'r|
`2|.-an ; wniriiiin \J.1[|\' ]'b|'wq nn, ihr,-
`|'urui
`rmln,-xi.-f
`iicprti-it tiling uuuililgr :im:It'iali.'i1u'i|Ii II In-I |'lH.' urtici
`iighni hhl liriia: i.uii|t.-iiilgi
`dt-n.imii:a||3.' di~{i-|a"rig I N€I.'\'\.lI€l
`l|5Cll|.III|l'
`in |."IIC of I
`|I=Ii'IItIiIii- III in «Mt
`€'|‘~i'|l-l:t'
`rq':iI1ii. -r-it'll
`in ilii: ask {l|.n|'Il.I|' ii.-giiin at-iIi:>{i-ciriiling in i
`|.‘||'l||'1W|| st-i|it' lint! I-3rI*~. IE:
`
`at.-i:md inili.e'.itu-r rii|1ru:i.t.-nliiig |||.|.'l
`:aattit:i:iI-iii] Wllll
`il|.i.- uumnniiiv .1] mi: Iiiwaii
`alk [utitt i:urmiIL5.' l\'lll:|l|lSC |.l| tlh: m.ir|<i.'I.:
`l1l|1'lllj-Iii“ tun: hid Jl'|1l :u-.1 \.lI31'IlI} |'|.'“l|.I'IIt. tit n:Li1iin In
`alaiiii; lltt u.lIlIlfIHHI -II|h.'
`|sru:i.- I.!l'ua|l£]‘I lhll u.rit:rti‘hu: in-ail: enirtieiertangtt-gins:
`|5I'I\'|-' k-val-. silt-rug Ilic LI|'lI||'IH|ll\JJ[ll'1IlH.E III‘: ili Ail
`irttive aunt] in Ii.-at-eieinu idihc Final and 'H.k'H|l'I.i lni.ili.'JIlll'>4
`rmu.--. in Iht: I-iii elf as-K in-qiI:_i rtqcimn 1t:L.r.u: II! in:
`iiiqiln itp .ui tutti uiirry ftgiiuuciiiigirixinga p'|iir:|iri.- nl
`In- For i1:sicn'ir§: nIir.IniamI- lu -nit] HIGH.’ <IriJI.'r\.
`i:ai:It |.H.'i.lIIi‘I i:iim:~.giuiiiIing Ill .1 pain |i:t-i.-|
`:i|i-up it‘):
`ttlinii ‘II ~l:i|it' pilot: urn: and
`in iii-fitinat: In I :it|.l-t.s'IliDI'I til’ I J'III'll|I|.|1II' In-t':iinn til!’ Ihut
`i1-t|.'r uiiligr rt:|_i.itiii I1; a -irglu dl'IBI||
`til I ll‘-(I
`irI|'IiiI
`
`13
`device, setting a plurality of parameters for a trade
`order relating to the commodity and sending the trade
`order to the electronic exchange
`2 The method of claim 1 wherein the bid and ask display
`regions and the order entry region comprise columns with a
`plurality of cells that are displayed as a grid such that the
`cells of each column are aligned
`3 The method of claim 1 wherein the bid and ask display
`regions and the order entry region are oriented vertically
`4. The method of claim 1 wherein the bid and ask display
`regions and the order entry region are oriented horizontally
`5. The method of claim 1 wherein one of the plurality of
`locations of bid display region comprises a blank region in
`which there is no first indicator displayed.
`6. The method of claim 1 wherein one of the plurality of
`locations of the ask display region comprises a blank region
`in which there is no first indicator displayed
`7. The method of claim 1 comprising the step of display»
`ing at least a portion of the common static price axis in a
`price display region.
`S The method of claim 7 wherein the bid display region,
`the ask display region, the order entry region and the price
`display region comprise columns with a plurality of cells
`that are displayed as a grid such that the cells ofeach column
`are aligned
`9. The method of claim 7 wherein the bid display region,
`the ask display region. the order entry region and the price
`display region are oriented vertically.
`10. The method of claim 7 wherein the bid display region,
`the ask display region. the order entry region and the price
`display region are oriented horizontally.
`11. The method ofclaim 1 further comprising the steps of‘
`dynamically displaying a third indicator at one of the
`plurality of locations in the bid display region, the third
`indicator representing quantity associated with at least
`one order to buy the commodity at a price ditferent than
`the highest bid price currently available in the market;
`and
`dynamically displaying a fourth indicator at one of the
`plurality of locations in the ask display region,
`the
`fourth indicator representing quantity associated with
`at least one order to sell the commodity at a price
`different than the lowest ask price currently available in
`the market.
`12. The method of claim 11 wherein a location of the
`plurality of locations of the bid display region comprises a
`blank region in which there is no first or third indicator
`displayed.
`13. The method of claim 1 wherein a location of the
`plurality of locations of the ask display region comprises a
`blank region in which there is no second or fourth indicator
`displayed.
`14. The method of claim 1 wherein the order entry region
`comprises:
`a bid order entry region comprising a plurality of loca-
`tions for receiving commands to send buy orders, each
`location corresponding to a price level along the com»
`mon static price axis, and
`an ask order entry region comprising a plurality of loca-
`tions for receiving commands to send sell orders, each
`location corresponding to a price level along the com-
`mon static price axis
`15. The method of claim 14 wherein the bid order entry
`region overlaps with the bid display region and the ask order
`entry region overlaps with the ask display region.
`16 The method of claim 1 further comprising dynami-
`cally displaying an entered order indicator in association
`with the price levels arranged along the common static price
`axis
`
`US 6,766,304 B2
`14
`17. The method of claim 16 wherein the entered order
`indicator is displayed in an entered order region.
`18. The method of claim 1 further comprising dynami-
`cally displaying a last trade indicator in association with the
`common static price axis.
`19. The method of claim 18 wherein the last
`trade
`indicator is displayed in a last trade region.
`20 The method of claim 1 further comprisingthe steps of.
`displaying the first indicator at a first location associated
`with a first price level on the common static price axis
`at a first time; and
`displaying the first indicator at a second location associ-
`ated with a ditferent price level on the common static
`price axis at asecond time subsequent to the first time
`21. The method of claim 1 further comprising the steps of:
`displaying the second indicator at a first location associ-
`ated with a first price level on the common static price
`axis at a first time; and
`displaying the second indicator at a second location
`associated with a dilierent price level on the common
`static price axis at a second time subsequent to the first
`time
`22 The method of claim 1 further comprising the steps of:
`displaying the first indicator at a first location associated
`with a particular price level on the common static price
`axis; and
`repositioning the common static price axis such that the
`first indicator is displayed at a second location associ-
`ated with the particular price level on the common
`static price axis
`23. The method of claim 1 further comprising the steps of'
`displaying the second indicator at a first location associated
`with a particular price level on the common static price axis,
`and
`repositioning the common static price axis such that the
`second indicator is displayed at a second location
`associated with the particular price level on the com-
`mon static pnce axis
`24. The method of claim 1 wherein the bid and askdisplay
`regions are displayed in different colors
`25 The method of claim 1 wherein the first and second
`indicators are displayed in different colors.
`26 The method of claim 1 wherein the bid and askdisplay
`regions are displayed in a window further comprising cen-
`tering the display of the first and second indicators in the
`window upon receipt of a centering instruction
`27. A computer readable medium having program code
`recorded thereon for execution on a computer for displaying
`market information relating to and facilitating trading of a
`commodity being traded in an electronic exchange having an
`inside market with a highest bid price and a lowest ask price
`on a graphical user interface, the program code causing a
`machine to perform the following method steps.
`dynamically displaying a first indicator in one of a plu-
`rality of locations in a bid display region. each location
`in the bid display region corresponding to a price level
`along a common static price axis, the first indicator
`representing quantity associated with at least one order
`to buy the commodity at the highest bid price currently
`available in the market:
`dynamically displaying a second indicator in one of a
`plurality of locations in an ask display region, each
`location in the ask display region corresponding to a the
`price level along the common Static price axis, the
`second indicator representing quantity associated with
`at least one order to sell the commodity at the lowest
`ask price currently available in the market;
`
`1:
`
`20
`
`50
`
`55
`
`45
`
`50
`
`55
`
`60
`
`65
`
`US 6,766,304 B2
`
`15
`displaying the bid and ask display regions in relation to
`fixed price levels positioned along the common static
`price axis such that when the inside market changes, the
`price levels along the common static price axis do not
`move and at least one of the first and second indicators
`moves in the bid or ask display regions relative to the
`common static price axis;
`displaying an order entry region comprising a plurality of
`locations for receiving commands to send trade orders.
`each location corresponding to a price level along the
`common static price axis; and
`in response to a selection of a particular location of the
`order entry region by a single action of a user input
`device, setting a plurality of parameters for a trade
`order relating to the commodity and sending the trade
`order to the electronic exchange
`28. The method of Claim 11 wherein the first and third
`indicators are displayed in locationsof the bid display region
`that are arranged along an axis which is parallel to the
`common static price axis
`29. The method of claim 11 wherein the second and fourth
`indicators are displayed in locations of the ask display
`region that are arranged along an axis which is parallel to the
`common static price axis
`30. The method of claim 11 comprising the steps of‘
`displaying the first indicator at a first location associated
`with a first price level on the common static price axis
`at a first time; and
`displaying the first indicator at a second location associ-
`ated with a different price level on the common static
`price axis at a second time subsequent to the first time.
`31. The method of claim 30 wherein the third and fourth
`indicators remain in the same location in the bid and ask
`display regions, respectively, before and after the first indi-
`cator is displayed at the second location
`32. ‘The method of claim 31 wherein each location of the
`bid display region corresponds to a ditferent price level
`along the common static price axis and each location of the
`ask display region corresponds to a dilferent price level
`along the common static price.
`
`10
`
`20
`
`B’
`
`so
`
`35
`
`1 6
`33. The method of claim 11 comprising the steps of.
`displaying the second indicator at a first location associ-
`ated with a first price level on the common static price
`axis at a first time. and
`displaying the second indicator at a second location
`associated with a ditferent price level on the common
`static price axis at a second time subsequent to the first
`time.
`34. The method of claim 33 wherein the third and fourth
`indicators remain in the same location in the bid an ask
`display regions, respectively, before and after the second
`indicator is displayed at the second location
`35. The method of claim 34 wherein each location of the
`bid display region corresponds to a different price level
`along the common static price axis and each location of the
`ask display region corresponds to a different price level
`along the common static price
`36. The method ofclaim 1 wherein the bid and ask display
`regions are displayed separately
`37 The method of claim 1 wherein the first and second
`indicators are based on an exchange order book and wherein
`the price levels along the common static price axis do not
`move in response to the addition of a price to the exchange
`order book, the additional price comprising a price for which
`there is a corresponding displayed location in at least one of
`the bid and ask display regions.
`38. The method ofclaim 37 wherein the price levels along
`the common static price axis do not move in response to the
`removal of a price from the exchange order book,
`the
`removed price comprising a price for which there is a
`corresponding displayed location in at least one of the bid
`and ask display regions.
`39. The method of claim 1 wherein the first and second
`indicators are based on an exchange order book and the price
`levels along the common static price axis never move in
`response to a price change in the exchange order book
`relating to a price which corresponds to a displayed location
`in at least one of the bid and ask display regions.
`40 The method of claim 1 the plurality of parameters
`comprises a price and type of order.
`ssaas
`
`8
`
`
`
`’304 Patent Overview
`
`’304 Patent, claim 1
`
`9
`
`
`
`“Gutterman discloses an electronic trading workstation
`having an interactive GUI for facilitating the placement of
`trade orders based on displayed market information.”
`
`TS‐1019 U.S. Patent No. 5,297,031,
`Petition (Paper No. 2) at 36‐37
`
`10
`
`
`
`“Gutterman discloses an electronic trading workstation
`having an interactive GUI for facilitating the placement of
`trade orders based on displayed market information.”
`
`TS‐1019 U.S. Patent No. 5,297,031,
`Petition (Paper No. 2) at 36‐37
`
`11
`
`
`
`“The claims are simply a trivial variation of the admitted
`prior art technique of displaying market information in a
`grid.”
`
`’304 Patent, FIGS. 3 and 4 (annotated);
`Petitioner’s Reply to Patent Owner’s Response (Paper No. 98) at 2,5
`
`12
`
`
`
`“Using an interactive GUI to place an order based on
`observed market information was well‐known in the
`electronic trading world before the ’304 Patent.”
`
`TS 1017 Translation “Futures/Option Purchasing
`System Trading Terminal Operation Guide,” Tokyo
`Stock Exchange Operation System Division at 7‐17;
`Petition (Paper No. 2) at 36‐37
`
`13
`
`
`
`“Conception of the so‐called invention had nothing to do with
`applying technological knowledge but rather consisted simply of Mr.
`Brumfield’s sketching out the crude drawing below indicating how he
`would like market data displayed.”
`
`Petitioner’s Reply to Patent Owner’s
`Response (Paper No. 98) at 6
`
`14