throbber
Trials@uspto.gov
`571.272.7822
`
`Paper No. 16
`Entered: July 7, 2020
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`____________
`
`GOOGLE LLC,
`Petitioner,
`
`v.
`
`HAMMOND DEVELOPMENT INTERNATIONAL, INC.,
`Patent Owner.
`____________
`
`Case IPR2020-00411
`Patent 9,420,011 B2
`____________
`
`
`
`Before MICHELLE N. WORMMEESTER, AMBER L. HAGY, and
`KRISTI L. R. SAWERT, Administrative Patent Judges.
`
`WORMMEESTER, Administrative Patent Judge.
`
`
`
`
`DECISION
`Granting Institution of Inter Partes Review
`35 U.S.C. § 314
`
`
`
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`I. INTRODUCTION
`Google LLC (“Petitioner”) filed a Petition (Paper 1, “Pet.”) requesting
`inter partes review of claims 1–30 of U.S. Patent No. 9,420,011 B2
`(Ex. 1001, “the ’011 patent”). Hammond Development International, Inc.
`(“Patent Owner”) did not file a Preliminary Response. See Paper 7 (Waiver
`of Preliminary Response). We have jurisdiction under 35 U.S.C. § 314 and
`37 C.F.R. § 42.4(a). Under 35 U.S.C. § 314(a), an inter partes review may
`not be instituted “unless . . . there is a reasonable likelihood that the
`petitioner would prevail with respect to at least 1 of the claims challenged in
`the petition.” For the reasons that follow, we institute an inter partes review
`as to all the challenged claims of the ’011 patent and all the grounds
`presented.
`
`
`II. BACKGROUND
`A. Related Proceedings
`The parties identify two district court cases involving the ’011 patent:
`Hammond Development International, Inc. v. Google LLC, No. 6:19-cv-
`00356 (W.D. Tex.), and Hammond Development International, Inc. v.
`Amazon.com, Inc., No. 6:19-cv-00355 (W.D. Tex.). Pet. 82; Paper 5, 2. The
`parties also identify several other petitions for inter partes review involving
`related patents. Paper 3, 2–3; Paper 5, 2–3. In addition, Petitioner identifies
`U.S. Patent Application No. 16/389,170 as a related application. Pet. 84.
`
`
`B. The ’011 Patent
`The ’011 patent, titled “Method and System for Enabling a
`Communication Device to Remotely Execute an Application,” issued
`
`2
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`August 16, 2016, based on an application filed December 19, 2015.
`Ex. 1001, codes (22), (45), (54). The ’011 patent claims priority to U.S.
`Patent No. 9,264,483 B2 (“the ’483 patent”). Id. at code (63).
`The ’011 patent describes a communication system that establishes a
`communication session between a client device and a remote application
`server, which executes an application for the client, e.g., the remote
`application server “execut[es] an application for a thin-client device.” Id. at
`1:63–67, 2:39–41. Figure 1D of the ’011 patent, reproduced below, shows
`an embodiment of a communication system.
`
`
`
`Figure 1D shows a block diagram of a communications system and
`associated components. Id. at 2:59–61. As shown in Figure 1D,
`“clients 18a–18n . . . couple to network 12 through one or more
`communications links 32 and/or one or more networks 14, 16.” Id. at 3:64–
`66. Additionally, “application servers 24 couple to network 12 through one
`or more communications links 30.” Id. at 3:47–48. Further, repository 20
`and application server 24 are connected via “a direct communication
`link 36.” Id. at 10:50–52.
`
`3
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`The communication system of the ’011 patent “enables a client 18 to
`have one or more applications 28 executed remotely” by the application
`server 24. Id. at 6:1–6. A user of the client “initiates an information
`collection and/or retrieval process by communicating a request to application
`server 24.” Id. at 6:4–6; see also id. at 5:38–40 (“In some embodiments,
`clients 18 can be configured to initiate a connection with repositories 20
`and/or application servers 24.”), 2:10–12 (“At least one of the one or more
`communication devices is operable to communicate a request to establish a
`communication session over the data connection.”). After that, “application
`server 24 notifies repository 20 that a communication session with client 18
`has been requested.” Id. at 6:27–29. “Repository 20 . . . operates to identify
`a desired application 28 and to communicate application 28, or portions
`thereof, to application server 24 for execution.” Id. at 6:29–32. Further,
`“[u]pon receipt of application 28, application server 24 executes
`application 28 and begins a communication session with client 18a.” Id. at
`6:32–34. In particular, “application server 24 begins the process of
`communicating information to and/or retrieving information from client
`18a” by “requesting that the user of client 18a respond to a series of queries
`associated with application 28.” Id. at 6:34–36, 59–61. For example,
`application server 24 executes an application based on voice extensible
`markup language (Voice XML) that “enables application server 24 to
`interact with and collect information from client 18a.” Id. at 6:36–39.
`“[A]pplication server 24 communicates information relating to portions of
`Voice XML-based code to client 18a for execution on client 18a,” e.g., “by
`requesting that the user of client 18a respond to a series of queries associated
`with application 28.” Id. at 6:59–65. The “user of client 18a responds to
`
`4
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`each of the series of queries by ‘speaking’ a response to each query
`communicated to client 18a for execution.” Id. at 7:2–5.
`
`
`C. Illustrative Claims
`Petitioner challenges claims 1–30 of the ’011 patent. Claims 1 and 11
`are independent and illustrative of the claims under challenge1:
`1. [1Preamble] A non-transitory computer-readable storage
`medium having stored thereon a computer-executable device
`software program that, when executed on a communication
`device, causes the communication device to perform a method
`for remotely executing an identified application, the method
`comprising:
`first
`to a
`the communication device
`[1a1] coupling
`communication link, the communication device adapted to
`communicate a request to establish a communication session
`over the first communication link,
`[1a2] wherein the first communication link comprises a data
`connection;
`[1b] providing processing services to the identified application,
`wherein a substantial portion of the identified application is
`executed at a location remote from the communication device;
`[1c1] transmitting the request to an application server coupled to
`the first communication link,
`[1c2] wherein, if the identified application is not already present
`on the application server, the request may cause the application
`server to communicate with one or more repositories over a
`second communication link,
`[1c3] the repositories having access to one or more applications
`maintained in a database coupled to the one or more repositories,
`
`
`1 We have added numbering to the elements in keeping with the numbering
`used by Petitioner. See Pet. ii–v.
`
`5
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`[1c4] the one or more repositories adapted to communicate the
`identified application over the second communication link to the
`application server,
`[1c5] wherein the application server is adapted to execute the
`substantial portion of the identified application remote from the
`at least one communication device;
`[1d] establishing a communication session with the application
`server; and
`[1e1] receiving a request for a processing service from the
`application server over the data connection,
`[1e2] wherein the request for processing service comprises one
`or more queries for information from a user.
`
`11. [11Preamble] A non-transitory computer-readable storage
`medium having
`stored
`thereon a computer-executable
`application software program that, when executed on a
`communication system, enables one or more communication
`devices to remotely execute and to provide services to an
`application, the application software program causing the one or
`more application servers to perform the method of:
`[11a1] establishing a first communications link to one or more
`communication devices,
`[11a2]
`the first communication
`connection,
`[11a3] at least one of the one or more application servers adapted
`to establish a communication session with the communication
`device;
`[11b1] receiving a request from at least one of the one or more
`communication devices to establish the communication session,
`the at least one communication device residing at a location
`remote from the one or more application servers,
`[11b2] wherein the at least one application server is operable to
`receive, or have previously received, the application over a
`second communication link,
`
`link comprising a data
`
`6
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`[11b3] wherein the at least one application server is further
`operable to execute the received application remote from the
`communication device and to establish the communication
`session with the communication device; and
`[11c1] sending, to the at least one communication device, a
`request for a processing service at the communication device,
`[11c2] wherein the request for the processing service is
`communicated to the communication device over the data
`connection, and
`[11c3] wherein the request for the processing service comprises
`one or more queries for information from a user.
`
`
`D. Asserted Grounds of Unpatentability
`Petitioner challenges claims 1–30 of the ’011 patent on the following
`grounds. Pet. 2, 5–82.
`35 U.S.C. §
`Claims Challenged
`Gilmore2
`102
`11, 13, 16, 17
`Gilmore, Dodrill3
`103
`1, 2, 4–24, 26–28
`Gilmore, Dodrill, Dhara4
`103
`3, 25
`Gilmore, Dodrill, Ladd5
`103
`12, 19, 29, 30
`In support of its arguments, Petitioner relies on a Declaration of Leonard
`Forys, Ph.D. (Ex. 1003). See id.
`
`
`References/Basis
`
`
`2 U.S. Publ’n No. 2003/0216923 A1, published Nov. 20, 2003 (Ex. 1005).
`3 U.S. Patent No. 6,766,298 B1, issued July 20, 2004 (Ex. 1006).
`4 U.S. Publ’n No. 2003/0202504 A1, published Oct. 30, 2003 (Ex. 1009).
`5 U.S. Patent No. 6,269,336 B1, issued July 31, 2001 (Ex. 1016).
`
`7
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`III. DISCUSSION
`A. Claim Construction
`In interpreting the claims of the ’011 patent, we “us[e] the same claim
`construction standard that would be used to construe the claim[s] in a civil
`action under 35 U.S.C. [§] 282(b).” See 37 C.F.R. § 42.100(b) (2019). That
`claim construction standard involves construing claims in accordance with
`the ordinary and customary meaning of such claims as would have been
`understood by one of ordinary skill in the art and the prosecution history
`pertaining to the patent. See id.; Phillips v. AWH Corp., 415 F.3d 1303,
`1312–14 (Fed. Cir. 2005) (en banc).
`Petitioner asserts that “[n]o terms need to be construed under 37
`C.F.R. § 42.100(b) to resolve unpatentability” in this proceeding. Pet. 4.
`For purposes of this Decision, we agree with Petitioner and determine that
`no claim term requires express interpretation at this time to resolve any
`controversy in this proceeding. See Nidec Motor Corp. v. Zhongshan Broad
`Ocean Motor Co., 868 F.3d 1013, 1017 (Fed. Cir. 2017) (citing Vivid Techs.,
`Inc. v. Am. Sci. & Eng’g, Inc., 200 F.3d 795, 803 (Fed. Cir. 1999)).
`
`
`B. Anticipation by Gilmore
`Petitioner asserts that Gilmore anticipates claims 11, 13, 16, and 17 of
`the ’011 patent. Pet. 5–24. For the reasons explained below, we are
`persuaded that Petitioner has demonstrated a reasonable likelihood of
`prevailing on this asserted ground.
`We start with an overview of Gilmore.
`
`
`8
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`1. Gilmore
`Gilmore is a published U.S. Patent Application entitled “Dynamic
`Content Generation for Voice Messages.” Ex. 1005, code (54). Gilmore
`was published on November 20, 2003 (id. at code (43)), and is thus prior art
`under 35 U.S.C. § 102(b) (see Pet. 1).
`Gilmore relates to a method and system that “simulate[s] a
`conversation with the caller” using an automated voice response system
`having a voice gateway that presents a generated voice message to a
`telephone caller. Ex. 1005 ¶¶ 10, 39; see also id. ¶ 3. Figure 2 shows such a
`voice response system and is reproduced below.
`
`
`
`9
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`Figure 2 shows a block diagram of a voice communications system and
`associated components. Id. ¶ 17. As shown in Figure 2, users of voice
`communications device 202, e.g., a telephone, place calls using voice/data
`network 204. Id. ¶¶ 33, 38. According to Gilmore, such networks include
`the following:
`[A] circuit-switched voice network such as the public switched
`telephone network (PSTN), a packet-switched data network, or
`any other network able to carry voice. Data networks may
`include,
`for example,
`Internet protocol
`(IP)-based or
`asynchronous transfer mode (ATM)-based networks and may
`support voice using, for example, Voice-over-IP, Voice-over-
`ATM, or other comparable protocols used for voice data
`communications.
`Id. ¶ 31; see also id. ¶ 36. The “[i]ncoming calls are answered by the
`telephony services and signal processing component 208a of the voice
`gateway 208” (id. ¶ 38), i.e., the voice gateway “responds to the calls in
`accordance with a voice program” (id. ¶ 33). In particular, an interpreter
`program in the voice gateway responds to the incoming calls by “retrieving
`and executing voice programs,” and “application server 212 provides the
`execution environment for voice applications.” Id. ¶¶ 39–40. Each voice
`application “may be a combination of, for example, java servlets, java server
`pages, other java code, and voice scripts such as VoiceXML or SALT
`scripts.” Id. ¶ 40. “In typical operation, the voice gateway 208 retrieves the
`initial voice script from local memory and/or from the application server 212
`and . . . execut[es] the voice-specific instructions within the script.” Id. ¶ 48.
`The “voice-specific instruction may be a prompt instruction,” i.e., a request
`for the user to respond with user input. Id. ¶¶ 39, 48.
`
`
`10
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`2. Analysis
`We address independent claim 11 in detail.
`Claim 11 is directed to “[a] non-transitory computer-readable storage
`medium having stored thereon a computer-executable application software
`program that, when executed on a communication system, enables one or
`more communication devices to remotely execute and to provide services to
`an application, the application software program causing the one or more
`application servers to perform [a] method.” Petitioner identifies Gilmore’s
`voice gateway 108 or 208 as “one or more application servers” that perform
`the method. Pet. 8; see Ex. 1005, Figs. 1, 2. The method comprises three
`steps, namely, an “establishing” step, a “receiving” step, and a “sending”
`step. We discuss these steps in turn.
`
`
`a. “establishing” step
`Claim 11 recites “establishing a first communications link to one or
`more communication devices.” For this limitation, designated as
`limitation 11a1, Petitioner further identifies Gilmore’s voice
`communications device 102 or 202 as “one or more communication
`devices,” and Gilmore’s voice/data network 104 or 204 as a “first
`communications link.” Pet. 11–12. To illustrate, Petitioner provides an
`annotated version of Figure 1 of Gilmore, reproduced below. Id. at 12.
`
`11
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`Figure 1 of Gilmore, as annotated by Petitioner, shows a voice
`communications system and its associated components. See Ex. 1005 ¶ 16.
`Petitioner also provides an annotated version of Figure 2 of Gilmore,
`reproduced below. Pet. 12.
`
`
`
`
`Figure 2 of Gilmore, as annotated by Petitioner, shows a more detailed voice
`communications system. See Ex. 1005 ¶¶ 17, 36. Referring to the annotated
`
`12
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`figures, Petitioner asserts that “Gilmore’s voice gateway 108/208’s
`(application server, yellow) application software program, such as
`‘telephony services and signal processing component 208a,’ establishes a
`first communication link to communications device 102/202 (orange) over
`voice/data network 104/204 (blue) by answering incoming calls to voice
`gateway 108/208.” Pet. 11 (citing Ex. 1005 ¶¶ 33, 37–38). Petitioner
`contends that an ordinarily skilled artisan “would understand that
`‘answer[ing] incoming calls’ ‘establishes a first communication link’
`because it connects voice gateway 108/208 and communications device over
`the voice/data network.” Id. at 13 (citing Ex. 1005 ¶ 38). Petitioner relies
`on the declaration testimony of Dr. Forys. Id. at 11, 13 (citing Ex. 1003
`¶¶ 75–77). Based on the record before us, we are persuaded that Petitioner
`has shown sufficiently for purposes of this Decision that Gilmore teaches the
`recited “establishing” step of limitation 11a1.
`In connection with the “establishing” step, claim 11 recites “the first
`communication link comprising a data connection.” For this limitation,
`designated as limitation 11a2, Petitioner contends that “Gilmore’s voice/data
`network 104/204 (first communication link) comprises a data connection
`because it is a ‘[d]ata network[]’ that uses ‘Internet protocol (IP)-based . . .
`or other comparable protocols used for voice data communications,’ which
`can be used to transfer data, such [as] voice data (e.g., ‘Voice-over-IP’), web
`pages, or other information.” Id. at 13 (citing Ex. 1005 ¶ 31). Based on the
`record before us, we are persuaded that Petitioner has shown sufficiently for
`purposes of this Decision that Gilmore discloses the recited “first
`communication link” of limitation 11a2.
`
`13
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`Claim 11 additionally recites “at least one of the one or more
`application servers adapted to establish a communication session with the
`communication device.” For this limitation, designated as limitation 11a3,
`Petitioner asserts that Gilmore’s “voice gateway 108/208’s interpreter
`program 208b executes interactive voice applications, such as VoiceXML,
`by ‘pars[ing] the script by searching and executing the voice-specific
`instructions within the script,’” and that “[v]oice gateway 108/208 begins
`(e.g., establishes) the communication session when it executes the
`VoiceXML application and ‘generat[es] outgoing speech or prompts’ that
`the user can interact with and respond to, thus allowing the user to interact
`with the VoiceXML interpreter and application.” Id. at 13–14 (citing
`Ex. 1005 ¶¶ 39–40, 46, 48). As support, Petitioner further asserts that “[t]he
`’011 patent confirms this understanding of establishing a ‘communication
`session,’ stating that application server 24 executes a VoiceXML application
`to begin or establish ‘a communication session with client 18a,’ for example,
`by ‘communicating information to and/or retrieving information from
`client 18a.’” Pet. 14 (quoting Ex. 1001, 6:32–36); see also id. (citing
`Ex. 1001, 5:48–51). Petitioner contends that an ordinarily skilled artisan
`“would understand that [Gilmore’s] voice gateway 108/208 executes a
`VoiceXML application to send prompts to the user, who provides a response
`that is processed by voice gateway 108/208, allowing the user to interact
`with the VoiceXML interpreter, thus establishing the application session.”
`Id. at 15. Petitioner relies on the declaration testimony of Dr. Forys. Id. at
`13–15 (citing Ex. 1003 ¶¶ 80–83). Based on the record before us, we are
`persuaded that Petitioner has shown sufficiently for purposes of this
`
`14
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`Decision that Gilmore discloses the recited “one or more application
`servers” of limitation 11a3.
`
`
`b. “receiving” step
`Claim 11 recites “receiving a request from at least one of the one or
`more communication devices to establish the communication session, the at
`least one communication device residing at a location remote from the one
`or more application servers.” For this limitation, designated as
`limitation 11b1, Petitioner points us to Figures 1 and 2 of Gilmore and
`asserts that “voice gateway 108/208 is remotely separated from
`communications device 102/202 by voice/data network 104.” Pet. 15 (citing
`Ex. 1005 ¶ 31, Figs. 1, 2). Petitioner also points us to where Gilmore
`teaches that its voice gateway “receives user calls from voice
`communications devices 102 via the network 104 and responds to the calls
`in accordance with a voice program,” where “[i]ncoming calls are answered
`by the telephony services and signal processing component 208a” of the
`voice gateway. Id. (quoting Ex. 1005 ¶¶ 33, 38). Petitioner contends that an
`ordinarily skilled artisan “would understand that receiving and answering a
`call is receiving a request to establish a communication session, which is
`then established by executing a VoiceXML script,” and that an ordinarily
`skilled artisan “would also understand that the call to the [interactive voice
`response] system is a ‘request’ because it represents the user’s action to
`initiate retrieval and execution of the VoiceXML script that establishes the
`communication session.” Id. at 15–16. Petitioner relies on the declaration
`testimony of Dr. Forys. Id. (citing Ex. 1003 ¶¶ 85–86). Based on the record
`before us, we are persuaded that Petitioner has shown sufficiently for
`
`15
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`purposes of this Decision that Gilmore discloses the recited “receiving” step
`of limitation 11b1.
`Claim 11 requires that “the at least one application server is operable
`to receive, or have previously received, the application over a second
`communication link.” For this limitation, designated as limitation 11b2,
`Petitioner identifies Gilmore’s VoiceXML application as an “application”
`and Gilmore’s data network 112 as a “second communication link.” Id. at
`16. To illustrate, Petitioner provides an annotated version of Figure 1 of
`Gilmore, which is reproduced below. Id. at 17.
`
`Figure 1 of Gilmore, as annotated by Petitioner, shows a voice
`communications system and its associated components. See Ex. 1005 ¶ 16.
`Petitioner also provides an annotated version of Figure 2 of Gilmore, which
`is reproduced below. Pet. 18.
`
`
`
`16
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`
`Figure 2 of Gilmore, as annotated by Petitioner, shows a more detailed voice
`communications system. See Ex. 1005 ¶¶ 17, 36. Referring to the annotated
`figures, Petitioner asserts that Gilmore’s “voice gateway 108/208
`(application server, yellow) receives the voice application from application
`server 212 (green) over data network 112 (second communication link, blue
`in Figure 1, double-headed arrow in Figure 2). Pet. 16. As support,
`Petitioner directs us to where Gilmore teaches that its voice gateway may
`process voice programs that are script-based voice applications, such as
`VoiceXML, and that the voice gateway receives script files from application
`server 212. Id. at (citing Ex. 1005 ¶¶ 33, 46, 48, 51, 52). Based on the
`record before us, we are persuaded that Petitioner has shown sufficiently for
`purposes of this Decision that Gilmore discloses the recited “application
`server” of limitation 11b2.
`
`17
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`Claim 11 also requires that “the at least one application server is
`further operable to execute the received application remote from the
`communication device and to establish the communication session with the
`communication device.” For this limitation, designated as limitation 11b3,
`Petitioner asserts that Gilmore’s “voice gateway 108/208 (application
`server) executes VoiceXML applications received from application
`server 212 remote from communications device 102/202,” and “establishes a
`communication session with communications device 102/202 by executing
`the VoiceXML application and presenting prompts to which the user can
`respond.” Id. at 18–19. As support, Petitioner directs us to where Gilmore
`teaches that its voice gateway “retrieves the initial voice script . . . from the
`application server 212 and parses the script using the interpreter
`program 208b . . . by searching and executing the voice-specific instructions
`within the script.” Ex. 1005 ¶ 48 (cited by Pet. 18–19). As discussed above
`with respect to limitation 11a3, Petitioner also explains that Gilmore’s voice
`gateway “begins (e.g., establishes) the communication session when it
`executes the VoiceXML application and ‘generat[es] outgoing speech or
`prompts’ that the user can interact with and respond to, thus allowing the
`user to interact with the VoiceXML interpreter and application.” Pet. 14
`(cross-referenced by Pet. 19). We note that Figures 1 and 2 of Gilmore
`show the voice gateway and voice communications device as separate
`components. See Ex. 1005, Figs. 1, 2. Based on the record before us, we are
`persuaded that Petitioner has shown sufficiently for purposes of this
`Decision that Gilmore discloses the recited “application server” of
`limitation 11b3.
`
`
`18
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`c. “sending” step
`Claim 11 recites “sending, to the at least one communication device, a
`request for a processing service at the communication device.” For this
`limitation, designated as limitation 11c1, Petitioner asserts that Gilmore’s
`“[v]oice gateway 108/208 executes applications by ‘generating outgoing
`speech or prompts’ and ‘listening to spoken responses from the caller,’ such
`as asking ‘what would you like to do?’ or requesting a PIN or passcode.”
`Pet. 19 (citing Ex. 1005 ¶¶ 39, 44, 50, 76, 115). Petitioner contends that an
`ordinarily skilled artisan “would understand that generating prompts
`includes a request for processing service (e.g., prompt or audio output, or
`request for user input) transmitted to and received by communications
`device 102/202 over network 104/204. Id. at 19–20. Petitioner relies on the
`declaration testimony of Dr. Forys. Id. (citing Ex. 1003 ¶ 92). Based on the
`record before us, we are persuaded that Petitioner has shown sufficiently for
`purposes of this Decision that Gilmore discloses the recited “sending” step
`of limitation 11c1.
`Claim 11 requires that “the request for the processing service is
`communicated to the communication device over the data connection.” For
`this limitation, designated as limitation 11c2, Petitioner asserts that
`“Gilmore’s voice gateway 108/208 sends a request for a processing service,
`such as asking ‘what would you like to do?’ or requesting a PIN or passcode,
`to communications device 102/202, which is sent over network 104/204.”
`Id. at 20 (citing Ex. 1005 ¶¶ 39, 76, 115). As discussed above with respect
`to limitations 11a1 and 11a2, Gilmore’s voice/data network 104/204
`corresponds to the recited “data connection.” Based on the record before us,
`we are persuaded that Petitioner has shown sufficiently for purposes of this
`
`19
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`Decision that Gilmore discloses the recited “request for the processing
`service” of limitation 11c2. See also Ex. 1005, Fig. 2 (showing voice
`gateway 208 and voice communications device 202 communicating over
`voice/data network 204).
`Lastly, claim 11 requires that “the request for the processing service
`comprises one or more queries for information from a user.” For this
`limitation, designated as limitation 11c3, Petitioner asserts that Gilmore’s
`“communications device 102/202 receives an audio or voice prompt (request
`for a processing service) that includes queries for information from the user,
`such [as] requesting a passcode or PIN or presenting menus and asking
`‘what would you like to do,’” and Gilmore’s “[v]oice gateway 108/208
`generates an audio prompt that ‘ask[s]’ the user to input a PIN or passcode.”
`Pet. 20–21 (citing Ex. 1005 ¶ 115). To illustrate, Petitioner provides an
`annotated version of Gilmore’s Figure 13, reproduced below. Pet. 21.
`
`
`
`20
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`Figure 13 of Gilmore, as annotated by Petitioner, shows an audio script that
`may be generated by a voice script. See Ex. 1005 ¶¶ 20, 27; see also id. ¶ 74
`(teaching that a voice script may be used by the voice application system to
`generate a dynamic VoiceXML script that can be converted into a dynamic
`voice message by the voice gateway and presented to a caller). Based on the
`record before us, we are persuaded that Petitioner has shown sufficiently for
`purposes of this Decision that Gilmore discloses the recited “request for the
`processing service” of limitation 11c3.
`
`
`3. Summary
`In sum, we determine that Petitioner has demonstrated a reasonable
`likelihood of prevailing on its assertion that Gilmore anticipates claim 11.
`Having reviewed Petitioner’s arguments asserting that Gilmore anticipates
`claims 13, 16, and 17 (see Pet. 21–24), which depend from claim 11, we also
`determine that Petitioner has demonstrated a reasonable likelihood of
`prevailing on its assertion as to these dependent claims.
`
`
`C. Obviousness over Gilmore and Dodrill
`Petitioner asserts that claims 1, 2, 4–24, and 26–28 of the ’011 patent
`would have been obvious over Gilmore and Dodrill. Pet. 24–66. For the
`reasons explained below, we are persuaded that Petitioner has demonstrated
`a reasonable likelihood of prevailing on this asserted ground.
`We provided an overview of Gilmore above. See supra Part III.B.1.
`Before addressing Petitioner’s arguments, we additionally provide an
`overview of Dodrill.
`
`
`21
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`1. Dodrill
`Dodrill is a U.S. Patent entitled “Application Server Configured for
`Dynamically Generating Web Pages for Voice Enabled Web Applications.”
`Ex. 1006, code (54). Dodrill issued on July 20, 2004, id. at code (45), and
`thus is prior art under 35 U.S.C. § 102(b), see Pet. 1.
`Dodrill teaches a “web-based voice messaging system [that] provides
`voice application control between a [user’s] web browser and an application
`server.” Ex. 1006, code (57). The web browser is provided by a client, e.g.,
`a “thin client.” Id. at 3:4–9, 3:16–22. The “application server executes a
`voice-enabled web application by runtime execution of extensible markup
`language (XML) documents that define the voice-enabled web application to
`be executed.” Id. at 5:7–10. Those “XML pages are stored as XML
`applications and functions 96, for example within a document database
`accessible by the application server.” Id. at 9:16–19.
`
`
`2. Analysis
`We address independent claims 1 and 11 in detail, starting with
`claim 11.
`
`
`a. Independent Claim 11
`As discussed above with respect to anticipation by Gilmore, Petitioner
`relies on Gilmore for teaching every limitation recited in claim 11, including
`a “request for a processing service.” See supra Part III.B.2. Under an
`alternative theory, Petitioner relies additionally on Dodrill for
`limitation 11c1.
`
`22
`
`

`

`IPR2020-00411
`Patent 9,420,011 B2
`
`
`In particular, Petitioner contends that, “[t]o the extent Patent Owner
`argues that a ‘request for [a] processing service’ in element [11c1] must be
`executable, Dodrill renders claim 11 obvious.” Pet. 26. As support,
`Petitioner asserts that “[t]he ’011 patent discloses sending an ‘executable’
`that ‘may contain information relating to a portion of Voice XML code’ to
`execute on the user device, e.g., to enter information.” Id. (quoting
`Ex. 1001, 9:17–23). Petitioner further asserts that Dodrill likewise teaches a
`“gateserver [that] executes an interactive voice application (similar to
`Gilmore’s voice gateway 108/208), which can transmit instructions to the
`user’s communication device, such as a script containing XML tags” that
`“include instructions to present information to the user, such as ‘PROMPT’
`or ‘autostart’ instructions to play audio files.” Id. (citing Ex. 1006, 8:18–24,
`11:61–12:30, Fig. 7). Petitioner points to an example in Dodrill where an
`instruction includes an “Enter Your Phone Number followed by the Pound
`(#) Key” prompt while waiting for an input pattern from the user, and states
`that such “instructions are sent to the user’s voice-enabled device and
`executed on the device.” Id. at 26–27 (citing Ex. 1006, 12:7–20).
`According to Petitioner, an ordinarily skilled artisan “would have found it
`obvious to transmit Gilmore’s request for processing services by sending
`Dodrill’s executable instructions to present prompts or other information to
`the user to distribute some of

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