Funai Electric Co., Ltd. et al v. LSI Corporation et al

Filing 127

ORDER CONSTRUING CLAIMS IN U.S. PATENT NO. 5,870,087. Signed by Judge Beth Labson Freeman on 10/23/2017. (patentlcsjS, COURT STAFF) (Filed on 10/23/2017)

Download PDF
1 2 3 UNITED STATES DISTRICT COURT 4 NORTHERN DISTRICT OF CALIFORNIA 5 SAN JOSE DIVISION 6 7 FUNAI ELECTRIC CO., LTD., et al., 8 Plaintiffs, 10 LSI CORPORATION, et al., Defendants. 11 United States District Court Northern District of California ORDER CONSTRUING CLAIMS IN U.S. PATENT NO. 5,870,087 v. 9 Case No. 16-cv-01210-BLF 12 13 Plaintiff Funai Electric Co., Ltd. (“Funai”) brings this declaratory relief action, asking the 14 Court to declare that it does not infringe U.S. Patent No. 5,870,087 (“the ’087 patent”), owned by 15 Defendants LSI Corporation, et al. (“Defendants”). The Court held a tutorial on October 6, 2017 16 and a Markman hearing on October 13, 2017 for the purpose of construing five disputed terms in 17 the ’087 patent. 18 I. BACKGROUND 19 The ’087 patent is titled “MPEG Decoder System and Method Having a Unified Memory 20 for Transport Decode and System Controller Functions.” It was filed on November 13, 1996 and 21 issued on February 9, 1999. 22 The ’087 patent generally relates to “[a]n MPEG decoder system and method for 23 performing video decoding or decompression which includes a unified memory.” ’087 patent, 24 Abstract. MPEG (“Moving Picture Experts Group”) is a compression standard that is used to save 25 video at reduced file sizes. Id., 2:23-27. A video is composed of many still image frames, which 26 are then displayed to a viewer in rapid succession. See id., 1:36-48. Left uncompressed, a digital 27 video file uses an extraordinary amount of memory, as each image frame is saved individually and 28 in full. Id., 1:36-37. 1 MPEG compresses digital video using intraframe and interframe compression techniques. 2 Id., 1:41-48. Intraframe compression techniques take advantage of spatial redundancies within an 3 image (such as where an image contains a whole block of pixels that are the same color) to 4 compress the image stored in a single frame. Id., 1:41-44. This is often done using frequency 5 domain techniques, such as the discrete cosign transform, which can be used to efficiently encode 6 the image in the frame. Id., 1:49-54. Interframe compression techniques take advantage of 7 temporal redundancies between frames to reduce the amount of information that is stored on a per- 8 frame basis. Id., 1:44-46. This is often done by storing only some frames in full, and then storing 9 the differences for successive frames. Id., 2:4-13. 10 MPEG encoding or MPEG compression generally refers to the process of analyzing image United States District Court Northern District of California 11 frames in a video file and then storing it according to these compression techniques. Id., 3:6-59. 12 MPEG decoding or MPEG decompression generally refers to the process of taking a file that has 13 been saved according to these techniques and reconstructing full image frames such that video can 14 be played for a viewer. Id., 3:60-4:13. 15 The ’087 patent discloses that an MPEG decoder will typically include “motion 16 compensation logic . . . to reconstruct temporally compressed frames,” “transport logic . . . to 17 demultiplex received data into a plurality of individual multimedia streams,” and a “system 18 controller [to] control[] operations in the system and execute[] programs or applets.” Id., 4:14-28. 19 In prior art decoders, the memory used by the motion compensation logic was separate from the 20 memory used by the transport logic and the system controller. Id., 4:29-43. Specifically, the 21 motion compensation logic would use a “frame store memory . . . which stores the reference 22 frames or anchor frames as well as the frame being reconstructed.” Id., 4:29-32. The transport 23 logic and system controller would then use a separate memory to perform their functions. Id., 24 4:33-34. “It generally [was not] possible to combine these memories, due to size limitations.” Id., 25 4:35-36. 26 The MPEG decoder of the ’087 patent is purportedly an improvement over these prior art 27 systems because it includes “a single unified memory which stores code and data for the transport 28 logic, system controller and MPEG decoder functions.” Id., 5:4-6. This “single unified memory 2 1 is preferably a 16 Mbit memory.” Id., 5:6-7. According to the ’087 patent, this is an improvement 2 because it “requires only a single memory, and thus has reduced memory requirements compared 3 to prior art designs.” Id., 5:7-10. Figure 3 illustrates an exemplary system: 4 Id., Fig. 3. LSI asserts that Funai infringes at least claims 1, 10, and 16 of the ’087 patent. Claim 1 5 6 7 8 9 10 United States District Court Northern District of California 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 recites: 1. An MPEG decoder system which includes a single memory for use by transport, decode and system controller functions, comprising: a channel receiver for receiving and MPEG encoded stream; transport logic coupled to the channel receiver which demultiplexes one or more multimedia data streams from the encoded stream; a system controller coupled to the transport logic which controls operations within the MPEG decoder system; an MPEG decoder coupled to receive one or more multimedia data streams output from the transport logic, wherein the MPEG decoder operates to perform MPEG decoding on the multimedia data streams; and a memory coupled to the MPEG decoder, wherein the memory is used by the MPEG decoder during MPEG decoding operations, wherein the memory stores code and data useable by the system controller which enables the system controller to perform control functions within the MPEG decoder system, wherein the memory is used by the transport logic for demultiplexing operations; 3 1 wherein the MPEG decoder is operable to access the memory during MPEG decoding operations; 2 wherein the transport logic is operable to access the memory to store and retrieve data during demultiplexing operations; and 3 4 wherein the system controller is operable to access the memory to retrieve code and data during system control functions. 5 Id., 17:15-45. 6 7 8 II. LEGAL STANDARDS A. Claim Construction Claim construction is a matter of law. Markman v. Westview Instruments, Inc., 517 U.S. 9 10 United States District Court Northern District of California 11 12 370, 387 (1996). “It is a ‘bedrock principle’ of patent law that ‘the claims of a patent define the invention to which the patentee is entitled the right to exclude,” Phillips v. AWH Corp., 415 F.3d 1303, 1312 (Fed. Cir. 2005) (en banc) (internal citation omitted), and, as such, “[t]he appropriate starting point . . . is always with the language of the asserted claim itself,” Comark Commc’ns, Inc. 13 v. Harris Corp., 156 F.3d 1182, 1186 (Fed. Cir. 1998). 14 Claim terms “are generally given their ordinary and customary meaning,” defined as “the 15 meaning . . . the term would have to a person of ordinary skill in the art in question . . . as of the 16 17 18 19 effective filing date of the patent application.” Phillips, 415 F.3d at 1313 (internal citation omitted). The court reads claims in light of the specification, which is “the single best guide to the meaning of a disputed term.” Id. at 1315; see also Lighting Ballast Control LLC v. Philips Elecs. N. Am. Corp., 744 F.3d 1272, 1284-85 (Fed. Cir. 2014) (en banc). Furthermore, “the 20 interpretation to be given a term can only be determined and confirmed with a full understanding 21 22 of what the inventors actually invented and intended to envelop with the claim.” Phillips, 415 F.3d at 1316 (quoting Renishaw PLC v. Marposs Societa’ per Azioni, 158 F.3d 1243, 1250 (Fed. 23 Cir. 1998)). The words of the claims must therefore be understood as the inventor used them, as 24 such understanding is revealed by the patent and prosecution history. Id. The claim language, 25 written description, and patent prosecution history thus form the intrinsic record that is most 26 significant when determining the proper meaning of a disputed claim limitation. Id. at 1315-17; 27 see also Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576, 1582 (Fed. Cir. 1996). 28 4 Evidence external to the patent is less significant than the intrinsic record, but the court 1 2 may also consider such extrinsic evidence as expert and inventor testimony, dictionaries, and 3 learned treatises “if the court deems it helpful in determining ‘the true meaning of language used 4 in the patent claims.’” Phillips, 415 F.3d at 1318 (quoting Markman, 52 F.3d at 980). However, 5 extrinsic evidence may not be used to contradict or change the meaning of claims “in derogation 6 of the ‘indisputable public records consisting of the claims, the specification and the prosecution 7 history,’ thereby undermining the public notice function of patents.” Id. at 1319 (quoting 8 Southwall Techs., Inc. v. Cardinal IG Co., 54 F.3d 1570, 1578 (Fed. Cir. 1995)). 9 B. Indefiniteness Under 35 U.S.C. § 112, ¶ 2 (2006 ed.),1 a patent must “conclude with one or more claims 11 United States District Court Northern District of California 10 particularly pointing out and distinctly claiming the subject matter which the applicant regards as 12 [the] invention.” Section 112, ¶ 2 includes what is commonly called the “definiteness” 13 requirement. Nautilus, Inc. v. Biosig Instruments, Inc., 134 S. Ct. 2120, 2125 (2014). In Nautilus, 14 the Supreme Court held that “a patent is invalid for indefiniteness if its claims, read in light of the 15 specification delineating the patent, and the prosecution history, fail to inform, with reasonable 16 certainty, those skilled in the art about the scope of the invention.” Nautilus, 134 S. Ct. at 2124. 17 In applying the Nautilus standard, the Federal Circuit has cautioned that “the dispositive question 18 in an indefiniteness inquiry is whether the ‘claims,’ not particular claim terms” fail the Nautilus 19 test. Cox Commc’ns, Inc. v. Sprint Commc’n Co. LP, 838 F.3d 1224, 1231 (Fed. Cir. 2016). For 20 that reason, a claim term that “does not discernably alter the scope of the claims” may fail to serve 21 as a source of indefiniteness. Id. The Court therefore reviews the claims, specification, and prosecution history to determine 22 23 whether the claims “inform, with reasonable certainty, those skilled in the art about the scope of 24 the invention.” Nautilus, 134 S. Ct. at 2124. Indefiniteness renders a claim invalid, and must be 25 shown by clear and convincing evidence . See Halliburton Energy Servs. v. M-I LLC, 514 F.3d 26 27 28 1 Paragraph 2 of 35 U.S.C. § 112 was replaced with newly designated § 112(b) when § 4(c) of the America Invents Act (“AIA”), Pub. L. No. 112-29, took effect on September 16, 2012. Because the ’087 patent was filed before that date, the Court refers to the pre-AIA version of § 112. 5 1 1244, 1249 (Fed. Cir. 2008); cf. Nautilus, 134 S. Ct. at 2130 n.10. 2 III. 3 CONSTRUCTION OF DISPUTED TERMS A. State of the Art Before turning to individual terms, the Court finds it helpful to clarify its view regarding 4 the state of the art. In general, “the ordinary and customary meaning of a claim term is the 6 meaning that the term would have to a person of ordinary skill in the art in question at the time of 7 the invention, i.e., as of the effective filing date of the patent application.” Phillips, 415 F.3d at 8 1313 (emphasis added). The ’087 patent was filed in 1996; thus, the Court must construe the 9 disputed claim terms according to a person of ordinary skill’s perspective at that time. In light of 10 the intrinsic and extrinsic evidence before the Court, the Court finds the following with respect to 11 United States District Court Northern District of California 5 the state of video decoders in 1996: In 1996, video decoders were typically hardware devices. The specification itself indicates 12 13 this: in the Background of the Invention section, it explains how “[a] typical MPEG decoder 14 includes motion compensation logic which includes local or on-chip memory.” ’087 patent, 4:15- 15 16 (emphasis added). This reference to “on-chip” suggests that typical MPEG decoders were 16 hardware devices, which included physical memory “on-chip.” This is strengthened by its 17 observation that “[t]he amount of memory is a major cost item in the production of video 18 decoders.” Id., 4:44-45. This observation makes sense if MPEG decoders are hardware devices: 19 “production” generally refers to physical production and it would make sense that larger amounts 20 of physical memory would drive up production costs for a hardware device. Extrinsic evidence submitted by the parties also shows hardware-based decoders were 21 22 more prevalent at the time of invention. An academic paper entitled “Demultiplexer IC for 23 MPEG2 Transport Streams” observes that “[h]ardware implementation was preferred for first 24 generation decoders since software implementation would have required significant system 25 architecture changes and an early selection of high performance microcomputer resources.” Ex. D 26 to Acton Decl.2 at 700, ECF 98-11. Several other academic papers also describe decoders that are 27 28 “Acton Decl.” refers to the Declaration of Scott T. Acton in Opposition to Plaintiffs’ Proposed Claim Constructions, filed as Ex. 5 to Opening Br., ECF 98-11. 6 2 1 implemented primarily in hardware. For example, “MPEG2 Video and Audio CODEC Board Set 2 for a Personal Computer” describes a DECODER board that can be “directly inserted into a PC/ 3 AT PCI bus slot.” Ex. C to Acton Decl. at 484, ECF 98-11; see also id. at 485-86. Similarly, 4 “Demultiplexer IC for MPEG2 Transport Streams” references an “MPEG2 Demultiplexer IC 5 [(integrated circuit)],” which it states “is a fully static CMOS integrated circuit realized as an 6 0.8pm Gate Array.” Ex. D to Acton Decl. at 701, ECF 98-11. 7 However, even though hardware-based decoders were typical in 1996, it was also known 8 in the art that video decoders could be implemented through a hybrid hardware/software approach, 9 where some functionality (such as demultiplexing) is implemented in software and other functionality (such as decoding itself) is implemented in hardware. For example, the paper 11 United States District Court Northern District of California 10 “Implementation of MPEG Transport Demultiplexer with a RISC-Based Microcontroller” 12 describes a hybrid system that implements demultiplexing in software but still uses hardware to 13 perform the actual MPEG2 decoding. Ex. E to Acton Decl. at 433-35, ECF 98-11. Similarly, 14 “Demultiplexer IC for MPEG2 Transport Streams” describes how a model of the demultiplexer 15 was implemented in C (i.e., software). Ex. D to Acton Decl. at 701, ECF 98-11. The paper 16 “Design and Performance of a Multi-Stream MPEG-I System Layer Encoder/Player” also 17 mentions hybrid approaches. Ex. F to Action Decl. at 2, ECF 98-11 (“Currently, several hardware 18 and software products exist to playback single audio/single video MPEG-I system-layer streams 19 but, at the time of this submission, we are not aware of any software-only systems that have been 20 generated to support multiple audio/video MPEG-I playback.”). 21 Finally, and most significantly, these papers also show that implementing a decoder purely 22 in software was possible and known in the art. Specifically, “Design and Performance of a Multi- 23 Stream MPEG-I System Layer Encoder/Player,” published in 1995, describes a software-only 24 MPEG decoder. Ex. F to Acton Decl. at 16, ECF 98-11 (“The software package generated as a 25 result of this project is suitable as a basis for an MPEG-I engine for audio/video applications.”). 26 In addition, academic papers describe software-only implementations of components of a decoder 27 and acknowledge that this can be used as a basis for creating a software-only decoder. For 28 example, “Implementation of MPEG Transport Demultiplexer with a RISC-Based 7 1 Microcontroller” describes a software-based demultiplexer and observes that this “system could 2 also have an upgrade path to a total software decoding of MPEG bitstreams by the microcontroller 3 in the future.” Ex. E to Acton Decl. at 431, ECF 98-11. Thus, as intrinsic and extrinsic evidence shows, video decoders in 1996 were typically 4 5 hardware devices, but alternatives that were either hybrid hardware/software implementations or 6 purely software implementations were also in existence and known in the art. With this 7 understanding, the Court proceeds to consider the parties’ disputes over individual claim terms. 8 B. 9 Term “single memory” and “first unified memory” 10 11 United States District Court Northern District of California “Single Memory” and “First Unified Memory” (claims 1, 10, and 16) 12 13 14 15 i. 16 Defendants’ Proposal Funai’s Proposal Plain and ordinary Indefinite under 35 meaning; no claim U.S.C. § 112 construction necessary. Alternatively: “a single memory device which Alternative: “memory stores code and data for functioning as a unit.” the transport logic, system controller and MPEG decoder functions.” Court’s Construction “memory functioning as a unit” Claim Construction The parties’ dispute here revolves around a single issue: whether the “single memory” and 17 18 “first unified memory” 3 must be a single memory “device” or can simply be memory (including 19 multiple memory “devices”) which functions as a unit. At the hearing, the parties agreed on the 20 record that these terms were not limited to a single chip.4 The parties also each clarified certain 21 aspects of their proposed constructions: Defendants explained on the record that “functioning as a 22 unit” meant that accesses to the memory were coordinated, such as going through a single memory 23 controller and accessing the memory in the same way. Funai clarified on the record that a memory 24 “device” was characterized by having a corresponding datasheet, as is the case with the Samsung 25 KM416S1120AT-12, a preferred embodiment disclosed in the specification. 26 27 28 At the hearing, Funai confirmed on the record that it agreed with Defendants that “single memory” and “first unified memory” should be construed to have the same meaning. 4 As neither party has ordered a transcript of the claim construction hearing, the Court summarizes the record based on its own recollection and internal notes of the proceedings. 8 3 1 To evaluate these competing positions, the Court begins with the claim language, as 2 Phillips instructs. On that point, the Court observes that nothing in the claims limits the “single 3 memory” or “first unified memory” to a single device. Instead, the claims simply recite that the 4 “memory” is “coupled to” the “MPEG decoder” and is such that the “transport logic,” “system 5 controller,” and “MPEG decoder” can “access” and “use” the memory. See ’087 patent, 17:15-45, 6 18:14-34, 19:6-20:7. Either party’s construction would satisfy these requirements. The question 7 then becomes whether anything in the specification, prosecution history, or extrinsic evidence 8 counsels any further restriction on the meaning of “single memory” or “first unified memory.” 9 Nothing in the specification requires that the “single memory” or “first unified memory” be limited to a single device. Several times, the specification states that the “present invention” is 11 United States District Court Northern District of California 10 directed to a “single memory” or “single unified memory” that “stores code and data for the 12 transport logic, system controller and MPEG decoder functions.” Id., Abstract, 1:30-34, 5:3-10, 13 6:24-27, 7:48-55, 11:15-20. The Federal Circuit has acknowledged that “an inventor may disavow 14 claims lacking a particular feature when the specification describes ‘the present invention’ as 15 having that feature.” Poly-Am., L.P. v. API Indus., Inc., 839 F.3d 1131, 1136 (Fed. Cir. 2016), 16 cert. denied, 137 S. Ct. 2267 (2017). However, the “present invention” statements here only 17 characterize the functionality that the “single memory” and “first unified memory” must be 18 capable of performing. They say nothing about whether this functionality must be accomplished 19 through a single device. In addition to the “present invention” statements, the specification also 20 discloses that a preferred embodiment of the “single memory” and “first unified memory” is a “16 21 MB synchronous dynamic random access memory (SDRAM),” “such as [a] Samsung 22 KM416S1120AT-12, having an operating frequency of 81 MHz or 108 MHz and a burst size of 4 23 words.” ’087 patent, 8:45-46. To be sure, this particular embodiment would qualify as a single 24 device. However, the Federal Circuit “has repeatedly cautioned against limiting claims to a 25 preferred embodiment.” Comaper Corp. v. Antec, Inc., 596 F.3d 1343, 1348 (Fed. Cir. 2010). 26 Thus, this cannot be used as a basis for restricting the scope of “single memory” and “first unified 27 memory.” 28 Instead, if anything, the specification suggests that “single memory” and “first unified 9 memory” should be construed to be broader than just a single device. First, the specification 2 discloses that the “[t]he memory includes a plurality of memory portions, including a video frame 3 portion for storing video frames, a system controller portion for storing code and data executable 4 by the system controller, and a transport buffer for storing data used by the transport logic.” ’087 5 patent, 5:19-24. Use of the word “portions” suggests that the ’087 patent takes a higher-level, 6 more functionally-oriented view of “single memory” and “first unified memory.” These different 7 “portions” could exist regardless of whether the memory is one or several devices. Second, the 8 specification also discloses that “[e]ach of the transport logic, system controller, and MPEG 9 decoder logic accesses the single unified memory through the memory controller.” Id., 5:26-29; 10 see also id., 9:6-10. It further states that this “memory controller . . . controls access to the single 11 United States District Court Northern District of California 1 unified memory.” Id., 9:5-6. This too suggests that the “single memory” and “first unified 12 memory” could be multiple memory devices, as the memory controller would provide a single 13 interface through which multiple memory devices could be accessed and effectively allow them to 14 function as a unit. See id. Third, in Figures 3 and 4, the specification depicts the “single memory” 15 and “first unified memory” as multiple rectangular blocks. Id., Figs. 3 & 4. While the Court 16 recognizes that these are simply “block diagrams” which may or may not represent the way these 17 depicted embodiments are physically implemented, id., 5:60-63, the use of multiple rectangles at 18 least weakly suggests that the “single memory” and “first unified memory” could actually be a 19 combination of multiple vehicles for storage, such as multiple memory devices. Thus, read as a 20 whole, these indications from the specification suggests that “single memory” and “first unified 21 memory” could, if anything, more broadly encompass multiple devices rather than be limited to a 22 single device. 23 Neither party points to anything in the prosecution history or extrinsic evidence that 24 warrants a different result. As to be expected, each party’s expert offers testimony as to why that 25 party’s proposed construction accurately reflects the viewpoint of a person of ordinary skill in the 26 art. However, “[i]t is not uncommon in patent cases to have such dueling experts.” Kara Tech. 27 Inc. v. Stamps.com Inc., 582 F.3d 1341, 1348 (Fed. Cir. 2009). Thus, “the intrinsic evidence and 28 particularly the claim language” remain the Court’s “primary resources” and these competing 10 1 2 opinions do not alter its conclusion. Id. Accordingly, because the claim language does not require that the “single memory” or 3 “first unified memory” be limited to a single device and the specification, if anything, suggests 4 that these terms could encompass more than just a single device, the Court adopts Defendants’ 5 proposal and construes these terms to mean “memory functioning as a unit.” 6 7 ii. Indefiniteness Funai argues that, should the Court adopt Defendants’ proposed construction, it must find 8 that the disputed phrases are indefinite because they are subject to multiple plausible 9 constructions. Responsive Br. 10. In so reasoning, it points out that multiple courts have 10 United States District Court Northern District of California 11 construed these terms in different ways:  In In re Certain Audiovisual Components & Prods. Containing the Same, Inv. No. 12 337-TA-837, Initial Determination at 20-24 (Jul. 18, 2013), the U.S. International 13 Trade Commission (“ITC”) construed “single memory,” “memory,” and “first 14 unified memory” to mean “memory functioning as a unit;” 15  In Barnes & Noble, Inc. et al., v. LSI Corporation, et al. (Case No. 3:11-cv-2709; 16 Order Re Claim Construction, Dkt. 303 at 26), Judge Chen construed “single 17 memory” and “first unified memory” to mean “a single memory device which 18 stores code and data for the transport logic, system controller and MPEG decoder 19 functions;” and 20  In Broadcom Corp., et al., v. Sony Corp., et al., (Case No. SACV 16-1052 JVS;(IN 21 CHAMBERS) Order on Regarding Claim Construction, May 18, 2017, Judge Selna 22 construed “memory” to mean “single unified memory.” 23 As an initial matter, the Court notes that its reasoning and construction here are not 24 inconsistent with the conclusions drawn by these other courts. First, the Court’s construction here 25 is the same as that reached by the ITC. Second, the Court agrees with Judge Chen’s assessment of 26 the issue that primarily captured his analysis: that the “single memory” and “first unified memory” 27 are not limited to a single chip. Third, Judge Selna construed a slightly different claim term 28 (“memory”) and concluded that “memory” must be “single unified memory” but not limited to a 11 1 2 “single chip,” which is consistent with the result the Court reaches here. Further, simply because different courts have arrived at differently worded constructions 3 does not necessarily mean that a term is indefinite. Specific constructions are often the product of 4 the parties’ competing proposals and the particular disputes regarding claim scope that confronted 5 the court at the time. Indeed, the previous conclusions drawn by other courts reflect this: for 6 example, the primary issues before the ITC and Judge Chen were whether the “single memory” or 7 “first unified memory” were limited to a single chip, which is not disputed here. 8 Instead, to assess whether “single memory” and “first unified memory” render the asserted claims are indefinite, the Court turns to the standard set forth by the Supreme Court in Nautilus: 10 whether the “claims, read in light of the specification delineating the patent, and the prosecution 11 United States District Court Northern District of California 9 history, fail to inform, with reasonable certainty, those skilled in the art about the scope of the 12 invention. Nautilus, 134 S. Ct. at 2124. Here, the Court finds that the asserted claims meet this 13 bar. As discussed above, a person of ordinary skill in the art would understand the disputed terms 14 to mean “memory functioning as a unit.” The claims and specification provide explicit guidance 15 as to how this happens: the transport logic, system controller, and MPEG decoder logic each have 16 “access” to the “single memory” or “first unified memory.” ’087 patent, 17:15-45, 18:14-34, 17 19:6-20:7. Further, “[e]ach of the transport logic, system controller, and MPEG decoder logic 18 accesses the single unified memory through the memory controller.” Id., 5:26-29, 9:6-10. In light 19 of this, a person of ordinary skill in the art would be able to examine a memory in a decoder 20 system, assess how it is functionally used by different components, and know with reasonable 21 certainty whether it “function[s] as a unit.” For example, use of a single controller or a uniform 22 addressing scheme could indicate that it functions as a unit. Id., 5:26-29, 9:6-10. Use of a single 23 device, such as the Samsung KM416S1120AT-12, could also indicate that it functions as a unit. 24 Id., 8:45-46. Use of multiple memory devices that would need to be accessed in different ways— 25 such as the prior art solutions discussed in the specification—could indicate that it does not. Id., 26 4:28-36. Accordingly, the Court finds that the claims, read in light of the specification and the 27 prosecution history, do not “fail to inform, with reasonable certainty, those skilled in the art about 28 the scope of the invention.” Nautilus, 134 S. Ct. at 2124. They are not indefinite. 12 1 2 C. “Transport Logic” (claims 1 and 16) Term “transport logic” 3 4 5 Defendants’ Proposal Plain and ordinary meaning; no construction necessary. Alternative: “a demultiplexer” 6 7 8 9 10 United States District Court Northern District of California 11 12 13 Funai’s Proposal “a hardware component of the video decoding system, separate from the system controller and MPEG decoder logic, which operates to demultiplex received data into a plurality of individual multimedia streams.” Court’s Construction “a component of the video decoding system, which operates to demultiplex received data into a plurality of individual multimedia streams” The parties agree that the “transport logic” performs the function of “demultiplexing.” In addition, Defendants do not appear to take issue with the remaining functionality-related language in Funai’s construction: that the “transport logic” demultiplexes “received data into a plurality of individual multimedia streams.” See Reply Br. 7-9. Thus, the parties only dispute whether the “transport logic” must be a hardware component which is separate from the system controller and MPEG decoder logic. The Court addresses each of these issues in turn. 14 i. 15 16 17 18 19 20 21 22 23 24 Separate Turning first to “separate,” Funai argues that the “transport logic” must be “separate” from the “system controller” and “MPEG decoder logic” because the claims require that the “transport logic is “coupled to” these components. Responsive Br. 12-13. Defendants respond that there is no such requirement. Opening Br. 9-12. This is really more of a dispute about the meaning of “coupled to” than “transport logic.” As such, the extent to which “coupling” implies separateness is best disposed of in the Court’s construction of that term. The Court need not repeat its view on this issue here, as “coupled to” and the Court’s construction of this term will sufficiently clarify for the jury the extent to which the asserted claims require separateness between the transport logic, system controller, and MPEG decoder logic. To do otherwise would be superfluous and risks inconsistency. 25 ii. 26 27 Hardware Turning next to “hardware,” Funai contends that the “transport logic” must include hardware, either by being a separate hardware component or a combination of a separate hardware 28 13 1 component and software. Responsive Br. 10-14. Defendants, on the other hand, argue that 2 “transport logic” can be pure software. Opening Br. 9-12. 3 Beginning with the claim language, the Court observes that claims 1 and 16 appear to use 4 “logic” and “functions” interchangeably. In both of these claims, the preambles recite “a single 5 memory for use by transport . . . functions” and then later recite that “the memory is used by the 6 transport logic.” See ’087 patent, 17:15-45, 19:6-20:7. This interchangeable use of “logic” and 7 “functions” suggests that the patent takes a higher-level, more functionally-oriented view of 8 “logic” that could include software, hardware, or some combination of the two. However, this 9 suggestion is modest at best; thus, the Court consults other intrinsic evidence for further guidance. 10 The specification is silent as to whether the “transport logic” must be implemented in United States District Court Northern District of California 11 software or hardware. Most of the descriptions of the “transport logic” relate to its function. See, 12 e.g., id., 4:22-24, 8:10-21, 11:6-8. They do not state whether this function is implemented in 13 hardware, software, or some combination of the two. The depiction of “transport logic” in Figure 14 3 is also unhelpful: it illustrates that, in that embodiment, the “transport logic” is connected in 15 some way to the channel receiver and the system controller. Id., Fig. 3. However, the blocks in 16 this diagram could represent hardware and/or software, and nothing in the corresponding 17 description of Figure 3 clarifies this. See id., 7:65-8:20. 18 The parties do not identify anything in the prosecution history that would clarify whether 19 the “transport logic” must be hardware or software. Thus, with only modest indicators in the 20 claim language and no further guidance in the specification or prosecution history, the Court turns 21 to extrinsic evidence. 22 Extrinsic evidence confirms that the “transport logic” can be pure software, hardware, or 23 some combination of the two. As discussed above in Section III.A, at the time of invention, it was 24 known in the art that video decoders could be implemented in hardware, software, or some hybrid 25 of the two. It stands to reason, then, that if an entire video decoder could be implemented in pure 26 software, the “transport logic” contained within it could also be purely software. Indeed, several 27 papers submitted by Defendants confirm exactly this point. For example, “Implementation of 28 MPEG Transport Demultiplexer with a RISC-Based Microcontroller” describes a hybrid system 14 1 that implements demultiplexing in software. Ex. E to Acton Decl. at 434-37, ECF 98-11 2 (describing software implementation of demultiplexing component). Similarly, “Demultiplexer IC 3 for MPEG2 Transport Streams” describes how a model of a demultiplexer was implemented in C 4 (i.e., software). Ex. D to Acton Decl. at 701, ECF 98-11. Thus, “transport logic” purely 5 implemented in software was known in the art. As such, a person of ordinary skill in the art would 6 interpret “transport logic” as used in the ’087 patent—whose claim language modestly suggests 7 software-based implementation and intrinsic evidence is otherwise silent on how the “transport 8 logic” is implemented—as including implementations in either hardware or software. Accordingly, the Court agrees with Defendants that “transport logic” can be pure software 9 10 and need not include hardware. United States District Court Northern District of California 11 iii. Conclusion The Court disagrees with the portions of Funai’s proposed construction that require 12 13 hardware and separateness, but otherwise finds that its proposed language accurately reflects the 14 meaning and functionality of the “transport logic.” It thus adopts a modified version of Funai’s 15 proposal and construes “transport logic” to mean “a component of the video decoding system, 16 which operates to demultiplex received data into a plurality of individual multimedia streams.” 17 18 19 D. “System Controller” (claims 1, 10, and 16) Term “system controller” 20 21 22 23 24 25 26 27 28 i. Defendants’ Proposal Funai’s Proposal Plain and ordinary Indefinite under 35 meaning; no U.S.C. § 112 construction necessary. Alternatively: “a hardware component of Alternative: “an the video decoding element of the video system, separate from decoding system the transport logic and which controls the MPEG decoder operations in the video logic, which controls decoder” operations in the system and executes programs or applets comprised in the MPEG stream.” Court’s Construction “a hardware component of the video decoding system that can execute software, which controls operations in the system and executes programs or applets comprised in the video stream” Claim Construction The parties are largely in agreement on this term. The parties generally agree on 15 1 functionality: as each proposed construction recites, the “system controller” “controls operations.” 2 In addition, with the exception of the use of “MPEG,” Defendants do not appear to substantively 3 disagree with the remaining functionality-related language in Funai’s construction, “in the system 4 and executes programs or applets comprised in [a video] stream.” See Reply Br. 9-12. In 5 addition, at the hearing, the parties both agreed on the record that the “system controller” is a 6 hardware component that can operate software. 7 Thus, the only pending disputes are (1) whether “MPEG” should be used over “video;” and 8 (2) whether the “system controller” must be “separate” from the transport logic and the MPEG 9 decoder. Both can be quickly disposed of. As to the first, the Court agrees with Defendants that the functionality of the system controller should not be limited to “MPEG.” Claim 10 recites 11 United States District Court Northern District of California 10 “video decoder” not “MPEG decoder;” thus, the system controller should not be limited to only 12 “MPEG” decoding. As to the second, the Court finds that, for the same reasons as discussed 13 above with respect to “transport logic,” this is more of a dispute about the meaning of “coupled to” 14 and is best resolved through the Court’s construction of that term. 15 Accordingly, the Court adopts a modified version of Funai’s proposal and construes 16 “system controller” to mean “a hardware component of the video decoding system that can 17 execute software, which controls operations in the system and executes programs or applets 18 comprised in the video stream.” 19 ii. Indefiniteness 20 Having construed “system controller,” the Court proceeds to determine whether, in light of 21 this construction, the asserted claims are indefinite. Funai argues that “system controller” renders 22 the claims indefinite because it is a generic term that refers to a broad array of processors that are 23 used to perform control functions in computer systems. Responsive Br. 18. Defendants disagree. 24 Opening Br. 12-13. 25 Claims are indefinite if they, “read in light of the specification delineating the patent, and 26 the prosecution history, fail to inform, with reasonable certainty, those skilled in the art about the 27 scope of the invention. Nautilus, 134 S. Ct. at 2124. Here, as Funai itself admits, “system 28 controller” refers to a broad array of processors that are used to perform control functions in 16 computer systems. Responsive Br. 18. For example, the specification discloses that an example 2 of the “system controller” is a “MIPS RISC CPU.” ’087 patent, 8:36. It also discloses that the 3 “system controller” has specific capabilities, such as: “monitor[ing] the MPEG system,” being 4 “programmable to display audio/graphics on the screen and/or execute interactive applets or 5 programs,” and “control[ling] operations in the MPEG decoder system.” Id., 8:30-35. This 6 indeed implies a broad class of devices, but it is not boundless: a person of ordinary skill in the art 7 would know what a processor is and be able to determine whether it had these capabilities. See 8 Ex. 4 to Mot. at 102:9-11, ECF 98-9 (testimony from Dr. Schonfeld, Funai’s expert, that a person 9 of ordinary skill in the art would know what a MIPS RISC CPU is); id. at 110:20-111:4 (testimony 10 from Dr. Schonfeld that a person of ordinary skill would know how to program a CPU to perform 11 United States District Court Northern District of California 1 certain control operations). As such, a person of ordinary skill in the art would be able to read the 12 asserted claims in light of this understanding and know the scope of the invention with reasonable 13 certainty. Moreover, the effect that “system controller” has on the indefiniteness inquiry is tempered 14 15 by the fact that it does not play a substantial role in defining the scope of the invention. The 16 Federal Circuit has cautioned that “the dispositive question in an indefiniteness inquiry is whether 17 the ‘claims,’ not particular claim terms” fail this test. Cox Commc’ns, 838 F.3d at 1231. For that 18 reason, a claim term that “does not discernably alter the scope of the claims” may fail to serve as a 19 source of indefiniteness. Id. Such is the case here: the primary contours of the asserted claims 20 come from the collective recitation of all of the components in the decoder and their interaction 21 with the “single memory” or “first unified memory.” The “system controller” is simply one 22 component in the system. Thus, it plays but a small role in shaping the scope of the asserted 23 claims. 24 E. 25 26 27 28 “Channel receiver for receiving and [sic] MPEG encoded stream” (claims 1 and 16) Term “channel receiver for receiving and [sic] MPEG encoded stream” Defendants’ Proposal Plain and ordinary meaning; no construction necessary. Funai’s Proposal This is a means-plusfunction claim term under 35 U.S.C. § 112, para. 6. The term is 17 Court’s Construction The phrase “channel receiver” is construed to mean “a digital data receiver that receives 1 Alternative: “a digital data receiver that receives data from a channel” 2 3 4 5 data from a channel.” The remaining language requires no construction. Construction: Function – receiving an MPEG encoded stream Structure – undefined 6 7 8 Alternatively, if not means-plus-function term: “the component that receives an encoded video stream as an input and provides that stream to the transport logic” 9 10 11 United States District Court Northern District of California invalid under this paragraph because the specification fails to disclose sufficient structure/algorithm for performing the stated function. 12 At the hearing, the parties reached an agreement on the record regarding this dispute: that 13 14 15 16 17 18 “channel receiver” (not the remainder of the originally disputed phrase) should be construed to mean “a digital data receiver that receives data from a channel.” In addition, Funai has dropped its contention that the longer phrase “channel receiver for receiving and [sic] MPEG encoded stream” is a means-plus-function term. Responsive Br. 20. According, the Court adopts the parties’ agreed-upon construction and construes “channel receiver” to mean “a digital data receiver that receives data from a channel.” 19 20 21 22 23 24 25 26 27 F. “Coupled to” (claims 1 and 16) Term “coupled to” Defendants’ Proposal Plain and ordinary meaning; no construction necessary. Funai’s Proposal “a connection between two separate components to allow the transfer of signals” Court’s Construction “having an interdependence with” Alternative: “having an interdependence with” In essence, the parties’ dispute distills to a single issue: whether “coupl[ing]” must be a hardware connection. Funai argues that “coupled to” requires a hardware connection, where 28 18 1 separate components transfer signals between them. Responsive Br. 21-25. Defendants, on the 2 other hand, argue that “coupled to” does not require a hardware connection, but can instead also be 3 implemented purely in software such as through code dependencies or sharing variables through 4 function calls. Opening Br. 15-16. 5 Beginning with the claims, the Court finds that nothing in the claim language informs 6 whether “coupled to” requires a hardware connection. ’087 patent, 17:15-45, 18:14-34, 19:6-20:7. 7 The claims recite that various components are “coupled to” one another, but this could be read to 8 mean either software or hardware. The Court thus turns to other intrinsic evidence. 9 The specification is at best equivocal. On one hand, it primarily discloses preferred embodiments of the “decoder[s]” which are hardware devices. For example, Figure 1 depicts “a 11 United States District Court Northern District of California 10 video decoder 74” which is “preferably [an] adapter card[]”—i.e., hardware. Id., 6:50, 6:54. The 12 specification also discloses that “video decoder 74” is “connected to PCI bus”—an interface for 13 connecting hardware components. Id., 7:7. It also discloses preferred embodiments of some of 14 the decoder’s components as hardware components. For example, a preferred embodiment of the 15 system controller is a “MIPS RISC CPU.” Id., 8:36. A preferred embodiment of the external 16 memory or single unified memory is a “16 MB synchronous dynamic random access memory 17 (SDRAM),” “such as [a] Samsung KM416S1120AT-12, having an operating frequency of 81 18 MHz or 108 MHz and a burst size of 4 words.” Id., 8:45-46. The fact that these preferred 19 embodiments are primarily hardware devices implies that, in these preferred embodiments, the 20 components are most likely “coupled” through hardware connections. Indeed, in describing the 21 coupling between the “transport and system controller block” and the “MPEG decoder,” the 22 specification makes this explicit: it describes the interfaces as a “data bus”—a hardware 23 connection. Id., 16:49. The way that they ensure correct communication (i.e., through control 24 signals such as the “transmission data output enable (TDOE) signal” and “new packet word 25 (NPW) signal”) is also characteristic of hardware. Id., 16:51-56. In addition, the specification 26 never explicitly discloses the software form of “coupl[ing]” that Defendants propose, i.e., code 27 dependencies or sharing variables through function calls. Cf. Ex. 1 to Opp. at 64:13-25 (testimony 28 from Dr. Acton, Defendants’ expert, that the specification does not provide examples of the 19 1 2 software form of “coupl[ing]”). However, on the other hand, all of these descriptions are simply preferred embodiments. 3 The Federal Circuit “has repeatedly cautioned against limiting claims to a preferred embodiment.” 4 Comaper, 596 F.3d at 1348. Indeed, here, the specification never explicitly defines “decoder[s]” 5 as hardware devices, nor does it indicate that the “decoder[s]” should be so limited. On the 6 contrary, it suggests that the “decoder[s]” could take a number of forms: 7 8 9 10 United States District Court Northern District of California 11 It is noted that the system for decoding or decompressing video data may comprise two or more interconnected computers, as desired. The system for decoding or decompressing video data may also comprise other hardware, such as a set top box, either alone or used in conjunction with a general purpose programmable computer. It is noted that any of various types of systems may be used for decoding or decompressing video data according to the present invention, as desired. Id., 7:56-63. The specification also mentions that “[t]he computer system 60” in Figure 1—which it describes as including “video decoder 74”—“also includes software, represented by floppy disks 12 72, which may perform portions of the video decompression or decoding operation and/or may 13 perform other operations, as desired.” Id., 6:56-60. This also suggests that at least some portions 14 15 16 of the claimed “decoder[s]” could be implemented in software or some hybrid of hardware and software. Thus, even though the specification focuses on hardware embodiments of “decoders,” it is not so “repeated[] and consistent[]” that decoding should be limited to hardware. GPNE Corp. v. 17 Apple, 830 F.3d 1365, 1370 (Fed. Cir. 2016) (internal citations omitted). For example, in GPNE, the 18 Federal Circuit limited the claimed “devices” to “pagers” because the “the words ‘pager’ and ‘pager 19 units’ appear[ed] in the specification over 200 times, and, apart from the Abstract, the specification 20 repeatedly and exclusively uses these words to refer to the devices in the patented system.” Id. The 21 Court is not presented with a similar situation here, as the specification does not use a word in place of 22 23 “decoder[s]” that would suggest a more limited scope (instead, the specification also uses the same word, “decoder[s],” which is agnostic to hardware or software implementation). See generally ’087 24 patent, 1:7-17:13. In addition, many of the hardware-focused embodiments discussed above are only 25 26 27 disclosed once in the specification; thus, they are not a “repeated[] . . . characteriz[ation]” in the way that “pagers” was in GPNE. See generally id. Moreover, even if the Court had determined that the “decoder[s]” should be limited to the 28 20 1 specification’s hardware-focused embodiments, this would not necessarily require that each of the 2 recited “coupl[ings]” must also be hardware connections. As discussed above in Section III.A, 3 hybrid hardware/software implementations of video decoders were known at the time of invention. 4 Thus, even if some of the claimed components were limited to hardware—e.g., the system 5 controller were limited to a “MIPS RISC CPU,” ’087 patent, 8:36, and the external memory or 6 single unified memory were limited to a “Samsung KM416S1120AT-12,” id., 8:45-46—this 7 would still permit a hybrid implementation where, for example, the transport logic or the channel 8 receiver were partially or fully implemented in software. As such, the “coupl[ing]” of those 9 components could also be software-based. For this reason as well, the specification leaves open 10 United States District Court Northern District of California 11 whether “coupled to” is a hardware or software connection. The parties do not identify anything in the prosecution history that would clarify whether 12 “coupled to” requires a hardware connection. Thus, with only equivocal guidance from the 13 intrinsic record, the Court turns to extrinsic evidence. 14 Extrinsic evidence confirms that “coupled to” can be either a hardware or software 15 connection. As discussed above in Section III.A, at the time of invention, it was known in the art 16 that video decoders could be implemented in hardware, software, or some hybrid of the two. It 17 stands to reason, then, that if an entire video decoder could be implemented in pure software, the 18 “coupl[ing]” of the components within it could also be purely software. Indeed, the Court’s 19 previous constructions of other terms is consistent with this: as discussed above, the “transport 20 logic” can be implemented in either hardware or software. Thus, at least the claimed “coupl[ing]” 21 between the “system controller” and the “transport logic” cannot be a hardware-only connection. 22 This conclusion is consistent with other extrinsic evidence submitted by the parties. 23 Dictionary definitions submitted by the parties show that “coupling” has meanings in both the 24 software and hardware contexts. Compare Responsive Br. 22 (citing the McGraw-Hill Dictionary 25 of Engineering and Science as defining “couple” as “… [ELEC] To connect two circuits so signals 26 are transferred from one to another” ), with Ex. G to Action Decl. (excerpt from the Authoritative 27 Dictionary of IEEE Standards Terms (Seventh Edition) defining “coupling(software)” as “[t]he 28 manner and degree of interdependence between software modules. Types include common21 1 environment coupling, content coupling, control coupling, data coupling, hybrid coupling, and 2 pathological coupling.”),5 Ex. I to Acton Decl. (excerpt from the Dictionary of Computer and 3 Information Technology defining “coupling” as “[i]n software development, coupling refers to the 4 degree to which software components are dependent”), Ex. J to Acton Decl. (excerpt from 5 Blackie’s Dictionary of Computer Science defining “coupling” as “The degree to which 6 components depend on one another. There are two types of coupling, loose and tight. Loose 7 coupling is desirable for good software engineering but tight coupling may be necessary for 8 maximum performance. Coupling is increased when the data exchanged between components 9 becomes larger or more complex.”).6 Thus, this too suggests that “coupled to” can be either a 10 hardware or software connection. United States District Court Northern District of California 11 In sum, because the intrinsic evidence does not provide clear guidance on the meaning of 12 “coupled to” but extrinsic evidence shows that “coupled to” can be either a hardware or software 13 connection, the Court concludes that “coupled to” should be construed to encompass both of these 14 meanings. In arriving at this conclusion, the Court finds that it is confronted with a situation that is 15 16 similar to that which confronted the Federal Circuit in SuperGuide Corp. v. DirecTV Enterprises, 17 Inc., 358 F.3d 870 (Fed. Cir. 2004). There, the principle issue in construing the claim term 18 “regularly received television signal” was whether this term was broad enough to cover television 19 digital signals. Id. at 876. At the time of invention (1985), television signals were broadcasted as 20 analog signals and no television existed at that date that could receive digital signals. Id. at 878. 21 22 23 24 25 26 27 28 5 The Authoritative Dictionary of IEEE Standards Terms (Seventh Edition) was published in December 2000. Ex. G to Action Decl. However, according to supplemental authority submitted by Defendants, this same definition of “coupling(software)” appeared in the IEEE Standard Dictionary of Electrical and Electronics Terms (Sixth Edition), which was approved in December 1996. ECF 125-1. In addition, this definition was included in the 1990 version of the 610.12 standard, which defines “coupling” in the same language. ECF 125-2. Thus, the Court finds that this definition contemporaneous with the time of invention (1996). 6 The Dictionary of Computer and Information Technology was published in 2000. Ex. I to Acton Decl. Blackie’s Dictionary of Computer Science appears to be dated 2008, although not entirely clear. Ex. J to Action Decl. Both of these dates are later than the time of invention (1996). However, Funai does not appear to object to the fact that these dictionaries are not contemporaneous, and it seems to the Court that it is at least possible that these definitions were consistent with perspectives in 1996. Thus, the Court finds this evidence at least weakly relevant and will not exclude it from its considerations. 22 1 The Court nevertheless found that “regularly received television signal” should not be limited to 2 analog because “the claim language does not limit the disputed phrases to any particular type of 3 technology or specify a particular type of signal format, such as analog or digital.” Id. In 4 addition, even though they were not predominant in the market, digital television signals were 5 known in the art: “the first digital television standard was created in 1981, and as early as 1983, 6 systems were used to transmit digital data to provide videoconferencing and videotext.” Id. at 7 879. Thus, the court concluded that there was “no reason . . . to limit the scope of the claimed 8 invention to analog technology, when ‘regularly received television signals,’ i.e., video data, is 9 broad enough to encompass both formats and those skilled in the art knew both formats could be 10 used for video.” Id. at 880. The same observations can be made here. Although, as discussed above, hardware United States District Court Northern District of California 11 12 implementations predominated the video decoding market in 1996, software-only and 13 hardware/software hybrid implementations were also known in the art. See Section III.A, supra. 14 Nothing in the claims, specification, or prosecution history limits the claimed “decoder[s]” or the 15 way their components are “couple[d]” to either hardware or software. Thus, as in SuperGuide, the 16 Court must conclude that the claims are broad enough to encompass both. In sum, the Court finds that “coupled to” can be either a hardware or software connection. 17 18 It thus adopts Defendants’ proposal and construes this term to mean “having an interdependence 19 with.” 20 IV. 21 22 23 24 ORDER For the foregoing set forth above, the Court construes the disputed terms as follows: Claim Term “single memory” and “first unified memory” “transport logic” 25 26 27 “system controller” Court’s Construction “memory functioning as a unit” “a component of the video decoding system, which operates to demultiplex received data into a plurality of individual multimedia streams” “a hardware component of the video decoding system that can execute software, which controls operations in the system and executes programs or applets comprised in the video stream” 28 23 1 2 “channel receiver for receiving and [sic] MPEG encoded stream” “coupled to” The phrase “channel receiver” is construed to mean “a digital data receiver that receives data from a channel.” The remaining language requires no construction. “having an interdependence with” 3 4 IT IS SO ORDERED. 5 6 7 8 Dated: October 23, 2017 ______________________________________ BETH LABSON FREEMAN United States District Judge 9 10 United States District Court Northern District of California 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 24

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?