throbber
TRADESTATION GROUP, INC., TRADESTATION SECURITIES, INC., IBG LLC, and
`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

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