MOORE, Circuit Judge.
DataTern, Inc. (DataTern) appeals from the district court's grant of summary judgment that certain Microsoft Corporation (Microsoft) and SAP AG and SAP America, Inc. (collectively, SAP) products do not infringe asserted claims of U.S. Patent Nos. 5,937,402 and 6,101,502 and challenges the scope of the district court's summary judgment grant to SAP. DataTern also challenges the court's denial of its motion to dismiss Microsoft's and SAP's (collectively, Appellees) declaratory judgment actions for lack of subject matter jurisdiction. We hold that the district court had jurisdiction over both Microsoft's and SAP's declaratory judgment challenges to the '502 patent and over SAP's challenge to the '402 patent, but not over Microsoft's challenge to '402 patent. We therefore affirm-in-part and reverse-in-part the court's denial of DataTern's motion to dismiss for lack of jurisdiction. We also affirm the grant of summary judgment to Microsoft with regard to the '502 patent, and affirm-in-part and reverse-in-part the grant of summary judgment to SAP.
Prior to the cases at issue in this appeal, DataTern sued several Microsoft and SAP customers, alleging infringement of the '402 and/or '502 patents. DataTern sent these customers claim charts alleging infringement based on the customers' use of Microsoft's ADO.NET and SAP's BusinessObjects software. The claim charts extensively refer to Microsoft and SAP functionality. For example, claim charts alleging SAP's customers' infringement of the '402 and '502 patents cite to SAP-provided BusinessObjects user guides and documentation for each element of the representative claims. Similarly, claim charts alleging Microsoft's customers' infringement of the '502 patent cite to Microsoft-provided ADO.NET online documentation for each element of the representative claims. However, the '402 patent claim charts cite only to third-party-provided (i.e., not Microsoft-provided) ADO.NET documentation for several claim limitations.
Several of the customers that had been sued by DataTern demanded indemnification from Appellees. After receiving the indemnification requests, a Microsoft representative contacted DataTern's CEO to discuss the ongoing customer lawsuits. During these discussions, the representative told DataTern's CEO that Microsoft had no obligation to defend or indemnify its customers, and the CEO told the representative that DataTern was not interested
The cases at issue in this appeal were initiated when Appellees filed separate, and later consolidated, non-infringement and invalidity declaratory judgment actions against DataTern. DataTern moved to dismiss the complaints for lack of subject matter jurisdiction and filed conditional counterclaims for infringement of both the '402 and '502 patents. The district court denied DataTern's motion to dismiss. It found that the following facts weighed in favor of jurisdiction over the declaratory judgment actions: (1) the claim charts in the customer lawsuits; (2) the indemnification demands from Appellees' customers; (3) DataTern's conditional counterclaims; (4) DataTern's reference to Appellees' "infringement" in its proposed scheduling order; and (5) DataTern's refusal to grant Appellees a covenant not to sue. Microsoft Corp. v. DataTern, Inc., C.A. No. 11-cv-02365-KBF (S.D.N.Y. Mar. 5, 2012), ECF No. 70.
Following claim construction, DataTern conceded non-infringement based on the court's construction of several claim terms, and the court entered summary judgment. DataTern appeals.
Whether the district court had subject matter jurisdiction is a question we review de novo. Prasco, LLC v. Medicis Pharm. Corp., 537 F.3d 1329, 1335 (Fed. Cir.2008). The threshold question for declaratory judgment jurisdiction is "whether the facts alleged, under all the circumstances, show that there is a substantial controversy, between parties having adverse legal interests, of sufficient immediacy and reality to warrant the issuance of a declaratory judgment." MedImmune, Inc. v. Genentech, Inc., 549 U.S. 118, 127, 127 S.Ct. 764, 166 L.Ed.2d 604 (2007) (citation omitted).
DataTern argues that the court lacked jurisdiction because DataTern never approached Appellees regarding a license, never accused Appellees of infringement, and indicated that it did not intend to sue Microsoft. DataTern asserts that Appellees' only alleged injury — the risk that they will lose customers — is remote and hypothetical. DataTern contends that because Appellees were not obligated to defend or indemnify these customers, they lack a sufficient legal interest to support jurisdiction.
Appellees respond that jurisdiction exists because DataTern's infringement claims against their customers are "based on" the customers' use of Appellees' products and thus impliedly assert indirect infringement against Appellees. They argue that under Arris Group, Inc. v. British Telecommunications PLC, 639 F.3d 1368, 1375 (Fed.Cir.2011), declaratory judgment jurisdiction exists where a patentee accuses customers of direct infringement based on the use of the supplier's product, because such accusations establish that the patentee could have brought indirect infringement claims against the supplier. Appellees contend that the indemnification demands they have received from their customers support existence of a substantial controversy. They also argue that DataTern's aggressive litigation strategy — it has sued more than 100 entities for infringement of the '402 and '502 patents — supports the existence of a substantial controversy.
To the extent that Appellees argue that they have a right to bring the declaratory judgment action solely because their customers have been sued for direct infringement, they are incorrect. DataTern has accused customers using Appellees' software packages of infringing the asserted method claims, but there are no arguments that there is a case or controversy between DataTern and Appellees on direct infringement. If Appellees had an obligation to indemnify their customers, they would then have standing to bring suit. Arris, 639 F.3d at 1375; Microchip, 441 F.3d at 943. In that instance, Appellees would stand in the shoes of the customers and would be representing the interests of their customers because of their legal obligation to indemnify. But here there is no evidence of such an obligation and Appellees concede that no such obligation exists. Instead, Appellees seek to broaden our precedent quite substantially by arguing that a customer request to indemnify ought to give rise to standing, without regard, it appears, to the merit of the customer request. This cannot be. Thus, we decline Appellees' request to hold that their customers' indemnification requests, which they concede are not valid, alone can create standing and thus a basis for jurisdiction over Appellees' declaratory judgment actions in the Southern District of New York.
Importantly, even if there were such an obligation — to indemnify a customer already sued by the patentee in Texas — it would not justify what Appellees seek
To the extent that Appellees argue that DataTern's suits against its customers automatically give rise to a case or controversy regarding induced infringement, we do not agree.
Applying this principle to the appeals before us, we hold that the claim charts used in the customer lawsuits support a finding of jurisdiction for only some of the declaratory judgment challenges at issue. The claim charts provided to the SAP customers allege direct infringement of the '402 and '502 patents based on SAP's customers' use of BusinessObjects. Moreover, these claim charts cite to SAP-provided user guides and documentation for each claim element. In other words, DataTern's claim charts show that SAP provides its customers with the necessary components to infringe the '402 and '502 patents as well as the instruction manuals for using the components in an infringing manner. Providing instructions to use a product in an infringing manner is evidence of the required mental state for inducing infringement. See Golden Blount, Inc. v. Robert H. Peterson Co., 438 F.3d 1354, 1363-65 (Fed.Cir.2006). Considering these instructions in view of the rest of the evidence on record, we conclude that SAP has established that there existed a substantial controversy regarding whether SAP induces infringement. We thus affirm the district court's conclusion
The same is true for DataTern's '502 patent claim charts as they relate to Microsoft's customers. The claim charts cite to Microsoft-provided online documentation for each limitation of the '502 patent's representative claims. Thus, these claim charts can be read to allege that Microsoft is encouraging the exact use which DataTern asserts amount to direct infringement. This record evidence supports Microsoft's claim that there is a substantial controversy regarding inducement. Under the totality of the circumstances, we conclude that Microsoft established declaratory judgment jurisdiction for its suit on the '502 patent.
The '402 patent claim charts as they relate to Microsoft's customers, however, are substantively different. They cite exclusively to third-party — not Microsoft-provided — documentation for several key claim limitations.
The '402 patent claim charts likewise do not impliedly assert contributory infringement against Microsoft. For example, they do not imply or suggest that Microsoft's ADO.NET is not "a staple article or commodity of commerce suitable for substantial noninfringing use." 35 U.S.C. § 271(c) (2012). Indeed, our review of the record does not uncover any evidence that Microsoft's ADO.NET is not suitable for substantial noninfringing uses, or that Microsoft knew that it was "especially made or adapted for use in an infringement" of DataTern's patents. Id.
In concluding that jurisdiction existed in this case, the district court relied heavily on DataTern's conditional counterclaims, its reference to "infringement" in the scheduling order, and its refusal to grant Appellees a covenant not to sue — all post-complaint facts. A declaratory judgment plaintiff must plead facts sufficient to establish jurisdiction at the time of the complaint, and post-complaint facts cannot create jurisdiction where none existed at the time of filing. Innovative Therapies, Inc. v. Kinetic Concepts, Inc., 599 F.3d 1377, 1383-84 (Fed.Cir.2010); Spectronics Corp. v. H.B. Fuller Co., Inc., 940 F.2d 631, 634-35 (Fed.Cir.1991).
Even if these post-complaint facts could be considered, these three circumstances, considered in view of the rest of the evidence on record, do not establish an actual controversy. The district court reasoned that DataTern's conditional counterclaims weighed in favor of jurisdiction because DataTern was required to make them in compliance with Rule 11 of the Federal Rules of Civil Procedure. This analysis is logically flawed because DataTern's counterclaims were conditioned on
Moreover, other circumstances that may have otherwise supported jurisdiction over Microsoft's declaratory judgment challenge of the '402 patent are not present in this case. For example, in Arris the patentee and the declaratory judgment plaintiff engaged in a "protracted negotiation process" before the declaratory judgment plaintiff finally brought suit. Arris, 639 F.3d at 1381. Here, however, the only time DataTern and Microsoft communicated, DataTern assured Microsoft that it did not intend to sue Microsoft. Similarly, a patentee's aggressive enforcement strategy, even in the absence of direct threats against the declaratory plaintiff, may also support jurisdiction. See Arrowhead Indus. Water, Inc. v. Ecolochem, Inc., 846 F.2d 731, 737-38 (Fed.Cir.1988). We are sympathetic to Microsoft's arguments that DataTern's litigiousness supports the existence of a controversy between Microsoft and DataTern.
Under the totality of the circumstances and viewing the evidence of record, we hold that the district court possessed declaratory judgment jurisdiction over the '402 and '502 patents with respect to SAP and over the '502 patent with respect to Microsoft, but not over the '402 patent with respect to Microsoft. Microsoft had the burden of establishing the court's jurisdiction. Under the totality of the circumstances, we conclude that Microsoft failed to establish that a substantial controversy existed regarding Microsoft's infringement of the '402 patent at the time the complaint was filed. We affirm-in-part and reverse-in-part the district court's jurisdictional decision and remand with orders to the district court to dismiss Microsoft's declaratory judgment challenge of the '402 patent.
We review the district court's grant of summary judgment under the law of the
The '502 patent is directed to interfacing an object-oriented application with a relational database. '502 patent col. 1 ll. 22-24. An object-oriented application cannot easily interface with a relational database because of the structural differences between the objects in the application and the tables in the database. Id. col. 1 ll. 25-49. To solve this problem, the '502 patent discloses creating "interface objects" that act as intermediaries between the object-oriented application and the relational database. Id. col. 2 ll. 34-38. To create the interface objects, the '502 patent discloses selecting an "object model," generating a mapping between the database schema and the object model, and creating the interface object from that mapping. Id. col. 2 ll. 28-34, 40-44. A "runtime engine" then accesses data in the relational database using the interface object. Id. col. 2 ll. 34-38; Fig. 1.
Claim 1 is representative (emphases added):
The district court construed "object model" as "[a] template with a predetermined standardized structure both relating to an object-oriented software application and including object classes and inheritance relationships among classes." DataTern agreed that SAP's BusinessObjects does not infringe the asserted claims if "object model" requires "object classes," and the district court entered summary judgment accordingly.
On appeal, DataTern asserts that the district court erred by requiring the object model to include "classes."
We agree with SAP that the district court properly construed "object model" to require classes. The plain and ordinary meaning of "object model" requires classes. All of the evidence on record supports this understanding of the plain and ordinary meaning. SAP's expert opined that the "object model" was a well-known term of art and was understood to include a "collection of classes." J.A. in appeal no. 2013-1185 (J.A. (SAP)), at 1091-93, 1125. Even the inventor of the '502 patent testified, contrary to DataTern's assertions, that an object model, in general and in the context of the '502 patent, includes a "set of classes." J.A. (SAP) 6333-34. While DataTern's expert submitted a claim construction declaration, he never proposed a construction for "object model" or otherwise challenged the definitions set forth by SAP's expert and the '502 patent inventor. J.A. (SAP) 1048-59. DataTern's predecessor, FireStar, also previously argued that object model of the '502 patent should be construed to require "a set of classes."
The specification confirms that the inventors of the '502 patent did not deviate from the plain and ordinary meaning of object model, which includes classes. The only depicted object model, shown in Figure 3 (reproduced below) includes classes "CPerson," "CProject," "CEmployee," and "CDepartment."
Although the patent and all of the record evidence supports the construction of "object model" to require a set of classes, DataTern argues that we ought to reject that plain and ordinary meaning because of a stipulation it entered regarding the meaning of the term classes. The parties stipulated that classes include both attributes and behaviors. DataTern argues that the sole embodiment of an object model in the patent only uses attributes, not behaviors. See '502 patent Fig. 3. Therefore, DataTern argues that "object model" should not be construed to require classes. We disagree. As discussed, the plain and ordinary meaning of object model requires a set of classes. The only embodiment in the patent discloses an object model with classes and attributes of those classes. While DataTern agreed to, and is bound by virtue of its stipulation to, a narrower construction of classes than that required by the '502 patent, that does not change the correct construction of object model. The tail can't wag the dog.
Because DataTern stipulated that SAP does not infringe based on the district court's determination that an object model must include classes, we affirm summary judgment of SAP's noninfringement of the '502 patent.
DataTern also conceded that Microsoft does not infringe the asserted '502 patent claims if "object model" must include classes. On appeal, however, Microsoft does not make any of its own claim construction arguments regarding the '502 patent. It instead purports to incorporate by reference SAP's claim construction arguments. Microsoft Br. 19. DataTern asserts that this is improper and that Microsoft has waived its claim construction challenges.
Because the Microsoft and SAP appeals are not consolidated, this case does not fall under Fed. R.App. P. 28(i), which authorizes incorporation of co-party briefing only in the case of consolidated appeals. We also note that incorporating SAP's arguments, as Microsoft attempts to do, would allow the Microsoft brief to exceed our court's allowable word count by 3,025 words. It would be fundamentally unfair to allow a party to use incorporation to exceed word count. We hold that incorporation of co-party briefing is only allowed in consolidated cases as explained in Fed. R.App. P. 28(i) and that such incorporation cannot be used to exceed word count. The incorporated material counts against the litigants' word count in exactly the same manner as if it had been expressly included in the brief. In this case, however, because we are affirming the district court's determination that an "object
SAP's declaratory judgment complaint sought broad declarations that "[n]either SAP nor its products have infringed" either the '402 or '502 patent. DataTern's counterclaims were equally broad, alleging that SAP indirectly infringed the '402 and '502 patents based on "certain software programs and programming tools ... including, inter alia, BusinessObjects...." J.A. (SAP) 625. DataTern, however, never served infringement contentions on SAP that alleged infringement of the '402 patent. And the infringement contentions alleging infringement of the '502 patent relied solely on BusinessObjects, not any other SAP software. Nonetheless, based on the parties' broad pleadings, the district court's order granting summary judgment of noninfringement to SAP encompassed the '402 patent and all SAP products "that were or could have been accused of infringing the '402 patent." SAP AG v. DataTern, Inc., C.A. No. 11-cv-02648-KBF (S.D.N.Y. Dec. 19, 2012), ECF No. 211.
DataTern argues that the scope of summary judgment should only include BusinessObjects and the '502 patent, not all SAP products or the '402 patent. It contends that BusinessObjects was the only product asserted by SAP as a basis for the court's jurisdiction in its declaratory judgment complaint and the only product identified in DataTern's infringement contentions. While DataTern admits that it alleged that SAP infringed the '402 patent in its counterclaims, it asserts that it never served infringement contentions regarding the '402 patent. It argues that the infringement contentions, not the complaint, should determine the scope of the judgment.
SAP responds that the scope of summary judgment properly included both patents and all SAP products. It asserts that SAP's and DataTern's broad pleadings confirm the breadth of their dispute. It contends that allowing DataTern to unilaterally remove the '402 patent from this case by failing to file infringement contentions would give opportunistic patentees too much control over the scope of declaratory judgment actions initiated by the alleged infringers.
We hold that the district court correctly included the '402 patent in its summary judgment order. The court had declaratory judgment jurisdiction over SAP's noninfringement challenge to the '402 patent based, in part, on DataTern's implied assertions of SAP's indirect infringement of the '402 patent evidenced in the claim charts provided in the customer suits. That DataTern later failed to file infringement contentions for the '402 patent did not remove the '402 patent from the case. SAP never abandoned its claim that the '402 patent was not infringed, and DataTern did not covenant not to sue SAP on the '402 patent after failing to file infringement contentions. Thus, the district court properly entered summary judgment of noninfringement of the '402 patent to SAP.
However, we also hold that the district court erred in granting summary
We affirm the district court's denial of DataTern's motion to dismiss Microsoft's declaratory judgment challenge of the '502 patent and affirm the grant of summary judgment to Microsoft with regard to the '502 patent. We reverse the court's denial of DataTern's motion to dismiss Microsoft's declaratory judgment challenge of the '402 patent and remand with orders that the district court dismiss Microsoft's declaratory judgment challenge of the '402 patent. We affirm the court's denial of DataTern's motion to dismiss for lack of jurisdiction SAP's challenges to both the '402 and '502 patents. We also affirm-in-part and reverse-in-part the grant of summary judgment to SAP, and remand with orders that the district court modify the summary judgment order to cover only BusinessObjects.
No costs to either party.
RADER, Chief Judge, dissenting-in-part.
Declaratory judgment jurisdiction considers "whether the facts alleged, under all the circumstances, show that there is a substantial controversy." MedImmune, Inc. v. Genentech, Inc., 549 U.S. 118, 127, 127 S.Ct. 764, 166 L.Ed.2d 604 (2007) (emphasis added). In my view, the court in this case discounts the totality of circumstances in favor of each alleged fact in isolation. The unfortunate consequence of this decision creates a roadmap to avoid declaratory judgment when it may be most valuable to resolve disputes early and efficiently. Therefore, while I join the court almost across the board, I must respectfully dissent-in-part on the majority's dismissal of Microsoft's action against DataTern on the '402 patent.
When DataTern began threatening its customers, Microsoft willingly stepped up to resolve this dispute in the most efficient manner. Instead of lingering threats to
Of course, DataTern and other potential patent litigants would like to find a way to keep Microsoft or other major corporations on the sidelines while seeking numerous settlements with their customers who cannot afford the cost of a major lawsuit. Thus, this decision takes on special importance because it shows DataTern and its successors a way to achieve that lucrative objective.
The court determines in this case that jurisdiction is not available over Microsoft's action on the '402 patent because DataTern "cite[d] exclusively to third party — not Microsoft-provided — documentation for several key claim limitations" in its charts. Majority Op. at 1376. For this reason alone, the court denies Microsoft declaratory judgment jurisdiction to resolve these issues in a single focused lawsuit. This lone detail, within the control of the patent owner, should not defeat an otherwise valid declaratory judgment action. The practical effect of this holding creates a roadmap to allow DataTern and its successors to keep Microsoft on the sidelines while running up wins against customers, who are often smaller and less-equipped to defend themselves.
To my eyes, this unfortunate consequence is easy to avoid in this case. The test for proper declaratory judgment jurisdiction under Article III is not a rigid, inflexible test that requires a one-by-one evaluation of each fact alleged. Rather, "`the question in each case is whether the facts alleged, under all the circumstances, show that there is a substantial controversy, between parties having adverse legal interests, of sufficient immediacy and reality to warrant the issuance of a declaratory judgment.'" MedImmune, 549 U.S. at 127, 127 S.Ct. 764 (quoting Md. Cas. Co. v. Pac. Coal & Oil Co., 312 U.S. 270, 273, 61 S.Ct. 510, 85 L.Ed. 826 (1941)). Moreover, in cases such as this involving many customers, this court has held that a supplier has standing to sue if "there is a controversy between the patentee and the supplier as to the supplier's liability for induced or contributory infringement based on the alleged acts of direct infringement by its customers." Arris Grp., Inc. v. British Telecomms. PLC, 639 F.3d 1368, 1375 (Fed.Cir.2011).
In this case, "all the circumstances" common among each of the four actions are sufficient to show standing for all of them — not just three out of four. First, DataTern initiated customer suits involving the use of Microsoft and SAP products. Second, DataTern provided claim charts to these customers that explicitly and repeatedly identified Microsoft and SAP products as allegedly meeting each and every asserted claim limitation. This record includes "generic" charts that identified only Microsoft or SAP (rather than the customer DataTern had sued). Third, Microsoft and SAP received many indemnification demands from customers related to DataTern's suits. Fourth, DataTern has an extensive history of litigiousness (especially against Microsoft and SAP customers). Fifth, DataTern offered no covenant-not-to-sue prior to, or during, the suits.
The court's analysis considers each of these above facts one-by-one in isolation, when a faithful application of the totality of
Furthermore, whether DataTern cited to Microsoft documentation for "key" limitations in its claim charts does not have a meaningful bearing on whether this record contains a substantial controversy. See id. The test requires a substantial controversy, not proof that DataTern has effectively alleged indirect infringement for every limitation (or "key" limitations) solely through its claim charts (i.e., by citing to Microsoft instruction manuals). Moreover, a focus on "key" limitations only distracts from the totality of circumstances test. In fact, given that the law treats all limitations as significant, it is unclear what constitutes a "key" limitation.
The practical and problematic effect of the court's holding today is that it gives aggressive parties a roadmap to avoid supplier suits. Instead, they can just go after small customers who are much more likely to settle to avoid the costs of defense. Microsoft's and SAP's willingness to step into this case as suppliers defending their customers should be encouraged, not discouraged. A supplier suit is much more likely to address issues that would be dispositive to all customers efficiently and effectively without multiplying unnecessarily customer suits.
Therefore, because I believe the district court had declaratory judgment jurisdiction over Microsoft's action on the '402 patent, I respectfully dissent on that issue.