`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`TD AMERITRADE HOLDING CORPORATION, TD AMERITRADE, INC., and
`TD AMERITRADE ONLINE HOLDINGS CORP.,
`Petitioners
`
`v.
`
`TRADE TECHNOLOGIES INTERNATIONAL, INC.
`Patent Owner
`
`____________________
`
`Case CBM2014-00137
`Patent No. 7,685,055
`____________________
`
`SUPPLEMENTAL DECLARATION OF KENDYL A. ROMÁN
`IN SUPPORT OF PETITIONERS’ REPLY IN
`COVERED BUSINESS METHOD REVIEW OF U.S. PATENT 7,685,055
`
`Mail Stop “PATENT BOARD”
`Patent Trial and Appeal Board
`U.S. Patent & Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`- 1 -
`
`TDA 1023
`TD Ameritrade v. TT
`CBM2014-00137
`
`
`
`I, Kendyl A. Román, declare as follows:
`
`1.
`
`I have been engaged by Sterne, Kessler, Goldstein & Fox P.L.L.C. on
`
`behalf of Petitioner, TD Ameritrade Holding Corp., 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. (“TT”).
`
`2.
`
`I have reviewed the following documents in making this declaration:
`
`a. The ’055 patent.
`
`b. The Board’s Decision to Institute issued on December 2, 2014.
`
`c. TT’s Patent Owner Response (POR) filed March 6, 2015.
`
`d. The translation of record of “System for Buying and Selling Futures
`
`and Options Transaction Terminal Operational Guidelines” (“TSE”).
`
`(Ex. 1008).
`
`e. Harold Abilock’s translation of Chapter 7 of the TSE document,
`
`which is attached to his declaration as an Appendix. I concentrated on
`
`- 2 -
`
`
`
`the portions cited herein, but I read the entire chapter. The Abilock
`
`declaration is Exhibit 2097 in this proceeding, and his translation of
`
`TSE is at pages 74 to 103 of the filed declaration. I also reviewed
`
`his revised translation portions of page 7-25 of TSE (i.e., page 0115 of
`
`the TSE exhibits 1007 and 1008). Specifically, I reviewed his
`
`translation of “bullet 2” (as he calls it), which is the first bullet in the
`
`middle of page 7-25 (paragraph 69 at pages 32-33 of his declaration)
`
`and the text in the figure at the bottom of page 7-25 (paragraph 77 at
`
`page 36 of his declaration).
`
`f. My previous declaration in this proceeding (Ex. 1003).
`
`g. U.S. Patent No. 5,136,501 to Silverman et al. (“Silverman”), Exhibit
`
`1005.
`
`3.
`
`A computer performing the steps of claim 1 is repeatedly receiving
`
`data and then performing repetitive calculations to determine where to display each
`
`element, and receiving commands to reposition and adjust the axis. Such repetitive
`
`calculations and operations may be performed quickly by a computer, but the
`
`claims recite no such requirement. Also, other than the conventional steps of
`
`receiving and sending data, claim 1 could be performed by a human using pen-and-
`
`paper or a white board. The person could be told the highest bid and offer, which
`
`- 3 -
`
`
`
`he or she could plot along a price axis. If the person wanted to adjust the display
`
`as recited in claim 1, he or she could do it by redrawing or merely adding
`
`additional price levels to the top or bottom as TT illustrated in the POR at page 9.
`
`The person could replot with updated data as it came in. If the data plotted off the
`
`existing axis (i.e., came within a set number of prices from either end of the axis),
`
`the person could reposition the axis by redrawing it.
`
`4.
`
`The claims in the ’055 patent recite a static price axis, and I
`
`understand that the Board has adopted TD Ameritrade’s proposed construction of
`
`that term to mean “a price column where prices do not normally change positions
`
`unless a re-centering command is received.” Institution Decision at 13. I apply
`
`this definition in this declaration. This “do[es] not normally change positions
`
`unless a re-centering command is received” formulation of static price axis is
`
`found in the ’055 patent at 8:17-18.
`
`5.
`
`A static price axis is nothing new. If I were to plot data on graph
`
`paper or a white board, the price axis would be static until I replotted the data (the
`
`same or updated data) based on a repositioned axis. Likewise, Silverman plots
`
`bids and offers on paper to illustrate a book of orders. Silverman FIG. 4 (Ex.
`
`1005).
`
`- 4 -
`
`
`
`6.
`
`TSE teaches using a static price axis in its uncompressed display. See
`
`TSE page 7-17 (page 0107 of Exhibit 1008). TSE also teaches a static price axis
`
`when in scroll mode, even if the screen is uncompressed. See TSE at 7-20 (page
`
`0110 of Ex. 1008, describing scroll up, scroll down, and Home button which re-
`
`centers and transitions back to the basic board screen); 7-25 (page 0115 of Ex.
`
`1008, stating that the price display position does not automatically change in scroll
`
`mode).
`
`7.
`
`I have also reviewed Mr. Abilock’s translation of Chapter 7 of
`
`portions of pages 7-17, 7-20 and 7-25 (see Ex. 2097 at 90, 93, 98), and it does not
`
`change my opinion. These portions of Mr. Abilock’s translation would have
`
`conveyed the same teachings to a person of ordinary skill at the time of the
`
`purported invention (which is in the mid to late 2000 timeframe).
`
`8.
`
`As in the previous paragraph, my opinion regarding TSE in the
`
`following paragraphs is based on the TSE translation of record (Ex. 1008). But I
`
`provide parallel citations to the TSE translation of record and Mr. Abilock’s
`
`translation for convenience, because I also reviewed the corresponding portions of
`
`Dr. Abilock’s translation (and updated translation for portions of page 7-25), and
`
`ensured that each corresponding portion would have conveyed the same teachings
`
`- 5 -
`
`
`
`to a person of ordinary skill in the art despite any differences in phrasing and
`
`synonym choice.
`
`9.
`
`The larger uncompressed screen (display split into just 2 screens, also
`
`called the “Board x 2” form) is shown on page 7-17 in TSE, Ex. 1008 at 0108 and
`
`Ex. 2097 at 90), which has 20 price levels (see Order Price section towards bottom
`
`of TSE page 7-21, Ex. 1008 at 0111 and Ex. 2097 at 94).
`
`10.
`
`The smaller screens (display split into 4 or 6 screens, “Board x 4” and
`
`“Board x 6”) are shown on page 7-18 (Ex. 1008 at 0109, Ex. 2097 at 91). They
`
`have 7 price levels (see Order Price section towards bottom of TSE page 7-21, Ex.
`
`1008 at 0111 and Ex. 2097 at 94).
`
`11.
`
`TSE explains that in uncompressed mode, its price axis repositions
`
`automatically whenever the central price (i.e., the Board Display Central Price
`
`which is determined as shown at the top of page 7-25 in TSE (Ex. 1008 at 0115,
`
`Ex. 2097 at 98) exceeds the range of +/- 3 (or +/- 1 for the smaller displays, i.e.,
`
`when 4 or 6 screens are shown on a page, instead of just 2) from the center of the
`
`display. Or to put it differently, it repositions when the central price exceeds the
`
`“Top and Bottom 3 [or 1] Price” range centered around the middle of the display.
`
`See TSE at 7-25 second bullet and bottom illustration with description (Ex. 1008 at
`
`0115, Ex. 2097 at 98, see also Ex. 2097 ¶ 69 at pages 32-33 and ¶ 77 at page 36).
`
`- 6 -
`
`
`
`12.
`
`The following example illustrates TSE’s teaching regarding
`
`repositioning based on the price exceeding the six-level range (+/- 3 from the
`
`center, i.e., Top and Bottom 3) for the 20-level screen:
`
`The above-shaded range is a six-level range with a Top 3 prices and a Bottom 3
`
`prices. When the central price exceeds the above-shaded range (the Top or Bottom
`
`3 levels of the “floating display area”), it no longer falls within that range, and the
`
`bids and offers are re-centered so that the central price is back to the center of the
`
`screen. The translation of record is awkwardly worded, but it states that this re-
`
`centering occurs when the range (i.e., the “floating display area”) is “exceeded” in
`
`the bullet and in the pop-out block of text in the image at the bottom of the page.
`
`TSE 7-25 (Ex. 1008 at 0115). Mr. Abilock’s original translation and his updated
`
`- 7 -
`
`
`
`translation convey this same meaning. (Abilock original translation - Ex. 2097 at
`
`98, updated translation - Ex. 2097 ¶ 69 at pages 32-33 and ¶ 77 at page 36).
`
`13.
`
`The TSE disclosures above teach the receiving the repositioning
`
`command step of Claim 1 of the ’055 patent. That step recites “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.” The designated price is the “Board Display
`
`Central Price” also called the “Central Price in the Board Display” determined in
`
`the table at the top of page 7-25 (Ex. 1008 at 0115, Ex. 2097 at 98). Although the
`
`claims recite calculating the repositioning threshold from the ends of the axis, one
`
`of ordinary skill would have understood the same threshold can also be located by
`
`counting from the center of the axis. So for TSE’s display with 20 price levels, the
`
`threshold from the Top 3 and Bottom 3 is 7 price levels from the end because there
`
`are 10 price levels on each side of the center of the axis (1/2 of 20 is 10), and 10 - 3
`
`is 7:
`
`- 8 -
`
`
`
`As a result, when the central price exceeds the inner range of +/- 3 price levels
`
`(i.e., it no longer falls within that range), it also comes within (i.e., no longer
`
`exceeds) the range of 7 price levels from either end of the axis.
`
`14.
`
`I also note that the claim recites “receiving the reposition command”
`
`when the above-discussed threshold is crossed. The claims do not recite how that
`
`command is generated, or by who or what. Accordingly, I conclude that this step
`
`is satisfied if the software sends the command (as in TSE) or if a person watching
`
`the display manually sends it by clicking a button on the display.
`
`- 9 -
`
`
`
`15. Mr. Abilock’s “translator’s note” on TSE page 7-25 (Ex. 2097 at 98)
`
`does not make sense where it is placed. In his translation as well as the translation
`
`of record in this proceeding, it is clear that this repositioning is not continuous, but
`
`triggered by the central price migrating outside of the floating display area. In
`
`contrast, the bullet below discusses TSE’s compressed mode, and expressly states
`
`that the repositioning (i.e., “revised and displayed”) is performed continuously, i.e.,
`
`each time the updated data migrates from the center.
`
`16. Mr. Abilock’s “translator’s note” on TSE page 7-26 (Ex. 2097 at 99)
`
`is wrong. According to Mr. Abilock, the text is not clear whether the information
`
`updating is in memory only or on the screen as well. One of ordinary skill would
`
`have understood from the context that the updating is both -- on the screen and in
`
`memory. This section is talking about scrolling the Board (the “range of prices
`
`displayed” on the Board screen) that it displayed to the user, and it states that the
`
`Board information is updated. One of ordinary skill would have understood this to
`
`mean the same Board (i.e., the price information displayed on the screen) that the
`
`user is scrolling. This is also made clear by the bullet on page 7-1 that Mr. Abilock
`
`translated as “The board information on each Board Screen is automatically
`
`updated even if it has been scrolled vertica1ly.” (Ex. 2097 at 74).
`
`- 10 -
`
`
`
`17.
`
`I understand that TT contends that the translation of record is not
`
`sufficiently accurate, pointing to the translation of “meigara” as “brand,” “saiken”
`
`as “securities” and “bond,” “shisuu” as “security” instead of “index,” and various
`
`minor errors and small omissions. POR at 40-41. My opinion regarding the
`
`teaching of TSE did not turn on any of these alleged errors. For example, the TSE
`
`translation of record is clearly referring to trading various equities, exactly what
`
`type of equities those are does not matter. I recognize that the translation of record
`
`uses the term “brand” to mean a particular equity, e.g., the “select brand” dialog
`
`shown at page 7-7 (Ex. 1008 at 0097), reproduced below:
`
`- 11 -
`
`
`
`(Ex. 1008 at 0097). In context, it was clear that the translation was explaining what
`
`type of equity to select. It does not matter that it uses the term “brand” instead of
`
`“issue” or “securities” instead of “bonds,” as Mr. Abilock did in his original
`
`translation. Both convey the same teaching:
`
`- 12 -
`
`
`
`(Ex. 2097 at 80). I further note that Mr. Abilock’s translation is missing the
`
`language in the middle bar, which here, could be crucial as it is explaining that the
`
`enter (send) key is used to set the desired equity.
`
`18. Claim 1 of the patent also recites “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.” In other words, the number of
`
`displayed price levels is increased -- in addition to the previously displayed price
`
`- 13 -
`
`
`
`levels, more prices levels are also displayed. Many data display manipulations
`
`satisfying this claim element were well-known in the art. For example, this is
`
`taught by TSE’s shifting from compressed mode to uncompressed mode. It could
`
`also be done by changing the scale or by shifting from a logarithmic scale to a
`
`linear scale. It can also be done by increasing the length of the axis, but keeping
`
`the scale:
`
`It can also be accomplished by increasing the granularity of the display:
`
`- 14 -
`
`
`
`All of these were common practices before the purported time of invention.
`
`19. A computer performing claim 1 (i.e., receiving the highest bid and
`
`ask, displaying them along a price axis, adjusting the axis, repositioning the axis in
`
`response to a command) is repeatedly receiving data and then performing repetitive
`
`calculations to determine where to display each element. The ’055 patent explains
`
`that this can be performed “by any technique known to those skilled in the art.”
`
`’055 patent at 6:26-35. Reading the claim as a whole, one of ordinary skill would
`
`understand that the display steps (displaying regions and indicators) are typically
`
`being repeatedly performed all at once as new data is received and the screen (or
`
`portions of the screen) are redrawn. The adjusting step, which is performed “in
`
`response to an input command received via an input device,” is performed
`
`whenever the user desires to change the display, such as by the slider tool
`
`- 15 -
`
`
`
`discussed in the patent at 33:20 - 34:2. The repositioning is performed whenever
`
`the data migrates from the center of the display past the desired threshold.
`
`20. With respect to the desired repositioning threshold, the patent does not
`
`limit where it may be set. Claim 1 states that the threshold is “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.” For example, if the designated number
`
`of price levels is 7, the threshold is 7 levels from each end of the axis, as in TSE’s
`
`larger (20 price level) display.
`
`21. Claim 11 recites that the threshold is when the threshold is at the
`
`lowest value on the axis, implying that the designated number of price levels in
`
`claim 1 is zero.
`
`22. Claim 8 recites that the threshold is below the lowest value on the
`
`axis, implying that the designated number of price levels in claim 1 is a negative
`
`number.
`
`23.
`
`The claims do not rule out setting the designated number of levels to
`
`one-half the length of the axis. That would place the threshold up against the
`
`center of the axis, and the reposition command would be sent any time the
`
`designated price strays from the center of the axis. This is what happens in TSE’s
`
`- 16 -
`
`
`
`compressed mode. See TSE at 7-25 (Ex. 1008 at 0115, Ex. 2097 at 98), where the
`
`central price is continuously repositioned to the center of the display.
`
`24.
`
`The findings and opinions set forth in this declaration are based on my
`
`work and examinations to date. I may continue my examinations. I may also
`
`receive additional documentation and other factual evidence over the course of this
`
`litigation that will allow me to supplement and/or refine my opinions. I reserve the
`
`right to add to, alter, or delete my opinions and my declaration upon discovery of
`
`any additional information. I reserve the right to make such changes as may be
`
`deemed necessary.
`
`25.
`
`In signing this declaration, I recognize that the declaration will be
`
`filed as evidence in a proceeding before the Patent Trial and Appeal Board of the
`
`United States Patent and Trademark Office. I also recognize that I may be subject
`
`to cross-examination in the case and that cross-examination will take place within
`
`the United States. If cross-examination is required of me, I will appear for cross-
`
`examination within the United States during the time allotted for cross-
`
`examination.
`
`- 17 -
`
`
`
`26.
`
`I hereby declare that all statements made herein of my own
`
`knowledge are true and that all statements made on information and belief are
`
`believed to be true; and further that these statements were made with the
`
`knowledge that willful false statements and the like so made are punishable by fine
`
`or imprisonment, or both, under Section 1001 of Title 18 of the United States
`
`Code.
`
`Executed this 29th day of May 2015 in Sunnyvale, CA.
`
`z///»&i
`
`Kendyl A. Roman
`
`-13-