Skyline Software Systems, Inc. v. Keyhole, Inc et al

Filing 62

MEMORANDUM in Opposition re 30 MOTION for Summary Judgment of Validity of the Patent-in-Suit filed by Keyhole, Inc, Google, Inc.. (Woo, Darryl)

Download PDF
Skyline Software Systems, Inc. v. Keyhole, Inc et al Doc. 62 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 1 of 45 IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF MASSACHUSETTS SKYLINE SOFTWARE SYSTEMS, INC., Plaintiff, v. KEYHOLE, INC., and GOOGLE INC. Defendants. CIVIL ACTION NO. 06-10980 DPW MEMORANDUM OF POINTS AND AUTHORITIES IN OPPOSITION TO PLAINTIFF SKYLINE SOFTWARE SYSTEMS, INC.'S MOTION FOR SUMMARY JUDGMENT OF VALIDITY OF THE PATENT-IN-SUIT Nelson G. Apjohn (BBO No. 020373) NUTTER McCLENNEN & FISH LLP World Trade Center West 155 Seaport Boulevard Boston, MA 02210 (617) 439-2000 Fax: (617) 310-9000 Attorneys for Defendants and Counterclaimants KEYHOLE, INC. and GOOGLE INC. Of Counsel Darryl M. Woo, admitted pro hac vice Michael J. Sacksteder, admitted pro hac vice Heather N. Mewes, admitted pro hac vice Carolyn Chang, admitted pro hac vice Saundra L. M. Riley, admitted pro hac vice FENWICK & WEST LLP Embarcadero Center West 275 Battery Street San Francisco, CA 94111 Tel. (415) 875-2300 Fax (415) 281-1350 email: dwoo@fenwick.com DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW Dockets.Justia.com Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 2 of 45 TABLE OF CONTENTS Page(s) I. II. INTRODUCTION ............................................................................................................. 1 THE TERRAVISION PRIOR ART INVALIDATES CLAIMS 1 AND 12..................... 4 A. The Public Use of the TerraVision Application Anticipates Claims 1 and 12............................................................................................................................ 5 1. Skyline Mischaracterizes the Scope and Content of the Public Use of the TerraVision Application and the (Lack of) Differences Between It and the Claimed Invention....................................................... 5 Under a Proper Reading of the Court's Claim Construction, the Public Use of the TerraVision Application Anticipates Claims 1 and 12......................................................................................................... 9 i. Skyline misreads the Court's construction of the term "data block describing three-dimensional terrain" ............................................................................... 9 In the publicly used TerraVision application, data blocks with image data were downloaded according to the method of the '189 patent ...................................... 13 2. ii. B. The Publication of Either the MAGIC Final Report or the MAGIC IEEE Article Also Anticipates Claims 1 and 12............................................................ 14 1. Skyline Mischaracterizes the Scope and Content of the MAGIC Final Report and the MAGIC IEEE Article and the (Lack of) Differences Between Them and Claimed Invention................................ 14 Under Skyline's View of the Court's Claim Construction, the MAGIC Final Report and the MAGIC IEEE Article Anticipate Claims 1 and 12 ....................................................................................... 17 2. C. III. The Combination of the TerraVision Prior Art and the Knowledge of One of Ordinary Skill Renders Claims 1 and 12 Obvious .......................................... 18 Skyline Mischaracterizes the Scope and Content of the Mayer Patent, the T_Vision Project Materials and the Public Use of the T_Vision Application........................................................................................................... 22 At a Minimum, There Is a Genuine Issue of Material Fact as to Whether the Mayer Patent, the T_Vision Project Materials and the Public Use of the T_Vision Application Anticipate Claims 1 and 12........................................ 26 1. The Parties Dispute the Public Use of T_Vision at SIGGRAPH '95 ...... 26 THE T_VISION PRIOR ART INVALIDIATES CLAIMS 1 AND 12 .......................... 21 A. B. DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW -i- Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 3 of 45 TABLE OF CONTENTS (continued) Page(s) 2. Under Skyline's View of the Court's Claim Construction, the Mayer Patent, the T_Vision Project Materials and the Public Use of the T_Vision Application Anticipate Claims 1 and 12........................ 27 C. IV. The Combination of the T-Vision Prior Art and the Knowledge of One of Ordinary Skill in the Art Renders Claims 1 and 12 Obvious .............................. 28 THE MIGDAL AND COSMAN PRIOR ART INVALIDATES CLAIMS 1 AND 12...................................................................................................................................... 33 DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW ii Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 4 of 45 TABLE OF AUTHORITIES Page Cases Alza Corp. v. Mylan Labs., Inc., 464 F.3d 1286 (Fed. Cir. 2006)................................................................................................ 2 Dystar Textilfarben GMBH & Co Deutschland KG v. C.H. Patrick Co., 464 F.3d 1356 (Fed. Cir. 2006)................................................................................................ 2 Fonar Corp. v. GE, 107 F.3d 1543 (Fed. Cir. 1997).............................................................................................. 16 Freedman Seating Co. v. American Seating Co., 420 F.3d 1350 (Fed. Cir. 2005)................................................................................................ 3 In re Donohue, 766 F.2d 531 (Fed. Cir. 1985)................................................................................................ 25 Medical Instrumentation and Diagnostics Corp. v. Elekta AB, 344 F.3d 1205 (Fed. Cir. 2003)....................................................................................... passim Minn. Mining & Mfg. Co. v. Chemque, Inc., 303 F.3d 1294 (Fed. Cir. 2002)............................................................................................... 2 Motorola, Inc. v. Interdigital Tech. Corp., 121 F.3d 1461 (Fed. Cir. 1997).......................................................................................... 2, 16 Northpoint Tech., Ltd. v. MDS America, Inc., 413 F.3d 1301 (Fed. Cir. 2005).............................................................................................. 15 Ormco Corp. v. Align Technology, Inc., 463 F.3d 1299 (Fed. Cir. 2006)............................................................................................... 2 Schering Corp. v. Geneva Pharm., Inc. 339 F.3d 1373 (Fed. Cir. 2003).............................................................................................. 25 SIBIA Neuurosciences, Inc. v. Cadus Pharm. Corp., 225 F.3d 1349 (Fed. Cir. 2000).............................................................................................. 34 Warner-Lambert Co. v. Teva Pharmaceuticals USA, Inc., 418 F.3d 1326 (Fed. Cir. 2005).............................................................................................. 17 DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW -iii- Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 5 of 45 TABLE OF ABBREVIATIONS Google Skyline '189 Patent Google Undisputed Facts Defendants Keyhole, Inc. and Google, Inc. Plaintiff Skyline Software Systems, Inc. U.S. Patent No. 6,496,189. Separate Statement of Undisputed Material Facts in Support of Defendants' Motions for Summary Judgment of Noninfringement and Anticipation Declaration of Professor Steven K. Feiner, Ph.D., in Support of Defendants' Motions for Summary Judgment of Noninfringement and Anticipation Declaration of Carolyn Chang in Support of Defendants' Motions for Summary Judgment of Noninfringement and Anticipation Plaintiff Skyline Software Systems, Inc.'s Memorandum in support of its Motion for Summary Judgment of Validity of the Patent-in-Suit Plaintiff Skyline Software Systems, Inc.'s Memorandum in support of its Motion for Summary Judgment of Infringement Declaration of Geri L. Haight, Esq. in support of Plaintiff's Motions for Summary Judgment of Validity and Infringement Declaration of Professor Steven K. Feiner, Ph.D., in Support of Defendants' Opposition to Plaintiff Skyline Software Systems, Inc.'s Motions for Summary Judgment of Infringement and Validity Declaration of Heather N. Mewes in Support of Defendants' Opposition to Plaintiff Skyline Software Systems, Inc.'s Motions for Summary Judgment of Infringement and Validity Deposition of Steven K. Feiner, taken on January 11, 2006 (Haight Decl., Ex. 42; Mewes Decl., Ex. 7). Depositions of Stephen Lau, taken on June 21, 2006 and June 22, 2006 (Chang Decl., Ex. 14; Haight Decl., Ex. 9; Mewes Decl., Ex. 6). Feiner SJ Decl Chang Decl. Skyline Validity Mot. Skyline Infringement Mot. Haight Decl. Feiner Opp. Decl. Mewes Decl. Feiner Depo. Lau Depo. DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW -iv- Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 6 of 45 TABLE OF ABBREVIATIONS (continued) MAGIC Multidimensional Applications and Gigabit Internet Consortium (MAGIC Final Report at GOOG 358) or Multidimensional Applications and Gigabit Internetwork Consortium (MAGIC IEEE Article at GOOG 347). Yvan G. Leclerc, "MAGIC Final Report," SRI International, Menlo Park, CA (May 1996), available at http://www.ai.sri.com/~magic/magicfinal-report.html (GOOG 000358-70) (Chang Decl., Ex. 21). Barbara Fuller & Ira Richer, "The MAGIC Project: From Vision to Reality," IEEE Network, Vol. 10, No. 3, pp. 15-25 (May/June 1996) (GOOG 000346-25) (Chang Decl., Ex. 22) Y.G. Leclerc & S.Q. Lau, Jr., "TerraVision: A Terrain Visualization System," Technical Note 540, SRI International, Menlo Park, CA (April 22, 1994), available at http://www.ai.sri.com/~magic/terravision.ps.gz or http://www.ai.sri.com/pubs/files/778.pdf (GOOG 000371-390) (Chang Decl., Ex. 23). TerraVision: A High Speed Terrain Visualization System (1994) and Architecture and Initial Performance of TerraVision (1994) (G-T_0018) (Chang Decl., Ex. 24). A transcript of the TerraVision Video was made during the deposition of Stephen Lau (Lau Depo. at 164:19-167:20, 171:6-174:24). Source code for TerraVision (G-T_0020) (Chang Decl., Exs. 20 (excerpts), 34). Marke Clinger, "GraphicsNet `95: Integrated voice, video, graphics and data network using asynchronous transfer mode (ATM)," ACM SIGGRAPH Computer Graphics, 30(1), pp. 10-18 (Feb. 1996) (Chang Decl., Ex. 26). U.S. Pat. No. 6,100,897 (Haight Decl., Ex. 51) SIGGRAPH `95 Multimedia CD-ROM, \COMUNITY\TVISION (G-T 0021) (Haight Decl., Ex. 30; Mewes Decl., Exs. 2-3). Video demonstration of T_Vision (G-T_0013) (Mewes Decl., Exs. 4-5) U.S. Pat. No. 5,760,783 (Haight Decl., Ex. 52). MAGIC Final Report MAGIC IEEE Article TerraVision Tech Note TerraVision Video TerraVision Source Code Clinger, GraphicsNet '95 Mayer or '897 patent T_Vision Project materials Terra1995 Video Migdal or '783 patent DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW v Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 7 of 45 TABLE OF ABBREVIATIONS (continued) Cosman Article Michael Cosman, "Global Terrain Texture: Lowering the Cost," Proceedings of the 1994 Image VII Conference, Tempe, Arizona, The IMAGE Society, pp. 53-64 (GOOG 000334-45) (Haight Decl., Ex. 28). DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW vi Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 8 of 45 I. INTRODUCTION Skyline's blunderbuss motion for summary judgment of "validity" ignores the Court's claim constructions, ignores well-established legal standards, and ignores a multitude of genuine disputes of material fact. It is also starkly inconsistent with Skyline's motion for summary judgment of infringement, in which Skyline takes a very different approach to the meaning of the claims in an attempt to capture Google Earth. As detailed below and in the accompanying declaration of Dr. Steven Feiner, there are at least six prior art references that anticipate claims 1 and 12 of the '189 patent and eight prior art references that render these claims obvious.1 Furthermore, based on the undisputed facts and the correct claim construction, at least one of these references--the public use of the TerraVision application--anticipates claims 1 and 12 as a matter of law. See Google's Motion for Summary Judgment of Anticipation Based on the Public Use of TerraVision. Skyline redefines the Court's claim constructions in an attempt to avoid the prior art. Indeed, on the very first page of its motion, it takes the term "terrain" and equates it with "elevation data." See Skyline Validity Mot. at 1 n.1. The Court construed "terrain" to mean the "surface features of an area of land, an object, or a material, including color, elevation, and existing objects or structures on the land, object or material." Chang Decl., Ex. 4 at 19 (emphasis added). Thus, while "terrain" includes elevation data, it also includes "color" (image data) and "existing objects or structures on the land, object or material" (also image data in the Court's construction). Id. at 17-19; Feiner Opp. Decl. ¶ 32. Likewise, while Skyline accuses Google of an "overwrought application of the Court's claim construction" in its motion for infringement, it applies this same "overwrought" construction in its validity motion, claiming 1 There are actually more, but Google submits that these references are sufficient to defeat summary judgment of validity. See, e.g., Feiner SJ Decl., Ex. D. Google expressly reserves the right to subsequently raise other prior art references. DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 9 of 45 that the prior art fails to disclose a "renderer," for example. Compare Skyline Infringement Mot. at 1, 17-21 with Skyline Validity Mot. at 21, 29-30. Skyline cannot have it both ways--either Google Earth does not have a "renderer" and does not infringe claims 1 and 12 of the '189 patent, or these claims are invalid. Skyline also overstates and ignores relevant legal standards. It claims that anticipation is a question of law, but the Federal Circuit has repeatedly held that "[a]nticipation is a question of fact...." See Minn. Mining & Mfg. Co. v. Chemque, Inc., 303 F.3d 1294, 1301 (Fed. Cir. 2002). Likewise, the ultimate determination of obviousness may be a question of law, but it is based on four groups of factual findings: (1) the scope and content of the prior art; (2) the differences between the claimed invention and the prior art; (3) the level of ordinary skill in the art; and (4) any relevant secondary considerations, including commercial success, long felt but unsolved needs, and failure of others. Dystar Textilfarben GMBH & Co Deutschland KG v. C.H. Patrick Co., 464 F.3d 1356, 1360 (Fed. Cir. 2006). It is true that the prior art must be enabling. See Motorola, Inc. v. Interdigital Tech. Corp., 121 F.3d 1461, 1471 (Fed. Cir. 1997). However, an anticipating reference constitutes an enabling disclosure when the reference describes the invention "at a level of detail similar to [that] contained in the patent." Id. It is also true that there must be a motivation to combine for obviousness. Dystar, 464 F.3d at 1360. However, there is no "rigid categorical rule" and the Federal Circuit has made clear in its recent jurisprudence that this motivation can come from "common knowledge, the prior art as a whole, or the nature of the problem itself," and need not be explicit. Id. at 1361; see also Alza Corp. v. Mylan Labs., Inc., 464 F.3d 1286, 1291 (Fed. Cir. 2006); Ormco Corp. v. Align Technology, Inc., 463 F.3d 1299, 1307-08 (Fed. Cir. 2006). And yes, invalidity must be proven by clear and convincing evidence. Freedman Seating DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 2 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 10 of 45 Co. v. American Seating Co., 420 F.3d 1350, 1363-64 (Fed. Cir. 2005). However, on a motion for summary judgment of non-obviousness, for example, the non-movant "only need[s] to show the existence of a genuine issue of material fact in order to preclude summary judgment." Id. (summary judgment reversed where "record, although not clearly and convincingly demonstrating obviousness, was sufficient to create a genuine issue of material fact"). Finally, while ignoring the undisputed facts regarding the public use of the TerraVision application, Skyline glosses over what are clearly at least material factual disputes over the scope and content of other prior art and over whether this prior art was enabling. "Summary judgment is only appropriate if the evidence fails to create a genuine issue of material fact." Medical Instrumentation and Diagnostics Corp. v. Elekta AB, 344 F.3d 1205, 1220, 1221-22 (Fed. Cir. 2003) (reversing summary judgment of non-obviousness due to genuine issues of material fact). While Skyline claims that all the prior art references fail to teach the interactive downloading of elevation data on an as-needed basis, it ignores contrary evidence showing that both image and elevation data were downloaded in this manner. While Skyline dismisses some references as "high-level overviews," it ignores enabling disclosures in these references comparable to the disclosures in the '189 patent. Indeed, Skyline even argues that one of the prior art references was a "mere concept," in the face of evidence describing it as "The (already existing and working) Prototype." See Mewes Decl., Ex. 3 (RENDERER.HTM at p. 1). Skyline makes no real attempt to rely on only undisputed facts and instead simply regurgitates its expert's conclusory opinions in the form of a motion. Skyline's motion is but an attempt to cast a "fog" to induce the Court to reject Google's concurrent motion addressed to anticipation of the '189 patent based on the public use of the TerraVision application. The Court should see through that ruse and deny Skyline's motion for DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 3 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 11 of 45 summary judgment of validity because Skyline applies incorrect and inconsistent claim constructions, because it misapplies the legal standards, and because it ignores genuine issues of material fact in dispute. II. THE TERRAVISION PRIOR ART INVALIDATES CLAIMS 1 AND 12 The TerraVision prior art alone provides a compelling basis for denying Skyline's motion for summary judgment of validity. Google has even concurrently moved for summary judgment of anticipation based on the prior public use of the TerraVision application. There is no genuine and material dispute regarding how this application worked, and the only alleged differences between the TerraVision application and claims 1 and 12 of the '189 patent rest on Skyline's misreading of the Court's construction of the term "data blocks describing three-dimensional terrain." Both the MAGIC Final Report and the MAGIC IEEE article also each separately provide clear and convincing evidence that claims 1 and 12 of the '189 patent are invalid for anticipation, even under Skyline's tortured reading of the claims. The combination of all three of the TerraVision prior art references would at least render obvious claims 1 and 12. TerraVision was a "high-speed graphics application that allow[ed] a user to interact in real time with a synthetic 3D photo-realistic view of a large terrain." Chang Decl. Ex. 21 (MAGIC Final Report at GOOG 362). The "design goal" of TerraVision was not limited to visualizing Fort Irwin, California--TerraVision could be used to visualize any large terrain, including the United States, the world and even other planets. See, e.g., id. at GOOG 358 (Fort Irwin data set was "proof-of-concept" and user could "roam over arbitrarily large databases"), 369 (noting use of TerraVision by researchers at NASA Goddard and the Jet Propulsion Laboratory); see also Haight Decl., Exs. 12-14. There are at least three relevant TerraVision prior art references: (1) the public use of the TerraVision application (the subject of Google's Motion for Summary Judgment of DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 4 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 12 of 45 Anticipation); (2) the publication of the MAGIC Final Report; and (3) the publication of the MAGIC IEEE Article. Feiner Opp. Decl. ¶¶ 31, 37-69.2 In its motion, Skyline deliberately conflates these references, and fails to offer any real analysis of whether the MAGIC Final Report or the MAGIC IEEE Article separately anticipates the claims. See, e.g., Skyline Validity Mot. at 21-22 (dismissing these references as high-level overviews without citation to any evidence). That each separately anticipates is particularly important because the MAGIC Final Report and the MAGIC IEEE Article contain broader disclosures that were not implemented in the TerraVision application--disclosures which clearly anticipate claims 1 and 12 even under Skyline's construction of the term "data blocks describing three-dimensional terrain. In addition, the TerraVision application anticipates claims 1 and 12 when the Court's constructions are fairly read. See Google's Motion for Summary Judgment of Anticipation. At a minimum, it would have been obvious to one of ordinary skill in the art to modify the TerraVision application to implement the broader systems suggested and described in the MAGIC Final Report and the MAGIC IEEE Article. A. The Public Use of the TerraVision Application Anticipates Claims 1 and 12 1. Skyline Mischaracterizes the Scope and Content of the Public Use of the TerraVision Application and the (Lack of) Differences Between It and the Claimed Invention Neither Google nor Dr. Feiner contest that, in the public use of the TerraVision application, DEM (elevation data) tiles were downloaded from a remote server during initialization, before the OI (image data) tiles. See, e.g., Feiner SJ Decl ¶¶ 53, 78; Haight Decl, Under section 102(b), a reference constitutes prior art if it was "patented," if it was "described in a printed publication" or if it was "in public use." In its motion, Skyline does not contest that the MAGIC Final Report and the MAGIC IEEE Article were both printed publications. See Skyline Validity Mot. at 7 n.7. Skyline does appear to contest that the TerraVision application was in public use, but there is overwhelming and undisputed evidence on this point. See, e.g., Google Undisputed Facts ¶ 60. In addition, as detailed herein, the allegedly "contrary" evidence relied on by Skyline is from obsolete legacy source code and outdated documents. 2 DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 5 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 13 of 45 Ex. 42 (Feiner Depo. at 41:4-9). This is immaterial, however, in the face of clear and incontrovertible evidence that the OI tiles were downloaded according to the method and apparatus of claims 1 and 12 of the `189 patent. See Google's Motion for Summary Judgment of Anticipation. Google does contest Skyline's further assertions that the TerraVision application was a 2D visualization system, that it obtained DEM tiles locally from a disk and that Dr. Feiner's expert analysis was based entirely on his observation of TerravVision at SIGGRAPH '95. None of these assertions find support in the evidence. Skyline asserts that the TerraVision application was really a 2D visualization system. See Skyline Validity Mot. at 9. But the very document cited by Skyline makes clear that the objective of TerraVision was to allow the user to see "three-dimensional (3-D) photorealistic, computer-generated images of a very large area of interest," and the approach was "to retrieve elevation data and specially processed aerial photographs from a high-speed image server system (ISS) in real time as they are needed for image generation." Haight Decl., Ex. 13 at p. 1. Even earlier reports confirmed that TerraVision was always designed to provide 3D visualization. See, e.g., id., Ex. 12 at pp. 1, 8 (noting delay in delivery of DEM tiles). By April 1993--years before the application for the '189 patent--the TerraVision application provided both image data (OI tiles) and elevation data (DEM tiles) to a renderer for rendering three-dimensional terrain. See, e.g., id., Ex. 13 at p. 3. Next, Skyline cites obsolete legacy source code functions and outdated documents in an attempt to show that the TerraVision application did not download data blocks describing threedimensional terrain, but instead obtained these blocks locally from a disk. See Skyline Validity Mot. at 9-11. DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 6 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 14 of 45 As an initial matter, Skyline completely ignores the downloading of additional data blocks with image data (OI tiles) that were also used in TerraVision to render the threedimensional terrain. These image data blocks "represent[] or describe[] a section of three dimensional terrain," and are therefore "data blocks describing three-dimensional terrain." Chang Decl., Ex. 4 at 11; see also Feiner SJ Decl. ¶¶ 63, 77-78; Feiner Opp. Decl. ¶¶ 32-33. There is also no genuine dispute that these OI tiles were downloaded interactively on an asneeded basis in exactly the manner claimed by the '189 patent and were not obtained locally from a disk. See Google Undisputed Facts ¶¶ 84, 86-88. Thus, under a proper reading of the Court's claim construction, the download of these OI tiles satisfies the claims. Furthermore, while Skyline compares TerraVision to the prior art distinguished by Skyline in the specification of the '189 patent, none of this prior art downloaded image data in the manner of TerraVision (this prior art stored all data used for rendering either locally or on CD-ROMs). See '189 patent at col. 1:48-61. Skyline's argument that the TerraVision application publicly used at SIGGRAPH '95, Supercomputing '95, and the Second MAGIC Symposium (as well as other demonstrations), obtained DEM tiles from a disk rather than from a remote server is belied by the very documents and source code cited by Skyline. Skyline cites outdated documents and obsolete legacy source code to create an apparent contradiction where none exists. Skyline points to Quarterly Reports and other documents dating from prior to 1995 or misstates the content of documents dated after 1995. See, e.g., Skyline Validity Mot. at 9-11. For example, Skyline claims that the Quarterly Report from April 1995 (covering the period from January to March) includes the statement: "The digital elevation model (DEM) tiles are stored locally on disk." Id. at 9. In fact, this report states: "Before getting the new ISS DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 7 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 15 of 45 [remote server] software, the DEM tiles were read from local disk during the initialization of the application. Now, when a user selects a data set from the DSM, the DEM tiles are requested from the ISS." Haight Decl., Ex. 18 at p. 4 (emphasis added). Likewise, the TerraVision Tech Note (which originally dates from October 1993, see Haight Decl., Ex. 15 at GOOG 26542) does not say that the DEM tiles were obtained from disk. Rather, it says that the DEM tiles "will be retrieved only once when the area of interest is chosen by the user." Chang Decl., Ex. 23 at GOOG 388 (emphasis added). In light of other disclosures in the Tech Note (e.g., "the terrain database can be remote") it is clear that the DEM tiles were retrieved from a remote database, not local storage. See, e.g., id. at GOOG 373 (describing advantages of storing terrain database remotely, including being able to exceed the local storage capacity and to update the data centrally). Skyline also carefully omits discussion of the source code functions that were developed after the obsolete legacy functions it cites. There is no dispute that the TsReadDems() function in the TerraVision source code operated to read the DEM tiles from a disk. Feiner SJ Decl. ¶ 61. This TsReadDems() function also appears to be consistent with the pre-1995 Quarterly Reports describing the "first phase" of the TerraVision application, where DEM tiles were stored locally on disk and only OI tiles were stored remotely on the ISS server. See, e.g., Haight Decl., Ex. 14 at p. 2; id., Ex. 15 at p. 2; id., Ex. 16 at p. 5; id., Ex. 17 at 3; However, there is also no dispute that this TsReadDems() function was later made obsolete by source code that requested and retrieved the DEM tiles from the remote server, rather than from a disk. Google Undisputed Facts ¶¶ 85, 92-93. Skyline nonetheless trumpets a comment in the TsReadDems() function, that, "[t]his is a hack until we can get the TSM [remote server software] to send us the DEMs." Skyline Validity Mot. at p. 11. But by December 1994, DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 8 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 16 of 45 a function called TsRequestDems() had been added to the source code, and this function operated to "get the TSM to send us the DEMs." Chang Decl., Exs. 20, 34; Feiner SJ Decl ¶¶ 61, 77-78. There is no genuine dispute that it is this TsRequestDems() function that is called in the TerraVision source code, and that it is only by setting a special flag that a user could call the obsolete TsReadDems() function to get what the source code comments referred to as the "CHEESY LOCAL DEMS." Id. Skyline's assertion that Dr. Feiner's expert opinions are based entirely on his observation of TerraVision at SIGGRAPH '95 is baseless. See Skyline Validity Mot. at 19. Dr. Feiner attended SIGGRAPH '95 and saw TerraVision demonstrated (and it was not just a video). Feiner Opp. Decl. ¶ 39. As clearly set forth in his expert report and in his declarations, however, Dr. Feiner's opinions regarding the public use of the TerraVision application include a careful analysis of the source code, of the testimony of Stephen Lau (one of the inventors of TerraVision and the person who publicly demonstrated TerraVision at SIGGRAPH '95, Supercomputer '95, and the Second MAGIC Symposium, among other demonstrations), and of reams of documentation and videos about the TerraVision application. Feiner Opp. Decl. ¶ 39 & Feiner SJ Decl, Ex. D at ¶¶ 24-31. Dr. Feiner's opinions are also not contradicted by the contemporaneous documents--the documents from prior to 1995 are describing an older version of the TerraVision application. Id. 2. Under a Proper Reading of the Court's Claim Construction, the Public Use of the TerraVision Application Anticipates Claims 1 and 12 i. Skyline misreads the Court's construction of the term "data block describing three-dimensional terrain" Throughout its motion, Skyline relies on the erroneous assumption that the only "data block describing three-dimensional terrain" is a data block with elevation data. See, e.g., Skyline Validity Mot. at 23-25. Such assumption runs contrary to the Court's construction of the term DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 9 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 17 of 45 "terrain," which makes clear that this term is not interchangeable with "elevation," but also includes any "color" and "existing objects or structures on the land, object or material" (image data in the Court's construction). Chang Decl., Ex. 4 at 18-19.3 The term "three-dimensional terrain," furthermore, is not a synonym for "elevation." In order to render three-dimensional terrain, image data is combined with elevation data. Id; see also Feiner Opp. Decl. ¶¶ 33, 43. Indeed, image data is used to create perspective, or the illusion of depth, as shown in the MAGIC IEEE Article: Chang Decl., Ex. 22 at GOOG 349; Feiner Opp. Decl. ¶¶ 32-33; see also '189 patent, Fig. 7 (perspective view). Thus, both image data blocks (OI tiles in TerraVision) and elevation data blocks (DEM tiles) individually constitute "data blocks describing three-dimensional terrain" as they "represent[] or describe[] a section of three-dimensional terrain at a particular resolution level." Chang Decl., Ex. 4 at 12.4 "Drawables" or "vector data" are not "terrain" in the Court's construction. See Chang Decl., Ex. 4 at 18-19. However, in the '189 patent, data blocks with vector data nonetheless constitute "data blocks" describing three dimensional terrain." Id. at 11 (construing this term to include "any additional data overlaid on the digital image of the terrain, such as altitude, labels or optional objects). 4 Dr. Feiner did not agree that "terrain" data typically refers to elevation data. See Skyline Validity Mot. at 24. The cited portion of his deposition states that in Google Earth, elevation data was referred to as terrain data, but that "I don't think that they decided on calling it terrain data in ­ taking into account the claim construction." Haight Decl., Ex. 42 (Feiner Depo. at 1415). 3 DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 10 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 18 of 45 This reading of the Court's claim construction does not convert the '189 patent to "merely a 2D system." Skyline Validity Mot. at 24. Google is not contending that a system that renders only image data anticipates the claims. TerraVision is a system that provides both image data blocks and elevation data blocks to a renderer for rendering (i.e., a 3D terrain visualization system) and it anticipates the claims because it downloads additional image data blocks in exactly the manner taught by the '189 patent. Such reading does not erase the distinctions between the '189 patent and the prior art described in the specification or the prosecution history. See, e.g., '189 patent at col. 1:14-60; Chang Decl., Ex. 2 at GOOG 117-19, 151-54. The patent distinguishes prior art systems that displayed only still images or streaming video, but this art was distinguished on the ground that the user could not explore the terrain interactively. '189 patent at col. 1:33-40. TerraVision, by contrast, overcame this problem: in TerraVision, the user could "interact in real time with a synthetic 3D photo-realistic view of a large terrain." Chang Decl., Ex. 21 at GOOG 362; see also id., Exs. 20 & 22 at GOOG 349-50. The patent distinguishes prior art systems that used computer storage space or a CDROM to store the required data for exploring the terrain interactively. '189 patent at col. 1:4160. TerraVision, however, stores data remotely, just like the '189 patent because the data volume is very large "so it might not be feasible to transfer it to the user's site" and because it "simplif[ies] maintenance and updates." Chang Decl., Ex. 22 at GOOG 351; see also id., Exs. 20 & 21 at GOOG 358. These are exactly the same reasons cited by the patent for the remote storage of data. '189 patent at col. 1:49-60. In the prosecution history, the patentee distinguished the Migdal prior art, but it did so only by arguing that Migdal did not disclose a download order based on resolution levels. Chang DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 11 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 19 of 45 Decl., Ex. 2 at GOOG 117-19, 151-54. TerraVision, however, downloads all tiles in coarse-tofine order, i.e., based on resolution levels. See, e.g., id., Exs. 20, 21 at GOOG 364 & 22 at GOOG 351. Moreover, despite Skyline's present argument that Migdal only disclosed downloading 2D image data, and not elevation data, it made no such distinction in the prosecution history; indeed, it even acknowledged that "Migdal discloses how the processor creates the initial data blocks (clip maps) from the larger terrain image (texture map) and the subsequent storage of those data blocks (clip maps) in local memory." Id., Ex. 2 at GOOG 152. A person of ordinary skill in the art would understand from these admissions that downloading data blocks with image data for the purpose of rendering three-dimensional terrain satisfies the claims. See, e.g., Feiner Opp. Decl. ¶¶ 109-112. The only other reasonable way to read the Court's construction of a "data block describing three-dimensional terrain" is that each data block must have "color," "elevation," "existing objects or structures on the land," and "any additional data overlaid on the digital image of the terrain, such as altitude, labels or optional objects" in order to constitute a "data block describing three-dimensional terrain." This interpretation is consistent with the preferred embodiment of the '189 patent, where each data block is made up of pixels having both color and elevation attributes, and has an attachment field in which additional optional data objects associated with the area are described. See '189 patent at col. 8:32-40. Moreover, there is no written description in the specification disclosing any embodiment where data blocks with elevation data, data blocks with image data and data blocks with vector data were downloaded separately, and no teaching in the specification explaining how these data blocks with different types of data should be combined for rendering in real-time. See, e.g., Feiner Opp. Decl. ¶¶ 3435. Indeed, Skyline avoided the alleged difficulties involved in combining data blocks of DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 12 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 20 of 45 different types of data in real time for rendering precisely by having a single data block with all the image, elevation and vector data for an area. Id. However, under this construction, Google Earth cannot infringe because, like the prior art, it has separate data blocks made up of only image data, only elevation data and only vector data. See Google's Motion for Summary Judgment of Noninfringement at 16-17. ii. In the publicly used TerraVision application, data blocks with image data were downloaded according to the method of the '189 patent There is no genuine dispute that the publicly used TerraVision application downloaded OI tiles interactively and on an as-needed basis in the same manner as the '189 patent, and then used these data blocks to render three-dimensional terrain. Google Undisputed Facts ¶¶ 66-68, 84, 86-88. There is also no dispute that in downloading additional OI tiles, the TerraVision application made a determination that the block provided from local memory was not at the indicated resolution level. Id.¶ 86. The TerraVision application was fully enabled, and implemented in source code. Chang Decl., Exs. 20, 34. Skyline's motion fails to argue that any other limitations of claims 1 and 12 of the '189 patent were lacking in the TerraVision application. Skyline Validity Mot. at 20-22; see also Feiner SJ Decl ¶¶ 62-78 & Feiner Opp. Decl. ¶¶ 42-61 (identifying relevant disclosures in the TerraVision application on an element-byelement basis). Accordingly, Skyline's motion for validity should be denied on these grounds, and Google's motion for summary judgment of anticipation based on the public use of the TerraVision application should be granted. DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 13 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 21 of 45 B. The Publication of Either the MAGIC Final Report or the MAGIC IEEE Article Also Anticipates Claims 1 and 12 1. Skyline Mischaracterizes the Scope and Content of the MAGIC Final Report and the MAGIC IEEE Article and the (Lack of) Differences Between Them and Claimed Invention Skyline's motion glosses over the MAGIC Final Report and the MAGIC IEEE Article. Indeed, these references are suspiciously missing from Skyline's description of "TerraVision." See Skyline Validity Mot. at 8-11. Skyline's motivation is clear: in contrast to the TerraVision application, both the MAGIC Final Report and the MAGIC IEEE Article further disclose that elevation data, just like image data, should be downloaded interactively and on an as-needed basis in the same manner as the '189 patent. The MAGIC IEEE Article provides that "[t]he ISS [the remote server] stores, organizes, and retrieves the processed imagery and elevation data required by TerraVision for interactive rendering of the terrain." Chang Decl., Ex. 22 at GOOG 350 (emphasis added); see also id. at GOOG 351 (describing how tiles are interactively downloaded in coarse-to-fine order on an as-needed basis). The MAGIC Final Report provides that "[TerraVision] combines elevation data, aerial photographs, models of buildings, and models of vehicles whose positions were obtained using GPS receivers, all stored in a remote terrain database (ISS) accessed via a high-speed network." Id., Ex. 21 at GOOG 362 (emphasis added). The report further discloses a download strategy whereby tiles (whether OI or DEM tiles) are interactively downloaded in coarse-to-fine order on an as-needed basis. Id. at GOOG 363-64. There is nothing in either the MAGIC Final Report or the MAGIC IEEE Article which indicates that elevation data should be stored on a disk rather than the remote server. Chang Decl., Exs. 21-22. There is also nothing in either of these references which indicates that elevation data should be treated any differently than image data. Id. Thus, a person of ordinary DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 14 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 22 of 45 skill in the art would recognize from the broad disclosures in the MAGIC Final Report and the MAGIC IEEE Article that elevation data should be downloaded in the same manner as image data. Feiner Opp. Decl. ¶¶ 34-35, 60. This is not a case of "inherent anticipation," as suggested by Skyline: the MAGIC Final Report and the MAGIC IEEE Article explicitly state that DEM and OI tiles are stored remotely and that these tiles should be downloaded interactively on an asneeded basis. Chang Decl., Exs. 21-22. In its motion, Skyline asserts that the MAGIC Final Report and the MAGIC IEEE Article "confirm that the 3D elevation data was not streamed, as needed, from a remote server." Skyline Validity Mot. at 21-22. Skyline fails to cite anything in the MAGIC Final Report for this proposition, however. As anticipation looks to a "single prior art reference," Skyline's citation to other references with different disclosures is of no legal consequence. See, e.g., Northpoint Tech., Ltd. v. MDS America, Inc., 413 F.3d 1301, 1312 (Fed. Cir. 2005) (five prior art references "provided separate factual bases" for anticipation and inadequacies in one reference do not undermine others). Skyline's out-of-context citation to the MAGIC IEEE Article misleadingly suggests that this article teaches that only image data and not elevation data is downloaded interactively. Skyline Validity Mot. at 22. The MAGIC IEEE article does state that "TerraVision is designed to use imagery data that are located remotely and supplied to the application as needed by means of a high-speed network." Chang Decl., Ex. 22 at GOOG 349. But the very same paragraph uses the term "aerial or satellite imagery" to refer to data derived from "raw imagery and elevation information." Id. (emphasis added). The article further discloses that "tiles" (referring to both OI and DEM tiles) "were then stored on the distributed servers of the ISS and used by terrain visualization software residing on rendering engines at several locations." Id. If there were any doubt, the MAGIC IEEE Article unequivocally states DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 15 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 23 of 45 on the next page that imagery and elevation data are remotely stored for "interactive rendering of the terrain." Id. at GOOG 350. Skyline argues that these disclosures are not enabling, without citing any evidence. See Skyline Validity Mot. at 21 (claiming that MAGIC Final Report and MAGIC IEEE are "highlevel overviews"). The MAGIC Final Report and the MAGIC IEEE Article contain disclosures at least "at a level of detail similar to [that] contained in the patent." Motorola, 121 F.3d at 1471; see also Fonar Corp. v. GE, 107 F.3d 1543, 1549 (Fed. Cir. 1997) (holding that, as a general rule, disclosure of software functions is sufficient to satisfy patentee's best mode requirement because "normally, writing code for such software is within the skill of the art, not requiring undue experimentation, once its functions have been disclosed"). Although the MAGIC Final Report and the MAGIC IEEE Article do not include source code, neither does the '189 patent. In stark contrast to its position here, Skyline claimed in its motion for summary judgment of infringement that "[t]he '189 patent is not concerned with methods of software coding." Skyline Infringement Mot. at 25. Again, Skyline cannot have it both ways. If the '189 patent does not require source code to be enabling, then neither does the prior art. Motorola, 121 F.3d at 1471. Both the MAGIC Final Report and the MAGIC IEEE Article contain detailed disclosures functionally describing how tiles should be downloaded interactively on an as-needed basis from a remote server, in no less detail than the '189 patent describes the downloading of its "data blocks describing three-dimensional terrain." Feiner Opp. Decl. ¶¶ 34-35, 60-61; see also, e.g., Chang Ex. 21 at GOOG 362-65 & Ex. 22 at GOOG 349-52. In some cases, these disclosures are even more detailed than what is contained in the '189 patent. Compare id. with '189 patent. Moreover, these disclosures are more than sufficient to enable a person of ordinary skill in the art to carry out the invention. See Feiner Opp. Decl. ¶¶ 34-36; Motorola, Inc., 121 F.3d at 1471. At DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 16 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 24 of 45 a minimum, there is a genuine dispute of material fact of this issue--while enablement is a question of law, "it is based on underlying findings of fact." Warner-Lambert Co. v. Teva Pharmaceuticals USA, Inc., 418 F.3d 1326, 1337 (Fed. Cir. 2005). Finally, Skyline asserts, without citing any evidence, that the MAGIC Final Report and the MAGIC IEEE Article did not disclose the three functions of a renderer. Skyline Validity Mot. at 21. Both the MAGIC Final Report and the MAGIC IEEE Article disclose a search algorithm used to identify all the visible tiles at the appropriate resolution level. See, e.g., Chang Decl., Ex. 21 at GOOG 363 (identifying tile visibility and rendering threads) & Ex. 22 at GOOG 350 ("A high-speed search algorithm is used to identify the tiles required to render a given view."). These visible tiles are referenced using geographic coordinates, or "coordinates in the terrain." Id., Ex. 21 at GOOG 359 & Ex. 22 at GOOG 350. The MAGIC Final Report and the MAGIC IEEE Article further disclose that a small fraction of the available tiles are stored in local cache so that TerraVision is able to display a new view at any time, no matter how quickly the user moves. Id., Ex. 21 at GOOG 364 (small fraction of tiles kept in local cache) & Ex. 22 at GOOG 351 (same). Based on these disclosures, a person of ordinary skill in the art would understand that the renderer must request and receive these data blocks from local memory and use them to display a three-dimensional image. Feiner Opp. Decl. ¶ 55-56. At a minimum, these disclosures satisfy Skyline's loose interpretation of the Court's construction of "renderer" offered in Skyline's motion for summary judgment of infringement. Id. Thus, if the prior art does not have a renderer under Skyline's interpretation, then neither does Google Earth. 2. Under Skyline's View of the Court's Claim Construction, the MAGIC Final Report and the MAGIC IEEE Article Anticipate Claims 1 and 12 Even assuming that a "data block describing three-dimensional terrain" can only be a data block with elevation data, both the MAGIC Final Report and the MAGIC IEEE Article DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 17 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 25 of 45 disclose downloading DEM tiles with elevation data interactively and on an as-needed basis in the same manner claimed by the '189 patent. See Feiner Opp. Decl. ¶¶ 60-61. Thus, at a minimum, there is a dispute of fact over this issue and over whether these disclosures are enabling, which would preclude summary judgment in favor of Skyline. If Skyline's interpretation of the term "renderer" is accepted for purposes of Skyline's motion for infringement, then Skyline must concede that the MAGIC Final Report and the MAGIC IEEE Article also disclose a "renderer." See id. ¶¶ 46-47. Again, at a minimum, there is a dispute of fact over this issue. Skyline does not argue that any other limitations of claims 1 and 12 of the '189 patent were absent from the MAGIC Final Report or the MAGIC IEEE Article. Skyline Validity Mot. at 20-22; see also Feiner SJ Decl ¶¶ 62-78 & Feiner Opp. Decl. ¶¶ 42-61 (identifying relevant disclosures in the MAGIC Final Report and the MAGIC IEEE Article on an element-by-element basis). Accordingly, Skyline's motion for validity should be denied on these grounds. C. The Combination of the TerraVision Prior Art and the Knowledge of One of Ordinary Skill Renders Claims 1 and 12 Obvious As detailed above, there are at least genuine disputes of material fact regarding the scope and content of the prior art and the differences between the claimed invention and the prior art. See, supra, Parts II.A.1 & II.B.1. There are also at least genuine disputes of material fact regarding the level of ordinary skill in the art--Skyline contends, without citing any evidence, that a person of ordinary skill would have been incapable of writing source code to download DEM tiles in the manner described by the MAGIC Final Report and the MAGIC IEEE Article and that this person also would have been incapable of modifying the TerraVision application source code to this end. See, e.g., Skyline Validity Mot. at 21, 25-26. To the contrary, Google has submitted evidence that these tasks were well-within the capabilities of a person of ordinary DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 18 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 26 of 45 skill in the art. See Feiner Opp. Decl. ¶¶ 34-35. Moreover, given that the '189 patent also does not contain the "detailed disclosures" Skylines asserts are necessary to practice claims 1 and 12 (including disclosures about how to download and combine for rendering in real time data blocks with only image data, only elevation data and only vector data), then either these claims fail to satisfy the written description and enablement requirements of 35 U.S.C. § 112, or the prior art is sufficiently enabled. Id. Finally, Google disputes the only alleged secondary consideration relied on by Skyline-- failure of others--the evidence shows that the developers succeeded in downloading OI tiles in the same manner claimed in the patent and then decided to adopt to a simplified resolution determination algorithm rather than download DEM tiles in the same way. Haight Decl., Ex. 18 at p.4. Thus, on all four factual underpinnings of the obviousness inquiry, there are genuine disputes of material fact, and summary judgment should be denied. See, e.g., Medical Instrumentation and Diagnostics, 344 F.3d at 1221-22 (reversing summary judgment of nonobviousness due to genuine issues of material fact). On motivation to combine, Skyline cannot genuinely dispute that a person of ordinary skill in the art would have been motivated to combine the TerraVision application with the MAGIC Final Report and the MAGIC IEEE Article. Feiner Opp. Decl. ¶¶ 63-64. This is not "impermissible hindsight." See Skyline Validity Mot. at 22. These references all refer to the same project and system. Feiner Opp. Decl. ¶ 63. The references would thus naturally be read together by someone wanting to know about the TerraVision system. Even assuming arguendo that Skyline's reading of the Court's claim construction is correct such that the downloading of additional OI tiles does not satisfy the requirement of downloading additional "data blocks describing three-dimensional terrain," and that a person of ordinary skill in the art would be DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 19 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 27 of 45 incapable of carrying out the directions in the MAGIC Final Report and the MAGIC IEEE Article to download both additional OI tiles and additional DEM tiles, then claims 1 and 12 would have at least been obvious in light of these references. Id. ¶ 62. In particular, to the extent that Skyline claims that the MAGIC Final Report and MAGIC IEEE Article lacked necessary "detailed disclosures" regarding a "renderer," these detailed disclosures are found in the TerraVision application, and taken together are thus fully enabled. Id. ¶ 63. Furthermore, at a minimum, the MAGIC Final Report and the MAGIC IEEE article explicitly teach that DEM tiles should be downloaded in the same manner as OI tiles. See Chang Decl., Ex. 21 at GOOG 362-64 & Ex. 22 at GOOG 350-51. Thus, far from "teaching away," these references include an explicit suggestion to modify the TerraVision application to download DEM tiles according to the claimed method. Feiner Opp. Decl. ¶ 64. Google relies upon this "explicit teaching or suggestion," not just the purported knowledge of one of ordinary skill in the art. But see Skyline Validity Mot. at 26-27. TerraVision also included many relevant functions for implementing this method that could be (and in part already were) used to download DEM tiles. Feiner Opp. Decl. ¶¶ 66-69. Modifications to TerraVision's method for downloading DEM tiles would have been well within the capabilities of one of ordinary skill in the art. Id. ¶ 69. Finally, Skyline is mistaken that development of the TerraVision application represents a "failure of others." See Skyline Validity Mot. at 26. First, the evidence is undisputed that in the TerraVision application, both OI and DEM tiles were obtained from a remote server and at least the OI tiles were downloaded in the same manner as the claims of the '189 patent. Google Undisputed Facts ¶¶ 84-88. Second, the fact that the designers of the TerraVision application ultimately employed an optimization to simplify their resolution determination algorithm for use DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 20 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 28 of 45 with a smaller dataset does not mean they were incapable of writing source code that would download DEM tiles in the same way as OI tiles were downloaded. Feiner Opp. Decl. ¶¶ 67-68. Third, as indicated by the MAGIC Final Report and the MAGIC IEEE Article, the designers of the TerraVision application conceived of and disclosed systems that downloaded both OI and DEM tiles in the same manner as the claims of the '189 patent for use with larger datasets. Chang Decl., Ex. 21 at GOOG 362-64 & Ex. 22 at GOOG 350-51. There is at minimum a genuine dispute of material fact as to whether the combination of the TerraVision prior art references would have rendered obvious claims 1 and 12, and, accordingly, Skyline's motion should be denied on this ground as well. III. THE T_VISION PRIOR ART INVALIDIATES CLAIMS 1 AND 12 The T_Vision prior art provides additional grounds for denying Skyline's motion for summary judgment of validity. Skyline ignores numerous factual disputes precluding summary judgment, including disputes over the scope and content of the T_Vision prior art references, over differences between the claimed invention and the prior art, and over the level of ordinary skill in the art. See, e.g., Medical Instrumentation, 344 F.3d at 1221-22. Skyline also again conflates references, and picks and chooses some disclosures while ignoring others. T_Vision was a method and device for the pictorial representation of space-related data, for example, geographical data of the earth. See, e.g., Haight Decl., Ex. 51 ('897 patent at Abstract); Mewes Decl., Ex. 3 (SIGGRAPH '95 T_Vision Project, TVISION.HTL at p.1 ("T_Vision is an earth visualization project.")). There are at least three relevant T_Vision prior art references: (1) the Mayer patent, claiming priority from a German patent application filed in December 1995 (Haight Decl., Ex. 51); (2) the publication of materials describing the T_Vision Project on the SIGGRAPH '95 Multimedia CD-ROM in July 1995 (Mewes Decl., Ex. 2); and (3) the public use of T_Vision at SIGGRAPH '95 in August 1995. Feiner Opp. Decl. ¶¶ 71-107. DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 21 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 29 of 45 A. Skyline Mischaracterizes the Scope and Content of the Mayer Patent, the T_Vision Project Materials and the Public Use of the T_Vision Application Skyline mischaracterizes the system described in the Mayer patent. As properly understood by a person of ordinary skill in the art, in at least one preferred embodiment shown in Figure 2, the Mayer patent discloses a remote server (primary node 1) and a client computer (tertiary node 3) connected via a communications link (interchange network 7): Haight Decl., Ex. 51 ('897 patent at 2:51-56, 5:61-66, 6:12-21, 6:64-7:7, 7:42-54, 8:28-42 & Figs. 1-2); see also Feiner Decl. ¶¶ 85, 92, 95-97, 103-04. The node 3 client computer is also connected to an input medium 10 (the three-dimensional track ball in Figure 2, or a mouse) and a display. Id. The user manipulates the trackball to navigate the terrain and select a location and direction of view. Id. The client node 3 then uses data blocks provided from its "central storage" (i.e., local memory) to render the view and display it on a display unit 5 (or on the display of node 3). Id. If the data blocks provided from the local memory of node 3 are not at the indicated resolution level, then node 3 will download additional data blocks from the remote server node 1. Id. (node 3 not directly connected to collector network). The remote server node 1 obtains data blocks from spatially distributed data sources via a collector network 6 and sends them to the client node 3. Id. Skyline asserts that the trackball and display are "remote" from the client node 3, and then characterizes node 3 as a "remote server" and the display unit 5/input DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 22 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 30 of 45 medium 10 as a client computer. Skyline Validity Mot. at 11-12. However, Figure 2 shows that both the trackball and the display are connected directly to node 3 (and nothing else) and the Mayer patent simply refers to this as a "supply network." Haight Decl., Ex. 51 ('897 patent at 6:64-7:7 & Fig. 2); see also Feiner Opp. Decl. ¶¶ 96-97. At minimum, a person of ordinary skill in the art would also understand that the node 3 computer (an SGI Onyx in the preferred embodiment) would have its own display (regardless of whether it was also connected via the supply network to a display unit 5). Id. ¶ 97. The disclosures in the SIGGRAPH '95 T_Vision Project materials show a similar set up to that described in Figure 2 of the Mayer patent: Mewes Decl., Ex. 3 (PRESS.HTM at p.2) & Ex. 2 (TRACKER.mpeg). These materials also describe a remote database. See, e.g., id., Ex. 3 (TERRABAS.HTM at p.2). This database was generated from spatially distributed data sources and, at the time of SIGGRAPH '95, included 10 GB of image and DEM data covering the whole world (with higher resolution data available for certain specific areas). Id. This data was downloaded and provided to a renderer for display. Id. (RENDERER at p. 1-2). Skyline attempts to cast the T_Vision prior art references as "2D" systems. However, DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 23 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 31 of 45 Skyline does so by ignoring that the Mayer patent explicitly states that a "pictorial representation of space-related data" may be "based on a three-dimensional geometrical model." Haight Decl., Ex. 51 ('897 patent at col. 8:56-57). This patent also discloses that elevation data, as well as image data, is used for rendering certain pictorial representations: "In order to show the field of view with this image resolution a height value is required every 150 m and an image value of a surface every 15 m." Id. at col. 8:14-17. The Mayer patent also states that its methods can be used for representing topographical data, and refers to a "topographic grid network of the earth surface." See, e.g., id. at col. 1:7-10, 4:36-41 & 9:18-43. This is a grid representing elevation data (topography). Feiner Opp. Decl. ¶ 80. Skyline seizes on descriptions of this topographical grid network as "two-dimensional" to argue that the Mayer patent is not rendering threedimensional terrain. However, this is simply a reference to how the data is stored (as a twodimensional array), not a statement that the use of the topographical grid network results in the rendering of two-dimensional terrain. Id. The T_Vision Project materials include disclosures that both elevation and image data was used to render three-dimensional terrain. These materials state that T_Vision provided a "virtual globe" that was "modeled from high resolution spatial data and textured with high resolution satellite images." Mewes Decl., Ex. 3 (TVISION.HTL at p.1). The "high resolution spatial data" is elevation data and it is "textured" or overlaid with "high resolution satellite images." Feiner Opp. Decl. ¶ 78. Moreover, these materials further clarify that both image data and elevation data were used to render the terrain: they describe a database with "pairs of index and data files containing 128x128 pixel texture images (surface, clouds) and 16x16 point elevation data." Mewes Decl., Ex. 3 (TERRABAS.HTM at p.1); see also id. ("Currently the source data consists of around 10 GB of image and DEM data...."). The videos included in DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 24 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 32 of 45 these materials also illustrate the rendering of three-dimensional terrain. See Mewes Decl., Ex. 2 (TERRA_S.mpeg & BERLIN.mpeg). To counter these disclosures, Skyline resorts to misdirection. Skyline claims that the T_Vision Project materials state that "Geometry [i.e., elevation] and Billboards [i.e., vector data] are stored locally." See Skyline Validity Mot. at 13. The materials actually state: "The database basically consists of pairs of index and data files containing 128x128 pixel texture images (surface, clouds) and 16x16 point elevation data. Geometry and Billboards are not stored at other places in the current implementation, but this will change in the future." See Mewes Decl., Ex. 3 (TERRABAS at p. 1) (emphasis added). In context, it is clear that "geometry" does not refer to "elevation data" (which is contained in the database), but rather to other "geometry" data such as the CAD models of buildings. Feiner Opp. Decl. ¶ 101. Moreover, "other places" does not necessarily mean "locally." See id. The CAD building models and billboards were not obtained from spatially distributed data sources, but could be stored on the remote server. Id. In other words, Skylines points to nothing at all indicating that T_Vision failed to implement a remote, 3D visualization system. Finally, Skyline tries to tear down the T_Vision Project materials as a "mere concept" despite the fact that the very same document describes "The (already existing and working) Prototype." See Mewes Decl., Ex. 3 (RENDERER.HTM at p. 1).5 Skyline also carefully prunes its quotations to imply that the inventors of T_Vision wanted to "throw away all the code." There is no requirement that a printed publication have a working prototype to anticipate. Schering Corp. v. Geneva Pharm., Inc., 339 F.3d 1373, 1380 (Fed. Cir. 2003) ("Anticipation does not require the actual creation or reduction to practice of the prior art subject matter; anticipation requires only an enabling disclosure."), citing In re Donohue, 766 F.2d 531, 533 (Fed. Cir. 1985) (finding it is not necessary that a product disclosed in a printed publication actually be made in order to establish that the publication constitutes an anticipation under 102(b)). 5 DEFENDANTS' OPP. TO SKYLINE'S MOT. FOR VALIDITY CASE NO. 06-10980 DPW 25 Case 1:06-cv-10980-DPW Document 62 Filed 02/02/2007 Page 33 of 45 Skyline Validity Mot. at 13. The actual quotation makes clear that this was not the code for the renderer, b

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?