throbber

`
`
`
`Paper No. __
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`———————
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`———————
`
`UNIFIED PATENTS INC.,
`Petitioner
`
`v.
`
`VILOX TECHNOLOGIES, LLC.
`Patent Owner
`
`———————
`
`Case IPR2018-00044
`Patent 7,302,423
`
`———————
`
`PETITIONER’S REPLY
`
`
`
`
`
`
`4810-4216-8179 v.1
`
`

`

`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`TABLE OF CONTENTS
`
`Introduction ......................................................................................................... 5 
`
`
`
`I. 
`
`
`
`II.  Vilox’s Proposed Constructions Do Not Affect the Present Grounds of
`Unpatentability and Should not be Adopted ........................................................ 5
`
`A.  Claim 1 “determining a database schema for a database” ............................ 5 
`
`B.  Other Terms from Claim 1, 3, and 6 ............................................................. 7 
`
`III.  Vilox Did Not Meet Its Burden to Swear Behind Excel ....................................... 8 
`
`A.  Vilox Fails to Prove Conception ................................................................... 8 
`
`1.  Vilox does not allege conception of the claimed subject matter .................. 9 
`
`2.  Vilox does not provide sufficient evidence of conception ........................... 9 
`
`B.  Vilox Fails to Prove Reduction to Practice ................................................. 10
`
`1.  No reduction to practice of “if the number of characters included in each
`entry exceeds a specified amount of characters, displaying a portion of each
`entry in the selected database field” Claim 1 .................................................... 11
`
`2.  No reduction to practice of “if the first quantity [indicative of a number of
`characters in each entry of the selected data field] exceeds a specified limit,
`reducing a number of characters to be displayed for each entry from the
`selected data field” Claim 3 .............................................................................. 14
`
`C.  Vilox Fails to Show Diligence .................................................................... 14
`
`
`
`
`
`
`
`
`
`
`
`
`IV.  Bertram Is Properly Combined with Maloney and Excel ................................... 16
`
`
`A.  Bertram does not teach altering data ........................................................... 16
`
`B.  Bertram does not render Maloney inoperable ............................................. 18
`
`
`4810-4216-8179 v.1
`
`2
`
`

`

`C.  Bertram does not render Excel inoperable .................................................. 19
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`D.  Bertram provides features different from those of Excel and with additional
`advantages ................................................................................................... 21
`
`A.  Maloney teaches “determining a database schema for a database” ............ 22
`
`B.  Bertram teaches “determining a number of characters” ............................. 24
`
`
`V.  Maloney and Bertram Teach All Features of the Claims ................................... 22
`
`
`
`
`
`
`
`
`
`
`C.  Bertram teaches “if the number of characters included in each entry
`exceeds a specified amount of characters…” ............................................. 25
`
`
`VI.  Excel and Bertram Teach All Features of the Claims ........................................ 25
`
`VII.  Dependent Claim 2 ............................................................................................ 26
`
`VIII.  Independent Claim 3 ......................................................................................... 26
`
`IX.  Grounds Including Kanevsky ............................................................................. 26
`
`
`A.  Kanevsky is properly combined with Maloney and Bertram ...................... 26
`
`
`
`
`
`
`X.  The Board Correctly Applied Schulhauser to Claims 1 and 3 ............................ 28
`
`
`B.  Kanevsky is properly combined with Excel and Bertram ........................... 28
`
`A.  Claim 1 ........................................................................................................ 29
`
`B.  Claim 3 ........................................................................................................ 30
`
`
`XI.  Conclusion ........................................................................................................ 30
`
`
`
`
`
`
`
`
`
`4810-4216-8179 v.1
`
`
`
`
`3
`
`

`

`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`PETITIONER’S UPDATED EXHIBIT LIST
`
`EX1001 U.S. Patent 7,302,423 to DeBellis (“’423 Patent”)
`EX1002
`Prosecution File History of U.S. Patent 7,302,423 (“’423 PH”)
`EX1003
`Excerpts from Prosecution File History of U.S. Patent 6,760,720
`(“’720 PH”)
`Prosecution File History of U.S. Provisional Appl. 60/227,305
`EX1004
`EX1005 Declaration of Dr. Philip Greenspun Under 37 C.F.R. § 1.68
`(“Greenspun”)
`EX1006 US Patent 5,701,453 to Maloney et al. (“Maloney”)
`EX1007 US Patent 7,168,039 to Bertram (“Bertram”)
`EX1008 US Patent 6,300,947 to Kanevsky (“Kanevsky”)
`EX1009
`John Walkenbach, Microsoft Excel 2000 Bible (IDG Books
`Worldwide, Inc. 1999). (“Excel”)
`IBM Dictionary of Computing, Tenth Edition (1993) (“IBM”)
`EX1010
`EX1011 Declaration of Ingrid Hsieh-Yee
`EX1012 Curriculum Vitae of Dr. Philip Greenspun
`EX1013 Declaration of Dr. Philip Greenspun Under 37 C.F.R. § 1.68 in
`Support of Petitioner’s Opposition to Patent Owner’s Motion to
`Amend (“Greenspun-MtA”)
`EX1014 US Patent 6,452,597 to Goldberg et al. (“Goldberg”)
`EX1015 Deposition Transcript of Dr. Wesley Chu (“Chu Deposition”)
`
`
`
`
`
`
`
`
`
`
`4810-4216-8179 v.1
`
`4
`
`

`

`
`
`I.
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`Introduction
`The Response fails in almost every instance to address the specific
`
`combinations of art articulated in the Petition, instead addressing passages that do
`
`not pertain to the grounds of unpatentability. Furthermore, Vilox does not:
`
`a) contest that the combination of Excel and Bertram fails to
`
`teach limitations of claims 1–3, or
`
`b) contest that any limitations of claim 3 are missing from either
`
`of the grounds.
`
`For the reasons discussed in the Petition and elaborated below, the challenged claims
`
`(1–9 and 13) are unpatentable.
`
`II. Vilox’s Proposed Constructions Do Not Affect the Present Grounds of
`Unpatentability and Should not be Adopted
`
`A. Claim 1 “determining a database schema for a database”
`Vilox construes this claim term as, “ascertaining or identifying the logical
`
`structure of data stored in computerized files.” Resp., 27. This proposed construction
`
`should be rejected, at least in part.
`
`First, Vilox construes “determining” to mean, “ascertaining or identifying.”
`
`Unified does not oppose this construction. However, Vilox is incorrect to use this
`
`construction to attempt to preclude any knowledge by a “human person, or any
`
`inanimate object,” of a database schema. See, e.g., Resp., 52. Vilox appears to be
`
`advancing a construction that is similar to “deducing” or “discovering” rather than
`
`
`4810-4216-8179 v.1
`
`5
`
`

`

`
`“ascertaining or identifying.” Resp., 51–52. The claim language and specification do
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`not require or define “determining a database schema” to exclude knowledge of a
`
`database schema. Vilox’s own expert, Dr. Chu, even acknowledges that some prior
`
`knowledge would be needed to identify a database schema. Chu Deposition
`
`(EX1015), 38, lines 6–18 and at 37, lines 5–23. Vilox’s attempt to preclude
`
`knowledge of a database schema should be rejected as improperly importing a
`
`limitation from the specification. See, e.g., Biotec Biologische Naturverpackungen
`
`GmbHv. Biocorp, Inc., 249 F.3d 1341 (Fed. Cir. 2001).
`
`Second, Vilox construes “a database schema” as “the logical structure of data”
`
`in the database. Unified does not oppose this construction, either. And even if
`
`“determining a database schema” was construed as “ascertaining or identifying the
`
`logical structure of data,” it would still be disclosed by Maloney anyway, as shown
`
`below at section V(A).1
`
`Third, Vilox construes “a database” as “data stored in computerized files.”
`
`But the specification contradicts this construction, stating that a file or a table may
`
`contain data:
`
`
`
` 1
`
` Vilox argues that Maloney fails to disclose “determining a database schema for a
`
`database,” but does not contest that Excel teaches this feature.
`
`
`4810-4216-8179 v.1
`
`6
`
`

`

`
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`Using Sort-on-the-Fly/Search-on-the-Fly, a user selects a desired term,
`and the user is delivered all instances of the desired term, even if a
`specific file or table does not contain the instance … The database need
`not have a specific file (in a flat database) or a table (in a relational
`database) of names.
`
`’423 Patent (EX1001), 2:60–3:2 (emphasis added); see also 1:51–52 and 1:38–40
`
`(describing use of tables). And any construction that would require files in all
`
`instances should not be adopted because it would exclude preferred embodiments.2
`
`On-Line Techs., Inc. v. Bodenseewerk Perkin-Elmer GmbH, 386 F.3d 1133, 1138
`
`(Fed. Cir. 2004).
`
`B. Other Terms from Claim 1, 3, and 6
`Vilox also proposes constructions for the following terms:
`
`
`
`
`“determining a number of characters”
`“performing a truncation”
`
`
`
` 2
`
` Vilox does not argue against any ground of unpatentability by distinguishing a table
`
`and a file, so this construction is moot. A term not in controversy needs no
`
`construction. See Vivid Techs., Inc. v. Am. Sci. & Eng’g, Inc., 200 F.3d 795, 803
`
`(Fed. Cir. 1999).
`
`
`4810-4216-8179 v.1
`
`7
`
`

`

`
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`
`
`
`
`“displaying a portion of each entry in the selected database field,
`wherein a number of characters displayed in each portion is less
`than or equal to the specified amount of characters”
`“each entry from the selected data field is displayed on a
`terminal”
`
`Resp., 27–30. But Vilox does not argue that these constructions affect patentability.
`
`Unified does not concede to these proposed constructions, but also does not believe
`
`that these constructions affect the obviousness of the claims. Because these terms
`
`are not in controversy, they need no construction. See Vivid Techs., 200 F.3d at 803.
`
`III. Vilox Did Not Meet Its Burden to Swear Behind Excel
`
`Vilox argues that Excel (EX1009) is not prior art. Resp., 35. But Excel was
`
`publicly available as early as July 1999 or as late as December 1999. Hsieh-Yee
`
`(EX1011), ¶ 26. So any date in that range is months before the February 25, 2000
`
`priority date of the ’423 patent. For the reasons below, Vilox fails to meet its burden
`
`of production regarding (1) alleged conception as of January 1999, (2) reduction to
`
`practice as of December 9, 1999, or (3) reasonable diligence. See Mahurkar v. C.R.
`
`Bard, Inc., 79 F.3d 1572, 1577 (Fed. Cir. 1996).
`
`A. Vilox Fails to Prove Conception
`Vilox alleges that “Dr. De Bellis described his concept for his search on-the-
`
`fly system that would ... truncate results to allow all results to be returned and
`
`displayed” in January 1999. Resp., 38. While Vilox submits declarations by Dr.
`
`
`4810-4216-8179 v.1
`
`8
`
`

`

`
`DeBellis and Missy DeBellis, as well as numerous office documents like credit card
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`statements and receipts attempting to prove a timeline of events culminating in a
`
`reduction to practice, Vilox does not meet its burden because the evidence fails to
`
`show conception of “all limitations of the claimed invention.” Brown v. Barbacid,
`
`276 F.3d 1327, 1336 (Fed. Cir. 2002).
`
`1.
`
`Vilox does not allege conception of the claimed subject
`matter
`
`Vilox repeatedly refers to the “search-on-the-fly system” in the Response, Dr.
`
`
`
`DeBellis’s declaration, and Missy DeBellis’s declaration. See, e.g., Resp., 38,
`
`DeBellis (EX2021), ¶ 9, Missy DeBellis (EX2022), ¶ 8. But Vilox does not link the
`
`search-on-the-fly system to any claimed subject matter and, in fact, does not allege
`
`particular subject matter of any claim was conceived before the priority date. Even
`
`if all of the facts alleged by Vilox at section IV of their Response were taken as true,
`
`Vilox would still fail to show conception because their evidence and arguments do
`
`not apply to the claim limitations, much less, all claim limitations. Brown, 276 F.3d
`
`at 1336, (“A conception must encompass all limitations of the claimed invention.”)
`
`(citing Singh v. Brake, 222 F.3d 1362, 1367 (Fed. Cir. 2000)). For this reason alone,
`
`Vilox’s attempt to swear behind Excel should be dismissed.
`
`2.
`
`Vilox does not provide sufficient evidence of conception
`
`
`
`
`4810-4216-8179 v.1
`
`9
`
`

`

`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`Vilox relies on testimony from the inventor and Missy DeBellis to show a
`
`
`
`conception date in January 1999. Resp., 38. However, “[a] party seeking to prove
`
`conception via the oral testimony of a putative inventor must proffer evidence
`
`corroborating that testimony.” Brown, 276 F.3d at 1335, (citing Singh, 222 F.3d at
`
`1367). The testimony of the inventor as to conception is uncorroborated by any
`
`independent or trustworthy exhibits, such as proper notebooks. The receipts
`
`presented by Dr. DeBellis simply evidence purchases of software and computer
`
`hardware but do not corroborate conception of the claimed subject matter. E.g.,
`
`DeBellis (EX2021), ¶¶ 7-18. To the extent that Vilox may argue that the testimony
`
`of Missy DeBellis provides corroboration, such testimony should be provided little
`
`weight, as it is from a former employee with the same last name as the inventor and
`
`similarly fails to reference any claimed subject matter.
`
`B. Vilox Fails to Prove Reduction to Practice
`Vilox fails to prove reduction to practice for the same reason that it fails to
`
`prove conception—the arguments and evidence do not address the claim limitations.
`
`“To establish an actual reduction to practice, Patent Owner must produce evidence
`
`showing that the inventor … constructed an embodiment or performed a process that
`
`met all the claim limitations.” Kayak Software Corp. et al. v International Business
`
`Machines Corp., IPR2016-00608, paper 67, 11-12 (PTAB 2017) (citing Cooper v.
`
`Goldfarb, 154 F.3d 1321, 1327 (Fed. Cir. 1998)). Vilox fails to even allege reduction
`
`
`4810-4216-8179 v.1
`
`10
`
`

`

`
`to practice of particular claim limitations and, for at least that reason, does not prove
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`reduction to practice before the priority date. For instance, the “Computer
`
`Equipment Invoice[s]” of Figures 2–12 of Exhibit 2021 may show purchase of
`
`hardware and software, but they do not demonstrate that the computers were
`
`programmed to perform any particular function, much less the particular functions
`
`recited in claims 1 and 3 of the ’423 Patent.
`
`Furthermore, Vilox relies on a screenshot of the search-on-the-fly system to
`
`argue a December 9, 1999 reduction to practice date. Resp., 41. Vilox does not
`
`explain how the screenshot corresponds to any claim limitations. While this
`
`omission is enough for Vilox to fail, Unified nevertheless shows below how the
`
`screenshot does not address at least two example elements of claims 1 and 3 below.
`
`1.
`No reduction to practice of “if the number of characters
`included in each entry exceeds a specified amount of characters,
`displaying a portion of each entry in the selected database field”
`Claim 1
`
`Claim 1 recites a specific if-then relationship between “the number of
`
`
`
`characters in each entry” and “displaying a portion of each entry.” There is no
`
`evidence that DeBellis conceived or reduced to practice this feature before the ’423
`
`Patent’s priority date.
`
`The closest Vilox comes to alleging conception or reduction to practice of any
`
`technical feature is by proffering that “[s]creenshots of the system .... were
`
`
`4810-4216-8179 v.1
`
`11
`
`

`

`
`incorporated into drawings in the first application ... One such screenshot is Fig. 10
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`[of US Patent 6,760,720].” See DeBellis (EX2021), ¶ 24.
`
`
`
`’720 Patent (EX1003), Fig. 10
`
`
`
`Figure 10 addresses a scenario wherein a truncator 152 fits entries on one
`
`
`
`page. See ’720 Patent (EX1003), 9:54–60. But the truncator 152 reduces the number
`
`of characters based on the number of entries exceeding the number of displayable
`
`results, not based on “if the number of characters included in each entry exceeds a
`
`specified amount of characters,” as required by claim 1. The ’423 Patent explains
`
`how the truncator 152 reduces “Armandia, Armonk, New Orleans, New York
`
`
`4810-4216-8179 v.1
`
`12
`
`

`

`
`Riverhead, Riverdale” to Arm, New, and Riv:
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`If the maximum number of displayable results is three (3), and
`the database contains the names of six cities "Armandia,
`Armonk, New Orleans, New York Riverhead, Riverdale," then
`the first attempt to "resolve" the result list will stop after a result
`list display is created with the full name of the cities:
`
`Armandia, Armonk, New Orleans ... (the limit was reached)
`
`Try again with 7 characters:
`
`Armandia, Armonk, New Orl, New Yor, (limit reached again)
`
`Again with 5 characters:
`
`Armandia, Armonk, New O, New Y, (limit reached again)
`
`Again with 3 characters:
`
`Arm ( ... ), New ( ... ), Riv ( ... ). These results may now be
`displayed on the terminal. The display of Arm, New, Riv can
`then be used to conduct a further search-on-the-fly.
`
`720 Patent (EX1003), 7:22–42. Thus, in contrast to claim 1 in which “displaying a
`
`portion of each entry” is performed “if the number of characters included in each
`
`entry exceeds a specified amount of characters,” the ’720 specification discloses an
`
`if-then relationship in which the number of characters in the entries is reduced only
`
`if the number of entries is larger than the number of displayable results.
`
`
`4810-4216-8179 v.1
`
`13
`
`

`

`
`Therefore, Vilox provides no evidence of reduction to practice of this claim 1
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`limitation, whether in Figure 10 of the ’720 Patent or elsewhere. See Kayak,
`
`IPR2016-00608, paper 67, 11-12 (a reduction to practice must meet all claim
`
`limitations).
`
`2.
`No reduction to practice of “if the first quantity [indicative
`of a number of characters in each entry of the selected data field]
`exceeds a specified limit, reducing a number of characters to be
`displayed for each entry from the selected data field” Claim 3
`
`Vilox provides no evidence for this feature of claim 3 for the same reasons as
`
`above. Specifically, in claim 3, “reducing a number of characters to be displayed for
`
`each entry from the selected data field” is performed “if the first quantity [indicative
`
`of a number of characters in each entry of the selected data field] exceeds a specified
`
`limit.” By contrast, Figure 10 of the ’720 Patent, at best, discloses an if-then
`
`relationship in which the number of characters in the entries is reduced only if the
`
`number of entries is larger than the number of displayable results.
`
`C. Vilox Fails to Show Diligence
`
`Even if Vilox had shown prior conception—and it did not—Vilox must
`
`show diligence during the critical period, namely, from before Excel’s publication
`
`date to a reduction to practice, i.e., either an alleged actual reduction on December
`
`9, 1999 or the constructive February 25, 2000 priority date. See, e.g., Perfect
`
`
`4810-4216-8179 v.1
`
`14
`
`

`

`
`Surgical Techs., Inc. v. Olympus Am., Inc., 841 F.3d 1004, 1007 (Fed. Cir. 2016).
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`At least one gap in the timeline negates Vilox’s attempt to show diligence.
`
`Unified demonstrated that Excel was publicly available as prior art at the
`
`Wayne State University Library “within a week” of October 1, 1999 (i.e., by October
`
`8, 1999). Hsieh-Yee (EX1011), ¶¶ 23–25. Vilox does not challenge the merits of
`
`Unified’s October 8, 1999 date, and Dr. Hsieh-Yee did not concede fault with, or
`
`disparage, this date. See contra Resp. at 44, fn. 1; see also Hsieh-Yee Deposition
`
`(EX2013), 70:17–22.
`
`Vilox cannot show diligence from before the October 8, 1999 Excel
`
`publication date to the alleged December 9, 1999 reduction date. Vilox leaves a six-
`
`week gap between the October 28, 1999 telephone conversation with Dr. DeBellis’s
`
`attorneys (DeBellis (EX2021), ¶ 19) and the December 9 meeting with those
`
`attorneys (DeBellis (EX2021), ¶ 21). Six weeks is more than half of the critical
`
`period. In the absence of an adequate explanation, this amount of delay is sufficient,
`
`in and of itself, to defeat Vilox’s claim of diligence. Ireland v. Smith, 97 F.2d 95,
`
`99–100 (CCPA 1938) (party held not diligent for failing to account for three and
`
`one-half weeks of inactivity); D’Amico v. Koike, 347 F.2d 867, 871 (CCPA 1965)
`
`(party held not diligent for a one-month gap).
`
`Vilox does not explain this six-week gap. Instead, Vilox gives a vague and
`
`conclusory statement from Dr. DeBellis that “[t]hroughout this time, I continued
`
`
`4810-4216-8179 v.1
`
`15
`
`

`

`
`work on developing my search-on-the-fly systems.” See DeBellis (EX2021), ¶ 20.
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`But a “party alleging diligence must provide corroboration with evidence that is
`
`specific both as to facts and dates.” LG Electronics, Inc. v. ATI Techs. ULC,
`
`IPR2015-00325, paper 62, at 39 (PTAB 2016), citing Gould v. Schawlow, 363 F.2d
`
`908, 920 (CCPA 1966). Further, Dr. DeBellis’s conclusory and unexplained
`
`testimony is “entitled to little, if any, weight.” See LG Electronics, Inc., Paper 62 at
`
`33, citing In re NTP, Inc. 654 F.3d 1279, 1291 (Fed. Cir. 2011). Missy DeBellis’s
`
`testimony that, “[b]y November 1999, Dr. DeBellis ... had ... demonstrated how the
`
`database could be searched using the search-on-the-fly process,” is similarly
`
`uncorroborated, unexplained, and conclusory. See Missy DeBellis (EX2022), ¶ 19.
`
`Therefore, even assuming reduction to practice on December 9, 1999, Vilox cannot
`
`prove diligence or disqualify Excel as prior art.
`
`IV. Bertram Is Properly Combined with Maloney and Excel
`
`A. Bertram does not teach altering data
`
`Vilox argues that combining Bertram with Maloney or Excel would have
`
`saved the shortened entries “in a file” or “permanently altered the contents of the
`
`cell,” thereby rendering the resulting combinations inoperable. E.g., Resp., 50, 58–
`
`59. But Bertram contradicts these arguments by acknowledging the very problem
`
`Vilox tries to raise and by using a different technique than what Vilox alleges:
`
`
`4810-4216-8179 v.1
`
`16
`
`

`

`
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`“However, storing shortened headings for each column may be
`problematic: ... If the column contains other entries having text data, it
`become [sic] even more difficult to store shortened headings in
`advance. Consequently, it may be difficult to determine in advance the
`shortened headings which should be stored and to which column the
`shortened heading corresponds.”
`
`“The method abbreviates existing columns, rather than storing
`shortened headings for particular columns. As a result,
`the
`abbreviations method 100 and 150 need not know in advance which
`column contains what data or in what order the columns are arranged.”
`
`Bertram (EX1007), 2:29–50 and 9:24–28 (emphasis added). Thus, Bertram focuses
`
`on displaying and viewing, rather than altering, the underlying data. “According to
`
`the system and method disclosed herein, the present invention can display
`
`information in a format more easily viewed by a user.” Bertram (EX1007), 3:3–5
`
`(emphasis added). Bertram also suggests not replacing the stored entry by disclosing
`
`“obtaining the entry” before the abbreviation and truncation process. Bertram
`
`(EX1007), 6:24–37.
`
`In other words, Bertram, when combined with Maloney or Excel, would not
`
`have led a POSITA to alter the underlying data, whether in a file or in a cell. The
`
`combination also would not “result in an improper reference back to the physical
`
`database and a corresponding erroneous form,” for the same reasons. See Resp., 49.
`
`
`4810-4216-8179 v.1
`
`17
`
`

`

`
`Rather, combining Bertram with Maloney or Excel would result in a system for
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`“displaying a plurality of columns on a display screen” so that the system “can
`
`display information in a format more easily viewed by a user.” Greenspun
`
`(EX1005), ¶¶ 56, 68 (citing Bertram (EX1007), 2:58–60, 3:4–6. Thus, the
`
`combinations including Bertram are not inoperable.
`
`Vilox asserts that combining Maloney and Bertram “would result in ‘saving
`
`in a file,’” or “an improper reference back to the physical database.” Resp., 49–50.
`
`There is no merit to Vilox’s point, as Bertram is focused on displaying and viewing,
`
`rather than altering the underlying data as evidenced by the discussion above.
`
`Next, looking at the Excel and Bertram combination, Vilox argues throughout
`
`the Response that combining Excel and Bertram “would have affected both what
`
`was displayed on a screen display and what was stored in memory.” Resp., 59; also,
`
`e.g., id., 60 (“Excel in view of Bertram affects what is stored in memory.”) (emphasis
`
`in original). Once again, this argument is without merit, as Bertram teaches
`
`displaying and viewing, rather than altering the underlying data as evidenced by the
`
`discussion above.
`
`B.
`
`Bertram does not render Maloney inoperable
`
`Vilox further argues that altering the displayed table names “would make the
`
`displayed table names both confusing and unrecognizable.” Resp., 49–50. Vilox is
`
`incorrect. Vilox uses an unhelpful example in extremis of reducing a number of
`
`
`4810-4216-8179 v.1
`
`18
`
`

`

`
`characters to three.3 See Resp., 47–49, citing Greenspun Deposition (EX2015), 134–
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`137. Vilox fails to address Bertram’s own Figure 8 example of preserving at least
`
`five or six characters so “that a user can still distinguish between information
`
`contained in different columns of the table.” Bertram (EX1007), 9:17–18; see also
`
`Hewlett-Packard Co. v. Mustek Sys., Inc., 340 F.3d 1314, 1326 (Fed. Cir. 2003)
`
`(prior art “that sometimes, but not always, embodies a claimed method nonetheless
`
`teaches that aspect of the invention.”). And Vilox’s argument is not commensurate
`
`with the claims which do not specify any particular number of characters.
`
`C. Bertram does not render Excel inoperable
`
`Vilox’s arguments regarding Excel and Bertram fail for an additional reason.
`
`Vilox does not address the grounds of unpatentability as they are proposed, instead
`
`preferring to make their own grounds of patentability. For instance, the Petition
`
`demonstrated that portions of Excel directed to database uses render the claims
`
`
`
` 3
`
` Vilox’s admits that the example is extreme, while conveniently omitting that
`
`admission from their quote at pages 47–48 of the Response. See Greenspun
`
`Deposition (EX2015), 135 (“If ‘storenm’ is abbreviated according to Bertram’s
`
`method 162 - and let’s say you just took it to the extreme where the column width
`
`was such that only three characters could be displayed.”) (emphasis added).
`
`
`4810-4216-8179 v.1
`
`19
`
`

`

`
`obvious when combined with Bertram. But Vilox provides counterexamples
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`directed to the use of mathematical formulas and functions. See Resp., 60–62 and
`
`64. These examples are irrelevant, as they do not rebut the specific portions of Excel
`
`and Bertram discussed in the Petition. See, e.g., Riverbed Technology, Inc. et al., v.
`
`Realtime Data LLC, IPR2016-00978, paper 67, at 18 (PTAB 2017) (argument
`
`against portion of prior art reference not relied upon by Petition “is not persuasive.”)
`
`Petitioner showed that Excel discloses displaying entries in a database field
`
`by citing to Figure 24-12, as shown below. Petition, 52–53.
`
`Displaying entries
`
`
`
`
`4810-4216-8179 v.1
`
`20
`
`
`
`

`

`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`
`
`Excel at FIG. 24-12 (EX1009), annotated
`“A POSITA would have incorporated Bertram’s teaching into Excel to shorten text
`
`in columns of Excel’s Figure 24-12 while preserving readability.” Petition, 54.
`
`Vilox’s Response does not address these entries in a database field, instead
`
`addressing a strawman of mathematical formulas and functions.
`
`Vilox further argues that the combination of Excel and Bertram would “not
`
`produce satisfactory results” for long text strings, such as, “the quick red fox jumped
`
`over the fence.” Resp., 63–64. This line of argument fails for the same reasons as
`
`those discussed above—it does not respond to the ground of unpatentability actually
`
`made, namely, to the text strings in the examples provided in Bertram and Excel.
`
`Riverbed, IPR2016-00978, paper 67, at 18. The line of argument also ignores
`
`Bertram’s teaching to abbreviate so “that a user can still distinguish between
`
`information contained in different columns of the table.” Bertram (EX1007), 9:17–
`
`18.
`
`D. Bertram provides features different from those of Excel and with
`additional advantages
`Vilox points to various features already in Excel, such as a wrap-text feature,
`
`width adjustment of a column, reducing font size, and “displaying only as much data
`
`as will fit within the set width of a cell.” Resp., 58 and 62–63. Vilox then asserts that
`
`Bertram does not “provide any advantages over these existing Excel features.” Id.,
`
`63. But Vilox is wrong.
`
`
`4810-4216-8179 v.1
`
`21
`
`

`

`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`The Petition describes a unique feature in Bertram, namely, removing
`
`
`
`characters in the middle of the string as well as at the end of the string to provide
`
`an efficient use of space and to preserve information:
`
`Bertram does not teach away from truncation, instead teaching
`truncation in addition to removing characters that may appear in a
`middle of a string, such as spaces and vowels. Id. at 7:13–24, 7:55–64,
`Figure 7 step 196. Bertram counts among its advantages, efficient use
`of space, preserving certain information, and the ability to adapt to new
`monitors or columns. Id. at 4:2–4, 7:14–25.
`
`Petition, 15, citing Bertram (EX1007). Excel does not have Bertram’s feature, and
`
`combining Bertram and Excel would have the advantages of efficiently using space
`
`while preserving information. Greenspun (EX1005), ¶¶ 50–54. Furthermore,
`
`Vilox’s argument appears to be based on the premise that Bertram’s technique would
`
`alter the underlying data, which was shown above to be incorrect. For at least this
`
`additional reason, Vilox has failed to rebut Unified’s combination of Excel and
`
`Bertram.
`
`V. Maloney and Bertram Teach All Features of the Claims
`
`A. Maloney teaches “determining a database schema for a database”
`Vilox makes three arguments. Resp., 51–52. The first and third arguments are
`
`premised on the same misunderstanding: Vilox misleadingly asserts that Maloney’s
`
`
`4810-4216-8179 v.1
`
`22
`
`

`

`
`logical schemas do not disclose tables but merely “sets of rules.” Id. Yet Maloney
`
`IPR 2018-00044 Petitioner’s Reply
`U.S. Patent 7,302,423
`
`teaches that the logical schemas include tables, and those tables have defined logical
`
`relationships. Maloney (EX1006), 2:58–67 (“Pairs of tables which will comprise a
`
`logical schema are selected from the relational database and the logical relationships
`
`between the pairs of tables are defined.... [o]nce a join operator is selected for each
`
`join field, the logical relationship between the pairs of tables is stored in a relational
`
`database thereby creating a logical schema.”); see also Greenspun (EX1005), pp.30–
`
`31. Vilox’s own expert even acknowledges that the logical schemas include tables.
`
`Chu Deposition (EX1015), 51, lines 18–23 (“Q. when Maloney talks about a logical
`
`schema, part of that logical schema is the tables themselves, right? A. Yes. It could
`
`be expressing a table. It’s a special table.”). Thus, the first and third arguments are
`
`mista

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