throbber
Trials@uspto.gov
`571.272.7822
`
`
`
`
`
` Paper No. 44
`
` Entered: October 15, 2020
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`____________
`
`MICROSOFT CORPORATION,
`Petitioner,
`
`v.
`
`IPA TECHNOLOGIES, INC.,
`Patent Owner.
`____________
`
`Case IPR2019-00813
`Patent 6,851,115 B1
`____________
`
`
`Before LYNNE E. PETTIGREW, MINN CHUNG, and
`KEVIN C. TROCK, Administrative Patent Judges.
`
`TROCK, Administrative Patent Judge.
`
`JUDGMENT
`Final Written Decision
`Determining All Challenged Claims Unpatentable
`Denying Patent Owner’s Motion to Exclude
`35 U.S.C. § 318(a); 37 C.F.R. § 42.64
`
`
`
`
`
`
`
`
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
` INTRODUCTION
`
`We have authority to hear this inter partes review under 35 U.S.C.
`
`§ 6. This Final Written Decision issues pursuant to 35 U.S.C. § 318(a) and
`
`37 C.F.R. § 42.73. For the reasons discussed herein, we determine that
`
`Microsoft Corporation (“Petitioner”) has shown, by a preponderance of the
`
`evidence, that claims 1–3, 11, and 48–60 (the “challenged claims”) of U.S.
`
`Patent No. 6,851,115 B1 (Ex. 1001, “the ’115 patent”) are unpatentable. See
`
`35 U.S.C. § 316(e); 37 C.F.R. § 42.1(d).
`
`A. Procedural History
`
`Petitioner filed a request for inter partes review of the challenged
`
`claims of the ’115 patent. Paper 1 (“Pet.” or “Petition”). IPA Technologies,
`
`Inc. (“Patent Owner”) filed a Preliminary Response, Paper 6 (“Prelim.
`
`Resp.”), contending the Petition should be denied as to all challenged
`
`claims.
`
`On October 17, 2019, the Board entered a decision instituting an inter
`
`partes review of all claims and all grounds presented in the Petition. Paper
`
`12 (“Inst. Dec.”).
`
`After institution, Patent Owner filed a Response to the Petition. Paper
`
`22 (“Resp.”). Petitioner thereafter filed a Reply to Patent Owner’s
`
`Response. Paper 30 (“Reply”). Patent Owner filed a corrected Sur-reply to
`
`Petitioner’s Reply. Paper 40 (“Sur-reply”). An oral hearing was held on
`
`July 27 and 28, 2020. A transcript of the hearing is included in the record.
`
`Paper 43 (“Tr.”).
`
`B. Related Proceedings
`
`Petitioner states that the ’115 patent is the subject of the following
`
`actions: IPA Technologies Inc. v. Google LLC, 1-18-cv-00318 (D. Del.) filed
`
`2
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`February 26, 2018; IPA Technologies Inc. v. Microsoft Corporation, 1-18-
`
`cv-00001 (D. Del.) filed January 2, 2018; and IPA Technologies Inc. v.
`
`Amazon.com, Inc. et al., 1-16-cv-01266 (D. Del.) filed December 19, 2016.
`
`Pet. 3.
`
`Petitioner lists four other petitions (IPR2019-00810, IPR2019-00811,
`
`IPR2019-00812, IPR2019-00814) filed by Petitioner against the ’115 patent.
`
`Id. at 2–3.
`
`Petitioner also lists IPR petitions it has filed against other family
`
`members of the ’115 patent (IPR2019-00835, IPR2019-00836, and
`
`IPR2019-00837 (U.S. Patent No. 7,069,560 B1); IPR2019-00838, IPR2019-
`
`00839, and IPR2019-00840 (U.S. Patent No. 7,036,128 B1)). Id. at 2–3.
`
`Petitioner also identifies numerous IPR petitions filed by Google
`
`against the ’115 patent and family members of the ’115 patent (IPR2019-
`
`00728, IPR2019-00729, IPR2019-00730, IPR2019-00731, IPR2019-00732,
`
`IPR2019-00733, IPR2019-00734, IPR2019-00735, IPR2019-00736). Id. at
`
`2.
`
`C. The ’115 Patent (Ex. 1001)
`
`
`
`The ’115 patent describes software-based architectures for
`
`communication and cooperation among distributed electronic agents.
`
`Ex. 1001, 1:28–29. The ’115 patent describes an architecture that supports
`
`cooperative task completion by flexible, dynamic configurations of
`
`autonomous electronic agents. Id. at 4:60–62. Service-providing agents
`
`declare their capabilities, and facilitator’s broker communication and
`
`cooperation between the agents, such as by matching requests with
`
`descriptions of capabilities. Id. at 4:63–66, 5:6–7.
`
`3
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`Figure 3 of the ’115 patent, shown below, depicts a distributed agent
`
`system in accordance with one embodiment.
`
`
`
`Figure 3, above, shows a distributed agent system 300 that includes a
`
`plurality of agents 320 based around a facilitator agent 310. Id. at 6:3–6.
`
`“The agents 320 forward service requests to the facilitator agent 310,” which
`
`“interprets these requests, organizing a set of goals which are then delegated
`
`to appropriate agents for task completion.” Id. at 6:10–13.
`
`Figure 4 of the ’115 patent is reproduced below.
`
`4
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`
`
`Figure 4, above, depicts the structure of a small system 400 including
`
`user interface agents 408, several application agents 404 and meta-agents
`
`406, organized as a community of peers by their common relationship to a
`
`facilitator agent 402. Id. at 6:25–30. The facilitator 402 is a specialized
`
`server agent that is responsible for coordinating agent communications and
`
`cooperative problem-solving and may also provide a global data store for its
`
`client agents, allowing them to adopt a blackboard style of interaction. Id. at
`
`6:32–37. Agents register with a parent facilitator a specification of the
`
`capabilities and services that the agent can provide. Id. at 7:18–20. During
`
`task completion, when a facilitator determines that the registered services
`
`416 of one of its client agents will help satisfy a goal, the facilitator sends
`
`that client a request expressed in the Interagent Communication Language
`
`(ICL) 418. Id. at 7:25–30. The agent parses the request, processes it, and
`
`returns answers or status reports to the facilitator. Id. at 7:30–32.
`
`The Specification provides an express definition for “Interagent
`
`Communication Language”: “Interagent Communication Language (‘ICL’)
`
`418 refers to an interface, communication, and task coordination language
`
`5
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`preferably shared by all agents, regardless of what platform they run on or
`
`what computer language they are programmed in.” Id. at 10:48–53.
`
`Figure 7 of the ’115 patent is reproduced below.
`
`
`
`Figure 7, above, shows data structures 700 internal to a facilitator
`
`including an agent registry 702. Each registered agent may be optionally
`
`associated with one or more capabilities, which have associated Capability
`
`Declaration fields 708. The ’115 patent discloses that “[t]hese capabilities
`
`may define not just functionality, but may further provide a utility parameter
`
`indicating, in some manner (e.g., speed, accuracy, etc.), how effective the
`
`agent is at providing the declared capability.” Id. at 16:65–17:2.
`
`D. Challenged Claims
`
`Petitioner challenges claims 1–3, 11, and 48–60 of the ’115 patent.
`
`Pet. 3. Claims 1 and 48 are independent. Claim 1 reads as follows.
`
`1. [(a)] A computer-implemented method for communication and
`cooperative task completion among a plurality of distributed
`electronic agents, comprising the acts of:
`
`6
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`[(b)(i)] registering a description of each active client agent’s
`functional capabilities as corresponding registered functional
`capabilities,
`[(b)(ii)] using an expandable, platform-independent, inter-agent
`language,
`[(c)(i)] wherein the inter-agent language includes: a layer of
`conversational protocol
`[(c)(ii)] defined by event types
`[(c)(iii)] and parameter lists associated with one or more of the
`events,
`[(c)(iv)] wherein the parameter lists further refine the one or more
`events;
`[(d)] a content layer comprising one or more of goals, triggers and
`data elements associated with the events;
`[(e)(i)] receiving a request for service as a base goal in the inter-
`agent language,
`[(e)(ii)] in the form of an arbitrarily complex goal expression;
`[(f)] and dynamically interpreting the arbitrarily complex goal
`expression,
`[(g)] said act of interpreting further comprising: generating one or
`more sub-goals expressed in the inter-agent language;
`[(h)(i)] constructing a goal satisfaction plan wherein the goal
`satisfaction plan includes:
`[(h)(ii)] a suitable delegation of sub-goal requests to best complete
`the requested service request
`[(h)(iii)] by using reasoning that includes one or more of domain-
`independent coordination strategies, domain-specific reasoning,
`and application-specific reasoning comprising rules and learning
`algorithms;
`[(i)] and dispatching each of the sub-goals to a selected client agent
`for performance, based on a match between the sub-goal being
`dispatched and the registered functional capabilities of the
`selected client agent.
`
`Ex. 1001, 29:10–44 (numbering and formatting designated by Petitioner; see
`
`Pet. Att. C).
`
`E. Prior Art References
`
`Petitioner relies upon the following prior art references:
`
`7
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`(1) U.S. Patent No. 6,484,155, issued Nov. 19, 2002 (“Kiss”)
`
`(Ex. 1005);
`
`(2) 1997 FIPA v. 1.0 Specification (“FIPA97”) (Ex. 1006–1012);
`
`Petitioner also relies on the Declaration of Dr. Henry Lieberman.
`
`Ex. 1003.
`
`F. Asserted Ground of Unpatentability
`
`
`
`Ground Reference(s)
`
`Kiss/FIPA97
`
`1
`
`
`
`Basis
`
`§ 103
`
`Claims
`Challenged
`1–3, 11, 48–60
`
` ANALYSIS
`
`A. Level of Ordinary Skill
`
`In determining whether an invention would have been obvious at the
`
`time it was made, we consider the level of ordinary skill in the pertinent art
`
`at the time of the invention. Graham v. John Deere Co., 383 U.S. 1, 17
`
`(1966). “The importance of resolving the level of ordinary skill in the art
`
`lies in the necessity of maintaining objectivity in the obviousness inquiry.”
`
`Ryko Mfg. Co. v. Nu-Star, Inc., 950 F.2d 714, 718 (Fed. Cir. 1991).
`
`Petitioner describes a person of ordinary skill in the art as “someone
`
`familiar with the principles and conventions of computer science and
`
`computer networking, and also with multi-agent systems and inter-agent
`
`communication languages as documented in agent-centered literature by
`
`1999.” Pet. 4. Petitioner also explains that a person of ordinary skill in the
`
`art “may have been a graduate student in mathematics, engineering, or
`
`computer science, and may have had an advanced degree in one of these
`
`8
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`disciplines, and would also have had at least two years of experience
`
`working in the field of computer science, or a related field, and may have
`
`worked in academia, either as a professor or a graduate student, for a
`
`technology company, or for a government.” Pet. 4–5 (citing Ex. 1003 ¶ 34).
`
`In its Response, Patent Owner asserts that a person of ordinary skill in
`
`the art at the time of the ’115 patent’s filing date would have had “a
`
`Bachelor’s degree in Computer Science or equivalent field and at least two
`
`years of work experience in design and development of distributed systems,
`
`software specification languages, or a related area.” Resp. 23 (citing Ex.
`
`2032 ¶ 37). Patent Owner criticizes Petitioner’s description of the level of
`
`ordinary skill in the art as being “vague and uncertain” as to render it
`
`“meaningless” because of the use of the word “may” in its description. Id.
`
`Patent Owner contends that Petitioner’s proposed description is “particularly
`
`problematic here, where Petitioner claims that it would have been obvious to
`
`create an agent system that is very complex and advanced in its facilitation,
`
`goal processing, and inter-agent communication capacities.” Id. at 24 (citing
`
`Ex. 2032 ¶ 40).
`
`In its Reply, Petitioner argues that its proposal “simply (and
`
`realistically) expresses alternatives—i.e., that a Skilled Artisan would have
`
`been at least a graduate student in several relevant fields (e.g, ‘mathematics,
`
`engineering, or computer science’), and would have had at least two years of
`
`work experience in those fields.” Reply 13–14 (citing Pet. 4–5). Petitioner
`
`also argues that Patent Owner does not articulate how any differences
`
`between the parties’ proposals that would alter or even affect the outcome of
`
`this proceeding. Reply 14.
`
`In its Sur-reply, Patent Owner argues that it has “identified how the
`
`difference between the proposals would affect this proceeding” because
`
`9
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`Patent Owner has pointed out that “it is Petitioner’s burden under the law to
`
`address each Graham factor and Petitioner has failed to proffer a coherent
`
`level of ordinary skill in the art, Petitioner’s obviousness assertion fails for
`
`that reason alone.” Sur-reply 15 (citing Resp. 24).
`
`Patent Owner, however, does not identify any “meaningful
`
`differences” between the parties’ proposed definitions or how “the outcome
`
`of [this proceeding] would have been different” if we adopted Patent
`
`Owner’s proposed description, as opposed to Petitioner’s proposal. See
`
`ESIP Series 2, LLC v. Puzhen Life USA, LLC, 958 F.3d 1378, 1385 (Fed.
`
`Cir. 2020) (citing Genzyme Therapeutic Prod. Ltd. P’ship v. Biomarin
`
`Pharm. Inc., 825 F.3d 1360, 1371–72 (Fed. Cir. 2016)). For example,
`
`Patent Owner does not argue the challenged claims are not unpatentable
`
`under Patent Owner’s proposed description of the level of ordinary skill in
`
`the art, nor does Patent Owner identify any claim limitation that would have
`
`been taught by the asserted prior art under Petitioner’s proposal, but not
`
`under Patent Owner’s proposal. See Resp. 23–24; Sur-reply 14–16.
`
`In our view, the parties’ proposals are not materially different despite
`
`the differences in wording between them (e.g., the education level of a
`
`Bachelor’s degree in Computer Science or equivalent field under Patent
`
`Owner’s proposal, as opposed to a graduate student’s level of education with
`
`or without a Bachelor’s degree under Petitioner’s proposal). For purposes of
`
`this Final Written Decision, we find no meaningful differences between the
`
`parties’ respective proposals that would materially alter the outcome of this
`
`Decision. These proposals are similar for all purposes relevant to this Final
`
`Written Decision, and both are consistent with the level of ordinary skill in
`
`the art reflected in the disclosure of the ’115 patent and the prior art of
`
`10
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`record. See Okajima v. Bourdeau, 261 F.3d 1350, 1355 (Fed. Cir. 2001); In
`
`re GPAC Inc., 57 F.3d 1573, 1579 (Fed. Cir. 1995).
`
`Nonetheless, for this Final Written Decision, we adopt Patent Owner’s
`
`description of a person of ordinary skill in the art at the time of the claimed
`
`invention. That is, a person of ordinary skill in the art at the time of the
`
`claimed invention would have had “a Bachelor’s degree in Computer
`
`Science or equivalent field and at least two years of work experience in
`
`design and development of distributed systems, software specification
`
`languages, or a related area.” Our analysis and conclusions in this Final
`
`Written Decision would be the same regardless of whether Petitioner’s or
`
`Patent Owner’s description of the level of ordinary skill in the art is adopted.
`
`B. Claim Construction
`
`In an inter partes review, we apply the same claim construction
`
`standard that would be used in a civil action under 35 U.S.C. § 282(b),
`
`following the standard articulated in Phillips v. AWH Corp., 415 F.3d 1303
`
`(Fed. Cir. 2005) (en banc). 37 C.F.R. § 42.100(b) (2019). In applying such
`
`standard, claim terms are generally given their ordinary and customary
`
`meaning, as would be understood by a person of ordinary skill in the art, at
`
`the time of the invention and in the context of the entire patent disclosure.
`
`Phillips, 415 F.3d at 1312–13. “In determining the meaning of the disputed
`
`claim limitation, we look principally to the intrinsic evidence of record,
`
`examining the claim language itself, the written description, and the
`
`prosecution history, if in evidence.” DePuy Spine, Inc. v. Medtronic
`
`Sofamor Danek, Inc., 469 F.3d 1005, 1014 (Fed. Cir. 2006) (citing Phillips,
`
`415 F.3d at 1312–17).
`
`11
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`In our Decision on Institution, we preliminarily interpreted certain
`
`claim terms as follows.
`
`Term
`
`Construction
`
`“event”
`
`“a message or goal communicated between agents”
`
`“event type”
`
`“a type of an event”
`
`“goal”
`
`“a request for service”
`
`“arbitrarily complex
`goal expression”
`
`“a goal expressed in a language or syntax that
`allows an expression, when appropriate or when
`desired, that expresses multiple sub-goals and can
`potentially include more than one type of logical
`connector (e.g., AND, OR, NOT), and/or more
`than one level of logical nesting (e.g., use of
`parentheses), or the substantive equivalent,
`although not every goal is itself necessarily
`complex”
`
`“compound goal”
`
`“a single goal expression that specifies multiple
`sub-goals to be performed”
`
`
`Dec. on Inst. 27–36.
`
`The parties do not dispute the constructions of these terms in the
`
`Patent Owner Response or Petitioner Reply. See Resp. 25–27; Reply 1.
`
`Upon considering the complete record, we discern no reason to deviate from
`
`our preliminary constructions and, therefore, adopt the constructions of the
`
`claim terms “event,” “event type,” “goal,” “arbitrarily complex goal
`
`expression,” and “compound goal” as set forth above for this Final Written
`
`Decision.
`
`In the Petition, Petitioner discusses constructions for additional claim
`
`terms, including “goal satisfaction plan,” “layer of conversational protocol,”
`
`“content layer,” “trigger,” and “parameter lists further refine the one or more
`
`12
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`events.” Pet. 8–16. In addition, in the Petitioner Reply, Petitioner discusses
`
`construction of the claim term “process characteristics.” Reply 12–13.
`
`Patent Owner disputes constructions for two terms, “goal satisfaction plan”
`
`and “process characteristics.” See Resp. 24–38; Sur-reply 13–14. We
`
`discuss constructions for each of the two disputed terms in turn below.
`
`Patent Owner does not discuss Petitioner’s proposed construction for
`
`the claim term “parameter lists further refine the one or more events” or
`
`proposes its own construction for the term. See Resp. 24–38. Nonetheless,
`
`Patent Owner discusses meaning of this term in the context of Patent
`
`Owner’s arguments that FIAP97 does not teach an “expandable . . . inter-
`
`agent language” and “parameter lists” that “further refine the one or more
`
`events,” as recited in claim 1. See id. at 97–106. Although Patent Owner’s
`
`arguments raise an issue of claim construction, Patent Owner’s arguments
`
`are closely related to and interspersed with Patent Owner’s arguments that
`
`FIPA97 does not teach an “inter-agent language” recited in claim 1. Thus,
`
`for efficiency and completeness, we address this issue in the context of the
`
`patentability discussion below.
`
`No other claim terms need to be construed expressly for purposes of
`
`this Final Written Decision. See Vivid Techs., Inc. v. Am. Sci. & Eng’g, Inc.,
`
`200 F.3d 795, 803 (Fed. Cir. 1999) (holding that only terms that are in
`
`controversy need to be construed, and “only to the extent necessary to
`
`resolve the controversy”); see also Nidec Motor Corp. v. Zhongshan Broad
`
`Ocean Motor Co., 868 F.3d 1013, 1017 (Fed. Cir. 2017) (applying Vivid
`
`Techs. in the context of an inter partes review).
`
`13
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`1. “goal satisfaction plan”
`
`The claim term “goal satisfaction plan” is recited in all but one of
`
`independent claims of the ’115 patent—claims 1, 29, 61, 71, and 86, the one
`
`exception being claim 48. See Ex. 1001, 29:33–40 (claim 1), 32:9–21
`
`(claim 29), 35:24–29 (claim 61), 36:17–23 (claim 71), 37:22–38:5
`
`(claim 86). “[W]e presume, unless otherwise compelled, that the same claim
`
`term in the same patent or related patents carries the same construed
`
`meaning.” Paice LLC v. Ford Motor Co., 881 F.3d 894, 904 (Fed. Cir.
`
`2018) (quoting Omega Eng’g, Inc. v. Raytek Corp., 334 F.3d 1314, 1334
`
`(Fed. Cir. 2003). The parties do not contend that the term “goal satisfaction
`
`plan” has different meanings in different claims of the ’115 patent. See Pet.
`
`10; Resp. 27–38; Reply 1–12; Sur-reply 2–13.
`
`Petitioner contends that a “goal satisfaction plan” is a “procedure for
`
`sending one or more requests for service to one or more agents in order to
`
`satisfy a goal.” Pet. 10. Patent Owner disagrees and asserts that the claim
`
`term “goal satisfaction plan” should be construed to mean “a plan for the
`
`satisfaction of a complex goal expression in an optimal or near-optimal
`
`manner that is consistent with any advice parameters or constraints.” Resp.
`
`28.
`
`a. Claim Language
`
`We begin our claim construction analysis by considering the language
`
`of the claims themselves. Phillips, 415 F.3d at 1314. Addressing the claim
`
`language of the disputed term, we note that the claim language “a goal
`
`satisfaction plan” indicates that the term’s plain meaning is “a plan for
`
`satisfying a goal.”
`
`14
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`In the challenged independent claims 1 and 29, the term “goal
`
`satisfaction plan” is further limited (in different ways) by specific limitations
`
`recited in the claims. For example, claim 1 recites:
`
`constructing a goal satisfaction plan wherein the goal satisfaction plan
`
`includes:
`
`a suitable delegation of sub-goal requests to best complete the
`
`requested service request—by using reasoning that includes one or more of
`
`domain-independent coordination strategies, domain-specific reasoning, and
`
`application-specific reasoning comprising rules and learning algorithms;
`
`Ex. 1001, 29:32–39 (emphases added). In contrast, claim 29 recites:
`
`constructing a base goal satisfaction plan including the sub-acts of:
`
`determining whether the request service is available,
`
`determining sub-goals required in completing the base goal by using
`
`reasoning that includes one or more of domain-independent coordination
`
`strategies, domain-specific reasoning, and application-specific reasoning
`
`comprising rules and learning algorithms,
`
`selecting service-providing electronic agents from the agent registry
`
`suitable for performing the determined sub-goals, and
`
`ordering a delegation of sub-goal requests complete the requested
`
`service;
`
`Id. at 32:9–21 (emphasis added).
`
`As shown above, the “optimal or near-optimal”1 limiting feature
`
`argued by Patent Owner is recited in claim 1 (“a suitable delegation of
`
`
`
`1 Patent Owner asserts that the term “optimal” and “near optimal” has a
`well-established meaning in the context of computer engineering, citing a
`technical dictionary, which defines optimization as “[t]he process of finding
`
`15
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`sub-goal requests to best complete the requested service request”), but not in
`
`claim 29. This shows that the patentee knew how to restrict the “goal
`
`satisfaction plan” to “best complete the requested service request,” i.e.,
`
`satisfy a goal “in an optimal or near-optimal manner.” If the patentee had
`
`intended to similarly restrict the “goal satisfaction plan” in claim 29, it could
`
`have done so using the language of claim 1, but did not. See Intellectual
`
`Ventures I LLC v. T-Mobile USA, Inc., 902 F.3d 1372, 1379 (Fed. Cir. 2018)
`
`(citing Unwired Planet, LLC v. Apple Inc., 829 F.3d 1353, 1359 (Fed. Cir.
`
`2016)).
`
`Thus, Patent Owner’s proposed construction that generally requires a
`
`“goal satisfaction plan” to satisfy a goal “in an optimal or near-optimal
`
`manner” would have the effect of obfuscating the material differences in the
`
`claim language of claim 1 and claim 29 discussed above.
`
`In addition, for claim 1, Patent Owner’s proposed construction would
`
`render the limitation “suitable delegation of sub-goal requests to best
`
`complete the requested service request” recited in claim 1 superfluous. Such
`
`a construction is presumed improper. See Digital-Vending Servs. Int’l, LLC
`
`v. Univ. of Phoenix, Inc., 672 F.3d 1270, 1274–75 (Fed. Cir. 2012) (rejecting
`
`the district court’s construction narrowing a term by a superfluous limitation
`
`when the claims explicitly recited the narrowing limitation, and discussing
`
`the “well-established rule that claims are interpreted with an eye toward
`
`giving effect to all terms in the claim”) (quoting Bicon, Inc. v. Straumann
`
`Co., 441 F.3d 945, 950 (Fed. Cir. 2006)) (internal quotation marks omitted);
`
`LSI Indus., Inc. v. ImagePoint, Inc., 279 F. App’x 964, 972 (Fed. Cir. 2008)
`
`
`
`the best solution to some problem, where ‘best’ accords to prestated
`criteria.” Sur-reply 6 (emphasis added) (citing Ex. 2078, 3).
`
`16
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`(nonprecedential) (rejecting the district court’s construction of “display
`
`device” as necessarily including the superfluous limitation of “internal
`
`illumination” because other claim terms specifically recited an “illuminated
`
`display device”); but cf. ERBE Elektromedizin GmbH v. Canady Tech. LLC,
`
`629 F.3d 1278, 1286 (Fed. Cir. 2010) (“no canon of [claim] construction is
`
`absolute in its application”) (citation omitted).
`
`Considering next the Patent Owner-argued the limiting feature of
`
`satisfying a goal “consistent with any advice parameters or constraints,” this
`
`feature is recited in claim 29, but not in claim 1. Claim 29 recites “the act of
`
`interpreting including the sub-acts of: determining any task completion
`
`advice provided by the base goal, and determining any task completion
`
`constraints provided by the base goal” (Ex. 1001, 32:4–8 (emphases
`
`added)), whereas claim 1 does not recite “advice” or “constraint” (see id. at
`
`29:10–44). Thus, Patent Owner’s proposed construction is disfavored
`
`because it would blur the material differences in the claim language of
`
`claim 1 and claim 29 discussed above.
`
`Finally, Patent Owner’s proposed construction replaces “goal” with
`
`“complex goal expression.” Again, this feature is recited in claim 1, but not
`
`in claim 29. Claim 1 recites “receiving a request for service as a base goal in
`
`the inter-agent language, in the form of an arbitrarily complex goal
`
`expression; and dynamically interpreting the arbitrarily complex goal
`
`expression” (Ex. 1001, 29:25–30), whereas claim 29 recites “interpreting a
`
`service request in order to determine a base goal that may be a compound,
`
`arbitrarily complex base goal” (id. at 31:59–61) (emphasis added). Because
`
`of the permissive language “may be” used in claim 29, a “goal” is not
`
`necessarily required to be in the form of an arbitrarily complex goal
`
`expression in claim 29. Again, Patent Owner’s proposed construction is
`
`17
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`disfavored because it would blur the material differences in the claim
`
`language of claim 1 and claim 29 discussed above.
`
`Thus, at least based on the claim language, it is not appropriate to
`
`limit “goal satisfaction plan” as Patent Owner contends. As discussed
`
`above, the meaning and the scope of “goal satisfaction plan” is clear on the
`
`face of each claim because claims 1 and 29 each recite specifically what a
`
`“goal satisfaction plan” includes or comprises in different claims.
`
`Therefore, absent compelling evidence to the contrary, it is neither necessary
`
`nor appropriate to limit the meaning of the term “goal satisfaction plan”
`
`beyond the plain meaning indicated by the claim language—i.e., “a plan for
`
`satisfying a goal.”
`
`b. Written Description
`
`Turning to the Specification, Patent Owner cites the following
`
`statement in the “Summary of the Invention” section:
`
`[e]xtreme flexibility is achieved through an architecture organized
`
`around the declaration of capabilities by service-providing agents, the
`
`construction of arbitrarily complex goals by users and service-requesting
`
`agents, and the role of facilitators in delegating and coordinating the
`
`satisfaction of these goals, subject to advice and constraints that may
`
`accompany them.
`
`Resp. 31 (quoting Ex. 1001, 5:3–9). The very first sentence of the
`
`paragraph cited by Patent Owner states, however, “[a] first embodiment of
`
`the present invention discloses a highly flexible, Software-based architecture
`
`for constructing distributed systems.” Ex. 1001, 4:58–60 (emphasis added).
`
`Indeed, all of the portions of the Specification cited by Patent Owner,
`
`including the passage reproduced above, describe various embodiments of
`
`18
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`the ’115 patent. See Resp. 30–33 (citing Ex. 1001, 5:3–9, 5:48–49, 15:37–
`
`39, 15:66–16:1, 16:11–21, 16:38–46, 18:35–48, 28:47–54, Fig. 11).
`
`In general, “a particular embodiment appearing in the written
`
`description may not be read into a claim when the claim language is broader
`
`than the embodiment.” SuperGuide Corp. v. DirecTV Enters., Inc., 358 F.3d
`
`870, 875 (Fed. Cir. 2004) (citation omitted). As discussed above, the
`
`challenged independent claims 1 and 29 do not recite all of the limiting
`
`features required by Patent Owner’s proposed construction of “goal
`
`satisfaction plan.” Thus, unless one of the established exceptions, such as
`
`lexicography or disavowal, applies, the challenged claims are not restricted
`
`as Patent Owner contends. See, e.g., GE Lighting Sols., LLC v. AgiLight,
`
`Inc., 750 F.3d 1304, 1309 (Fed. Cir. 2014) (“the specification and
`
`prosecution history only compel departure from the plain meaning in two
`
`instances: lexicography and disavowal”) (citation omitted). Here, Patent
`
`Owner does not argue lexicography or disavowal. Nor does Patent Owner
`
`explain any other reason why the Specification limits “goal satisfaction
`
`plan” as it contends. Thus, claim construction in this case is governed by the
`
`general principle that “a particular embodiment appearing in the written
`
`description may not be read into a claim when the claim language is broader
`
`than the embodiment.” SuperGuide, 358 F.3d at 875; see also WesternGeco
`
`LLC v. ION Geophysical Corp., 889 F.3d 1308, 1323–24 (Fed. Cir. 2018)
`
`(“It is well established that claims are not limited to preferred embodiments,
`
`unless the specification clearly indicates otherwise.” (citing Comaper Corp.
`
`v. Antec, Inc., 596 F.3d 1343, 1348 (Fed. Cir. 2010) (“[T]his court has
`
`repeatedly cautioned against limiting claims to a preferred embodiment.”))).
`
`Accordingly, none of the embodiments in the Specification cited by Patent
`
`Owner limits “goal satisfaction plan” as Patent Owner contends.
`
`19
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`c.
`
`Prosecution History
`
`Turning next to the prosecution history, Patent Owner asserts that “examples
`
`in the file history confirm the elements of ‘goal satisfaction plan’ reflected in
`
`Patent Owner’s proposed construction.” Resp. 35–36. Patent Owner argues,
`
`during the prosecution of the application for the ’115 patent,
`
`Applicant further stated that “the facilitating engine is able to use reasoning
`
`to delegate the sub-goals to service providing agents in such a way as ‘to
`
`best complete the requested service request.’…The facilitating engine is
`
`able to use reasoning to delegate the sub-goal task of roasting coffee to the
`
`service-providing agent that can roast beans in the least amount of time
`
`because the facilitating engine has reasoned that the least amount of time
`
`taken to make coffee is the best way to accomplish the base goal of making
`
`coffee.” Applicant concluded that “the base goal is carried out not by
`
`merely parsing the request into sub-goals” but rather “the facilitating
`
`engine used reasoning to decide upon using competing message transfer
`
`agents to reminding Bob of lunch, in lieu of delegating the task to just one
`
`message transfer agent.”
`
`Id. at 35 (citing Ex. 1002, 172–173). As discussed above, however, the
`
`limiting feature argued by Patent Owner is recited in claim 1 (“a suitable
`
`delegation of sub-goal requests to best complete the requested service
`
`request”), but not in claim 29. Thus, Patent Owner’s argument is
`
`unpersuasive for the same reasons discussed above.
`
`d.
`
`Extrinsic Evidence
`
`Patent Owner also cites the testimony of its declarant,
`
`Dr. Medvidovic, in support of Patent Owner’s proposed construction of
`
`“goal satisfaction plan.” Resp. 36–37 (citing Ex. 2032 ¶¶ 51–52, 54–59,
`
`20
`
`

`

`IPR2019-00813
`Patent 6,851,115 B1
`
`129). We have reviewed the cited testimony from Dr. Medvidovic, but do
`
`not find anything in his testimony that would change our analysis based on
`
`intrinsic record discussed above. See Phil

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket