throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`TD AMERITRADE HOLDING CORPORATION, TD AMERITRADE, INC.,
`AND TD AMERITRADE ONLINE HOLDINGS CORP.
`Petitioners
`
`v.
`
`TRADING TECHNOLOGIES INTERNATIONAL, INC.
`Patent Owner
`____________________
`
`Patent No. 7,685,055
`____________________
`
`
`DECLARATION OF DAVID RHO
`IN SUPPORT OF PETITION FOR
`COVERED BUSINESS METHOD REVIEW OF U.S. PATENT 7,685,055
`
`
`TDA 1004
`CBM of U.S. Pat. No. 7,685,055
`
`

`

`I, David Rho, declare as follows:
`
`1.
`
`I have been engaged by Sterne, Kessler, Goldstein & Fox P.L.L.C. on
`
`behalf of Petitioners, TD Ameritrade Holding Corporation, TD Ameritrade, Inc.,
`
`and TD Ameritrade Online Holdings Corp. (“Petitioners”) for the above-captioned
`
`covered business method review proceeding. I understand that this proceeding
`
`involves United States Patent 7,685,055, entitled “System and Method for
`
`Automatic Repositioning of Market Information in a Graphical User Interface,” by
`
`Harris Brumfield, et al., filed May 3, 2006 and issued March 23, 2010 (the “’055
`
`Patent”). I understand that the ’055 Patent is currently assigned to Trading
`
`Technologies International, Inc. (“TTI”).
`
`2.
`
`I understand the ’055 Patent is a continuation of U.S. Patent
`
`Application No. 10/403,881, filed Mar. 31, 2003, which is a continuation of U.S.
`
`Patent Application No. 10/125,894, filed on April 19, 2002 now U.S. Pat No.
`
`7,389,268, which is a continuation-in-part of U.S. Patent Application No.
`
`09/971,087, filed Oct. 5, 2001 now U.S. Pat No. 7,127,424, which claims the
`
`benefit of U.S. Provisional Application No. 60/238,001, filed Oct. 6, 2000. The
`
`U.S. Patent Application No. 10/125,894 is also a continuation-in-part of U.S.
`
`Patent Application No. 09/590,692, filed Jun. 9, 2000 now U.S. Pat No. 6,772,132
`
`and U.S. Patent Application No. 09/589,751, filed Jun. 9, 2000 now U.S. Pat No.
`
`
`
`- 2 -
`
`
`
`

`

`6,938,011, both of which claim the benefit of U.S. Provisional Application No.
`
`60/186,322, filed Mar. 2, 2000. U.S. patent application Ser. No. 10/125,894 also
`
`claims the benefit of U.S. Patent Application No. 60/325,553, filed Oct. 1, 2001
`
`3.
`
`For purposes of the covered business method review, I assume the
`
`earliest possible priority date of the ’055 Patent is the March 2, 2000 filing date of
`
`Provisional Application No. 60/186,322.
`
`4.
`
`I have reviewed and am familiar with the specification of the ’055
`
`Patent. I understand that the ’055 Patent has been provided as Exhibit 1001. I will
`
`cite to the specification using the following format (’055 Patent, 1:1-10). This
`
`example citation points to the ’055 Patent specification at column 1, lines 1-10.
`
`5.
`
`I have reviewed and am familiar with the file history of the ’055
`
`Patent. I understand that the file history has been provided as Exhibit 1002.
`
`6.
`
`I have also reviewed and am familiar with the following prior art used
`
`in the Petition for Covered Business Method Review of the ’055 Patent:
`
`• U.S. Patent No. 5,077,665 to Silverman et al. (“Silverman”). I
`
`understand that Silverman has been provided as Exhibit 1005.
`
`• U.S. Patent No. 5,297,031 to Gutterman et al. (“Gutterman ”). I
`
`understand that Gutterman has been provided as Exhibit 1006.
`
`
`
`- 3 -
`
`
`
`

`

`• A certified translation of “Futures/Option Purchasing System Trading
`
`Terminal Operation Guide” (“TSE”). I understand that the original
`
`Japanese language document was provided as Exhibit 1007, the
`
`certified translation provided as Exhibit 1008, and the certification of
`
`translation provided as Exhibit 1009.
`
`A complete listing of additional materials considered and relied upon in
`
`preparation of my declaration is provided as Exhibit 1015. I have relied on these
`
`materials to varying degrees. Citations to these materials that appear below are
`
`meant to be exemplary but not exhaustive.
`
`7.
`
`The ’055 Patent describes automatic repositioning of market
`
`information in a graphical user interface. (’055 Patent, Title.) I am familiar with
`
`the technology described in the ’055 Patent as of the earliest possible priority date
`
`of the ’055 Patent (March 2, 2000).
`
`8.
`
`I have been asked to provide my technical review, analysis, insights
`
`and opinions regarding the ’055 Patent and the above-noted references that form
`
`the basis for the grounds of unpatentability set forth in the petition for Covered
`
`Business Method Review of the ’055 Patent.
`
`
`
`- 4 -
`
`
`
`

`

`I.
`
`QUALIFICATIONS
`
`9.
`
`See my Curriculum Vitae provided as Exhibit 1014 for a listing of my
`
`qualifications.
`
`II. MY UNDERSTANDING OF CLAIM CONSTRUCTION
`I understand that, during a covered business method review, claims
`10.
`
`are to be given their broadest reasonable construction in light of the specification
`
`as would be read by a person of ordinary skill in the relevant art.
`
`I. MY UNDERSTANDING OF OBVIOUSNESS
`
`11.
`
`I am not a lawyer and will not provide any legal opinions. Although I
`
`am not a lawyer, I have been advised certain legal standards are to be applied by
`
`technical experts in forming opinions regarding meaning and validity of patent
`
`claims.1
`
`12.
`
`I understand that a patent claim is invalid if the claimed invention
`
`would have been obvious to a person of ordinary skill in the field at the time of the
`
`
`
`1 I have relied on the Federal Circuit Bar Association Model Patent Jury
`
`Instructions, February 18, 2010, as well as my own experience regarding cited
`
`cases.
`
`
`
`- 5 -
`
`
`
`

`

`purported invention, which is often considered the time the application was filed.
`
`This means that even if all of the requirements of the claim cannot be found in a
`
`single prior art reference that would anticipate the claim, the claim can still be
`
`invalid.
`
`13. As part of this inquiry, I have been asked to consider the level of
`
`ordinary skill in the field that someone would have had at the time the claimed
`
`invention was made. In deciding the level of ordinary skill, I considered the
`
`following:
`
`• the levels of education and experience of persons working in the field;
`
`• the types of problems encountered in the field; and
`
`• the sophistication of the technology.
`
`14. To obtain a patent, a claimed invention must have, as of the priority
`
`date, been nonobvious in view of the prior art in the field. I understand that an
`
`invention is obvious when the differences between the subject matter sought to be
`
`patented and the prior art are such that the subject matter as a whole would have
`
`been obvious at the time the invention was made to a person having ordinary skill
`
`in the art.
`
`15.
`
`I understand that to prove that prior art or a combination of prior art
`
`renders a patent obvious, it is necessary to (1) identify the particular references
`
`
`
`- 6 -
`
`
`
`

`

`that, singly or in combination, make the patent obvious; (2) specifically identify
`
`which elements of the patent claim appear in each of the asserted references; and
`
`(3) explain how the prior art references could have been combined in order to
`
`create the inventions claimed in the asserted claim.
`
`16.
`
`I understand that certain objective indicia can be important evidence
`
`regarding whether a patent is obvious or nonobvious. Such indicia include:
`
`commercial success of products covered by the patent claims; a long-felt need for
`
`the invention; failed attempts by others to make the invention; copying of the
`
`invention by others in the field; unexpected results achieved by the invention as
`
`compared to the closest prior art; praise of the invention by the infringer or others
`
`in the field; the taking of licenses under the patent by others; expressions of
`
`surprise by experts and those skilled in the art at the making of the invention; and
`
`the patentee proceeded contrary to the accepted wisdom of the prior art.
`
`III. LEVEL OF ORDINARY SKILL IN THE ART
`17. One of ordinary skill in the art at the time of the alleged invention,
`
`would have had the equivalent of a Bachelor’s degree or higher in computer
`
`science and at least 2 years working experience designing graphical user interfaces,
`
`and direct or indirect experience with trading or related systems.
`
`
`
`- 7 -
`
`
`
`

`

`IV. TSE
`A. Overview
`
`18. TSE is a “Futures/Options Trading System” that “handles the trades in
`
`the [Bond Futures Market, Bond Future Option Market, Index Futures Market,
`
`Index Option Market, and Stock Option Market] with different commodities
`
`characteristics.” (TSE, 4-1.) As explained by TSE, “[e]ach of the aforementioned
`
`market may have a different price display, and input unit, etc.” (Id.)
`
`19. The system of TSE includes a client computer. (TSE, 1-1.) The client
`
`computer “has a number of functions such as various order inputs, resale and buy
`
`back/rights, exercise inputs, various inquiry inputs, various work operation
`
`instructions, and board information inquiries responding to the information display
`
`and the printer control function.” (TSE, 2-5.) “The basic operation of the client is
`
`almost equal to that of the Windows personal computer.” (TSE, 3-1.) The client
`
`“can be operated by the ‘keyboard’ or ‘mouse’.” (TSE, 2-5.) When using the
`
`“mouse”, a “selection can be made by ‘[c]licking,’ etc..” (TSE, 3-2.)
`
`20. TSE displays information graphical on a screen and thus has a
`
`graphical user interface (“GUI”) for displaying market information. One example
`
`of the GUI of TSE is the “Board/Quotation” Screen. TSE supports many display
`
`options and modes for presenting market information on the Board/Quotation
`
`Screen. For example, a user can select from 6 types of display forms that divide
`
`
`
`- 8 -
`
`
`
`

`

`the screen to display information for multiple (2, 4 or 6) Security names
`
`simultaneously. (TSE, 7-13 to 14.) In addition, quotation information for 11 or 24
`
`Security can be displayed with divided configurations of 2 Security names (11 or
`
`24 quotations) and 3 Security names (11 quotations). (TSE, 7-14.) As highlighted
`
`below, the “Board/Quotation” Screen includes Board Screen portion and a
`
`Quotation Portion.
`
`(TSE, 7-13.) The Board x 2, Board x 4, and Board x 6 display forms are depicted
`
`below.
`
`
`
`
`
`- 9 -
`
`
`
`
`
`

`

`21. Below is an example of a Board Screen when the divided in 2 form is
`
`selected by the trader. The Board Screen includes the ability to turn on scrolling
`
`through the scroll buttons labeled ⑤. A Board Screen “where scrolling is not
`
`being performed is called a ‘Basic Board Screen.’” (TSE, 7-25.) TSE refers to a
`
`Board Screen having scrolling enabled as a “Scroll Screen.” (See id.) For
`
`purposes of this proceeding, I refer to the Board Screen as having a Basic Board
`
`Screen mode and a Scroll Screen mode.
`
`(TSE, 7-17.)
`
`
`
`
`
`- 10 -
`
`
`
`

`

`22. When in Basic Board Screen mode, “the board information displayed
`
`is updated so that the ‘Board Display Central Price’ is always displayed in the
`
`center of the board.” (TSE, 7-25.) When in Scroll Screen mode, “the price display
`
`position does not change automatically.” (Id.)
`
`23. A user can transition the Board Screen to Scroll Screen mode by
`
`“click[ing] either the [▲] or [▼] scroll button on the board screen with the
`
`mouse.” (TSE, 7-26.) When in Scroll Screen mode the “H” is displayed in “Red.”
`
`(TSE, 7-20.) A user can transition the Board Screen from Scroll Screen mode to
`
`Basic Board Screen mode by “[c]lick[ing] on the ‘H’ (Home) button on the board
`
`screen with your mouse.” (TSE, 7-26.)
`
`
`
`
`
`- 11 -
`
`
`
`

`

`24. As explained in TSE, when the Board Screen is in Screen Scroll
`
`mode, “click[ing] either the [▲] or [▼] scroll button on the board screen with the
`
`mouse” moves (scrolls) the screen ‘1 Price’ at a time each time the mouse is
`
`clicked. (TSE, 7-26.)
`
`25. The system of TSE allows a trader to customize the Board/Quotation
`
`Screen based on how they prefer to view the market information while they
`
`actively trade. For example, TSE provides menus to allow the trader to select the
`
`divide form of the Board/Quotation Screen. (TSE, 7-15.) A trader can further
`
`select from two price display methods, non-compressed or compressed method, for
`
`each Board Screen. (Id. at 6-3.) In the non-compressed method, “[r]egardless of
`
`the existence of the orders, etc. at the corresponding price, it is a method to display
`
`all prices on the board.” (Id.) In the compressed method, “only the price that
`
`satisfies” a set of requirements is displayed. (Id.) The following figure from TSE
`
`6-3 depicts the “non-compressed” and “compressed” methods.
`
`26. TSE’s “Board/Quotation Screen” functions differently depending on
`
`its display mode. (Id.) For example, the “Board/Quotation Screen” can be in
`
`“Basic Board Screen” mode or “Scroll Screen” mode. (Id. at 7-25 to 7-26.) When
`
`the Board Screen is in Basic Board Screen mode, the display automatically updates
`
`to maintain a central price “in the center of the board.” (Id. at 7-25.) The
`
`
`
`- 12 -
`
`
`
`

`

`automatic update of TSE can be either continuous or as a result of the occurrence
`
`of an event.
`
`27. For example, when the display is in “Basic Board Screen” mode with
`
`an “uncompressed price display,” the central price is repositioned to the center of
`
`the board upon occurrence of an event. If the uncompressed Basic Board is in
`
`“Board x 2” divided form, the event is when the central price falls within or
`
`exceeds the range of the “Top and Bottom 3 Prices.” (TSE, p. 7-25.) If the
`
`uncompressed Basic Board is in “Board x 4” or “Board x 6” form, the event is
`
`when the central price falls within or exceeds the range of the “Top and Bottom 1
`
`Price.” (Id.) When the display is in “Basic Board Screen” mode with a
`
`“compressed price display,” the central price is continuously repositioned to the
`
`center of the Board.
`
`Claim 1.
`
`B.
`28. Claim 1 is reproduced below. I have labeled the elements of claim 1
`
`for ease of discussion.
`
`[P] A method for repositioning a static price axis on a graphical user
`1.
`interface for displaying market information of a commodity being traded at
`an electronic exchange, the method comprising:
`
`[A] receiving market information relating to a commodity from an
`
`electronic exchange via a computing device, the market information
`
`
`
`- 13 -
`
`
`
`

`

`comprising an inside market with a current highest bid price and a current
`lowest ask price for the commodity;
`
`[B] displaying a first plurality of price levels along a static price axis
`
`on a graphical user interface of a display device associated with the
`computing device, where the first plurality of price levels range from a
`lowest value to a highest value along the static price axis;
`
`[C] in response to an input command received via an input device
`
`associated with the computing device, adjusting the first plurality price
`levels among a range of price levels to an adjusted plurality of price levels
`including the first plurality of price levels;
`
`[D] displaying a bid and ask display region on the graphical user
`
`interface, the bid and ask display region comprising a plurality of locations
`corresponding to the first plurality of price levels displayed along the static
`price axis, wherein each location corresponds to one of the first plurality of
`price levels, and wherein a number of the plurality of locations changes
`according to adjusting the first plurality of price levels;
`
`[E] displaying a first indicator representing a quantity associated with
`
`the current highest bid price at a first location in the plurality of locations of
`the bid and ask display region, wherein the first indicator ascends or
`descends the static price axis as changes in the current highest bid price
`occur as a result of each of the plurality of price levels along the static price
`axis not changing positions on the graphical user interface unless a
`reposition command is received;
`
`[F] displaying a second indicator representing a quantity associated
`
`with the current lowest ask price at a second location in the plurality of
`
`
`
`- 14 -
`
`
`
`

`

`locations of the bid and ask display region, wherein the second indicator
`ascends or descends the static price axis as changes in the current lowest ask
`price occur as a result of each of the plurality of price levels along the static
`price axis not changing positions on the graphical user interface unless the
`reposition command is received;
`
`[G] receiving the reposition command to reposition the static price
`
`axis when a designated price is within a designated number of price levels
`from the lowest value or the highest value along the static price axis; and
`
`[H] responsive to receiving the reposition command, automatically
`
`repositioning the static price axis on the graphical user interface such that a
`current inside market price is displayed at a new desired location.
`
`1. A method of displaying market information … ([P])
`29. As discussed above, TSE discloses a computerized trading method
`
`and system that facilitates “trading commodities” by displaying market information
`
`to traders via a GUI having a “Board Screen.” (TSE, 4-1, 7-17.) The Board
`
`Screen display information for a commodity including the original share price,
`
`Today’s volume, Total Failed Order Volume, the order price (market, closing,
`
`limit), and order volume. (See TSE, 7-14 to 7-24.) As described in further detail
`
`below, TSE also discloses “repositioning a static price axis on [the] graphical user
`
`interface.”
`
`
`
`- 15 -
`
`
`
`

`

`2.
`
`receiving market information relating to a commodity from an
`electronic exchange … ([A])
`
`30. The system of TSE handles trades in 5 markets including the Bond
`
`Futures market, the Index Future market, and the Stock Option market. (TSE, 4-
`
`1.) TSE discloses that “the Board/Quotation information is automatically updated
`
`at 3 second[] intervals” with market information, including new bids and offers.
`
`(Id. at 7-1, 7-17.) The exchange of TSE has “an inside market with a current
`
`highest bid price and a current lowest ask price.” TSE’s Board Screen displays the
`
`inside market (current highest bid price and the current lowest ask price).
`
`3. displaying a first plurality of price levels along a static price
`axis on a graphical user interface of a display device…([B])
`
`In TSE’s Board Screen, the column labeled ⑪ [Order Price Column]
`
`31.
`
`is a price axis having a “plurality of price levels.” (TSE, 7-17, 7-21.) The price
`
`column of TSE has a range of price levels “from a lowest value to a highest value.”
`
`The price column of TSE is static when the display is in specific modes. As
`
`described above, when the display is in “Basic Board Screen” mode with an
`
`“uncompressed price display,” the central price is repositioned to the center of the
`
`board upon occurrence of an event. That is, the price axis in this display mode is
`
`“static” (does not move) unless a repositioning event occurs
`
`
`
`- 16 -
`
`
`
`

`

`4.
`
`in response to an input command received via an input device
`associated with the computing device, adjusting the first
`plurality price levels … ([C])
`
`32. As discussed above, a trader can select from two price display
`
`methods, non-compressed or compressed, for each displayed Board Screen. (TSE,
`
`6-3.) In the non-compressed method, “[r]egardless of the existence of the orders,
`
`etc. at the corresponding price, it is a method to display all prices on the board.”
`
`(Id.) The compressed method, on the other hand, “display[s] only the price that
`
`satisfies the following requirements out of the prices on the board[, including],
`
`[t]he price with an order[, l]atest agreement price (including the standard price of
`
`the day)[, q]uotation display price[, m]atching price.” (Id.)
`
`33.
`
`In TSE, a display is transitioned from a compressed price display to a
`
`non-compressed price display “in response to an input command received via an
`
`input device associated with the computing device.” For example, TSE teaches that
`
`“[t]he price display method is specified for each screen by selecting the radio
`
`button” using a mouse in the “[b]oard/[q]uotation [s]creen setting” window. (Id. at
`
`6-4.)
`
`34. Figure on TSE 6-3 is reproduced below. As illustrated in this figure,
`
`the compressed method display has three price levels [002, 004, 007]. The non-
`
`compressed method display (adjusted display) has seven price levels [001, 002,
`
`003, 004, 005, 006, 007] including the three levels from the compressed display.
`
`
`
`- 17 -
`
`
`
`

`

`Thus, when moving between modes, the display “adjust[s] the first plurality of
`
`price levels among a range of price levels to an adjusted plurality of price levels
`
`including the first plurality of price levels.”
`
`
`
`5. displaying a bid and ask display region on the graphical user
`interface … ([D])
`
`35.
`
`is a price column. (TSE, 7-17, 7-21.) The price column is a price axis having a
`
`In TSE’s Board Screen, the column labeled ⑪ [Order Price Column]
`plurality of price levels. The columns labeled ⑫ [Order Volume Columns]
`labeled ⑬ [Number of Orders Column] display “the number of orders.” (Id.)
`Orders to the left of the price column ⑪ are outstanding asks and orders to the
`the right of price column ⑪ automatically populates the new order entry window
`
`display “the order volume for each order price.” (Id. at 7-22, 7-23.) The columns
`
`right are outstanding bids. (See also id. at 9-5.)(depicting that selecting an area to
`
`with “buy order” code (3)).
`
`
`
`- 18 -
`
`
`
`

`

`6.
`
` “displaying a first [second] indicator” ([1E], [1F])]
`
`36. The columns labeled ⑫ in TSE’s Board Screen display “the order
`volume for each order price” and the columns labeled ⑬ display “the number of
`
`orders.” (Id. at 7-22.) The Board Screen of TSE displays the highest bid price and
`
`quantity (price: 13019; quantity: 17) and the lowest ask price and quantity (price:
`
`13019; quantity: 5). As discussed above, the “first indicator” is at a “first location
`
`in the plurality of locations of the bid and ask display region” and the “second
`
`indicator” is at a “second location in a plurality of locations of the bid and ask
`
`display region.”
`
`37. TSE discloses “wherein the first indicator ascends or descends the
`
`static price axis as changes in the current highest bid price occur” and “wherein
`
`the second indicator ascends or descends the static price axis as changes in the
`
`current lowest ask price occur.” TSE discloses that “the board/quotation
`
`information is automatically updated at 3 second[] interval[s]” with market
`
`information, including new bids and offers. (Id. at 7-1.)
`
`7. “receiving the reposition command to reposition the static
`price axis” … ([G])
`
`38. When the display is in “Basic Board Screen” mode with an
`
`“uncompressed price display,” the central price is repositioned to the center of the
`
`board upon occurrence of an event. If the uncompressed Basic Board is in “Board
`
`
`
`- 19 -
`
`
`
`

`

`x 2” divided form, the event is when the central price falls within or exceeds the
`
`range of the “Top and Bottom 3 Prices.” (TSE, p. 7-25.) If the uncompressed
`
`Basic Board is in “Board x 4” or “Board x 6” form, the event is when the central
`
`price falls within or exceeds the range of the “Top and Bottom 1 Price.” (Id.) When
`
`the display is in “Basic Board Screen” mode with a “compressed price display,”
`
`the central price is continuously repositioned to the center of the Board.
`
`39. The “central price” is the recited “designated price.” When the
`
`central price is “within a designated number of price levels from the lowest or the
`
`highest value along the static price axis” (e.g., designated price within or exceeds
`
`“top and bottom 3 prices” or “top and bottom 1 price”), a repositioning event
`
`occurs.
`
`8. “responsive to receiving the reposition command,
`automatically repositioning the static price axis” … ([H])
`
`40. When the display is in “Basic Board Screen” mode with an
`
`“uncompressed price display” and a repositioning event occurs (e.g., designated
`
`price within or exceeds “top and bottom 3 prices” or “top and bottom 1 price”), the
`
`static price axis is automatically repositioned such that a current inside market
`
`price is displayed at a new location. (See id.)(When a repositioning even occurs
`
`when in Basic Board Screen mode with uncompressed price display, the display “is
`
`automatically edited and [the price is] displayed in the center of the board.” (Id.)
`
`
`
`- 20 -
`
`
`
`

`

`Claims 3 and 6
`
`C.
`41. As described above, TSE displays the inside market price for a
`
`commodity. It would have been obvious to a PHOSITA to “establish[] that the
`
`[second] designated price is based on an inside market for the commodity.”
`
`Having the inside market centered in the GUI gives the trader more market data to
`
`work with and make trading decisions. With the display centered on the inside
`
`market, the trader can quickly see any market imbalance, which they might miss if
`
`the inside market is too far to one extreme or the other of the display. Also, seeing
`
`the market depth, the trader will gain insight to the market momentum, market
`
`volatility and price support that might affect their trading decisions.
`
`Claim 4
`D.
`42. TSE identifies at least three “designated prices”: 1) a “Special Quote
`
`Price;” 2) the relevant order price, if there is a sell order or buy order that takes
`
`priority over the latest contract price; and 3) the latest contract price. (TSE, p. 7-
`
`25.) Any one of the three prices could be “establish[ed as]a second designated
`
`price.” In TSE, the board information is updated so that the central price
`
`(designated price) is always displayed in the center of the board. (TSE, p. 7-25.)
`
`The center of the board is a “predetermined location in relation to the static price
`
`axis.” In TSE, the display is automatically repositioned when the display is in
`
`Basic Board Screen mode. As discussed above, this automatic repositioning could
`
`
`
`- 21 -
`
`
`
`

`

`be continuous (e.g., when in a compressed price display) or in response to an event
`
`(e.g., when in an uncompressed price display). Thus, TSE discloses
`
`“automatically repositioning the static price axis on the graphical user interface to
`
`position the second designated price at a predetermined location in relation to the
`
`static price axis.” The automatic repositioning of the static price axis in turn
`
`causes the current inside market price to be displayed at a new desired location on
`
`the Board Screen.
`
`Repositioning Event Claims
`
`E.
`43. Claims 7-12 merely recite conditions defining the repositioning event
`
`relative to the price axis. As would be appreciated by a PHOSITA, setting when
`
`the position of the designated price on the price axis triggers a repositioning event
`
`is a mere design choice.
`
`44. Claim 7: “when the designated price is within the designated number
`
`of price levels above the lowest value.” Claim 9: “when the designated price is
`
`within the designated number of price levels below the highest value.”
`
`45.
`
`In the ‘Basic Board Screen’ of the ‘Uncompressed Price Display
`
`System,’ in the case of the 2-division board screen, the ‘Floating Display Area’ of
`
`the ‘Central Board Display Price’ of the ‘Top and Bottom 3 Prices,’ and in the 4
`
`and 6-division board screens, and of the ‘Central Board Display Price’ of the ‘ Top
`
`
`
`- 22 -
`
`
`
`

`

`and Bottom 1 Price’ is set, so if that range is exceeded, prices in the center of the
`
`board are automatically edited and displayed. (TSE, p. 7-25 (emphasis added).)
`
`46. Claim 8: “when the designated price falls below the lowest value
`
`displayed along the static price axis.” Claim 10: “when the designated price falls
`
`above the highest value displayed along the static price axis.” Claim 11: “when
`
`the designated price is at the lowest value.” Claim 12: “when the designated price
`
`is at the highest value.”
`
`47. Selecting these criteria for initiating a repositioning command is a
`
`mere design choice. A PHOSITA would be motivated to initiate repositioning
`
`when the designated price is at the edge or exceeds the displayed prices so that the
`
`trader has access to the most market information.
`
`Claim 13 and 18
`
`F.
`48. As discussed above, in TSE “[t]he board/quotation information is
`
`automatically updated at 3 second[] interval[s].” (TSE, p. 7-1.) Additionally,
`
`when the Board Screen is a “Compressed Price Display,” the location of the central
`
`price is “automatically edited and displayed in the center of the board.” (Id. at 7-
`
`25.) Therefore, the central price is repositioned when the board/quotation
`
`information is updated at the end of a 3 second timer.
`
`
`
`- 23 -
`
`
`
`

`

`49. Accordingly, a PHOSITA would recognize that “a second reposition
`
`command” would be received when the Board is placed into a Compressed Display
`
`and the command would “reposition the static price axis when a timer expires.”
`
`Claim 15
`
`G.
`50. As described above, when in Basic Board mode, TSE repositions the
`
`display such that the central price is displayed in the center of the board.
`
`Therefore, the “new location” for the central price after the repositioning
`
`“substantially centered between the lowest value and the highest value along the
`
`static price axis.” As further discussed above, the designated price could be set as
`
`the “inside market.”
`
`V. TSE AND GUTTERMAN
`51. TSE fails to disclose “that the [second] designated price is based on a
`
`last trade price for the commodity.” However, this is disclosed by Gutterman. In
`
`Gutterman, a market bar “is positioned at the current trade price of the commodity
`
`in response to information communicated to the workstation 10 by the exchangeʼs
`
`price reporting system.” (Gutterman, 12:7-12.) “The market bar 137 moves up and
`
`down along column 136 in response to changes in the market price.” (Id. at 12:15-
`
`17.) Thus, the last trade order is a “designated price.”
`
`
`
`- 24 -
`
`
`
`

`

`52.
`
`It would have been obvious to a PHOSITA to modify teachings of a
`
`trading system discussed in TSE to use the last trade as discussed in Gutterman as
`
`the designated price because such a combination is nothing more than a mere
`
`design choice combining prior art elements, according to known methods to yield
`
`predictable results.
`
`VI. SILVERMAN, GUTTERMAN, AND TSE
`A. Overview
`53. Silverman, like the ’055 Patent, is directed to a “computerized
`
`exchange” for “trading various trading instruments.” (Silverman, 4:57-5:3.) FIG. 1
`
`of Silverman (reproduced below) depicts a functional block diagram of the trading
`
`system of Silverman. As illustrated in FIG. 1, Silverman discloses a host or central
`
`system 20. The host system executes trades by matching active bids and offers sent
`
`from client sites. (Id. at 2:65-3:8, 5:7-11, 5:32-46.) The keystations 24, located at
`
`the client sites and connected to the central system via a network, are used to
`
`transmit bids and offers for the various trading instruments to the central system.
`
`(Id. at 2:65-3:14, 5:20-32.)
`
`
`
`- 25 -
`
`
`
`

`

`
`
`54. The host system 20 also maintains a “host book data base comprising
`
`all of the active bids and offers in the system by trading instrument.” (Silverman,
`
`2:66-68) As explained by Silverman, the host book “contains detailed information
`
`from each client site on the particulars of each bid or offer.” (Silverman, 8:38-40.)
`
`Thus, the host book includes the market depth (the current bid and ask prices and
`
`quantities in the market) for a commodity. Similarly, each keystation 24 maintains
`
`a keystation book for each instrument being actively traded. (Silverman, 10:15-25,
`
`10:56-61.) The information used in the keystation book is used “to generate
`
`displays at the keystations.” (Silverman, 8:17-18.) FIG. 5 of Silverman
`
`(reproduced below with annotations) illustrates a typical keystation book.
`
`
`
`- 26 -
`
`
`
`

`

`
`
`55. The keystation book is “a subset of the system or central station or
`
`host book ….” (Silverman, 8:13-14.) Keystation books are initially received from
`
`and continuously updated by the central system 20. (Silverman, 3:46-4:10, 5:7-19,
`
`5:37-49 (“real-time updates”), 7:56-8:61, 10:15-25.) The depth of display for a
`
`commodity on a keystation is controlled by the host computer that determines the
`
`maximum possible display depth for the keystation book and the keystation which
`
`may further control the information displayed. (Silverman, 8:21-35.) A PHOSITA
`
`would recognize that if the keystation can display a subset of the disp

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