throbber
Trials@uspto.gov
`Tel: 571-272-7822
`
`
`Paper 32
`Date: August 5, 2020
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`____________
`
`AMERICAN MULTI-CINEMA, INC.; AMC ENTERTAINMENT
`HOLDINGS, INC.; BOSTON MARKET CORPORATION; MOBO
`SYSTEMS, INC.; MCDONALD’S CORPORATION; MCDONALD’S
`USA; PANDA RESTAURANT GROUP, INC.; PANDA EXPRESS INC.;
`PAPA JOHN’S INTERNATIONAL, INC.; STAR PAPA LP; and
`PAPA JOHN’S USA, INC.,
`Petitioner,
`
`v.
`
`FALL LINE PATENTS, LLC,
`Patent Owner.
`____________
`
`IPR2019-00610
`Patent 9,454,748 B2
`____________
`
`
`Before MICHELLE N. WORMMEESTER, SHEILA F. McSHANE, and
`JOHN R. KENNY, Administrative Patent Judges.
`
`KENNY, Administrative Patent Judge.
`
`
`
`JUDGMENT
`Final Written Decision
`Determining Some Challenged Claims to be Unpatentable
`35 U.S.C. § 318(a)
`
`
`
`
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`
`I. INTRODUCTION
`
`American Multi-Cinema, Inc.; AMC Entertainment Holdings, Inc.;
`
`Boston Market Corp; Mobo Systems, Inc. d/b/a OLO Online Ordering;
`
`McDonald’s Corp; McDonald’s USA; Panda Restaurant Group, Inc.; Panda
`
`Express Inc.; Papa John’s International, Inc.; Star Papa LP; and Papa John’s
`
`USA, Inc. (collectively, “Petitioner”) filed a Petition (Paper 7, “Pet.”)1
`
`requesting an inter partes review of claims 1, 2, 5, 7, and 19–22
`
`(“challenged claims”) of U.S. Patent No. 9,454,748 B2 (Ex. 1001, “the ’748
`
`patent,” “challenged patent”). An inter partes review of all challenged
`
`claims was instituted on August 7, 2019. Paper 14 (“Inst. Dec.”). After
`
`institution, Fall Line Patents, LLC (“Patent Owner”) filed a Patent Owner
`
`Response (Paper 17, “PO Resp.”), Petitioner filed a Reply (Paper 19, “Pet.
`
`Reply”), and Patent Owner filed a Sur-reply (Paper 20, “PO Sur-reply”). An
`
`oral hearing was held on April 28, 2020. Paper 25 (“Tr.”).
`
`After the oral hearing, we authorized additional briefing on a claim
`
`construction issue concerning certain claim terms. Paper 24. Pursuant to
`
`that authorization, Petitioner filed a Supplemental Brief (Paper 27) (“Pet.
`
`Supp. Br.”) as did Patent Owner (Paper 28, “PO Supp. Br.”). Petitioner
`
`responded to Patent Owner’s Supplemental Brief (Paper 29, “Pet. Supp.
`
`Resp.”), and Patent Owner responded to Petitioner’s Supplemental Brief
`
`(Paper 30, “PO Supp. Resp.”).2
`
`
`1 The Petition was also filed on behalf of Starbucks Corporation, but
`Starbucks entered into a settlement agreement and was terminated from this
`proceeding. Pet. 1; Paper 11, 13.
`
`2 Petitioner requested authorization to a file a motion to strike Section II.B.
`of Patent Owner’s supplemental response (Paper 30) on the grounds that
`
`2
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`
`We have jurisdiction under 35 U.S.C. § 6. This Final Written
`
`Decision is issued pursuant to 35 U.S.C. § 318(a). As explained below,
`
`Petitioner has proven by a preponderance of the evidence that claims 1, 2, 5,
`
`and 19–22 of the ’748 patent are unpatentable. Petitioner, however, has not
`
`proven by a preponderance of the evidence that claim 7 is unpatentable.
`
`A.
`
`Related Proceedings
`
`The parties identify a number of related litigations in the Eastern
`
`District of Texas involving the challenged patent. Pet. 1–2; Paper 9, 2–3.
`
`As the parties state, the challenged patent was also reviewed in IPR2018-
`
`00043, which has been remanded to the Board. Pet. 1–2; Paper 9, 2–3; see
`
`Fall Line Patents, LLC v. Unified Patents, LLC, 2019-1956, 2020 WL
`
`4307768, at *4 (Fed. Cir. July 28, 2020). The parties further indicate that
`
`the challenged patent was the subject of the petition filed in IPR2018-00535,
`
`but that proceeding was terminated before an institution decision issued.
`
`Pet. 2; Prelim. Resp. 3. Petitioner further indicates that U.S. Patent No.
`
`7,822,816, of which the challenged patent is a continuation, was the subject
`
`of Reexamination No. 90/012,829 and was the subject of IPR2014-00140,
`
`the latter of which was terminated after institution. Pet. 3.
`
`
`Section II.B. exceeded the authorized scope of briefing. Paper 31. We
`denied that authorization because we could discern, without additional
`briefing, whether Section II.B. exceeded its authorized scope. Id. Further,
`the issue is moot because we considered that supplemental response only for
`the claim construction issue that the parties were authorized to address
`(Paper 24), and not for any other purpose.
`
`
`
`
`3
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`B.
`
`The Challenged Patent
`
`The challenged patent is directed to a method of collecting data from a
`
`remote computing device, such as a handheld computing device, by creating
`
`and delivering a questionnaire to the remote computing device, executing the
`
`questionnaire on the remote computing device, and transmitting responses to
`
`a server via a network. Ex. 1001, code (57).
`
`Figure 1 reproduced below, is a diagram of a system for data
`
`management (Ex. 1001, 6:57, 7:13–23):
`
`In particular, Figure 1 shows system 10 including server 24; handheld
`
`computers 28, 30, and 32, which are operated remotely from server 24; and
`
`computer 22, which provides for administration of the system and reviewing
`
`data collected by the system. Id. at 7:13–23, Fig. 1. Server 24 is connected
`
`to computer 22 via Internet 26, a local area network, or a private wide area
`
`
`
`4
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`network. Id. at 7:24–28, Fig. 1. Server 24 is connected to handheld
`
`computers 28, 30, and 32 via connections 34, 36, and 38, respectively, which
`
`are loose network connections, meaning that handheld computers 28, 30, and
`
`32 and server 24 are tolerant of intermittent network connections. Id. at
`
`7:24–26, 59–62.
`
`
`
`Figure 2, reproduced below, illustrates a diagram of system 10 as it is
`
`used for form (e.g., questionnaire) creation (Ex. 1001, 6:58–59, 8:11–17,
`
`8:35–37):
`
`
`
`
`
`Figure 2 shows system 10 is used to create questionnaire 40. Ex. 1001,
`
`8:38–9:6. Computer 22 has an interface that allows a user to create this
`
`questionnaire and distribute it to handheld devices. Id. at 8:38–50. As the
`
`client enters questions and selects response types, server 24 builds a stack of
`
`questions and responses, and assigns indices, or tokens, which point to each
`
`question or response. Id. at 8:53–56, 9:3–6. Each token can correspond to a
`
`5
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`logical, mathematical, or branching operation. Id. at 8:56–59, 9:3–6. When
`
`questionnaire 40 is complete, server 24 sends the stack of questions and
`
`defined responses to the handheld devices (e.g., handheld computer 28). Id.
`
`at 9:3–6. System 10 can incrementally update the questionnaire on the
`
`handheld devices. Id. at 9:14–18.
`
`
`
`For example, system 10 can track mystery shoppers at restaurant
`
`chains. Ex. 1001, 10:37–43. System 10 can track the time it takes a mystery
`
`shopper to go through a drive through window. Id. at 10:41–43. When the
`
`mystery shopper enters a parking lot for a franchise, a handheld device with
`
`a GPS receiver can identify the franchise. Id. at 10:55–59. The device can
`
`also record the amount of time it takes for the shopper to go through a drive
`
`through line. Id. at 10:55–11:21.
`
`C.
`
`Illustrative Claims
`
`Petitioner challenges claims 1, 2, 5, 7, and 19–22 of the challenged
`
`patent, of which, claims 1, 7, 19, and 21 are independent. Claims 7 and 19
`
`are reproduced below:
`
`7. A method for collecting survey data from a user and making
`responses available via the Internet, comprising:
`
`(a) designing a questionnaire including at least one question said
`questionnaire customized for a particular location having
`branching logic on a first computer platform wherein at least one
`of said at least one questions requests location identifying
`information;
`
`(b) automatically transferring said designed questionnaire to at
`least one loosely networked computer having a GPS integral
`thereto;
`
`6
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`
`(c) when said loosely networked computer is at said particular
`location, executing said transferred questionnaire on said loosely
`networked computer, thereby collecting responses from the user;
`
`(d) while said transferred questionnaire is executing, using said
`GPS
`to automatically provide said
`location
`identifying
`information as a response to said executing questionnaire;
`
`(e) automatically transferring via the loose network any
`responses so collected in real time to a central computer; and,
`
`(f) making available via the Internet any responses transferred to
`said central computer in step (e).
`
`Ex. 1001, 14:45–67.
`
`19. A method for managing data comprising the steps of:
`
`(a) establishing communications between a handheld computing
`device and an originating computer wherein said handheld
`computing device has a GPS integral thereto;
`
`(b) receiving within said handheld computing device a
`transmission of a tokenized questionnaire from said originating
`computer,
`
`said tokenized questionnaire including at least one question
`requesting location identifying information,
`
`said tokenized questionnaire comprising a plurality of device
`independent tokens;
`
`(c) ending said communications between said handheld
`computing device and said originating computer;
`
`(d) after said communications has been ended,
`
`(dl) executing at least a portion of said plurality of tokens
`comprising said questionnaire on said handheld computing
`device to collect at least one response from a first user, and,
`
`7
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`
`(d2) storing within said computing device said at least one
`response from the first user;
`
`(d3) using said GPS to automatically obtain said location
`identifying information in response to said at least one question
`that requests location identifying information;
`
`(e) establishing communications between said handheld
`computing device and a recipient computer;
`
`(f) transmitting a value representative of each of said at least one
`response stored within said handheld computing device to said
`recipient computer; and,
`
`(g) after receipt of said transmission of step (f), transmitting a
`notice of said received value representative of each of said at
`least one response to a second user.
`
`Ex. 1001, 16:48–17:12.
`
`D.
`
`Instituted Grounds of Unpatentability and Asserted Prior Art
`
`Trial was instituted on the following grounds of unpatentability3
`
`asserted in the Petition:
`
`
`3 The Leahy-Smith America Invents Act (“AIA”), Pub. L. No. 112-29, 125
`Stat. 284, 285–88 (2011), amended 35 U.S.C. §§ 102 and 103. Because the
`application from which the ’748 patent issued was filed in October 2010,
`before March 16, 2013, the effective date of the relevant amendments, the
`pre-AIA versions of § 103 applies. Ex. 1001, code (22).
`
`8
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`
`Claims
`Challenged
`
`35 U.S.C. §
`
`Reference(s)/Basis
`
`1, 19–22
`
`103(a)
`
`Barbosa4,5
`
`1, 19–22
`
`103(a)
`
`Barbosa, Bandera6
`
`7
`
`103(a)
`
`Barbosa, Falls7
`
`1, 2, 5, 19–22
`
`103(a)
`
`Hancock8
`
`1, 2, 5, 19–22
`
`103(a)
`
`Hancock, Bandera
`
`7
`
`103(a)
`
`Hancock, Falls
`
`Inst. Dec. 7, 53.
`
`Petitioner relies on declarations by its expert witness, Mr. Kendyl
`
`Roman (Exs. 1005, 1018). Likewise, Patent Owner relies on a declaration
`
`by its expert witness, Dr. Samuel Russ (Ex. 2006).
`
`
`4 U.S. Patent No. 6,961,586 B2, filed Sept. 17, 2001, claims the benefit of an
`application filed on Sept. 18, 2000, and issued on Nov. 1, 2005 (Ex. 1002,
`“Barbosa”). The earliest filing date that the ’748 patent claims the benefit of
`is August 19, 2002. Ex. 1001, code (60).
`
`5 For the Barbosa ground and the Hancock ground, Petitioner also expressly
`relies on the knowledge of an ordinarily skilled artisan. Pet. 5. We refer to
`these grounds as Barbosa-alone and Hancock-alone grounds, but included
`within these grounds is the knowledge of an ordinarily skilled artisan.
`
`6 U.S. Patent No. 6,332,127 B1, issued Dec. 18, 2001 (Ex. 1004, “Bandera”).
`
`7 U.S. Patent No. 5,991,771, issued Nov. 23, 1999 (Ex. 1017, “Falls”).
`
`8 U.S. Patent No. 6,202,023 B1, issued Mar. 13, 2001 (Ex. 1003,
`“Hancock”).
`
`9
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`
`A. Level of Ordinary Skill
`
`II. ANALYSIS
`
`In our Institution Decision, we determined that an ordinarily skilled
`
`artisan at or before the priority date for the challenged patent “would have a
`
`bachelor’s degree in computer science, computer engineering, electrical
`
`engineering, or a related subject, or equivalent industry or trade school
`
`experience in programming software applications.” Inst. Dec. 12. During
`
`trial, neither party objected to that assessment of an ordinarily skilled artisan.
`
`See generally PO Resp.; Pet. Reply. Thus, we maintain this assessment.
`
`B. Claim Construction
`
`We construe claims “using the same claim construction standard that
`
`would be used to construe the claim in a civil action under 35 U.S.C.
`
`§ 282(b), including construing the claim in accordance with the ordinary and
`
`customary meaning of such claim as understood by one of ordinary skill in
`
`the art and the prosecution history pertaining to the patent.” See Changes to
`
`the Claim Construction Standard for Interpreting Claims in Trial
`
`Proceedings Before the Patent Trial and Appeal Board, 83 Fed. Reg. 51,340,
`
`51,340, 51,358 (Oct. 11, 2018) (amending 37 C.F.R. § 42.100(b) effective
`
`November 13, 2018) (now codified at 37 C.F.R. § 42.100(b) (2019)).
`
`1. Claim Constructions in Our Institution Decision
`
`In our Institution Decision, we provided the following claim
`
`constructions:
`
`10
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`
`Claim Term
`
`GPS integral thereto
`
`token
`
`central computer, originating
`computer, and recipient computer9
`
`loosely networked
`
`Inst. Dec. 12–18.
`
`Construction
`
`Global Positioning System
`equipment integral thereto.
`a distinguishable unit of a program,
`such as an index, an instruction, or a
`command that can represent
`something else such as a question,
`answer, or operation.
`encompasses a computer having the
`ability to perform functions
`associated with an originating
`computer, a recipient computer,
`and/or a central computer.
`tolerant of intermittent network
`connections and tolerant of the type
`of network connection available.
`
`During the trial, neither party objected to these constructions/partial
`
`construction. See PO Resp., generally; Pet. Reply, generally. Under the
`
`circumstances, we maintain these constructions and partial construction.
`
`2. GPS and Device Independence/Indifference
`
`During trial, the parties implicitly raised a claim construction issue in
`
`their arguments on obviousness regarding the recitation in claims 1, 19, and
`
`21 of GPS, “device indifferent tokens,” and “device independent tokens,”
`
`which the parties expressly addressed in their supplemental briefing. Pet. 7;
`
`PO Resp. 17–21; Pet. Supp. Br. 1–5; PO Supp. Br. 3–5. In particular, claim
`
`1 of the challenged patent recites the following limitations:
`
`(c) tokenizing said questionnaire, thereby producing a plurality
`of device indifferent tokens representing said questionnaire;
`
`
`9 We partially construed these terms. Inst. Dec. 17.
`
`11
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`
`(e) when said remote computing device is at said location,
`executing at least a portion of said plurality of tokens
`representing said questionnaire at within said remote computing
`device to collect a response from a user; [and]
`
`(f) automatically entering the GPS coordinates into said
`questionnaire.
`
`Ex. 1001, 1:47–65 (emphasis added).
`
`Claim 19 recites these limitations:
`
`(b) receiving within said handheld computing device a
`transmission of a tokenized questionnaire from said originating
`computer, said tokenized questionnaire including at least one
`question requesting location identifying information, said
`tokenized questionnaire comprising a plurality of device
`independent tokens;
`
`(dl) executing at least a portion of said plurality of tokens
`comprising said questionnaire on said handheld computing
`device to collect at least one response from a first user, and,
`
`(d3) using said GPS to automatically obtain said location
`identifying information in response to said at least one question
`that requests location identifying information.
`
`Id. at 16:48–17:12 (emphasis added).
`
`And claim 21 recites these limitations:
`
`(a)(2) receiving within said handheld computing device a
`transmission of a tokenized questionnaire, including at least one
`question requesting GPS coordinates and at least one additional
`question, said tokenized questionnaire comprising a plurality of
`device independent tokens;
`
`(a)(4)(i) executing at least a portion of said plurality of tokens
`comprising said questionnaire on said handheld computing
`device, [and]
`
`(a)(4)(ii) automatically entering the GPS coordinates into said
`questionnaire.
`
`12
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`Id. at 17:15–18:27 (emphasis added).
`
`Patent Owner proposes construing the above limitations as requiring
`
`that step 1(f) in claim 1, step (d3) in claim 19, and step (a)(4)(ii) of claim 21
`
`be performed by executing device independent or device indifferent tokens.
`
`PO Supp. Br. 3–5. Petitioner opposes that construction, arguing that step
`
`1(f) in claim 1, step (d3) in claim 19, and step (a)(4)(ii) of claim 21 do not
`
`need to be performed by executing device independent or device indifferent
`
`tokens. Pet. Supp. Br. 1–5.
`
`We agree with Petitioner and do not construe step 1(f) of claim 1, step
`
`(d3) of claim 19, and step (a)(4)(ii) of claim 21 as requiring execution by
`
`device independent or device indifferent tokens. We begin with claim 1.
`
`Step 1(f) does not contain any express limitations on how the recited GPS
`
`coordinates are automatically entered into the recited questionnaire. In
`
`comparison, step 1(c) requires that the questionnaire be tokenized. Step 1(f)
`
`merely recites “automatically entering the GPS coordinates into said
`
`questionnaire.” The Specification of the challenged patent does not define
`
`any terms recited in step (f) that would lead to a requirement that the GPS
`
`coordinates in that step would have to be automatically entered into the
`
`recited questionnaire via execution of device indifferent tokens. To the
`
`contrary, the Specification teaches that “position information” (e.g., GPS
`
`coordinates) can be obtained automatically using “subsystems that are
`
`already present in the handheld device . . . if the device includes a GPS
`
`receiver.” Ex. 1001, 5:42–47. Neither party has identified any portion of
`
`the prosecution history requiring the recited GPS coordinates be entered into
`
`the questionnaire by executing device indifferent tokens. See generally Pet.
`
`Supp. Br., PO Supp. Br., Pet. Supp. Resp., PO Supp. Resp. And neither
`
`13
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`party provided any dictionary definitions that indicate that the recited GPS
`
`coordinates must be entered into the questionnaire by executing device
`
`indifferent tokens. See generally Pet. Supp. Br., PO Supp. Br., Pet. Supp.
`
`Resp., PO Supp. Resp. Based on the record, and particularly claim language
`
`itself and the Specification, we determine that step (f) in claim 1 does not
`
`have to be performed by device indifferent tokens.
`
`Patent Owner’s contrary arguments are not persuasive. First, Patent
`
`Owner argues that the challenged claims require an operating instruction
`
`system that utilizes device indifferent or device independent tokens. PO
`
`Supp. Br. 1 (“Claims in the ’748 patent that call for a tokenized
`
`questionnaire require an operating instruction system (‘OIS’) on the
`
`recipient device that can process the tokens of the questionnaire.”), 3 (“The
`
`token is interpreted and executed by the OIS.”). But claim 1 does not recite
`
`an operating instruction system, and Patent Owner does not identify any
`
`terms recited in claim 1 that purportedly require the use of the disclosed
`
`operating instruction system. PO Supp. Br. 1–5; PO Supp. Resp. 1–2. In
`
`fact, during prosecution, the applicant presented a claim (application claim
`
`9) that expressly recited the operating instruction system, but the applicant
`
`subsequently canceled that claim. Ex. 1007, December 2012 Amendment
`
`and Response, 5; Id. at May 2016 Amendment and Response, 6, 16..
`
`Second, Patent Owner argues that all of the tokens in the
`
`questionnaire in claim 1 must be device indifferent so the same
`
`questionnaire can be used without change on different devices. PO Supp.
`
`Br. 4. But Patent Owner does not identify any terms in claim 1 that require
`
`that the same questionnaire be capable of being used on different devices
`
`without being changed. Id. Moreover, claim 1 does not require that tokens
`
`14
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`in the questionnaire be executed to enter the GPS coordinates into the
`
`questionnaire. As mentioned, the Specification discloses that subsystems
`
`present in the handheld device, rather than in the questionnaire, can
`
`automatically obtain position information from a device with a GPS
`
`receiver. Ex. 1001, 5:42–47. Thus, we do not construe step (f) of claim 1 as
`
`requiring performance by executing device indifferent tokens.
`
`Claims 19 and 21 recite similar steps to those discussed above for
`
`claim 1, but the corresponding steps in claims 19 and 21 recite “device
`
`independent tokens,” rather than “device indifferent tokens.” The parties,
`
`however, draw no distinction between device independent tokens and device
`
`indifferent tokens, and the Specification does not distinguish between these
`
`tokens. See generally Pet. Supp. Br., PO Supp. Br., Pet. Supp. Resp., PO
`
`Supp. Resp. Thus, for purposes of this Decision, the terms “device
`
`independent tokens” and “device indifferent tokens” are synonyms.
`
`The parties present the same arguments and evidence for step (d3) in
`
`claim 19 and step (a)(4)(ii) in claim 21 as they do for step (f) in claim 1. See
`
`generally Pet. Supp. Br., PO Supp. Br., Pet. Supp. Resp., PO Supp. Resp.
`
`Thus, we determine that step (d3) in claim 19 and step (a)(4)(ii) in claim 21
`
`do not have to be performed by executing device independent tokens for the
`
`same reasons that step (f) in claim 1 does not have to be performed by
`
`executing device indifferent tokens.
`
`In sum, we determine that step 1(f) in claim 1, step (d3) in claim 19,
`
`and step (a)(4)(ii) of claim 21 do not need to be performed by executing
`
`device independent or device indifferent tokens.
`
`15
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`C. Analysis of the Asserted Grounds of Unpatentability
`
`A patent claim is unpatentable under 35 U.S.C. § 103(a) if the
`
`differences between the claimed subject matter and the prior art are “such
`
`that the subject matter as a whole would have been obvious at the time the
`
`invention was made to a person having ordinary skill in the art to which said
`
`subject matter pertains.” KSR Int’l Co. v. Teleflex Inc., 550 U.S. 398, 406
`
`(2007). The question of obviousness is resolved on the basis of underlying
`
`factual determinations, including: (1) the scope and content of the prior art;
`
`(2) any differences between the claimed subject matter and the prior art;
`
`(3) the level of skill in the art; and (4) objective evidence of nonobviousness,
`
`i.e., secondary considerations. Graham v. John Deere Co., 383 U.S. 1, 17–
`
`18 (1966). Further, “[t]o satisfy its burden of proving obviousness, a
`
`petitioner cannot employ mere conclusory statements. The petitioner must
`
`instead articulate specific reasoning, based on evidence of record, to support
`
`the legal conclusion of obviousness.” In re Magnum Oil Tools Int’l, Ltd.,
`
`829 F.3d 1364, 1380 (Fed. Cir. 2016). We analyze the asserted grounds
`
`with these principles in mind.
`
`1. Secondary Considerations of Non-Obviousness
`
`Patent Owner does not present any evidence or argument regarding
`
`secondary considerations of non-obviousness relating to any challenged
`
`claim. And Petitioner does not expressly argue the existence of any
`
`secondary considerations. In response to an argument by Patent Owner,
`
`however, Petitioner asserts that Java Specification Request 179 (Exhibit
`
`1019) was contemporaneously developed at the time of the alleged invention
`
`of the challenged patent. Pet. Reply 7–8. Further, Petitioner contends that
`
`development of Java Specification Request 179 demonstrates that there was
`
`16
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`no fundamental impediment to Java applets receiving GPS data without
`
`invoking the Java native interface as of the effective filing date for the
`
`challenged patent. Id. We address the parties’ arguments regarding that
`
`Java Specification Request in Section II.C.2.b.i.5. below.
`
`2. Asserted Obviousness over Barbosa
`
`Petitioner argues that claims 1 and 19–22 would have been obvious
`
`over Barbosa. Pet. 18–37.
`
`a. Barbosa
`
`Barbosa relates to systems for conducting field assessments utilizing
`
`handheld data management devices, such as personal digital assistants,
`
`handled computers, two-way pagers, and Web/WAP enabled telephony.
`
`Ex. 1002, 1:10–16.
`
`Figure 6 of Barbosa is reproduced below:
`
`
`
`
`
`17
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`Figure 6 illustrates “an environment for extended operation/communication
`
`between a handheld device 10 (client) and remote management system 58
`
`(e.g., server, desktop PC).” Ex. 1002, 7:23–26.
`
`Barbosa discloses that a user in the field may utilize handheld device
`
`10 for assessment of a field problem by executing an industry-specific
`
`program on the handheld device related to the problem being addressed.
`
`Ex. 1002, 7:42–47. During program execution, the user may access remote
`
`resources (e.g., information, data, and assistance) via wireless
`
`communication systems 51 and networks 55. Id. at 7:48–51. Information
`
`may be obtained from server 58 located at the user’s enterprise or from other
`
`network 55 resources available to the user (e.g., Web pages provided/
`
`obtained over the Internet). Id. at 7:51–54.
`
`Barbosa further discloses that “the handheld device may also be
`
`equipped within a position module 46 to enable the handheld device to
`
`utilize positioning systems or methods known in the art such as satellite
`
`position (e.g., Global Positioning System (GPS)) or signal triangulation
`
`techniques.” Ex. 1002, 6:40–44.
`
`b. Independent Claim 19
`
`i. Disputed Limitations
`
`The parties dispute whether Barbosa teaches or suggests part of
`
`limitation (b), and limitations (d1), and (d2) of claim 19. We address these
`
`limitations below.
`
`(1) (b) receiving within said handheld computing device a
`transmission of a tokenized questionnaire from said
`originating computer.
`
`Petitioner argues that Barbosa teaches this receiving limitation by
`
`disclosing that its device 10 receives “a set of instructions in a code module”
`
`18
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`or “templates (e.g., task/punch lists) and/or programs” from server 58. Pet.
`
`20 (quoting Ex. 1002, 6:1–2, 7:27–28). According to Petitioner, Barbosa’s
`
`device 10 and server 58 are a handheld computing device and an originating
`
`computer, respectively. Id. at 18–19. Petitioner asserts that device 10
`
`receives from server 58 “a set of instructions in a code module” and/or
`
`“templates (e.g., task/punch lists) and/or programs.” Id. at 20 (quoting Ex.
`
`1002, 6:1–2, 7:27–28). Petitioner further asserts that “[t]he downloaded
`
`code modules, templates, and/or programs represent a questionnaire.” Id.
`
`(citing Ex. 1005 ¶ 125). Petitioner quotes Barbosa’s disclosures that the
`
`“programs operated by the microprocessor ask questions or provide
`
`guidance related to a particular field problem” and “[t]he program would
`
`prompt the user for input of data related to the problem.” Id. (quoting Ex.
`
`1002, 6:60–61, 7:47–48).
`
`Petitioner argues that the instructions, templates, and programs that
`
`Barbosa’s device 10 receives from server 58 are tokenized. Pet. 20.
`
`Petitioner quotes Barbosa’s disclosure that “[c]omputer program code for
`
`carrying out operations of the present invention can be written in an object
`
`oriented programming language such as Java . . . .” Id. (quoting Ex. 1002,
`
`12:45–51). Petitioner argues that “[a] questionnaire (e.g., downloaded code
`
`modules, templates, and/or programs) written in an object oriented
`
`programming language[,] such as Java[,] would have included an index, an
`
`instruction, or a command that can represent something else such as a
`
`question, answer, or operation.” Id. at 20–21 (citing Ex. 1005 ¶ 126).
`
`Petitioner concludes that “[t]herefore, Barbosa discloses a tokenized
`
`questionnaire.” Id. at 21.
`
`19
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`
`In addition, Petitioner argues that “Barbosa’s program provides ‘[a]n
`
`interactive question and answer session.’” Pet. 21 (citing Ex. 1002, 6:62).
`
`Petitioner asserts that “[t]o do so, the program would have included
`
`distinguishable units, such as indexes, instructions, or commands that
`
`represent the questions, answers, or operations connecting the interactive
`
`questions and answers.” Id. (citing Ex. 1005 ¶ 127). Petitioner cites
`
`Barbosa’s disclosure that “[t]he program may start by asking for the
`
`identification of [] the client or matter 703 (e.g., customer, or job site),” and
`
`“[t]he program may next ask the representative to identify the problem or
`
`type of assessment 704 (e.g., HVAC, plumbing, electrical, landscaping,
`
`etc.).” Id. (quoting Ex. 1002, 8:54–59). Petitioner argues that, as a result, an
`
`ordinarily skilled artisan would have understood “that Barbosa’s program
`
`would have included instructions that ask these questions (e.g., identification
`
`of type of assessment), as well as indexes corresponding to the available
`
`answers (e.g., HVAC, plumbing, electrical, or landscaping), and additionally
`
`would have included instructions and operations connecting the first
`
`question to the next.” Id. (citing Ex. 1005 ¶ 127).
`
`Patent Owner asserts that Barbosa’s template is not a tokenized
`
`questionnaire. PO Resp. 7. Patent Owner contends that Barbosa only
`
`discloses text for its templates, not executable tokens. Id. at 8. Patent
`
`Owner further argues that the assertion that Barbosa’s template would have
`
`included an index, an instruction, or a command if written in Java is
`
`conjecture. Id. Further, Patent Owner asserts that Barbosa’s discussion of
`
`program code that can execute on a user’s computer does not refer to
`
`Barbosa’s handheld computers. Id. at 9–10. Patent Owner further contends
`
`that two of the languages that Barbosa mentions for running on computers,
`
`20
`
`

`

`IPR2019-00610
`Patent 9,454,748 B2
`
`Smalltalk and C++, were desktop languages in 2000, when the priority
`
`application for Barbosa was filed. Id. at 9–10, n.2. In addition, Patent
`
`Owner asserts that Barbosa’s discussion of Java applets can only be referring
`
`to Java on desktops. Id. at 14.
`
`We find that Petitioner has proven that Barbosa teaches the recited
`
`receiving limitation. First, device 10 and server 58 are, respectively, a
`
`handheld computer and an originating computer. Ex. 1005 ¶ 123. Barbosa
`
`discloses “device 10 [is] easily portable such that it substantially fit within
`
`the palm of a user[’]s hand.” Ex. 1002, 5:43–45. And server 58 is an
`
`originating computer. Id. at 7:23–53, Fig. 6; Ex. 1005 ¶ 123.
`
`Second, Barbosa teaches receiving at device 10 a program from server
`
`58. Ex. 1005 ¶ 125. Barbosa discloses storing “a set of instructions” in
`
`RAM 26 of device 10 and further discloses downloading those instructions
`
`to RAM 26 from a server when needed. Ex. 1002, 5:67–6:6. Barbosa
`
`further discloses linking device 10 with server 58 to provide, among other
`
`things, programs. Id. at 7:23–29. The instructions transferred to device 10
`
`are received by RAM 26 of that device (i.e., they are stored in RAM 26). Id.
`
`at 5:67–6:6. Barbosa expressly discloses sending a Java applet program to
`
`device 10. Id. at 12:14–18; see also id. at 11:63–12:32; Ex. 1005 ¶
`
`125.
`
`Third, Barbosa teaches the use in device 10 of a program with a
`
`tokenized questionnaire. Ex. 100

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