throbber
Paper 12
`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

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