`Entered: September 13, 2016
`
`Trials@uspto.gov
`Tel: 571-272-7822
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`_______________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`_______________
`
`STARBUCKS CORPORATION, APPLE, INC., EVENTBRITE INC., and
`STARWOOD HOTELS &
`RESORTS WORLDWIDE, INC.,
`Petitioner,
`
`v.
`
`AMERANTH, INC.,
`Patent Owner.
`_______________
`
`Case CBM2015-000991
`Patent 6,871,325 B1
`_______________
`
`
`
`Before MEREDITH C. PETRAVICK, RICHARD E. RICE, and
`STACEY G. WHITE, Administrative Patent Judges.
`
`WHITE, Administrative Patent Judge.
`
`
`
`FINAL WRITTEN DECISION
`Covered Business Method Patent Review
`35 U.S.C. § 328 and 37 C.F.R. § 42.73
`
`
`
`
`
`1 Case CBM2016-00006 has been joined with this proceeding.
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`
`I. INTRODUCTION
`
`A. Background
`Starbucks Corporation filed a Petition (Paper 2, “Pet.”) requesting covered
`business method patent review of claims 11–13 and 15 (“challenged claims”) of
`U.S. Patent No. 6,871,325 B1 (Ex. 1002, “the ’325 patent”) pursuant to § 18 of the
`Leahy-Smith America Invents Act (“AIA”). Ameranth, Inc. (“Patent Owner”)
`filed a Preliminary Response. Paper 7 (“Prelim. Resp.”).
`Pursuant to 35 U.S.C. § 324, we instituted this trial on the following grounds
`(Paper 9, “Dec.”):
`References
`
`Basis Claims Challenged
`
`Brandt,2 NetHopper,3 and Carter4
`
`Brandt, NetHopper, Carter, and Rossmann5
`
`Brandt, Demers,6 Alonso,7 and Carter
`
`§ 103
`
`§ 103
`
`§ 103
`
`11–13
`
`15
`
`11–13
`
`15
`
`Brandt, Demers, Alonso, Carter, and Rossmann § 103
`
`2 Japanese Unexamined App. No. H10-247183 (published Sept. 14, 1998) (Ex.
`1004) (certified translation, Ex. 1005, “Brandt”).
`3 NetHopper Version 3.2 User’s Manual, 1–24 (1997) (Ex. 1006, “NetHopper”).
`4 European Unexamined App. No. EP 0845748A2, published June 3, 1998 (Ex.
`1052, “Carter”).
`5 U.S. Patent No. 5,809,415, issued Sept. 5, 1998 (Ex. 1053, “Rossmann”).
`6 Alan Demers, et al., The Bayou Architecture: Support for Data Sharing Among
`Mobile Users, Mobile Computing Systems & Applications, 1995. Proceedings,.,
`Workshop on. IEEE, 1–7, 1995. (Ex. 1009, “Demers”).
`7 Gustavo Alonso et al., Exotica/FMDC: A Workflow Management System for
`Mobile and Disconnected Clients, Databases & Mobile Computing, 28–45, 1996
`(Ex. 1012, “Alonso”).
`
`
`
`2
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`Apple Inc., EventBrite, Inc. and Starwood Hotels & Resorts Worldwide, Inc.8
`subsequently requested covered business method patent review of the same claims
`based on the grounds instituted in this proceeding and sought joinder with this
`proceeding. CBM2016-00006, Paper 1, 2. We instituted reviewed on that petition
`and joined it with this proceeding. Paper 28.
`Patent Owner filed a Corrected Patent Owner’s Response. Paper 17 (“PO
`Resp.”). Petitioner filed a Reply to Patent Owner’s Response. Paper 19 (“Reply”).
`Patent Owner filed a Sur-Reply to Petitioner’s Reply. Paper 24 (Sur-Reply); see
`also Paper 22 (Order authorizing Patent Owner’s Sur-Reply). In addition, the
`parties filed cross motions seeking to exclude documents. Paper 26 (“Pet. Mot.
`Excl.), Paper 25 (“PO Mot. Excl.”).
`An oral hearing was held on May 10, 2016. A transcript of the hearing is
`included in the record. Paper 37 (“Tr.”).
`We have jurisdiction under 35 U.S.C. § 6(c). This Final Written Decision is
`issued pursuant to 35 U.S.C. § 328(a) and 37 C.F.R. § 42.73. For the reasons that
`follow, we determine that Petitioner has shown by a preponderance of the evidence
`that claims 11–13 and 15 of the ’325 patent are unpatentable.
`B. Related Proceedings
`The parties indicate that the ’325 patent is the subject of the following
`district court case: Ameranth, Inc. v. Starbucks Corp., No. 3-13-cv-01072 (S.D.
`Cal.) filed May 6, 2013. Pet. 2 (citing Ex. 1045). Petitioner notes that Patent
`Owner has asserted the ’325 patent against thirty-five other defendants in a number
`of civil actions that have been consolidated into Ameranth, Inc. v. Pizza Hut, No.
`3-11-cv-01810 (S.D. Cal.). Id.
`
`
`8 The term Petitioner as used in this Decision collectively refers to Starbucks,
`Apple Inc., EventBrite, Inc. and Starwood Hotels & Resorts, Worldwide, Inc.
`
`
`
`3
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`
`In a previous proceeding before the Board, claims 1–10 of the ’325 patent
`were held to be unpatentable. Agilysys, Inc. v. Ameranth, Inc., Case CBM2014-
`00016 (PTAB Mar. 20, 2015) (Paper 35). Petitioner also filed a petition for
`covered business method patent review of a related patent, U.S. Patent No.
`6,384,850 B1. Starbucks Corp., v. Ameranth, Inc., Case CBM2015-00091. Patent
`Owner identifies a number of covered business method patent reviews (both
`pending and completed) that it states are related to this Petition. Paper 4 (Notice of
`Related Matters). The previous and pending related petitions are summarized in
`the table below.
`
`U.S. Patent No.
`6,384,850 B1
`
`6,871,325 B1
`
`6,982,733 B1
`8,146,077 B1
`
`
`
`
`
`
`Previous CBM Reviews Pending CBM Reviews
`CBM2014-00015
`CBM2015-00091
`CBM2015-00080
`CBM2015-00096
`CBM2014-00016
`CBM2015-00082
`CBM2015-00097
`CBM2014-00013
`CBM2014-00014
`CBM2015-00081
`CBM2015-00095
`
`
`CBM2016-00053
`
`9,009,060 B2
`
`C. The ’325 Patent
`The ’325 patent, titled “Information Management and Synchronous
`Communications System with Menu Generation” issued March 22, 2005 based on
`Application No. 10/015,729 filed November 1, 2001. Ex. 1002, at [21], [22], [45],
`[54]. The challenged claims are directed to an information management and
`synchronous communications system. Id. at 17:4–18:31, 18:35–37. This system
`“results in a dramatic reduction in the amount of time, and hence cost, to generate
`
`
`
`4
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`and maintain computerized menus for, e.g., restaurants and other related
`applications that utilize non-PC-standard graphical formats, display sizes or
`applications.” Id. at 3:31–35.
`The system includes a central database, multiple handheld devices, and a
`web server. Id. at 3:64–4:1. It also includes an application programming interface
`(“API”) that enables third parties, such as point-of-sale companies, affinity
`program companies, and internet content providers, to integrate fully with the
`computerized hospitality applications. Id. at 2:16–21; 3:67–4:5; 11:29–33. The
`system has a communications control module to “provide[] a single point of entry
`for all hospitality applications, e.g., reservations, frequent customer ticketing, wait
`lists, etc. to communicate with one another wirelessly and over the Web.” Id. at
`4:10–13. This communications control module is a layer that sits on top of any
`communication protocol and acts as an interface between hospitality applications
`and the communication protocol. Id. at 4:14–16; 11:38–44.
`Claim 11 of the ’325 patent is illustrative of the claims at issue and read as
`follows:
`
`11. An information management and synchronous
`communications system for use with wireless handheld computing
`devices and the internet comprising:
`a. a central database containing hospitality applications and
`
`data,
`
`b. at least one wireless handheld computing device on which
`hospitality applications and data are stored,
`c. at least one Web server on which hospitality applications
`and data are stored,
`d. at least one Web page on which hospitality applications and
`data are stored,
`e. an application program interface, and
`
`
`
`5
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`
`f. a communications control module,
`wherein applications and data are synchronized between the
`central data base, at least one wireless handheld computing device, at
`least one Web server and at least one Web page; wherein the
`application program interface enables inte[]gration of outside
`applications with the hospitality applications and wherein the
`communications control module is an interface between the
`hospitality applications and any other communication protocol,
`wherein the synchronized data relates to orders.
`Id. at 17:4–26.
`D. Standing for Covered Business Method Patent Review
`As stated in our Decision on Institution, Petitioner provided sufficient
`evidence and arguments to show that claim 11 of the ’325 patent is sufficient to
`subject this patent to covered business method patent review. Dec. 7–10. We
`discern no reason to modify or further discuss in this Final Written Decision our
`determination regarding standing.
`We do note, however, Patent Owner’s improper attempt to incorporate by
`reference arguments made in its Preliminary Response into the Patent Owner’s
`Response. PO Resp. 1 n. 1 (“Patent Owner incorporates herein its Preliminary
`Response arguments regarding standing and preserves its right to appeal the
`Board’s determination thereof.”). Our Rules prohibit incorporating arguments by
`reference. 37 C.F.R. § 42.6(a)(3) states: “[a]rguments must not be incorporated by
`reference from one document into another document.” Incorporation by reference
`circumvents our Rule limiting the pages in the Patent Owner response to 80 pages.
`See 37 C.F.R. § 42.24(b)(2).9 Arguments that are not developed and presented in
`
`
`9 Rule 42.24(b)(2) was amended, effective May 2, 2106. The Corrected Patent
`Owner’s Response, however, was filed February 1, 2016, prior to that date and,
`thus, we refer to the prior version of 37 C.F.R. § 42.24(b)(2).
`
`
`
`6
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`the Patent Owner Response, itself, are not entitled to consideration. See Paper 10,
`3 (cautioning Patent Owner “that any arguments for patentability not raised and
`fully briefed in the response will be deemed waived.”).
`The only other argument raised in regards to standing is Patent Owner’s
`statement that “Petitioner’s standing argument merely references CBM2014-
`00016, and is thus insufficient.” PO Resp. 1 n. 1. As explained in our Decision,
`we determined that the Petition established that claim 11 of the ’325 patent was
`eligible for covered business method patent review. See Dec. 6–9. The standing
`analysis in CBM2014-00016 was directed to claim 1 of the ’325 patent. Agilysys,
`Inc. v. Ameranth, Inc., CBM2014-00016, slip. op. at 9–12 (PTAB Mar. 26, 2014)
`(Paper 20). Thus, Patent Owner’s contentions regarding CBM2014-00016 are not
`applicable to this case.
`
`II. ANALYSIS
`
`A. Claim Construction
`The Board interprets claims of unexpired patents using the broadest
`reasonable construction in light of the specification of the patent in which they
`appear. 37 C.F.R. § 42.300(b); Cuozzo Speed Techs., LLC v. Lee, 136 S. Ct. 2131,
`2144–46 (2016) (upholding the use of the broadest reasonable interpretation
`approach). Under the broadest reasonable construction standard, claim terms are
`given their ordinary and customary meaning, as would be understood by one of
`ordinary skill in the art in the context of the entire disclosure. In re Translogic
`Tech., Inc., 504 F.3d 1249, 1257 (Fed. Cir. 2007). Any special definition for a
`claim term must be set forth with reasonable clarity, deliberateness, and precision.
`In re Paulsen, 30 F.3d 1475, 1480 (Fed. Cir. 1994). In the absence of such a
`definition, limitations are not to be read from the specification into the claims.
`In re Van Geuns, 988 F.2d 1181, 1184 (Fed. Cir. 1993).
`
`
`
`7
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`
`1. “hospitality applications”
`Independent claim 11 recites “hospitality applications.” Ex. 1002, 17:7–22.
`In our Institution Decision, we analyzed this term and determined that the
`construction implied in a previous case “applications used to perform services or
`tasks in the hospitality industry” should also apply in this case. Dec. 11 (citing
`Agilysys, Inc. v. Ameranth, Inc., Case CBM2014-00014, slip op. at 16–17 (PTAB
`Mar. 26, 2014) (Paper 19)). We also stated that the broadest reasonable
`interpretation of hospitality includes businesses such as car rental agencies, which
`provide services to travelers. Id. at 12. Patent Owner and Petitioner agree with
`this construction, but Patent Owner seeks clarification as to its scope. PO Resp. 5;
`Reply 1–4. Specifically, Patent Owner seeks to exclude car rental agencies from
`the construction. PO Resp. 5.
`According to Patent Owner, the invention of the ’325 is directed to “the
`traditional restaurant processes” and as such, the construction of hospitality
`excludes both car rentals and the broader travel/tourism industry. Id. at 7–8
`(quoting Ex. 2044, 1). Patent Owner contends that the specification shows that the
`recited term “hospitality” excluded travel and tourism. Id. at 6–7. In addition,
`Patent Owner argues that portions of the Dittmer reference (Ex. 1035) submitted
`with the Petition omitted key portions of the textbook that would have shown
`travel and tourism to be distinct from hospitality. PO Resp. 7–8. Patent Owner
`has placed the entire Dittmer textbook in evidence. See Ex. 2040.
`First, we start with the text of the ’325 patent. See Microsoft Corp. v.
`Proxyconn, Inc., 789 F.3d 1292, 1298 (Fed. Cir. 2015). The specification
`discusses the use of “PDA type devices in the restaurant and hospitality fields.”
`Ex. 1002, 1:62–63; see also id at 2:3–5 (noting that “substantial use of such
`devices in the restaurant and hospitality context has not occurred to date”); and
`
`
`
`8
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`2:6–7 (“PDAs have not been quickly assimilated into the restaurant and hospitality
`industries”). Thus, we determine that the specification’s repeated discussions of
`“restaurants and hospitality” indicate that the Patentee viewed restaurants and
`hospitality as two distinct fields or industries. See id. There is a single mention of
`a “restaurant and hospitality industry.” Id. at 3:45–47. This indicates that the
`Patentee viewed these distinct fields or industries as related and that one could
`broadly view restaurants and hospitality as part of the same industry. Thus, we
`find that the specification supports a construction of hospitality that includes but is
`not limited to the restaurant industry.
`During the prosecution of a related patent, the Patentee stated that to one of
`ordinary skill in the art, “a hospitality software application is, for example, a piece
`of software used to provide operational solutions in hospitality industries such as
`restaurants and hotels concerning, for example, food ordering, menus, wait-lists
`and reservations.” Ex. 2039, 7 (emphases added). Hotels are not discussed in the
`’325 patent, but according to the Patent Owner they are an example of a type of
`business that is included within the hospitality industry. See PO Resp. 6. We look
`to the specification to see if the Patentee provided insight as to what other
`businesses properly may be included within the construction of this term. The
`specification provides several generic examples of hospitality applications. Ex.
`1002, 4:11–12 (“hospitality applications, e.g., reservations, frequent customer
`ticketing, wait lists, etc.”). These applications, however, have utility in a broad
`range of fields (e.g. table reservation, rental car reservation, room reservation, etc.)
`and thus, we do not find this language to be limiting as to the proper construction
`of hospitality.
`We then look to evidence outside of the patent and its prosecution history to
`gain additional insight into how one of ordinary skill in the art would have
`
`
`
`9
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`understood this term. In the Institution Decision, we cited a section of the Dittmer
`reference titled “A Definition of Hospitality.” Dec. 11 (citing Ex. 1035, 5–6). We
`noted that Dittmer provided both a “traditional view” of hospitality and a broader
`view. Id. The traditional view “refers to the act of providing food, beverages, or
`lodging to travelers.” Id. Patent Owner urges that we adopt that view of the scope
`of the term. PO Resp. 7. In our Decision, we also noted the broader view that
`includes “services primarily to travelers in a broad sense of the term. By contrast,
`other service businesses ordinarily deal with customers who are local residents
`rather than travelers.” Dec. 11–12 (quoting Ex. 1035, 6). We also cited Dittmer’s
`statement that the definition of hospitality “is really quite broad” (id. at 12 (citing
`Ex. 1035, 7)) and Dittmer’s listing car rental agencies as a business providing
`service to travelers (id. (citing Ex. 1035, 404)).
`Patent Owner contends that Dittmer also includes statements that
`differentiate food, beverages, and lodging from travel and tourism. Specifically,
`Patent Owner relies upon the following statement found in Dittmer: “In this
`chapter and the two that follow, we will turn [] from the specifics of food, beverage
`and lodging operations to the larger industry, of which hospitality operations are
`a part; travel and tourism.” PO Resp. 8 (quoting Ex. 2040, 396) (emphasis in
`original). According to Patent Owner, this shows that travel and tourism is a broad
`industry and hospitality is a subset of that industry. Id. Petitioner points out that
`Dittmer is a book titled “Dimensions of the Hospitality Industry” and it includes
`three chapters on travel and tourism, which it argues indicates that travel and
`tourism are a part of hospitality. Reply. 1.
`Petitioner also provides declaration evidence from Dr. Mahmood A. Khan.
`See Ex. 1064. Dr. Khan is a professor in the Hospitality and Tourism Department
`at Virginia Polytechnic Institute and State University. Id. ¶ 1. He has over forty
`
`
`
`10
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`years of experience in the hospitality industry. Id. ¶ 1, App’x A. Dr. Khan
`testified that “the hospitality industry encompassed and included ‘travel and
`tourism’ (including car rentals).” Id. ¶ 15. According to Dr. Khan,
`Among the wide ranging services in the hospitability industry,
`transportation services, lodging services and services of food and
`beverages in connection with the needs of people away from home are
`fundamentally intertwined and practically inseparable for travelers. It
`is difficult for people in the hospitability industry to image how one of
`those three types of services be separated from one another.
`
`Id. ¶ 16. He explained that car rental applications were integrated into centralized
`systems for airline and hotel room reservations and provided examples of such
`centralized systems that were available in 1999. Id. ¶ 19.
`Patent Owner challenges Dr. Khan’s testimony by asserting that he is not a
`computer scientist and not qualified to testify as to applications. Tr. 94:13–
`95:20.10 This argument is misplaced. Dr. Khan testimony goes to scope of the
`hospitality industry as it would have been understood at the time of the invention
`of the ’325 patent. We find Dr. Khan to be qualified to opine as to the boundaries
`of the hospitality industry and as to the types of applications that would be used
`within that industry at the relevant time.
`We find that the evidence supports the view that one of ordinary skill in the
`art would have understood hospitality to be a broad term that includes travel and
`tourism as well as hotels and restaurants. As discussed above, we find that the
`specification treats restaurants and hospitality as separate but related industries.
`Patent Owner includes hotels and restaurants in its view of hospitality, however,
`hotels and restaurants are part of travel and tourism. See, e.g., Ex. 2040, 403–04
`
`
`10 Petitioner submitted Dr. Khan’s declaration along with its Reply. Thus, Patent
`Owner could not have addressed this declaration in its Patent Owner Response.
`
`
`
`11
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`(noting that “travel service providers” includes car rental companies, hotels, and
`restaurants). The specification focuses on hospitality industry problems involving
`the use of paper based systems for “ordering, reservations and wait-list
`management.” Ex. 1002, 1:27–28. Brandt describes ordering (specifying the type
`of car to be rented) (Ex. 1005 ¶ 90) and reservations (id. ¶¶ 89, 91) in the rental car
`context. Dittmer intertwines food, beverage, lodging, travel, and tourism because
`these industries are related and interdependent. Thus, we determine that the
`broadest reasonable interpretation of hospitality would include travel and tourism
`related businesses such as car rental businesses.
`2. “web page”
`We construed the term “web page” to mean “a document with associated
`files for graphics, scripts, and other resources, accessible over the internet and
`viewable in a web browser” in our Decision on Institution. Dec. 10–11. Based on
`our review of the full record of this proceeding we see no reason to modify that
`construction. See PO Resp. 4; Reply 4.
`3. other terms
`Patent Owner proposes constructions for various other claim terms. See PO
`Resp. 3–20. We find, however, that these terms need no explicit construction. See
`Vivid Techs., Inc., v. Am. Sci. & Eng’g, Inc., 200 F.3d 795, 803 (Fed. Cir. 1999).
`B. Asserted Obviousness over Brandt, NetHopper, Carter, and Rossmann
`Petitioner argues that claims 11–13 would have been obvious over the
`teachings of Brandt, NetHopper, and Carter, and claim 15 would have been
`obvious over Brandt, NetHopper, Carter, and Rossmann. Pet. 47–64.11 Patent
`
`
` Petitioner’s heading indicates that claims 11–13 are asserted to be unpatentable
`over Brandt, NetHopper, and Carter. Pet. 47; see also Ex. 1003 ¶ 150 (providing
`details from Petitioner’s Declarant regarding the obviousness of claims 11–13 over
`
`
`
`12
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`Owner disputes Petitioner’s contentions, arguing that these asserted grounds do not
`render obvious the challenged claims. PO Resp. 24–51. We have reviewed the
`Petition, the Patent Owner’s Response, Petitioner’s Reply, as well as the relevant
`evidence discussed in those papers and other record papers. As described in
`further detail below, we determine the record supports Petitioner’s contentions and
`adopt Petitioner’s contentions discussed below as our own. For reasons that
`follow, we determine that Petitioner has shown by a preponderance of the evidence
`that that claims 11–13 would have been obvious over the teachings of Brandt,
`NetHopper, and Carter, and claim 15 would have been obvious over Brandt,
`NetHopper, Carter, and Rossmann.
`1. Overview of Brandt
`Brandt is a Japanese patent publication directed to “provid[ing] the
`capability to easily access many different application programs over the [world
`wide web (“WWW”)] via a common user interface.” Ex. 1005, Abstract. Figure 3
`of Brandt is reproduced below.
`
`
`Brandt, NetHopper, and Carter). The Petition also includes mentions of
`Rossmann’s teachings throughout this section, but those mentions are described as
`providing additional rationale for combining Rossmann with the other references.
`See, e.g., Pet. 48 (noting a “common or related teaching provides a reason or
`motivation to combine Brandt, NetHopper, Carter, and Rossmann.”). We view
`these mentions of Rossmann as part of Petitioner’s argument as to the
`unpatentability of claim 15 and being directed to the motivation to combine
`Rossmann with Brandt, NetHopper, and Carter for claim 15.
`
`
`
`13
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`
`
`Figure 3, reproduced above, is a block diagram of Brandt’s system that allows
`access to a software application over the WWW. Id. at Fig. 3. Client workstation
`210 “may be any computer that is capable of providing access to the WWW by
`using web browser 212 [including] handheld, portable or laptop computers,
`standard desktop computer systems, [and] Personal Digital Assistants (PDAs).” Id.
`¶ 14. Data such as HTML code, graphics, audio, and Java applets may be
`transmitted to and displayed on the client workstation 210. Id. ¶ 16.
`Web server computer system 220 typically outputs pages of HTML
`data to WEB browser 212 in response to requests by web browser 212
`that reflect action taken by the user at client workstation 210. In
`addition, as explained above, web server computer system 220 may
`output other types of data to web browser 212 as well.
`
`Id. ¶ 17. This data output to the client workstations may include dynamic web
`pages. Id. When a user submits a request over the WWW, the web server
`application receives data from web browser 212. Id. ¶¶ 31, 79. If the user request
`requires access to an application, the web server application will pass data to CGI
`420. Id. ¶ 80. CGI 420 is a “Common Gateway Interface (CGI) module[]. CGI
`modules may be used as an interface between web server application 222 and other
`software applications.” Id. ¶ 19. “CGIs allow web servers to distribute dynamic
`
`
`
`14
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`data from other software applications.” Id. CGI 420 is a component of Gateway
`332. Id. ¶¶ 77–78. Gateway 332 utilizes conversation identifiers “to control the
`flow of data between the various users and software application 342.” Id. ¶ 64.
`Brandt’s system also includes an API that is “used by program developers to
`provide access to certain features of a given software application. Each application
`program will have APIs that allow third parties to access certain features, to
`interface the application program with other programs, and to provide access for
`end-users.” Id. ¶ 22.
`The application of Brandt’s system is explained through the description of
`an exemplary application, FlowMark. Id. ¶ 75. FlowMark is a work flow
`application that may be used in many contexts, but an example provided describes
`using FlowMark to implement and improve on the existing car rental process. Id.
`¶¶ 6, 78, 89–122. In this example, the user submits data via a reservation form on
`the rental car agency’s web site. Id. ¶ 90. The reservation form is generated from
`an HTML template sent from web server 222 to the browser on the client’s device.
`Id. ¶ 91. The user uses the form generated from the HTML template to submit data
`that is transmitted to the web server. Id. The HTML template also may contain
`variables including variables to substitute or replicate Java script variables or
`templates. Id. ¶¶ 95, 108. The variables could be used to start the FlowMark
`application or “retrieve information from different software applications.” Id. An
`application may be invoked to perform a task such as querying FlowMark database
`438 to determine if the person renting the car is an existing customer of the car
`rental agency, updating the database to indicate that a car has been reserved, or
`determining that a rental request should be routed to a human operator for further
`processing. Id. ¶¶ 101–102.
`
`
`
`15
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`
`2. Overview of NetHopper
`NetHopper is a user’s manual that discusses NetHopper version 3.2. Ex.
`1006. The NetHopper application is a web browser for the Newton® PDA. Id. at
`1. Petitioner provides a Declaration from Wayne Yurtin, an author of NetHopper,
`in which he testifies regarding the public accessibility of the NetHopper manual.
`Ex. 1007 ¶¶ 18–21. NetHopper discloses a mobile browser that is capable of
`viewing most HTML web pages, storing pages for later viewing, storing
`bookmarks, submitting forms via an HTML page, and retrieving email. Ex. 1006,
`1. NetHopper discusses using and creating HTML templates. Id. at 15, 17, 18.
`3. Overview of Carter
`Carter is a European patent publication titled “A Method and Apparatus for
`Performing Computer-Based On-Line Commerce Using an Intelligent Agent.” Ex.
`1052. Carter describes a user buying goods or services through the user’s
`computer by linking the computer with sellers via a computer network. Id. at 1:5–
`9. Sellers and service providers may place their goods and services for sale by
`placing catalogues listing product descriptions, pricing, and availability on the
`web. Id. at 2:52–58. The user interacts with a software program known as an
`intelligent agent and provides the agent with sufficient information to select for
`purchase desired goods or to reserve desired services such as hotel, rental car, and
`restaurant reservations. Id. at 3:44–52, 4:25–35. The intelligent agent reviews the
`offerings available from various service providers and makes a preliminary
`decision as to which service provider will be used. Id. at 8:48–55. This
`information regarding preliminary selections is stored in memory without being
`committed to the service provider’s server. Id. at 8:53–55. The agent reviews the
`business’s policies and makes a final decision to book the selected service on the
`service provider’s server. Id. at 9:12–17. Carter lists a number of queries and
`
`
`
`16
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`commands that may be directed to the service provider’s server such as inquiries
`regarding the details of goods and services; inquiries regarding the availability and
`cost of goods and services; inquiries regarding the current status of an order; and
`commands such as make, cancel, or confirm a reservation, and make or cancel a
`waitlist reservation. Id. at 10:13–11:8.
`4. Overview of Rossmann
`Rossmann is a U.S. patent titled, “Method and Architecture for an
`Interactive Two-Way Data Communication Network.” Ex. 1053, [54]. In
`Rossmann, a two-way data communication device such as a two-way pager
`communicates with a server on a computer network. Id. at Abstract. Rossmann
`utilizes a client module to transmit messages to a server on an internal network or
`over the internet. Id. at 2:30–36.
`5. Analysis
`Petitioner has established that one of ordinary skill in the art would have
`learned all of the limitations of claims 11–13 of the ’325 patent from the teachings
`of Brandt, NetHopper, and Carter. Claims 11–13 share common limitations and
`differ only by the limitations in the final wherein clause as to the specific type of
`data being synchronized. The common limitations will be discussed first and then
`the limitations regarding the type of synchronized data will be addressed.
`As discussed above, Brandt teaches a system that includes a central
`database, a wireless handheld device, a web server, and a web page. Pet. 48–52.
`Brandt also teaches the existence of hospitality applications and data on these
`elements. Id. Specifically, Petitioner points to the car rental application and
`database as teaching hospitality applications and data. Id; Ex. 1003 ¶¶ 172–173.
`Petitioner also directs us to Brandt’s discussion of dynamic web pages as teaching
`the claimed hospitality applications and data. Ex. 1003 ¶ 172 (quoting Ex. 1005
`
`
`
`17
`
`
`
`CBM2015-00099
`Patent 6,871,325 B1
`
`¶ 17 (“Web server application 222 may dynamically build output data (e.g., an
`HTML page) from parts that it retrieves from within memory within web server
`computer system 220 or from other computer systems, or may simply pass through
`an HTML page or other information that has been developed at an earlier time or
`by another computer.”)); see also id. ¶ 176 (quoting Ex. 1005 ¶ 55 (“Gateway 332
`then outputs the HTML template to web server 222 with the real data substituted
`for the substation variables (step 731). Web server application 222 then provides
`the web server output data to web browser 212 (step 733).”). Petitioner also points
`out that Brandt’s web pages can include executable applications such as Java
`applets and/or JavaScript. Pet. 52 (citing Ex. 1005 ¶¶ 16, 107).12 Petitioner relies
`upon NetHopper’s discussion of caching a web page to teach storage of
`applications and data on a handheld device. Id. at 49–50 (citing Ex. 1006, 17–18).
`Petitioner argues that Brandt teaches the claimed synchronization through its
`discussion of HTML templates that include input and/or substitution variables. Id.
`at 55–56. These variables are used to pass data between the components of the
`system. Id. As noted in Brandt, the data transmitted between the elements of the
`system includes HTML code, graphics, audio, and Java applets. Ex. 1005 ¶ 16.
`Brandt teaches an API to facilitate communication between its system and “other
`programs.” Id. ¶ 22. Brandt also teaches the claimed communications cont