throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`
`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`
`
`
`
`
`STARBUCKS CORPORATION
`Petitioner
`
`v.
`
`AMERANTH, INC.
`Patent Owner
`
`
`
`
`
`
`
`
`
`
`
`CASE: CBM2015-00091
`Patent No. 6,384,850 B1
`
`
`
`
`
`
`
`
`
`
`
`CASE: CBM2015-00099
`Patent No. No. 6,871,325
`
`
`
`
`
`
`
`
`
`
`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER
`RESPONSES
`
`
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`TABLE OF CONTENTS
`
`
`Page
`
`
`I.
`II.
`
`V.
`
`Introduction ..................................................................................................... 1
`Summary of Opinions ..................................................................................... 3
`A. Opinions Concerning the ’850 Patent .................................................. 3
`B. Opinions Concerning the ’325 Patent .................................................. 4
`III. Level of Ordinary Skill in the Art .................................................................. 6
`IV. Claim Construction ......................................................................................... 9
`A.
`“Hospitality Applications” ................................................................... 9
`B. Other Terms ........................................................................................ 11
`1. Wireless Handheld Computing Device .................................... 11
`2.
`Central Database ...................................................................... 11
`3. Web Page ................................................................................. 12
`4. Web Server ............................................................................... 12
`5.
`Communications Control Module ........................................... 12
`6.
`Synchronized ............................................................................ 13
`7.
`Application Program Interface ................................................. 13
`8.
`Outside Applications ................................................................ 13
`9.
`Integration ................................................................................ 13
`10. Single Point of Entry for All Hospitality Applications ........... 14
`11. Automatic ................................................................................. 14
`12. Wherein the communications control module is an
`interface between the hospitality applications and any
`other communications protocol................................................ 14
`13. Wherein the synchronized data relates to orders; …
`waitlists; and … reservations ................................................... 15
`Rebuttals to Arguments Raised by Patent Owner / Dr. Weaver .................. 15
`A.
`Common Limitations Between Challenged Claims of ’850
`Patent & ’325 Patent .......................................................................... 15
`1.
`Hospitality Applications .......................................................... 15
`-i-
`
`
`
`
`
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`TABLE OF CONTENTS
`(continued)
`
`Page
`
`2.
`
`Central Database Containing Hospitality Applications
`and Data ................................................................................... 19
`a.
`Brandt’s Disclosures of a Central Database .................. 19
`b.
`The Central Database in the Brandt-Demers-
`Alonso Combination ...................................................... 22
`3. Web Pages Storing Hospitality Applications and Data ........... 29
`4.
`Handheld Devices Storing Hospitality Applications and
`Data .......................................................................................... 29
`Synchronization of the Hospitality Applications and Data ..... 35
`An API that Enables Integration With Outside
`Applications ............................................................................. 41
`Communications Control Module (“CCM”) ........................... 44
`a.
`Brandt’s Disclosure of the Required CCM ................... 44
`b.
`The CCM in the Brandt-Demers-Alonso
`Combination .................................................................. 50
`Limitations Unique to ’850 Patent ..................................................... 53
`1.
`’850 Patent, Claim 13 – “Single Point of Entry” ..................... 53
`2.
`’850 Patent, Claims 14 & 15 – “Automatic”
`Communication ........................................................................ 55
`’850 Patent, Claim 16 – “Digital Data Transmission” ............ 59
`3.
`Limitations Unique to the ’325 Patent ............................................... 61
`1.
`Synchronized Data Relates to “Orders” (’325 Patent,
`Claim 11), “Waitlists” (’325 Patent, Claim 12),
`“Reservations” (’325 Patent, Claim 13) .................................. 61
`Data Sent to Wireless Paging Device (’325 Patent, Claim
`15) ............................................................................................ 61
`Secondary Considerations .................................................................. 62
`1.
`Patent Owner Did Not Invent “Synchronization,
`Integration, and Consistency” .................................................. 62
`
`5.
`6.
`
`7.
`
`2.
`
`-ii-
`
`
`
`
`
`
`
`
`
`B.
`
`C.
`
`D.
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`TABLE OF CONTENTS
`(continued)
`
`Page
`
`2.
`
`3.
`4.
`5.
`6.
`7.
`
`
`
`Lack of Nexus to the Challenged Claims ................................ 64
`a.
`The 21st Century Restaurant “Screen Shots” ................ 66
`b.
`The 21st Century Restaurant Brochure (Ex. 2047) ....... 67
`c.
`The Microsoft Case Studies ........................................... 72
`d.
`Computerworld Case Study ........................................... 78
`Licensing of the ’850 and ’325 Patents ................................... 79
`Lack of Commercial Success ................................................... 80
`Purported Technology Awards ................................................ 82
`Purported Industry Praise ......................................................... 88
`No Evidence of Copying .......................................................... 91
`a.
`Patent Owner Did Not Invent Online Ordering or
`Ordering from a Wireless Handheld Device ................. 92
`No Evidence of Copying by Starbucks ......................... 93
`b.
`No Evidence of Copying by Pizza Companies.............. 98
`c.
`No Evidence of Copying by Micros .............................. 99
`d.
`No Evidence of Copying by Agilisys .......................... 100
`e.
`No evidence of Copying by Marriott or Hyatt ............ 100
`f.
`No Evidence of Failure by Others ......................................... 101
`8.
`Conclusion Regarding Secondary Considerations ................. 103
`9.
`VI. Concluding Remarks .................................................................................. 105
`
`
`
`
`
`-iii-
`
`
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`I.
`
`INTRODUCTION
`
`1. My name is Abdelsalam Helal. I am a Professor in the Computer and
`
`Information Science and Engineering Department at the University of Florida
`
`(1998 – present) and was a Finland Distinguished Professor at Aalto University,
`
`Finland (2011 – 2013).
`
`2.
`
`I have been engaged by Starbucks Corp. (“Starbucks”) to investigate
`
`and opine on certain issues relating to U.S. Patent No. 6,384,850 (the “’850
`
`patent”) and U.S. Patent No. 6,871,325 (the “’325 patent”), both of which are
`
`being asserted against Petitioner Starbucks in a patent infringement lawsuit,
`
`Ameranth, Inc. v. Starbucks Corp., No. 13CV1072 DMS (WVG), filed in the U.S.
`
`District Court, Southern District of California, on May 6, 2013.
`
`3.
`
`I previously provided a declaration in support of Starbucks’ Petition
`
`for CBM Review on the ’850 patent which was filed on March 2, 2015 (“’850
`
`Petition”). My 2015 declaration is Exhibit 1003 in the ’850 case (CBM2015-
`
`00091). My 2015 declaration provides an explanation of my credentials and
`
`experience, a discussion of the technology relevant to the ’850 patent, and my
`
`opinions with respect to the ’850 patent.
`
`4.
`
`I also previously provided a declaration in support of Starbucks’
`
`Petition for CBM Review of the ’325 patent which was filed on March 6, 2015.
`
`My 2015 declaration is Exhibit 1003 in the ’325 case (CBM2015-00099). My
`
`
`
`- 1 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`2015 declaration provides an explanation of my credentials and experience, a
`
`discussion of the technology relevant to the ’325 patent, and my opinions with
`
`respect to the ’325 patent.
`
`5.
`
`I make this declaration to address issues newly raised in the Corrected
`
`Patent Owner’s Response in both proceedings (Paper 17 in both the ’91 and ’99
`
`proceedings) and the Declaration of Alfred C. Weaver, Ph.D. (Ex. 2041, “Weaver
`
`declaration”).
`
`6.
`
`In several instances below, I refer back to my 2015 declarations.
`
`Because both declarations were Exhibits 1003 in their respective cases, I will refer
`
`to them instead as “Helal ’850 Decl.” and “Helal ’325 Decl.” here for clarity.
`
`7.
`
`In several instances below, I refer to arguments made in the Corrected
`
`Patent Owner’s Responses. Many of the same arguments are made in both Patent
`
`Owner’s Responses for the ’850 and ’325 patents. For brevity, I cite the arguments
`
`made in the Corrected Patent Owner’s Response in the ’91 proceeding (on the ’850
`
`patent) if the same argument is repeated in the Patent Owner response in the ’99
`
`proceeding (on the ’325 patent).
`
`8.
`
`This declaration is based on the information currently available to me,
`
`including the ’850 and ’325 patents, their prosecution histories, and the documents
`
`in these CBM cases. Those documents include the prior art references and other
`
`exhibits discussed in my 2015 declarations and in this declaration, the Board’s
`
`
`
`- 2 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`decisions instituting CBM review (Paper 9 in both the ’91 and ’99 proceedings),
`
`the Corrected Patent Owner’s Responses (Paper 17 in both proceedings), the
`
`Weaver declaration (Exhibit 2041 in both proceedings) and the exhibits referenced
`
`in the Corrected Patent Owner’s Responses and Weaver declaration. I also rely
`
`upon my education, experience, and expertise in the relevant technologies and
`
`concepts. If additional information becomes available, I reserve the right to
`
`continue my investigation and study.
`
`II.
`
`SUMMARY OF OPINIONS
`
`9.
`
`For purposes of this declaration, I have been asked to provide facts,
`
`analysis, and opinions in response to specific arguments and evidence raised by the
`
`Patent Owner Response and the Weaver declaration.
`
`A. Opinions Concerning the ’850 Patent
`10.
`In my opinion, as I stated in my 2015 declaration, claims 12-16 of the
`
`’850 patent (the “Challenged Claims”) are obvious in view of the prior art,
`
`including Brandt (Ex. 1005), NetHopper (Ex. 1006), Demers (Ex. 1009), and
`
`Alonso (Ex. 1012).
`
`11.
`
`In particular, the identified prior art discloses or suggests the subject
`
`matter of the Challenged Claims of the ’850 patent as follows:
`
`
`
`- 3 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`• Claims 12-16 are obvious based on Brandt in view of NetHopper
`
`(Helal ’850 Decl., ¶¶ 139 - 242);1
`
`• Claims 12-16 are obvious based on Brandt in view of Demers and
`
`Alonso (Helal ’850 Decl., ¶¶ 243 - 265).2
`
`I include in the above listing the reference to specific sections of my prior
`
`declaration addressing the prior art combinations.
`
`12.
`
`In light of all the evidence submitted by the parties in this proceeding
`
`as of the date of this declaration, I continue to maintain my opinions discussed in
`
`my prior declaration and provide additional remarks and discussion below
`
`regarding arguments and evidence raised by the Corrected Patent Owner Response
`
`and the Weaver declaration concerning Challenged Claims 12-16 of the ’850
`
`patent.
`
`B. Opinions Concerning the ’325 Patent
`13.
`In my opinion, as I stated in my 2015 declaration and continue to
`
`maintain in this declaration, claims 11-13 and 15 of the ’325 patent (the
`
`
`1 This Brandt-NetHopper combination was identified as “Ground 9” in the Petition
`
`and in my 2015 declaration.
`
`2 This Brandt-Demers-Alonso combination was identified as “Ground 10” in the
`
`Petition and in my 2015 declaration.
`
`
`
`- 4 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`“Challenged Claims”) are obvious in view of the prior art, including Brandt,
`
`NetHopper, Demers, Carter (Ex. 1052), and Rossmann (Ex. 1053).
`
`14.
`
`In particular, the identified prior art discloses or suggests the subject
`
`matter of the Challenged Claims of the ’325 patent as follows:
`
`• Claims 11-13 are obvious based on Brandt in view of NetHopper and
`
`Carter (Helal ’325 Decl., ¶¶ 139-265);3
`
`• Claim 15 is obvious based on Brandt in view of NetHopper, Carter,
`
`and Rossmann (Helal ’325 Decl., ¶¶ 266-269);4
`
`• Claims 11-13 are obvious based on Brandt in view of Demers,
`
`Alonso, and Carter (Helal ’325 Decl., ¶¶ 270-301);5
`
`• Claim 15 is obvious based on Brandt in view of Demers, Alonso,
`
`Carter, and Rossmann (Helal ’325 Decl., ¶¶ 302-303).6
`
`3 This Brandt-NetHopper-Carter combination was identified as Ground 9 in the
`
`Petition and in my 2015 declaration.
`
`4 This Brandt-NetHopper-Carter-Rossmann combination was identified as Ground
`
`10 in the Petition and in my 2015 declaration.
`
`5 This Brandt-Demers-Alonso-Carter combination was identified as Ground 11 in
`
`the Petition and in my 2015 declaration.
`
`6 This Brandt-Demers-Alonso-Carter-Rossmann combination was identified as
`
`Ground 12 in the Petition and in my 2015 declaration.
`
`
`
`- 5 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`I include in the above listing the reference to specific sections of my prior
`
`declaration addressing the prior art combinations.
`
`15.
`
`In light of all the evidence submitted by the parties in this proceeding
`
`as of the date of this declaration, I continue to maintain my opinions discussed in
`
`my prior declaration and provide additional remarks and discussion below
`
`regarding arguments and evidence raised by the Corrected Patent Owner Response
`
`and the Weaver declaration concerning Challenged Claims 11-13 and 15 of the
`
`’325 patent.
`
`III. LEVEL OF ORDINARY SKILL IN THE ART
`
`16. As I discussed in my 2015 declarations (Helal ’850 Decl., ¶¶ 78-81,
`
`Helal ’325 Decl., ¶¶ 78-81), it is my opinion that a person having ordinary skill in
`
`the art would have had a Bachelor’s degree in computer science, computer
`
`engineering, or electrical engineering and two years of experience developing web-
`
`based software or other software for client/server systems. This person would be
`
`familiar with relational databases, handheld computing systems, and basic wireless
`
`technologies. This description is approximate and additional programming
`
`experience could make up for less education and vice versa.
`
`17.
`
`In contrast, Patent Owner and Dr. Weaver suggest that a person of
`
`ordinary skill in the art (“POSITA”) would have had:
`
`
`
`- 6 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`
`a Bachelor’s degree in either electrical engineering or
`computer science and at least three years of experience
`in the hospitality market in the fields of developing
`software for wireless networks and devices, developing
`Internet-based systems or applications, and knowledge or
`an equivalent experience in software development in the
`hospitality market of at least three years.
`
`’91 Paper 17 at 3; Ex. 2041, ¶ 21.
`
`18.
`
`I disagree with Patent Owner’s suggestion that a person of ordinary
`
`skill would have had three years of hospitality market-specific experience. Dr.
`
`Weaver does not explain why a POSITA would have such experience or what kind
`
`of people would have obtained years of hospitality industry-specific experience in
`
`1999. See Ex. 2041, ¶ 21.
`
`19.
`
`In 1999, when the ’850 patent was filed, the software and systems
`
`used in the hospitality industry were not fundamentally different from the software
`
`and systems used in other industries and businesses. Take the Challenged Claims
`
`of the ’850 patent, for example. The claims require a central database, a web
`
`server, a web page, and a handheld device. None of these components are unique
`
`to applications and systems in the hospitality industry.
`
`20. As I discussed in my 2015 declarations (Helal ’850 Decl., ¶¶ 75-77,
`
`Helal ’850 Decl., ¶¶ 75-77), Kasavana’s 1997 book, Managing Computers in the
`
`Hospitality Industry, discusses network-based applications, client/server system
`- 7 -
`
`
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`configurations, and the use of the Internet and intranets in the hospitality industry.
`
`Ex 1033 at 285 - 288.
`
`21. Patent Owner’s suggestion that a POSITA would need years of
`
`hospitality industry-specific experience is at odds with the specification of the ’850
`
`patent. The specification states, for example, that the “present invention uses
`
`typical hardware elements,” including a “typical file server platform” with a
`
`Windows-based operating system, “e.g., Windows(R) 95, 98, NT, or CE,
`
`networking software (including Web server software) and database software.” Ex.
`
`1001 at 5:33-55.
`
`22. The specification of the ’850 patent also states that all the software
`
`needed to practice the invention is “commonly known”:
`
`The software applications for performing the functions
`falling within the described invention can be written in
`any commonly used computer language. The discrete
`programming steps are commonly known and thus
`programming details are not necessary to a full
`description of the invention.
`
`Ex. 1001 at 11:43-48.
`
`23. Patent Owner has also submitted evidence that the Dallas Improv
`
`Comedy Club implementation of its 21st Century Restaurant system (“21CR”) was
`
`“built using 100 percent Microsoft products.” Ex. 2062 at 117.
`
`
`
`- 8 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`
`24. Neither Patent Owner nor Dr. Weaver identifies any evidence or
`
`explanation why a POSITA under the standard I endorsed above and in my prior
`
`declaration would be unable to implement the claimed system.
`
`IV. CLAIM CONSTRUCTION
`
`25.
`
`I understand that claim terms in this proceeding are given the
`
`“broadest reasonable construction in light of the specification of the patent in
`
`which it appears.” Helal ’325 Decl., ¶ 39; Helal ’325 Decl., ¶ 39.
`
`A.
`
`“Hospitality Applications”
`
`26. The Board has at least preliminarily found that the broadest
`
`reasonable construction of “hospitality applications” is “applications used to
`
`perform services or tasks in the hospitality industry.” ’91 Paper 9 at 12. The
`
`Board also clarified that its construction “includes businesses, such as car rental
`
`agencies, that provide services to travelers.” ’91 Paper 9 at 12. In my opinion, the
`
`Board’s construction of “hospitality applications” is consistent with the broadest
`
`reasonable interpretation of the phrase in view of the specification of the ’850
`
`patent.
`
`27.
`
`I have also reviewed Dr. Khan’s declaration (Ex. 1064) which
`
`addresses the narrower interpretation of “hospitality” advanced by Patent Owner.
`
`Dr. Khan’s declaration and the cited additional evidence further supports the
`
`Board’s construction of “hospitality applications” because he explains that, by
`
`
`
`- 9 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`1999 when the ’850 patent’s application was filed, the hospitality industry was
`
`seen as broadly including businesses that cater to travelers. This evidence is
`
`consistent with the interpretation I applied in my prior declarations. Helal ’850
`
`Decl., ¶ 155; Helal ’325 Decl., ¶ 160.
`
`28. Based primarily on Dittmer’s glossary definition of “hospitality
`
`industry,” Patent Owner argues that hospitality applications must relate to
`
`providing food, beverages, or lodging. ’91 Paper 17 at 10. In my opinion, this
`
`definition is too narrow and cannot be the broadest reasonable interpretation. The
`
`specification of the ’850 and ’325 patents does not indicate that “hospitality
`
`applications” are limited to food, beverages, or lodging. In fact, the patent
`
`specifications do not even use the terms “lodging” or “hotels.”
`
`29. The ’850 and ’325 patents identify examples of hospitality
`
`applications “e.g., reservations, frequent customer[,] ticketing, wait lists, etc.” Ex.
`
`1001 at 4:5-8. The patents do not limit these applications to the restaurant context.
`
`Further, “frequent customer” appears to refer to loyalty programs which are widely
`
`used in both the retail industry and travel industry (e.g., frequent flyer programs)
`
`and are not strongly tied to the restaurant context. Similarly, “ticketing” is not a
`
`restaurant-related application and does not fall within the narrow definition from
`
`Dittmer that Patent Owner relies upon.
`
`
`
`- 10 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`
`30.
`
`In summary, Patent Owner’s proposed construction appears to be
`
`arbitrary and inconsistent with the specification and claims of the ’850 and ’325
`
`patents.
`
`B. Other Terms
`
`31. Patent Owner and Dr. Weaver suggest that a large number of claim
`
`terms need to be construed. ’91 Paper 17 at 2-15; ’99 Paper 17 at 3-18; Ex. 2041,
`
`¶¶ 26-51. I understand that claim terms do not require explicit construction where
`
`they have an ordinary meaning that is apparent to a POSITA. I also understand
`
`that claim terms do not need to be construed where construction is not necessary to
`
`resolve the disputes in the case.
`
`1. Wireless Handheld Computing Device
`In my opinion, no construction other than ordinary meaning is
`
`32.
`
`required for this phrase. The meaning of this phrase is clear and there is no dispute
`
`that the PDAs disclosed in Brandt, NetHopper, and Demers are wireless handheld
`
`computing devices.
`
`Central Database
`
`2.
`I disagree with Patent Owner’s proposed construction of “central
`
`33.
`
`database.” This term need not be construed because the prior art references in this
`
`proceeding expressly disclose “databases.” The databases identified as the “central
`
`databases” in the proposed prior art combinations are network-side or server-side
`
`
`
`- 11 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`databases and would be seen as “central” databases. Patent Owner’s proposed
`
`construction is ambiguous because it requires a “database file structure connected
`
`to the system in association with a central server ….” The proposed construction
`
`includes both of the original terms “database” and “central.”
`
`3. Web Page
`34. While I do not see why “web page” needs to be construed given
`
`Brandt expressly discloses web pages, I do not take issue with the Board’s
`
`construction, i.e., “a document with associated files for graphics, scripts, and other
`
`resources, accessible over the Internet and viewable in a web browser.” ’91 Paper
`
`9 at 11.
`
`4. Web Server
`35. Construction of this term is not necessary because Brandt expressly
`
`discloses a “web server” and Patent Owner does not dispute this limitation.
`
`Communications Control Module
`
`5.
`In my opinion, no construction other than ordinary meaning is
`
`36.
`
`required for this phrase. The Challenged Claims expressly state that the CCM “is
`
`an interface between the hospitality applications and any other communications
`
`protocol.” Patent Owner’s proposed construction repeats that limitation and adds
`
`some ambiguity. For example, Patent Owner’s construction requires the CCM to
`
`be a “layer that sits on top of any communication protocol.” This added
`
`requirement appears to be taken from the specification. Ex. 1001 at 4:8-13. Patent
`- 12 -
`
`
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`Owner’s interpretation of “layer” is not clear (see, e.g., ’91 Paper 17 at 46). Both
`
`the Board and Patent Owner have suggested that the CCM is a centralized / server-
`
`side module and the prior art discloses the claimed CCM under that interpretation.
`
`6.
`Synchronized
`37. Construction of this term is also not necessary, but under Patent
`
`Owner’s proposed construction (“made, or configured to make, consistent”), there
`
`can be no dispute that the “synchronized” limitation is met.
`
`7.
`Application Program Interface
`38. Construction of this term is not necessary because Brandt expressly
`
`discloses APIs. See, e.g., Ex. 1005, ¶ 22.
`
`8. Outside Applications
`39. Construction of this term is also not necessary, but under Patent
`
`Owner’s construction, there can be no dispute that the limitation is met because
`
`Brandt’s APIs allow integration with third party applications. See, e.g., Ex. 1005,
`
`¶ 22 (“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.”).
`
`9.
`Integration
`40. Construction of this term is also not necessary, but under Patent
`
`Owner’s construction, there can be no dispute that the limitation is met because
`
`
`
`- 13 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`Brandt’s expressly discloses APIs that allow other applications to “access” features
`
`and “interface” with the applications. Ex. 1005, ¶ 22.
`
`10. Single Point of Entry for All Hospitality Applications
`41. Construction of this term is also not necessary. There can be no
`
`dispute that Patent Owner’s construction (“a center of communication for all
`
`hospitality applications”) is satisfied by the prior art in this proceeding.
`
`11. Automatic
`42. Construction of this term is also not necessary. “Automatic” has a
`
`well-known meaning and there can be no dispute that the prior art discloses
`
`“automatic” communication of information as claimed. Some of Patent Owner’s
`
`arguments suggest that “automatic” limits the claims to push-style systems. I
`
`disagree with that interpretation as discussed below in addressing claims 14 and 15
`
`of the ’850 patent.
`
`12. Wherein the communications control module is an interface
`between the hospitality applications and any other
`communications protocol
`43. This language also does not need to be construed. Patent Owner’s
`
`proposed construction attempts to read into the claims several limitations from the
`
`specification which are clearly not present in the claims (e.g., concurrent use of
`
`different protocols, monitoring and routing communications between different
`
`devices).
`
`
`
`- 14 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`13. Wherein the synchronized data relates to orders; …
`waitlists; and … reservations
`44. These limitations from the Challenged Claims of the ‘’325 patent also
`
`need not be construed. The terms “orders,” “waitlists,” and “reservations” have
`
`well known meanings. Patent Owner’s attempt to limit these terms to food orders,
`
`restaurant waitlists, and restaurant / hotel / event ticketing reservations is not
`
`consistent with the broadest reasonable interpretation standard.
`
`V. REBUTTALS TO ARGUMENTS RAISED BY PATENT OWNER /
`DR. WEAVER
`
`45.
`
`I have reviewed the Corrected Patent Owner Responses and Dr.
`
`Weaver’s declaration. In the sections that follow, I provide my responses to and
`
`opinions about the points raised by Patent Owner and Dr. Weaver.
`
`A. Common Limitations Between Challenged Claims of ’850 Patent
`& ’325 Patent
`
`1. Hospitality Applications
`
`46. Car rental applications are “hospitality applications” under the
`
`Board’s construction of that phrase which I see as consistent with the broadest
`
`reasonable interpretation as discussed above. Rental cars companies cater
`
`primarily to travelers and are therefore part of the “hospitality industry.”
`
`47. Patent Owner appears to argue that the “hospitality industry” is
`
`limited to businesses that provide food, beverages, and lodging. ’91 Paper 17 at 5-
`
`11. Even if this narrower view was correct, it is my opinion that the Brandt prior
`
`
`
`- 15 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`art would still render hospitality applications (e.g., reservations applications for
`
`hotel rooms) obvious.
`
`48. Patent Owner does not dispute that car rentals are at least closely
`
`related to the “hospitality industry.” In fact Patent Owner argues that the
`
`“hospitality industry” is part of the “travel and tourism” industry. ’91 Paper 17 at
`
`8-9. Therefore, Patent Owner concedes that Brandt discloses an application which
`
`is at least closely related to the hospitality industry.
`
`49. Brandt makes clear that the car rental application is just an example
`
`used to illustrate how the system components work and interoperate. Ex. 1005, ¶¶
`
`40 (“While the steps shown in FIG. 5 have been described and illustrated as being
`
`independent and sequential, these various steps are not necessarily sequential and
`
`are preferably integrated within the same web transaction, as illustrated in the
`
`rental car example shown below.”); 76 (“One example of using FlowMark to
`
`accomplish a specific task will be presented in detail below.”); 78 (“For example,
`
`if a process model 440 and activity programs 432 implement a rental car work flow
`
`process, FlowMark database 438 would be used to store information relating to the
`
`rental car process, such as which cars are available, etc.”).
`
`50. Brandt explains that the disclosed system is flexible and not limited to
`
`any specific application:
`
`
`
`- 16 -
`
`Starbucks, Ex. 1063
`Starbucks v. Ameranth, CBM2015-00091
`
`

`
`DECLARATION OF ABDELSALAM HELAL, PH.D.
`IN SUPPORT OF PETITIONER REPLIES TO PATENT OWNER RESPONSES
`
`
`While the steps shown in FIG. 5 have been described and
`illustrated as being independent and sequential, these
`various steps are not necessarily sequential and are
`preferably integrated within the same web transaction, as
`illustrated in the rental car example shown below. The
`steps may be performed as needed and in any
`combination or order desired. Some software
`applications may require completion of all of the steps
`shown while other processes and requests may require
`only one or two of the steps for completion. The actual
`sequence of steps and the detailed requirements for
`each step will remain largely a design choice for a
`specific software application.
`
`Ex. 1005, ¶ 40.
`
`51. The preferred embodiment in Brandt is built on a workflow
`
`management platform, IBM’s FlowMark platform. Ex. 1005, ¶ 75. Consistent
`
`with Brandt’s description, a person of ordinary skill in the art would understand
`
`that workflow management platforms can be used to model and automate all sorts
`
`of business processes. See Ex. 1005, ¶ 76 (discussing us

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