Nazomi Communications Inc v. Nokia Corporation et al

Filing 442

ORDER by Judge Whyte as to the 7,080,362 and 7,225,436 patents granting defendants' motion for summary judgment of noninfringement and denying as moot defendants' motion for summary judgment of invalidity. (rmwlc2, COURT STAFF) (Filed on 6/18/2013)

Download PDF
1 2 3 4 5 6 7 UNITED STATES DISTRICT COURT 8 NORTHERN DISTRICT OF CALIFORNIA 9 SAN JOSE DIVISION 10 11 12 NAZOMI COMMUNICATIONS, INC., Plaintiff, 13 14 15 v. NOKIA CORPORATION et al., Defendants. 16 17 18 [Re Docket No. 403/240, 404/241] Plaintiff, v. 20 22 ORDER GRANTING DEFENDANTS' MOTION FOR SUMMARY JUDGMENT OF NONINFRINGEMENT AND DENYING MOTION FOR SUMMARY JUDGMENT INVALIDITY OF U.S. PATENT NOS. 7,080,362 AND 7,225,436 NAZOMI COMMUNICATIONS, INC., 19 21 Case No. C-10-04686 RMW Case No. C-10-05545 RMW SAMSUNG TELECOMMUNICATIONS AMERICA, L.L.C. et al., 23 Defendants. 24 25 On October 22, 2012, defendants filed motions for summary judgment of noninfringement 26 27 and invalidity. In their motion for noninfringement, defendants argue that under their proposed 28 claim construction, which was mostly adopted by this court, processors incorporating the Jazelle ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw -1- 1 Revision 3 design do not infringe because such processors convert bytecodes directly into control 2 signals while the patent only covers processors that first translate bytecodes into register-based 3 instructions and then decode the register-based instructions into control signals. For the reasons 4 explained below, the court GRANTS defendants' motion for summary judgment of 5 noninfringement as to the '362 and '436 patents. 6 Defendants conditioned their motion for summary judgment of invalidity on this court's 7 adoption of plaintiff Nazomi Communications, Inc.'s proposed construction of the identified 8 terms. The court DENIES defendants' motion for summary judgment of invalidity as moot 9 because this court has adopted the majority of defendants' proposed constructions. 10 I. BACKGROUND Nazomi brings this patent infringement action against various technology companies, 11 12 alleging infringement of claims 1, 15, 17, 22, 26, 48, 66, 67, 68, 69, and 70 of U.S. Patent No. 13 7,080,362 (the '362 patent) and claims 1, 5, 12, and 14 of U.S. Patent No. 7,225,436 (the '436 14 patent) both continuations of U.S. Patent No. 6,332,215 (the '215 parent patent). 15 A. The Technology The court explained the patents and technology at length in its related claim construction 16 17 order. See Order Construing Claims of the '362 and '436 patents, Dkt. No. 441 ("Claim 18 Construction Order"). 1 In brief, Nazomi's patents describe a system for accelerating the 19 execution of stack-based programs on register-based processors using a hardware unit instead of 20 software to translate stack-based instructions into "native" register-based instructions so that they 21 can run on processors that use registers. Systems using register-based processors take register- 22 based instructions and decode them into control signals, which actually manipulate the registers 23 and the logic gates to execute the instruction. Jazelle Revision 3 processors, on the other hand, 24 convert Java bytecodes (stack-based instructions) directly into control signals, skipping the 25 translation into register-based instructions. 26 27 1 Unless otherwise indicated, citations to the docket are to case number C-10-04686-RMW. 28 ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw -2- 1 B. The Accused Products Nazomi contends that defendants infringe the '362 patent and '436 patent based on the use 2 3 of processor cores designed by defendant-intervenor ARM, Inc. that incorporate its Jazelle 4 Revision 3 design. ARM develops and licenses processor core designs. Other companies use 5 ARM designs to build actual processors. In 2000, ARM designed a processor capable of 6 accelerating the processing of Java bytecodes. Anderson Decl. Ex. C ¶ 8, Dkt. No. 405. It named 7 the design Jazelle. Id. At issue in this litigation are processors using the Jazelle Revision 3 8 design, which the defendants use in their products. Nazomi claims any processor implementing 9 Jazelle Revision 3 infringes its patents and all of the defendants use processors implementing the 10 11 Revision 3 design. C. Summary Judgment of Noninfringement in Nazomi 2002 In the prior Nazomi litigation over the '215 parent patent (Nazomi 2002), the district court 12 13 granted summary judgment of noninfringement after determining that ARM's Jazelle Revision 3 14 design did not infringe Nazomi's '215 patent based upon its construction of the term 15 "instructions." No. C-02-2521-JF, 2006 WL 2578374 (N.D. Cal. Sept. 6, 2006). The Federal 16 Circuit affirmed this construction. 266 Fed. App'x. 935 (Fed. Cir. 2008). The court construed 17 "instructions" as not including control signals and stack-based instructions as requiring translation 18 into register-based instructions. 2006 WL 2578374; Order, No. C-02-2521-JF, Dkt. No. 261. 19 Given the courts construction, Nazomi conceded that Jazelle Revision 3 did not infringe and the 20 court granted summary judgment. Nazomi 2002, Order, Dkt. No. 261. 21 D. Undisputed Facts The relevant facts are not in dispute. Nazomi contends that any processor incorporating 22 23 ARM's Jazelle Revision 3 design infringes its patents. Defendants all use processors that 24 implement ARM's Jazelle Revision 3 design. Jazelle Revision 3 processors are register-based 25 processors that can execute both register-based instructions and Java bytecodes (stack-based 26 instructions). See Pl.'s Opp. at 7. In a Revision 3 processor, bytecodes are "not translated into 27 register-based instructions, they are translated into a decoded output, or control signals." Decl. of 28 Dr. Babb at ¶ 27. ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw -3- 1 E. Procedural Posture Defendants move for summary judgment of noninfringement under their proposed claim 2 3 construction and for invalidity under Nazomi's proposed claim construction. The court has 4 construed the terms and largely adopted defendants' construction, which simplifies the summary 5 judgment analysis because: (1) Nazomi concedes no direct infringement under defendants' 6 construction, only arguing infringement under the doctrine of equivalents; and (2) defendants' 7 only argue invalidity based on the court's adoption of Nazomi's construction. 8 Specifically, the court has adopted the following constructions: 9 Claim Terms instructions Construction either stack-based instructions that to be translated into a registerbased instructions, or register-based instructions that are input to the CPU pipeline. In either case the "instructions" must be upstream of the decode stage of the CPU pipeline. As used in the claims of the patent, "instruction" cannot mean the control signals that are the output of the decode stage 14 second output control signals 15 processing the stackbased instruction including generating a second output execution unit processing of stack-based instructions by translating them into register-based instructions and then decoding them into control signals 10 11 12 13 16 17 18 19 20 21 hardware accelerator to process stackbased instructions stack-based instructions 22 23 24 the execute logic. However, the execution of instructions in the execution unit refers to indirect execution. Indirect execution requires circuitry which: (1) translates stack-based instructions into register-based instructions and (2) fetches and decodes register-based instructions into control signals that are the input to the execution unit. circuitry, which can be used to translate stack-based instructions into native instructions instructions that manipulate operands from a last-in, first-out operand stack. 25 26 Claim Construction Order 19-20. 27 28 ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw -4- 1 II. NONINFRINGEMENT In order to establish a prima facie case of direct infringement, Nazomi must show that the 2 3 moving defendants make, use, sell, offer to sell, or import a product that infringes at least one 4 asserted claim. See 35 U.S.C. § 271(a). An infringement analysis entails two steps: (1) 5 determining the meaning and scope of the patent claims; and (2) comparing the construed claims 6 to the devices accused of infringing. Markman v. Westview Instruments, Inc., 52 F.3d 967, 976 7 (Fed. Cir. 1995), aff'd, 517 U.S. 370 (1996). To prove infringement, Nazomi must show that 8 Jazelle Revision 3 "meets each claim limitation either literally or under the doctrine of 9 equivalents." Seachange Int'l, Inc. v. C-COR, Inc., 413 F.3d 1361, 1377 (Fed. Cir. 2005). 10 If the parties do not dispute any relevant facts regarding the accused product, "but 11 disagree over possible claim interpretations, the question of literal infringement collapses into 12 claim construction and is amenable to summary judgment." Gen. Mills, Inc. v. Hunt-Wesson, 13 Inc., 103 F.3d 978, 983 (Fed. Cir. 1997). Where a defendant seeks summary judgment of non- 14 infringement, "nothing more is required than the filing of a … motion stating that the patentee 15 had no evidence of infringement and pointing to the specific ways in which accused [products] 16 did not meet the claim limitations." Exigent Tech. v. Atrana Solutions, Inc., 442 F.3d 1301, 1309 17 (Fed. Cir. 2006). The burden of production then shifts to the patentee to "identify genuine issues 18 that preclude summary judgment." Optivus Tech., Inc. v. Ion Beam Applications S.A., 469 F.3d 19 978, 990 (Fed. Cir. 2006). Nevertheless, as with all summary judgment motions, the court must 20 view all evidence in the light most favorable to the non-moving party and draw all reasonable 21 inferences in its favor. IMS Tech., Inc. v. Haas Automation, Inc., 206 F.3d 1422, 1429 (Fed. Cir. 22 2000). Because this court has construed the terms in its claim construction order and the relevant 23 24 facts are undisputed, summary judgment is appropriate. The court has largely adopted 25 defendants' proposed construction. As Nazomi concedes no direct infringement under defendants' 26 construction, Nazomi's only substantive argument against summary judgment of noninfringement 27 is the doctrine of equivalents. Nevertheless, because the court did not fully adopt defendants' 28 proposed construction, it will briefly address direct infringement. ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw -5- 1 A. Direct Infringement Literal infringement requires that Jazelle Revision 3 processors contain each of the claim 2 3 elements and their recited limitations of the claims at issue. See Signtech USA, Ltd. v. Vutek, Inc., 4 174 F.3d 1352, 1358 (Fed. Cir. 1999). The term "instructions" appears in every asserted claim of 5 the patents in suit. This court and the Nazomi 2002 court have held that under the patent: (1) 6 instructions do not refer to the control signals that result from decoding an instruction, and (2) 7 that stack-based instructions must be translated into register-based instructions. Nazomi 2002, 8 2006 WL 2578374 at *8; Claim Construction Order 6-11. ARM's Jazelle Revision 3 converts 9 stack-based instructions directly into control signals. Decl. of Dr. Babb at ¶ 27. Because Jazelle 10 Revision 3 does not translate stack-based instructions into register-based instructions, there is no 11 direct infringement. 12 1. The '362 Patent 13 a. Claim 1 and Related Dependent Claims 14 Claims 1, and dependent related claims 15, 17, and 22 of the '362 patent all require 15 "processing the stack-based instructions including generating a second output, and processing the 16 second output in the execution unit." '362 patent col.7 ll.54-56. Based upon this court's claim 17 construction, "processing the stack-based instructions" requires translation of the stack-based 18 instructions into register-based instructions. However, it is undisputed that ARM's Jazelle 19 Revision 3 converts bytecodes into control signals, not register-based instructions. See Decl. of 20 Dr. Babb at ¶ 27. Therefore, there is no infringement of the asserted claims. 21 b. Claim 48 and Related Dependent Claims Claims 48 and dependent related claims 66 through 70 all require "an execution unit and 22 23 associated register file, the execution unit to execute instructions of a plurality of instruction sets, 24 including a stack-based and a register-based instruction set." '362 patent col.10 ll.59-62. Based 25 upon the claim construction, the execution unit's execution of stack-based instructions requires 26 the translation of stack-based instructions to register-based instructions. Because it is undisputed 27 that ARM's Jazelle Revision 3 converts bytecodes into control signals not instructions, there is no 28 infringement. ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw -6- 1 2. The '436 Patent 2 Independent claims 1 and 5 and dependent claims 12 and 14 all require "a hardware 3 accelerator to process stack-based instructions." '436 patent col.14 l.35. The court has construed 4 this term to mean "circuitry, which can be used to translate stack-based instructions into native 5 instructions." In a Jazelle Revision 3 processor, the stack-based instructions are bytecodes and 6 the native instructions are register-based instructions. Because Jazelle Revision 3 processors 7 convert bytecodes directly into control signals, not register-based instructions, defendants' 8 processors do not infringe the asserted claims. 9 B. Infringement Under the Doctrine of Equivalents 10 Although Nazomi admits that defendants' products do not literally infringe under 11 defendants' proposed claim construction, it still argues that defendants' products infringe under 12 the doctrine of equivalents. Defendants counter that first, Nazomi never properly asserted such a 13 theory on an element-by-element basis as required by the local rules. Second, defendants argue 14 the doctrine of equivalents is inapplicable because its application would require vitiating a claim 15 element. Finally, defendants argue that Nazomi conceded noninfringement under the doctrine of 16 equivalents in Nazomi 2002. 17 1. Failure to Assert the Doctrine of Equivalents The patent local rules require that the plaintiff, in its infringement contentions, state 18 19 whether "each limitation of each asserted claim is alleged to be literally present or present under 20 the doctrine of equivalents in the Accused Instrumentality." Patent L.R. 3-1(e). The Patent Local 21 Rules require a limitation-by-limitation analysis; a boilerplate reservation is inadequate, and 22 courts dismiss claims under the doctrine of equivalents for relying solely on boilerplate language 23 in their infringement contentions. See Rambus Inc. v. Hynix Semiconductor Inc., C-05-00334- 24 RMW, 2008 WL 5411564, *3 (N.D. Cal. Dec. 29, 2008) (finding in the alternative that it could 25 grant summary judgment for failure to comply with the patent rules "limitation-by-limitation" 26 requirement); Implicit Networks Inc. v. Hewlett-Packard Co., No. C-10-03746 SI, 2011 WL 27 3954809, *4 (N.D. Cal. Sept. 7, 2011) (ordering plaintiff to amend its pleadings based in part on 28 finding that "[plaintiff] cannot simply recite the doctrine of equivalents in its cover pleading to its ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw -7- 1 claim charts without providing specific analysis, on an element-by-element basis, as to its theory 2 of why there is infringement under the doctrine of equivalents."); OptimumPath, LLC v. Belkin 3 Int'l, Inc., No. C-09-01398 CW, 2011 WL 1399257 (N.D. Cal. Apr. 12, 2011) (noting that 4 "judges of this court have rejected plaintiffs' attempts to assert claims under the doctrine of 5 equivalents with blanket statements" and denying plaintiffs attempt to rely on the doctrine at 6 summary judgment) aff'd sub nom., 466 F. App'x 904 (Fed. Cir. 2012). 7 Here, Nazomi only provided boilerplate language stating that, to the extent any element is 8 not literally infringed, it contends that each accused product "embodies the claim element or 9 limitation under the doctrine of equivalents." Anderson Decl., Ex. I, Dkt. No. 249-9 (Nazomi's 10 January 13, 2012 Disclosure of Asserted Claims and Infringement Contentions). In another case 11 using almost identical boilerplate language, this court held that such a failure to comply with the 12 Patent Local Rules provided ample grounds for dismissing claims under the doctrine of 13 equivalents. See Rambus Inc. v. Hynix Semiconductor Inc., 2008 WL 5411564 at *3. Because 14 Nazomi failed to provide the required limitation-by-limitation infringement contentions under the 15 doctrine of equivalents, it may not raise them at summary judgment. 16 2. The Doctrine of Equivalents Is Inapplicable Even though Nazomi's doctrine of equivalents claims are barred for failure to properly 17 18 disclose its theory as part of its infringement contentions, the court independently finds that the 19 '362 and '436 patents do not infringe under the doctrine of equivalents. An accused product that does not literally infringe may still infringe under the doctrine of 20 21 equivalents if "the accused product or process contain elements identical or equivalent to each 22 claimed element of the patented invention." Warner-Jenkinson Co. v. Hilton Davis Chem. Co., 23 520 U.S. 17, 21 (1997). The premise of the doctrine of equivalents is "language's inability to 24 capture the essence of innovation" and its goal is to prevent fraud on the patent through an overly 25 literal reading of the claims. Festo Corp. v. Shoketsu Kinzoku Kogyo Kabushiki Co., 535 U.S. 26 722, 734 (U.S. 2002); Graver Tank & Mfg. Co. v. Linde Air Products Co., 339 U.S. 605, 606 27 (U.S. 1950). Infringement under the doctrine of equivalents is limited in two primary ways: (1) 28 the "all elements rule" and (2) prosecution history estoppel. Seachange, 413 F.3d at 1378 ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw -8- 1 (quoting Lockheed Martin Corp. v. Space Sys./Loral, Inc., 324 F.3d 1308, 1318 (Fed. Cir. 2003)). 2 Defendants argue that both prevent application of the doctrine of equivalents in this case. 3 a. Nazomi's Equivalence Would Vitiate a Claim Limitation 4 A doctrine of equivalents analysis is conducted on a limitation-by-limitation basis (the "all 5 elements rule"). Warner-Jenkinson, 520 U.S. at 39-40. Under the "all elements rule" a patentee 6 may not use the doctrine of equivalents when its application would "vitiate a claim limitation." 7 Abbot Laboratories v. Andrx Pharmaceuticals, 473 F.3d 1196, 1212 (Fed. Cir. 2007). Subject 8 matter cannot be included within the scope of a patent under the doctrine of equivalents if it is 9 inconsistent with the language of the claim. See SciMed Life Sys., Inc. v. Advanced 10 Cardiovascular Sys., Inc., 242 F.3d 1337, 1347 (Fed. Cir. 2001); Ethicon Endo-Surgery, Inc. v. 11 U.S. Surgical Corp., 149 F.3d 1309, 1317 (Fed. Cir. 1998); see also Vehicular Tech. Corp. v. 12 Titan Wheel Int'l, Inc., 141 F.3d 1084, 1090-92 (Fed. Cir. 1998) (finding the doctrine of 13 equivalents likely inapplicable when the equivalency contradicted the "object of the present 14 invention" as defined in the specification). 15 In its claim construction order, the court found that the patent contained the limitation that 16 stack-based instructions have to be translated into register-based instructions. Nazomi argues that 17 translating stack-based instructions into register-based instructions and then converting the 18 register-based instructions into control signals is equivalent to converting stack-based instructions 19 directly into control signals. Pl.'s Opp. 15-16. However, this proposed equivalence would vitiate 20 a claimed element as construed by the court. Translation of stack-based instructions into register- 21 based instructions is a key limitation of the patent. As defined by the patent, the "present 22 invention" is a hardware system to "quickly translate Java™ bytecodes into native instructions." 23 '362 patent col.2 ll.7-9 (summary of the invention). The key element of "present invention" 24 cannot be the basis of an equivalence. Therefore, Nazomi's proposed equivalence is improper. 25 b. Prosecution History Estoppel Defendants also argue that prosecution history estoppel bars the doctrine of equivalents 26 27 based upon the disclosure of PicoJava—a processor in the prior art, developed by Sun that 28 ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw -9- 1 executes stack-based instructions natively. Having found that the doctrine of equivalents does not 2 apply under the "all elements rule", the court finds it does not need to address this argument. 3 C. Noninfringement Based on Collateral Estoppel Defendants also argue noninfringement under collateral estoppel based on the court's 4 5 decision in Nazomi 2002. In order to establish collateral estoppel: (1) the issue at stake must be identical to the one alleged in the prior litigation; (2) the issue must have been actually litigated [by the party against whom preclusion is asserted] in the prior litigation; and (3) the determination of the issue in the prior litigation must have been a critical and necessary part of the judgment in the earlier action. 6 7 8 9 Trevino v. Gates, 99 F.3d 911, 923 (9th Cir. 1996); see also Bayer AG. v. Biovail Corp., 279 F.3d 10 1340, 1345 (Fed. Cir. 2002) (holding that the law of the regional circuit determines the standard 11 for collateral estoppel). Collateral estoppel can apply to common issues in actions involving 12 different but related patents. See, e.g., Amgen, Inc. v. Genetics Inst., Inc., 98 F.3d 1328, 1329-32, 13 (Fed. Cir. 1996) (affirming summary judgment where a prior case had decided issues about a 14 different patent with the same specification). 15 In Nazomi 2002, Nazomi conceded noninfringement of Jazelle Revision 3 for purposes of 16 the '215 parent patent under the same construction of "instructions" adopted by this court. 17 Nazomi 2002, Pl.'s Resp., Dkt. No. 259. Defendants' motion for summary judgment for 18 noninfringement presents the same issue to this court as considered by the Nazomi 2002 court, 19 except that children of the '215 parent patent are being asserted and Nazomi has not stipulated 20 that the products "would not infringe the [patents], literally or under the doctrine of equivalents." 21 Id. The claims in both cases involve the same Jazelle Revision 3 processor design and the same 22 arguments over whether "instructions" include control signals and require stack-based 23 instructions to be translated into register-based instructions based on the same specification. See 24 Nazomi 2002, 2006 WL 2578374 at *8. As explained in the claim construction order, this court 25 construes "instructions" the same way as the court did in Nazomi 2002. Claim Construction 26 Order 6-11. Having construed the key term the same way, the court holds that the same issues at 27 28 ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw - 10 - 1 stake were previously litigated and were a necessary part of the holding. Therefore, collateral 2 estoppel applies and provides independent grounds for granting summary judgment. 3 III. INVALIDITY Defendants also move for summary judgment of invalidity. Defendants argue that if the 4 5 court adopts Nazomi's construction of "instructions," then the claims are invalid under 35 U.S.C. 6 § 112 for failure to provide an adequate written description. Because defendants' premise their 7 invalidity argument on the court's adoption of Nazomi's construction and the court adopted 8 defendants' construction of the key term "instructions," and not Nazomi's, this motion is moot. 9 Therefore, the court denies the defendants' motion for summary judgment of invalidity. 10 IV. ORDER For the foregoing reasons, the court GRANTS defendants' motion for summary judgment 11 12 of noninfringement of the '362 and '436 patents and DENIES as moot defendants' motion for 13 summary judgment of invalidity. 14 15 16 Dated: June 18, 2013 17 Ronald M. Whyte United States District Court Judge 18 19 20 21 22 23 24 25 26 27 28 ORDER GRANTING SJ OF NONINFRINGEMENT CASE NO. C-10-04686-RMW, C-10-05545 sw - 11 -

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?