InQuisient Inc. v. ServiceNow, Inc.

CourtDistrict Court, D. Delaware
DecidedJuly 31, 2024
Docket1:22-cv-00900
StatusUnknown

This text of InQuisient Inc. v. ServiceNow, Inc. (InQuisient Inc. v. ServiceNow, Inc.) is published on Counsel Stack Legal Research, covering District Court, D. Delaware primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
InQuisient Inc. v. ServiceNow, Inc., (D. Del. 2024).

Opinion

IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE

INQUISIENT INC., ) ) Plaintiff, ) ) v. ) Civil Action No. 22-900-CJB ) SERVICENOW, INC., ) ) Defendant. )

MEMORANDUM OPINION AND ORDER

With regard to the parties’ motions for claim construction, (D.I. 102; D.I. 104), the Court now addresses the construction of term 2: “type definition module.”1 The key dispute regarding this term is whether, during the prosecution of asserted United States Patent No. 7,979,468 (the “'468 patent”), Plaintiff disavowed the plain and ordinary meaning of the term, such that “type definition module” must instead mean “a non-standard object-oriented structure” that stores data types and metadata. (D.I. 100 at 31, 35; D.I. 112 (hereinafter, “Tr.”) at 118-19) In order to invoke prosecution history disclaimer, Defendant must demonstrate that the patentee clearly and unambiguously disavowed claim scope. See Aylus Networks, Inc. v. Apple Inc., 856 F.3d 1353, 1363 (Fed. Cir. 2017) (“[W]hen a prosecution argument is subject to more than one reasonable interpretation, it cannot rise to the level of a clear and unmistakable disclaimer.”) (internal quotation marks and citation omitted). Here, for the following reasons, Defendant does not meet that bar.

1 In doing so, the Court has considered the legal standards relating to claim construction. See Vytacera Bio LLC v. CytomX Therapeutics, Inc., Civil Action No. 20-333- LPS-CJB, 2021 WL 4621866, at *2-3 (D. Del. Oct. 7, 2021). 1. First, by way of background regarding the parties’ dispute, the Court notes some key relevant points on which the parties agree. It is undisputed that two different approaches to organizing and storing data within software are the relational model and the object-oriented model. (D.I. 101 at JA0000337, at ¶ 17; Tr. at 93-94) Nor is it disputed that relational database

systems may still “utilize and incorporate object-oriented teachings and features.” (D.I. 100 at 36 (citing D.I. 101 at JA0000342, at ¶¶ 41-43); see also Tr. at 107-08) And the parties also agree that: (a) according to the patentee, the patents “disclose a specific implementation of a conventional relational database comprised of database structures (or ‘modules’) that interrelate with each other[;]” but nevertheless (b) the claims include terminology (such as “class,” “type” and “attribute”) that “are borrowed from object-oriented programming.” (D.I. 100 at 4, 44 (emphasis added); D.I. 101 at JA0000338-39, at ¶¶ 21-24, 29) 2. Defendant’s disclaimer argument stems from Plaintiff’s statements in the prosecution history regarding a prior art reference known as “Habela.” The Examiner had initially rejected several proposed claims as being anticipated by Habela. (D.I. 101 at

JA0000583) A subsequent interview between the Examiner and the patentee was summarized as follows: Inventor explained that the object[]-oriented teachings of the Habela reference do not read on the claimed invention since the invention is not drawn to standard object-oriented structures. The applicant intended to use non-standard definitions for the normal terms such as the class and element that are used in the claims. It was noted that the applicant should make clear where these definitions are found in the application so that the claims can be construed based on these non-standard definitions.

(Id. at JA0000593 (certain emphasis added, certain emphasis omitted)) In ultimately allowing the claims, the Examiner noted that the patentee distinguished those claims from Habela by stating that “certain portions of the claims drawn to interpretations of a class, type, and attribute, among other language in the claims, should ‘not be defined as standard object-oriented structures’ (Applicants ‘Remarks’ 1/21/2011, page 5)[.]” (Id. at JA0000367) And in the key portion of the patentee’s remarks that the Examiner was citing to here, the patentee wrote that it had “presented arguments to the Examiner that the [] ‘class attribute module’ and the [] ‘type

definition module’ are not defined as standard object-oriented structures.” (Id. at JA0000586 (emphasis added)) 3. The parties interpret this prosecution history statement of the patentee (and other related statements in the prosecution history) differently. In the end, however, the key issue is this: What was Plaintiff communicating when it told the Examiner—in order to gain allowance of its claims over Habela—that certain claim terms should not be defined “as standard object- oriented structures”? (Tr. at 103, 105, 112, 134) Plaintiff’s position is that when it used those words (and particularly the word “structures”), it was distinguishing its invention by pointing out that Habela utilizes a “non-relational object oriented model” and “does not create any relational database schema.” (D.I. 101 at JA0000584; see also D.I. 100 at 32, 41; Tr. at 97-99, 104-05) In

other words, according to Plaintiff, it was simply telling the Examiner that while Habela was implemented as an object-oriented database (i.e., a “standard object-oriented structure[]”), its invention at issue was directed to and implemented as a relational database. (Tr. at 104-05) Moreover, Plaintiff asserts that it was not representing to the Examiner that “its patent claims must be wholly divorced from any ‘teachings’ or ‘context’ that relates to the field of object- oriented programming or databases”—such as describing data used in terms of “class” or “element” or “attribute” or “type.” (D.I. 100 at 41-42 (emphasis added); Tr. at 87, 107-08)2

2 In the briefing, Defendant seemed to initially misunderstand Plaintiff’s position in this regard. For example, Defendant stated in its answering brief that “InQuisient’s apparent construction for this term is that it does not make use of any object-oriented teachings.” (D.I. Indeed, Plaintiff is arguing that its patents do make use of objected-oriented teachings and terminology in this fashion. (D.I. 100 at 44) Defendant, on the other hand, contends that when the patentee distinguished Habela on the ground that its invention did not implicate “standard object-oriented structures,” the patentee was disclaiming the use in the patents-in-suit of any and

all standard object-oriented teachings (which Defendant refers to, in part, as the use of “object- oriented metadata structures” such as “class, elements, attribute, and type”)—even though the claims clearly include terminology borrowed from the object-oriented model. (Id. at 38-39, 46- 47; Tr. at 124-26, 133-41)3 And in light of this, Defendant argues that “type definition module” should be construed to mean “a non-standard object-oriented structure that stores data types and metadata by referencing data types defined by the ‘element relation module,’ ‘class module,’ ‘attribute module,’ ‘class attribute module,’ ‘state machine module,’ and/or ‘tuple module.’” (D.I. 100 at 30, 38-39) 4. In the Court’s view, Defendant’s position too narrowly focuses on certain summary statements that the Examiner made, while sidestepping the content of the patentee’s

key assertions regarding why the claimed modules (like the type definition module) are not drawn to “standard object-oriented structures.” (D.I. 101 at JA0000586-88; see also Tr. at 85, 107, 155-56, 160-63) For example, as noted above, in his Reasons for Allowance, the Examiner

100 at 36; id. at 39; see also Plaintiff’s Markman Presentation Slides at Slide 27) But that was not Plaintiff’s position—Plaintiff’s view is that it never stated that its “claims eschewed ‘any object-oriented teachings.’” (D.I. 100 at 43 (emphasis added))

Free access — add to your briefcase to read the full text and ask questions with AI

Related

Finjan, Inc. v. Secure Computing Corp.
626 F.3d 1197 (Federal Circuit, 2010)
Aylus Networks, Inc. v. Apple Inc.
856 F.3d 1353 (Federal Circuit, 2017)

Cite This Page — Counsel Stack

Bluebook (online)
InQuisient Inc. v. ServiceNow, Inc., Counsel Stack Legal Research, https://law.counselstack.com/opinion/inquisient-inc-v-servicenow-inc-ded-2024.