ROBERT W. PRATT, Chief Judge.
Currently before the Court is "Defendant's Motion for Summary Judgment," filed by EnSoft Corporation ("EnSoft") on February 10, 2011. Clerk's No. 93. Plaintiff National Instruments Corporation ("National Instruments") filed a response in opposition to the motion on April 28, 2011.
National Instruments alleges infringement of two of its patents, namely, U.S.
Def.'s App. in Supp. of its Mot. for Summ. J. (hereinafter ("Def.'s App.")) at 2540003 (showing claim 1 of the '254 Patent, as amended during reexamination) (Clerk's No. 93-2).
National Instruments filed this case on November 13, 2006. See Compl. at 1. On August 14, 2007, EnSoft filed a motion to stay the case, citing its "inten[tion] to immediately file a request for reexamination of both" of the Patents. Clerk's No. 45 ¶ 2. On September 20, 2007, Chief U.S. Magistrate Judge Thomas J. Shields granted EnSoft's motion to stay this case pending reexamination of the Patents. Clerk's No. 70. The United States Patent & Trademark Office ("PTO") entered an order granting EnSoft's request for ex parte reexamination of the '254 Patent on March 28, 2008 and an order granting EnSoft's request for ex parte reexamination of the '270 Patent on April 29, 2008.
The examiner issued a non-final office action regarding the '254 Patent on January 26, 2009 and a non-final office action regarding the '270 Patent on January 30, 2009. See id. ¶¶ 6-7. In these office actions, the examiner rejected certain claims in both of the Patents as obvious. Def.'s
National Instruments responded to the office actions regarding the '254 Patent and the '270 Patent on March 25, 2009 and March 30, 2009, respectively. See Def.'s Facts ¶ 13. In these responses, National Instruments argued that the prior art, and specifically Horwitz, did not "teach[] or suggest a number of limitations of [the] claims." E.g., Def.'s App. at 2540038. For example, National Instruments argued that:
Id. at 2540038-39 (emphasis and nonstandard punctuation in original); id. at 2700039-40 (same).
The examiner issued another non-final office action regarding the '254 Patent on June 26, 2009 and another non-final office action regarding the '270 Patent on June 30, 2009. See Def.'s Facts ¶ 17. Again, the Examiner cited Horwitz, among other references, in support of its rejections.
Id. at 2540030-31 (nonstandard punctuation in original, internal citations omitted).
National Instruments responded to the office actions regarding the '254 Patent and the '270 Patent on August 20, 2009 and September 9, 2009, respectively. See Def.'s Facts ¶ 19 (citing Def.'s App. at 2540026-27, 2700027). In these responses, National Instruments "disagree[d] with the assertion that [Horwitz] can be read on the concept of graphical programs, as presently claimed." Pl.'s Fact Resp. ¶ 19 (citing Def.'s App. at 2540026, 2700026). In particular, National Instruments argued that:
Def.'s App. at 2540026-27 (nonstandard punctuation in original).
On May 25, 2010, the examiner issued a "Notice of Intent to Issue Reexamination Certificate" for each of the Patents. See Def.'s Facts ¶ 23 (citing Def.'s App. at 2540021-25, 2700021-25). In the "Statement
The Laski reference
Def.'s App. at 2540021-22 (internal citations and italics omitted); id. at 2700021-22 (same). The examiner also stated:
Id. at 2540023 (nonstandard punctuation and italics in original); id. at 2700021-22 (same).
On September 21, 2010, the PTO issued Ex Parte Reexamination Certificates for each of the Patents. See Ex Parte Reexamination Certificate No. U.S. 5,974,254 C1 (hereinafter "the '254 Reexam Certificate"); Ex Parte Reexamination Certificate No. U.S. 6,138,270 C1 (hereinafter "the '270 Reexam Certificate"). On November 12, 2010, Judge Shields lifted the stay. Clerk's No. 80. EnSoft now seeks summary judgment of noninfringement. See Mot. ¶ 3.
In this case, National Instruments alleges that EnSoft's SimDiff and SimMerge computer software products infringe the Patents. Def.'s Facts ¶ 1; Pl.'s Fact Resp. ¶ 1. For the purposes of this motion, the parties agree that any arguments about SimDiff apply equally to SimMerge. Hr'g Tr. at 36.
"SimDiff takes two Simulink models, in the form of MDL files, as inputs." Id. ¶ 11 (citing Pl.'s App. at 279-80 (EnSoft Online Demonstration of SimDiff, at 2, 5-6), 117-18 (Heimdahl Decl. ¶¶ 49-50)). Then, "SimDiff creates graph data structures based on the MDL files to represent the Simulink models." Id. ¶ 12 (citing Pl.'s App. at 118 (Heimdahl Decl. ¶¶ 51-52) and Br. of Authorities in Supp. of Def.'s Mot. for Summ. J. (hereinafter "Def.'s Br.") at 7, Fig. 2 (Clerk's No. 93-4)). "SimDiff matches objects in the two Simulink models by matching objects in the graph data structures that represent the Simulink models." Id. ¶ 13 (citing Pl.'s App. at 119-20 (Heimdahl Decl. ¶¶ 53-56)). "SimDiff then determines differences between objects in the two Simulink models by determining differences between the objects in the graph data structures that represent the Simulink models." Id. ¶ 14 (citing Pl.'s App. at 120-21 (Heimdahl Decl. ¶¶ 58-60)). "One way SimDiff displays the differences between the two Simulink models is by presenting on a display screen a textual description of the differences." Id. ¶ 15 (citing Pl.'s App. at 121-22 (Heimdahl Decl. ¶ 62)).
The term "summary judgment" is something of a misnomer. See D. Brock Hornby, Summary Judgment Without Illusions, 13 Green Bag 2d 273 (Spring 2010). It "suggests a judicial process that is simple, abbreviated, and inexpensive," while in reality, the process is complicated, time-consuming, and expensive.
Under Federal Rule of Civil Procedure 56(a), "[a] party may move for summary
"The court shall grant summary judgment if the movant shows that there is no genuine dispute as to any material fact and the movant is entitled to judgment as a matter of law." Fed.R.Civ.P. 56(a). Summary judgment can be entered against a party if that party fails to make a showing sufficient to establish the existence of an element essential to its case, and on which that party will bear the burden of proof at trial. See Celotex Corp. v. Catrett, 477 U.S. 317, 322, 106 S.Ct. 2548, 91 L.Ed.2d 265 (1986). Summary judgment is appropriately granted when the record, viewed in the light most favorable to the nonmoving party and giving that party the benefit of all reasonable inferences, shows that there is no genuine issue of material fact, and that the moving party is therefore entitled to judgment as a matter of law. Harlston v. McDonnell Douglas Corp., 37 F.3d 379, 382 (8th Cir.1994). The Court does not weigh the evidence, nor does it make credibility determinations. The Court only determines whether there are any disputed issues and, if so, whether those issues are both genuine and material. See Anderson v. Liberty Lobby, Inc., 477 U.S. 242, 252, 106 S.Ct. 2505, 91 L.Ed.2d 202 (1986); Wilson v. Myers, 823 F.2d 253, 256 (8th Cir.1987) ("Summary judgment is not designed to weed out dubious claims, but to eliminate those claims with no basis in material fact.") (citing Weight Watchers of Quebec, Ltd. v. Weight Watchers Int'l, Inc., 398 F.Supp. 1047, 1055 (E.D.N.Y.1975)).
In a summary judgment motion, the moving party bears the initial burden of demonstrating the absence of a genuine issue of material fact based on the pleadings, depositions, answers to interrogatories, admissions on file, and affidavits, if any. See Celotex, 477 U.S. at 323, 106 S.Ct. 2548; Anderson, 477 U.S. at 248, 106 S.Ct. 2505. If the moving party has carried its burden, the nonmoving party must then go beyond its original pleadings and designate specific facts showing that there remains a genuine issue of material fact that needs to be resolved by a trial. See Commercial Union Ins. Co. v. Schmidt, 967 F.2d 270, 271 (8th Cir.1992); see also Fed.R.Civ.P. 56(c). This additional showing can be by affidavits, depositions, answers to interrogatories, or the admissions on file. See Celotex, 477 U.S. at 322-23, 106 S.Ct. 2548; Anderson, 477 U.S. at 257, 106 S.Ct. 2505. "[T]he mere existence of some alleged factual dispute between the parties will not defeat a motion for summary judgment; the requirement is that there be no genuine issue of material
Courts do not treat summary judgment as if it were a paper trial. Therefore, a "district court's role in deciding the motion is not to sift through the evidence, pondering the nuances and inconsistencies, and decide whom to believe." Waldridge v. Am. Hoechst Corp., 24 F.3d 918, 920 (7th Cir.1994). In a motion for summary judgment, the job of a court is only to decide, based on the evidentiary record that accompanies the moving and resistance filings of the parties, whether there really is any material dispute of fact that still requires a trial. See id. (citing Anderson, 477 U.S. at 249, 106 S.Ct. 2505 and 10 Charles A. Wright & Arthur R. Miller, Federal Practice & Procedure § 2712 (3d ed. 1998)). It is the responsibility of the parties to provide the evidence necessary for this assessment. Id. at 921.
In a patent case, "[e]valuation of summary judgment of non-infringement requires two steps—proper claim construction and comparison of those claims to the accused product." Trading Techs. Int'l, Inc. v. eSpeed, Inc., 595 F.3d 1340, 1350 (Fed.Cir.2010) (citing Abbott Labs. v. Sandoz, Inc., 566 F.3d 1282, 1288 (Fed.Cir. 2009)). Claim construction "involves ascertaining the scope and meaning of the claims at issue." Streamfeeder, LLC v. Sure-Feed Sys. Inc., 175 F.3d 974, 981 (Fed.Cir.1999).
Scripps Clinic & Research Found. v. Genentech, Inc., 927 F.2d 1565, 1580 (Fed.Cir. 1991) (internal quotation marks omitted). Claim construction is a question of law to be resolved by the Court. Markman v. Westview Instruments, Inc., 52 F.3d 967, 970-71 (Fed.Cir.1995), aff'd, 517 U.S. 370, 116 S.Ct. 1384, 134 L.Ed.2d 577 (1996).
In attempting to construe a patent claim, the Court must first examine the language of the claim itself, the patent specification, and the prosecution history. Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576, 1582 (Fed.Cir.1996); Pall Corp. v. Micron Separations, Inc., 66 F.3d 1211, 1216 (Fed.Cir.1995). The words of a claim should be given "their ordinary and customary meaning." Lexion Med., LLC v. Northgate Techs., Inc., 641 F.3d 1352, 1356 (Fed.Cir.2011) (citing Phillips v. AWH Corp., 415 F.3d 1303, 1312 (Fed.Cir.2005) (en banc)). However, "[t]he customary meaning of a claim term is not determined in a vacuum and should be harmonized, to the extent possible, with the intrinsic record, as understood within the technological field of the invention." Id. (citing Phillips, 415 F.3d at 1314; and ACTV, Inc. v. Walt Disney Co., 346 F.3d 1082, 1088 (Fed.Cir. 2003)).
"In most situations, an analysis of the intrinsic evidence alone will resolve any ambiguity in a disputed claim term. In such circumstances, it is improper to rely on extrinsic evidence." Vitronics, 90 F.3d at 1583 (citing, inter alia, Pall Corp., 66 F.3d at 1216). Therefore, while a court may rely on expert testimony and other
After construing the claims, the Court must "compare[ ] the properly construed claims to the accused device." Lockheed Martin Corp. v. Space Systems/Loral, Inc., 324 F.3d 1308, 1318 (Fed. Cir.2003) (citing Cybor Corp. v. FAS Techs., Inc., 138 F.3d 1448, 1454 (Fed.Cir. 1998) (en banc)). "This second step in the infringement analysis presents an issue of fact." Id. (citing Cybor Corp., 138 F.3d at 1454). "A court may grant summary judgment of noninfringement if, after viewing the alleged facts in the light most favorable to the patentee and drawing all reasonable inferences in the patentee's favor, there is no genuine issue as to whether the patent claims encompass the accused device." Chicago Bd. Options Exch., Inc. v. Int'l Sec. Exch., LLC, 776 F.Supp.2d 606, 609 (N.D.Ill.2011) (citing Novartis Corp. v. Ben Venue Labs., 271 F.3d 1043, 1046 (Fed.Cir.2001)).
The parties dispute how the five claim terms should be construed. See Clerk's No. 100 (listing eight disputed terms); see also Def.'s Opening Claim Constr. Br. (hereinafter "Def.'s Markman Br.") at 16-18 (Clerk's No. 118) (asserting that, "[u]pon further consideration" three of the previously disputed claims "do[ ] not need to be construed at this time"). The Court will consider each of the disputed terms in turn.
EnSoft argues that, based upon National Instruments' statements to the examiner during reexamination of the Patents, the term "graphical program" should be construed to mean "executable graphical computer program comprising graphical code or objects." Def.'s Markman Br. at 5. National Instruments argues that the construction of "graphical program" should not include the two limitations proposed by EnSoft—namely, "executable" and "comprising graphical code or objects." The Court will address these proposed limitations in turn.
EnSoft argues that its "proposed construction of the claim term graphical program as requiring the property of executability must stand." Def.'s Markman Br. at 7. This argument is based on two assertions—namely, according to EnSoft, during reexamination, National Instruments told the examiner: (1) "that graphical programs are executable" and (2) that "the prior art does not operate on executable graphical programs." See id. at 6 (referring to Def.'s App. at 2540038-39, 2700039-40) (emphasis added). The Court
National Instruments does not seriously dispute EnSoft's first assertion—i.e., that graphical programs must be "executable." See Hr'g Tr. at 24 (Mr. Scherkenbach: "We agree graphical programs are executable. No problem. And if we want—somebody wants to tell the jury that, they can tell the jury that because it's true."). However, National Instruments argues that it is neither necessary nor proper to include that term in the construction of the term "graphical program." See Hr'g Tr. at 24 (Mr. Scherkenbach: "One of our objections is [that importing the term "executable" into the construction is] really just going to confuse the jury because it's not germane. . . . It's not necessary to do this as—to read it into the claim as part of the claim construction process, it's not helpful. . . ."). The Court agrees. If, as the parties agree, a "graphical" program must be "executable," it is not necessary to include that descriptor in the term's construction.
EnSoft's second assertion—i.e., that National Instruments told the examiner that "the prior art does not operate on executable graphical programs"—is technically correct. See Def.'s Markman Br. at 6. During prosecution, National Instruments distinguished Horwitz by pointing out that Horwitz did not disclose an important element of the claimed invention—namely, a graphical program. E.g., Def.'s App. at 2540039-40. In response to the examiner's assertion that the graph representations in Horwitz satisfied the "graphical program" limitation in the claimed invention, National Instruments argued that the graph representations in Horwitz did not qualify as graphical programs because, inter alia, they were not executable. See id. Thus, it is fair to say that National Instruments distinguished Horwitz based upon its lack of an "executable graphical program." Def.'s Markman Br. at 6. However, this assertion does not support EnSoft's real argument.
EnSoft's real argument is that National Instruments is barred by the doctrine of prosecution history disclaimer from claiming literal infringement of any product that "difference non-executable graph representations." Br. of Authorities in Supp. of Def.'s Mot. for Summ. J. (hereinafter "Def.'s SJ Br.") at 20 (Clerk's No. 93-4). The Court does not agree.
"The doctrine of prosecution disclaimer. . . preclud[es] patentees from recapturing through claim interpretation specific meanings disclaimed during prosecution." Omega Eng'g, Inc. v. Raytek Corp., 334 F.3d 1314, 1323 (Fed.Cir.2003). As the Federal Circuit has explained:
Elbex Video, Ltd. v. Sensormatic Elec. Corp., 508 F.3d 1366, 1371 (Fed.Cir.2007) (internal citations omitted). Therefore, "[t]he court examines the prosecution history, when pointed out and placed in evidence, to ascertain if a proffered claim construction has been disclaimed." Invitrogen Corp. v. Clontech Labs., Inc., 429 F.3d 1052, 1078 (Fed.Cir.2005); see also Ecolab, Inc. v. FMC Corp., 569 F.3d 1335, 1342 (Fed.Cir.2009) (citing Cybor Corp.,
However, "[a]n argument made to an examiner constitutes a disclaimer only if it is `clear and unmistakable.'" Schindler Elevator Corp. v. Otis Elevator Co., 593 F.3d 1275, 1285 (Fed.Cir.2010) (quoting Purdue Pharma L.P. v. Endo Pharms., Inc., 438 F.3d 1123, 1136 (Fed. Cir.2006)). "There is no `clear and unmistakable' disclaimer if a prosecution argument is subject to more than one reasonable interpretation, one of which is consistent with a proffered meaning of the disputed term." SanDisk Corp. v. Memorex Prods., Inc., 415 F.3d 1278, 1287 (Fed.Cir.2005). In other words, "[a]n `ambiguous disavowal' will not suffice." Schindler Elevator Corp., 593 F.3d at 1285 (quoting Computer Docking Station Corp. v. Dell, Inc., 519 F.3d 1366, 1375 (Fed.Cir.2008)); see also Elbex Video, 508 F.3d at 1371 ("This doctrine does not apply `where the alleged disavowal is ambiguous;' the disavowal must `be both clear and unmistakable' to one of ordinary skill in the art." (quoting Omega Eng'g, 334 F.3d at 1326)).
According to EnSoft, "there can be no doubt that when [National Instruments] asserted that `graphical programs are inherently executable,' [National Instruments] intended to distinguish the claimed invention from products, such as the prior art and EnSoft's SimDiff, that use non-executable graph representations." Def.'s SJ Br. at 19-20 (quoting Def.'s App. at 2540026-27 (Def.'s alteration of quotation omitted)). The Court does not agree. During reexamination, National Instruments did not disclaim the use of "non-executable graph representations." Instead, it merely argued that Horwitz did not disclose the comparison of any graphical—as opposed to textual—programs.
EnSoft also asserts that the construction of the term "graphical program" should include "comprising graphical code or objects." Def.'s Markman Br. at 5. According to EnSoft, the Patents "repeatedly state that graphical programs are comprised of graphical code or objects." See id. at 8 (citing Def.'s App. at 2540003-06). National Instruments argues that this construction "runs contrary to long-standing Federal Circuit precedent stressing that claims should not be defined by specific preferred embodiments in the specification." Pl. National Instruments Corp.'s Reply Br. on Claim Constr. (hereinafter "Pl.'s Markman Reply") at 3 (Clerk's No. 123-1) (citing Phillips, 415 F.3d at 1323). The Court agrees. EnSoft has failed to demonstrate that "graphical program" must be construed to include this limitation.
National Instruments argues that the term "graphical program" should be construed as "a computer program created using graphical code." Pl. National Instruments Corp.'s Opening Br. on Claim Constr. (hereinafter "Pl.'s Markman Br.") at 12 (Clerk's No. 111). The Court agrees that this construction is supported by the intrinsic evidence.
For the foregoing reasons, the Court construes "graphical program" to mean "a computer program created using graphical code."
EnSoft argues that the term "graphical data flow program" should be construed as an "executable data flow program." Def.'s Markman Br. at 13. Specifically, EnSoft argues that "graphical data flow programs are still first and foremost `graphical programs.'" Id. Thus, according to EnSoft, they "must be executable" for the same reasons that "graphical programs" must be "executable." See id. The Court does not agree. Even if the Court were to accept EnSoft's argument that "graphical data flow programs are still first and foremost `graphical programs,'" the Court has already rejected EnSoft's arguments regarding the construction of "graphical program." See supra Section III(A)(1)(a)(i). And EnSoft has offered no more persuasive reason why an express "executable" limitation should be added to the construction of "graphical data flow program." See Def.'s Markman Br. at 13-14.
National Instruments argues that the claim term "graphical data flow program" should be construed as "a computer data flow program created using graphical
For the foregoing reasons, the Court construes "graphical data flow program" to mean "a computer data flow program created using graphical code."
EnSoft argues that "graphical code" should be construed as "executable non-textual computer code," based on the reexamination prosecution history. Def.'s Markman Br. at 9. The parties dispute whether graphical code must be non-textual and whether graphical code must be executable. Pl.'s Markman Reply at 4. The Court will address each of these issues in turn.
EnSoft argues that "graphical code" must be construed to include a limitation that the code is "non-textual." See Def.'s Markman Br. at 9, 11-12. In support of this argument, EnSoft quotes from the following passage from National Instruments' summary judgment brief:
Mem. of Points and Authorities in Supp. of National Instruments' Resistance to EnSoft's Mot. for Summ. J. (hereinafter "Pl.'s SJ Br.") at 5 (Clerk's No. 105) (cited in Def.'s Markman Br. at 12).
In response, National Instruments argues that "the passages EnSoft cites do not constitute a clear disavowal of claim scope." Pl.'s Markman Reply at 5. The Court agrees. Moreover, EnSoft's proposed construction is more likely to obfuscate than to clarify the relevant issues. It is true that National Instruments distinguished its graphical code from the "textual code" used in the prior art; however, that fact does not justify the wholesale—and potentially misleading—bootstrapping of a "non-textual" limitation into the term "graphical code." Therefore, EnSoft has failed to demonstrate that the construction of the term "graphical code" should include a "non-textual limitation."
EnSoft argues that "graphical code" must be construed to include "executable" as a limitation. See id. at 9. In support of this argument, EnSoft points to portions of the prosecution history where National Instruments stated:
Def.'s App. at 2540038 (nonstandard punctuation and emphasis in original). National Instruments disputes this construction for largely the same reasons it rejected the addition of an "executable" limitation in the constructions of the previously-discussed terms. See Pl.'s Markman Reply at 6.
Although National Instruments told the examiner that "[g]raphical code is executable," this statement does not constitute a "clear and unmistakable" disclaimer of any subject matter—or, at least, of the subject matter EnSoft claims that National Instruments has disclaimed.
National Instruments argues that the Court does not need to construe the term "graphical code" because "the meaning of this term is clear to a person of ordinary skill in the art." Pl.'s Markman Br. at 14; id. at 15 (citing Phillips, 415 F.3d at 1312-13). However, National Instruments does not provide any support for this argument. See id. at 14-15.
National Instruments also argues that "if the Court decides the term requires construction," then "graphical code" should be construed to mean "a graphical representation of a computer instruction." Pl.'s Markman Br. at 14. According to National Instruments, this construction is consistent with the specification and "consistent with how a person of ordinary skill understands the term `graphical code.'" See id. at 15 (citing Def.'s App. at 2540082 ('254 Patent at col. 4, ll. 11-19); id. at 2540084 ('254 Patent at col. 8, ll. 57-59); and Pl.'s App. at 103 (Heimdahl Decl. ¶ 13)). EnSoft argues that "[t]his assertion is patently false on at least two counts." Def.'s Markman Br. at 10.
First, EnSoft argues that, during reexamination, National Instruments "made
Def.'s App. at 2540038 (quoted in part in Def.'s Markman Br. at 10) (nonstandard punctuation in original). EnSoft places great weight upon the use of the term "representations" in this passage; however, this passage cannot fairly be read to support EnSoft's assertion that graphical code is not a simple representation of computer instructions, but it actually is a computer instruction." Def.'s Markman Br. at 10. And it certainly does not amount to a "clear and unmistakable" disclaimer of code that merely represents a computer instruction. See Schindler Elevator, 593 F.3d at 1285.
Moreover, even if the cited passage did support EnSoft's argument, the prosecution history must be read in its entirety, not in isolated snippets. And in the prosecution history, National Instruments also describes graphical code as "a two-dimensional representation of source code." Def.'s App. at 2540040. This type of clear statement, especially when read in light of the intrinsic evidence cited by National Instruments, supports National Instruments' proposed construction.
For the foregoing reasons, the Court construes "graphical code" to mean "a graphical representation of a computer instruction."
National Instruments argues that the term "object" need not be construed because "[t]he term `object' has a well-known meaning in the art of graphical programming, and it is used in the patents in its ordinary sense—i.e., to refer to an object displayed on the graphical diagram created by the programmer." Pl.'s Markman Br. at 17. However, National Instruments does not provide any support for this argument. See id.
National Instruments also argues that "[i]f the Court decides to construe the term, . . . it should be construed as `a component of a graphical program,'" based on the language in the Patents themselves. Id. (citing, inter alia, Def.'s App. at 2540068 ('254 Patent Abstract)). EnSoft does not dispute that "objects are parts/components of graphical programs." Def.'s Markman Br. at 14. However, EnSoft argues that the claim term "object" should be construed as "executable parts of a graphical program." Def.'s Markman Br. at 14.
In support of its construction, EnSoft states that "[t]he only relevant section of the specification of the [Patents] . . . states that the term refers to objects used in object oriented programming (`OOP')." See id. (citing Def.'s App. at 2540084
Id. at 15. Even if EnSoft had provided some support for these assertions, the cited portions of the Patents say only that "[a]n object may be defined . . . according to the notion of objects in the art of object oriented programming." Def.'s App. at 2540084 ('254 Patent at col. 8, ll. 13-16); id. at 2700091 ('270 Patent at col. 8, ll. 37-40) (same). They do not say that it must be so defined. Additionally, as National Instruments points out, although "the term `executable' is used a handful of times in the intrinsic record, it is not used to refer to objects." Pl.'s Markman Br. at 18. According to National Instruments, "none of the more than 250 other instances of the term `object' in the [Patents] suggest that objects themselves must be executable." Id. Therefore, EnSoft has failed to demonstrate that an "object," as that term is used in the Patents, must be executable.
For the foregoing reasons, the Court construes "object" to mean "a component of a graphical program."
National Instruments argues that the claim term "score value" should be construed as "a value that represents a degree of similarity." Pl.'s Markman Br. at 22. According to National Instruments:
Id.
EnSoft, by contrast, argues that "score value" should be construed as "a numerical value indicating the quality of matching of executable objects of two graphical programs." Def.'s Markman Br. at 15. In support of this construction, EnSoft points to various portions from the specifications of the Patents.
For the foregoing reasons, the Court construes "score value" to mean "a value that represents a degree of similarity."
EnSoft's motion for summary judgment is based entirely on its assertion that "[d]uring the reexaminations, to overcome the prior art that the USPTO relied on in rejecting the patents,. . . . [National Instruments] argued that the prior [art] is about differencing non-executable graph representations of programs and their patent cover differencing executable graphical programs." Def.'s SJ Br. at 2; see also EnSoft's Reply to Pl.'s Resistance to Mot. for Summ. J. (hereinafter "Def.'s SJ Reply") at 3-6 (Clerk's No. 117-2). According to EnSoft, the accused products "operate[ ] on non-executable graph representation of programs" and thus "cannot infringe . . . as a matter of law." Def.'s SJ Br. at 2. However, the fundamental premise of EnSoft's motion is not supported by the prosecution history. As discussed above, National Instruments did not disclaim—clearly or otherwise—the differencing of "graphical representations of programs." See supra Section III(A)(1)(a)(i). Rather, it disclaimed the differencing of graphical representations of textual programs.
For the foregoing reasons, "Defendant's Motion for Summary Judgment" (Clerk's No. 93) is DENIED.
IT IS SO ORDERED.
Id.; see also id. ¶¶ 4-6, 8-15, 17 (making the same assertion, supported by the same evidence). The Court does not agree that "the undisputed evidence has established" all of these propositions.
Although EnSoft's citations support the proposition that MDL text files "cannot `execute' in the SimDiff environment," they do not support EnSoft's other two propositions. Specifically, these citations do not relate to—let alone establish—that MDL text files "are `data structures' which merely represent graphical programs" or that MDL text files "do not have the required characteristics of a `program.'" See, e.g., id. ¶ 3. Moreover, the Court is not convinced that information about Simulink is as irrelevant as EnSoft insists. Even if information about Simulink is not strictly necessary to decide the instant motion, the Court finds that it provides a helpful background for understanding the technology at issue.