throbber
Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 1 of 47
`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE WESTERN DISTRICT OF PENNSYLVANIA
`
`AMERANTH, INC.
`)
`
`
`)
`
`Plaintiff,
`) Civil Action No. 2:22-cv-1776-WSH
`
`
`)
`) FIRST AMENDED COMPLAINT FOR
`v.
`
`) PATENT INFRINGEMENT
`
`
`DOORDASH, INC.
`)
`) JURY TRIAL DEMANDED
`
`
`
`Defendant.
`)
`
`
`)
`
`
`
`
`
`
`
`
`
`
`
`For its First Amended Complaint, Ameranth, Inc. ("Ameranth"), by and through the
`
`undersigned counsel, alleges as follows:
`
`THE PARTIES
`
`1.
`
`Ameranth is a Delaware corporation having a principal place of business at 5820
`
`Oberlin Drive, Suite 202, San Diego, California 92121.
`
`2.
`
`Defendant DoorDash, Inc. ("Defendant") is a Delaware company, with, upon
`
`information and belief, a brick-and-mortar store, called DashMart, located at 3232 Penn Avenue,
`
`Pittsburgh, Pennsylvania 15201, which has been open since 2021.
`
`JURISDICTION AND VENUE
`
`This action arises under the Patent Act, 35 U.S.C. § 1 et seq.
`
`Subject matter
`
`jurisdiction
`
`is proper
`
`in
`
`this Court under 28 U.S.C.
`
`3.
`
`4.
`
`§§ 1331 and 1338.
`
`5.
`
`Upon information and belief, Defendant conducts substantial business in this
`
`forum, directly and/or through intermediaries, including: (i) at least a portion of the infringements
`
`alleged herein; and (ii) regularly doing or soliciting business, engaging in other persistent courses
`
`of conduct and/or deriving substantial revenue from goods and services provided to individuals in
`
`this district and otherwise directs infringing activities to this District in connection with its
`
`
`
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 2 of 47
`
`
`
`products and services . Defendant's staff operating at and from their DashMart store in Pittsburgh
`
`use products and services that are accused of infringement herein. The same is true of the hundreds
`
`of Defendant's Delivery Driver Dashers operating within this district .
`
`6.
`
`The same accused products and services are also integrated with, upon information
`
`and belief, more than seven hundred other restaurants/stores operating within this district, see Food
`
`Delivery in Pittsburgh (available at https://www.doordash.com/food-delivery/pittsburgh-pa-
`
`restaurants/ (last accessed May 1, 2023), and with tens of thousands of Pittsburgh area consumers
`
`within this district, using Defendant's mobile application and supported by a Pittsburgh,
`
`Pennsylvania-based engineering team, that is focused on activities directly related and
`
`contributing to the infringement allegations herein: Defendant is "focused on core platform
`
`technologies that drive our delivery logistics platform and solve some of our team's largest
`
`distributed systems challenges." Brian Bailey, "Pioneering DoorDash's Platform Evolution in
`
`Pittsburgh," Oct. 21, 2021 (available at https://doordash.engineering/2021/10/21/pioneering-
`
`doordashs-platform-evolution-in-pittsburgh/ (last accessed Apr. 2, 2023)); see also "DoorDash to
`
`make regional debut with DashMart convenience concept on Penn Avenue in Lawrenceville,"
`
`Sept. 22, 2021 (available at https://www.wpxi.com/news/business/doordash-make-regional-debut-
`
`with-dashmart-convenience-concept-penn-avenue-
`
`lawrenceville/RGRKTXADZVAKZB6GYOV44WO6NA/ (last accessed Apr. 3, 2023)).
`
`7.
`
`Defendant's July 2022 job posting for a DashMart Site Manager in Pittsburgh,
`
`Pennsylvania confirmed the use and operation in this district of the products and services accused
`
`of infringement herein:
`
`
`
`
`
`2
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 3 of 47
`
`
`
`
`
`
`https://www.salary.com/job/doordash-inc/site-manager/a9606a76-32ac-4adc-9e25-
`
`311d72e1198e (last accessed Apr. 3, 2023).
`
`8.
`
`While Defendant announced on January 20, 2023, approximately one-month after
`
`the filing of the initial Complaint, the cancellation of its planned physical engineering office within
`
`this district, the announcement itself admits to infringing activity within this district, including its
`
`engineering talent hub in the Pittsburgh area, and admits to its continuing to hire engineers within
`
`this district, which it has continued to do and still is doing today:
`
`3
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 4 of 47
`
`
`
`
`
`
`Tim Schooley, "DoorDash opts against establishing Pittsburgh office, instead staying remote with
`
`local
`
`engineering
`
`team,"
`
`Jan.
`
`20,
`
`2023
`
`(available
`
`at
`
`https://www.bizjournals.com/pittsburgh/news/2023/01/20/doordash-engineering-office-
`
`pittsburgh.html?utm_campaign=manual&utm_medium=trueAnthem&utm_source=linkedin (last
`
`accessed Apr. 3, 2023)).
`
`9.
`
`Defendant also has an "Engineering Leader" in Pittsburgh, Pennsylvania.
`
`https://www.linkedin.com/in/mranney (last accessed Apr. 3, 2023), and the Pittsburgh engineering
`
`team includes numerous data scientists, software programmers, operations research scientists,
`
`partner integrators, computer scientists and more working on all or almost all aspects of the
`
`products and services accused herein of infringing the '130 patent. He and, upon information and
`
`belief, other Defendant employees located in this district are working on the products and services
`
`accused of infringement herein. Further, their technical work within this district clearly provides
`
`them access to all of the relevant Defendant engineering evidence/information.
`
`10.
`
`Further, the Pittsburgh engineering team is a centralized platform team that is
`
`4
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 5 of 47
`
`
`
`contributing to "all aspects of DoorDash's products and internal services":
`
`
`
`Brian Bailey, "Pioneering DoorDash's Platform Evolution in Pittsburgh," Oct. 21, 2021 (available
`
`at
`
`https://doordash.engineering/2021/10/21/pioneering-doordashs-platform-evolution-in-
`
`pittsburgh/ (last accessed Apr. 3, 2023)).
`
`11.
`
`As is stated above, in addition to the engineering team in Pittsburgh, which is
`
`focused on the platform/framework technology of the '130 patent claims as explained and admitted
`
`below, Defendant also employs hundreds of delivery Dashers, throughout the district, all of which
`
`use technology that is accused of infringement herein and which is implemented within DashMart
`
`in Pittsburgh, as well as, upon information and belief, more than seven hundred stores and restaurants
`
`operating within this district and all of which are integrated with tens of thousands of consumers,
`
`each equipped with Defendant's mobile application, and all of which are operating together and
`
`within this district.
`
`12.
`
`Venue is thus proper in this district pursuant to the second clause of 28 U.S.C.
`
`§ 1400(b) which states venue is appropriate "where the defendant has committed acts of
`
`infringement and has a regular place of business."
`
`5
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 6 of 47
`
`
`
`
`THE PATENT-IN-SUIT
`
`13.
`
`On March 15, 2022, U.S. Patent No. 11,276,130 (the "'130 patent"), entitled
`
`"Information Management and Synchronous Communications System," was duly and lawfully
`
`issued by the U.S. Patent and Trademark Office. A true and correct copy of the '130 patent is
`
`attached hereto as Exhibit A.
`
`14.
`
`Ameranth is the assignee and owner of the right, title and interest in and to the '130
`
`patent, including the right to assert all causes of action arising under said patent and the right to
`
`any remedies for infringement of it.
`
`15.
`
`The claims of the '130 patent are as follows:
`
`1.[preamble] An intelligent web server computer with multi-modes of contact,
`multi-communications protocols, multi-user and parallel operational capabilities
`for use in completing remotely initiated hospitality food/drink delivery or pick up
`ordering tasks comprising;
`
`[a] at least one said web server computer with web server software;
`
`[b] at least one hospitality food/drink ordering software application for
`delivery or pick up orders integrated with the at least one said web server computer;
`
`[c] an advanced master database comprising data and parameters of the at
`least one hospitality food/drink ordering software application integrated with the at
`least one said web server computer and with a usable menu file structure dictated
`prior to task execution and is accessible via its own database API and with one or
`more predefined formats stored within it and which intelligently learns, updates and
`stores multiple communication modes of contact and related operational parameters
`for hospitality entities and for remote hospitality users along with their prior
`attributes or preferences, if any and then intelligently applies them;
`
`[d] Middleware/Framework Communications Control Software (MFCCS)
`which enables via its centralized system layer architecture the at least one said web
`server computer to communicate with two or more remote wireless handheld
`computers and for multiple modes of contact, multiple communications protocol
`functionality, integrated with the master database and with the at least one
`hospitality food/drink ordering software application;
`
`[e] at least one external software API, which enables the full integration of
`the at least one hospitality food/drink ordering software application and the
`MFCCS with one or more non hospitality applications via the internet;
`
`6
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 7 of 47
`
`
`
`
`[f] the external software API integrating with and leveraging the advanced
`master database to enable the importing of food/drink menus including required
`and non-required modifiers which are then automatically reflected throughout the
`master menu tree file structure, improving efficiency while eliminating the
`necessity of continually querying or checking every tree branch in the master menu
`tree file structure when responding to remote user requested tasks and/or other
`inputs;
`
`[g] wherein the at least one said web server computer is integrated with the
`MFCCS, the hospitality food/drink ordering software and is programmed with
`instructions enabled to intelligently choose and apply multiple and different modes
`of contact and/or different communications protocols, if applicable with the said
`hospitality entities and/or said remote users associated with the user requested
`hospitality food/drink delivery or pick up ordering application tasks and is enabled
`to support the completion of those tasks.
`
`2. The intelligent web server of claim 1 further enabled to assign and apply sub-
`modifiers to the required or non required modifiers.
`
`3. The intelligent web server of claim 1, further enabled to include meal preparation
`times in the food/drink ordering.
`
`Exhibit A at 21:38-22:48.
`
`16.
`
`A person of ordinary skill in the art ("POSITA") at the time of the invention of the
`
`'130 patent would be:
`
`someone with a bachelor’s degree in computer science, industrial engineering,
`operations research, or related field, and either (1) two or more years of relevant
`industry experience for hospitality applications and/or (2) an advanced degree in
`computer science, industrial engineering, operations research, or related field. This
`description is approximate, and more work experience could compensate for less
`education or more education could compensate for less work experience.
`
`Exhibit F at ¶ 18.
`
`17.
`
`“The purpose of claim construction is to give claim terms the meaning understood
`
`by a person of ordinary skill in the art at the time of the invention.” Mass. Inst. of Tech. v. Shire
`
`Pharms., Inc., 839 F.3d 1111, 1118 (Fed. Cir. 2016).
`
`18.
`
`Ameranth hereby proposes and officially adopts the below claim constructions, all
`
`of which are viewed through the eyes of a POSITA, defined above:
`
`7
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 8 of 47
`
`
`
`
`Claim Terms/Phrase
`
`Claim Nos.
`
`"web server computer"
`
`1[preamble]
`
`web
`"said
`computer"
`
`server
`
`1[a]-[d],[g]
`
`Proposed Construction with Supporting
`Evidence
`any machine capable of running or executing
`server software that uses HTTP to serve up
`HTML documents and any associated files and
`scripts when requested by a client, such as a Web
`browser
`
`Evidence: Microsoft Computer Dictionary (5th
`ed. 2002) at p. 260); Exhibit F at ¶ 66;
`https://www.pcmag.com/encyclopedia/term/web
`-server (last accessed May 1, 2023); '130 patent at
`17:37-39; Exhibit E at pp. 9-12.
`
`an intelligent web server computer with multi-
`modes
`of
`contact, multi-communications
`protocols, multi-user and parallel operational
`capabilities
`
`Evidence: Preamble of claim 1; Exhibit E at pp.
`9-12.
`
`This is an ordered combination defined and
`limited by the anteceding, first element of the
`claim preamble and with all
`terms non-
`conventionally arranged and
`integrated
`to
`improve the web server computer.
`
`"multi"
`
`1 [preamble, c, d, g]
`
`two or more
`
`"modes of contact"
`
`1[preamble], [c],
`[d], [g]
`
`communication options including telephone calls,
`web pages, emails, pages, facsimiles, instant
`messages, and text messages
`
`"parallel
`capabilities"
`
`operational
`
`1[preamble]
`
`Evidence: '130 patent at Figure 10, 14:41-
`52,15:2-9, 15:49-52, 16:25-33, 17:35-48, 17:56-
`59; Exhibit E at pp. 9-12.
`
` related operational
`parallel processing of
`parameters to improve the performance of the
`web server
`
`Evidence: Microsoft Computer Dictionary (5th
`ed. 2002) at p. 391; '130 patent at 16:5-18, 17:35-
`48, 17:57-18:3, 18:29-32; Exhibit E at p. 9.
`
`8
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 9 of 47
`
`file
`"a usable menu
`structure dictated prior to
`task execution"
`
`1[c]
`
`a menu file structure that improves the efficiency
`of the advanced master database
`
`operational
`
`1[c]
`
`"related
`parameters"
`
`
`
`
`their prior
`"along with
`attributes or preferences"
`
`1[c]
`
`Evidence: Claim 1 itself; '130 patent at Fig. 10,
`21:22-27; Exhibit E at p. 10.
`
`a set of operational criteria or rules related to the
`modes of contact and associated with
`the
`hospitality entities and for remote hospitality
`users, such as times of day, alternate modes,
`multi-thread
`communications,
`restaurant
`inventory/menu options that are set aside for one
`or more particular purposes, location, type and/or
`price range
`
`Evidence: '130 patent at 13:59-62, 13:65-14:5,
`15:49-52, 17:35-48, 15:62-66, 16:51-17-12,
`18:11-18, 29-32; Exhibit E at p. 2, 10.
`
`a set of corresponding operational criteria such as
`their order history, one or more orders of
`restaurants as to user ranking, and/or most
`desirable,
`in
`accordance with previously
`established (e.g. stored) user unique lists, via
`database lookups, with matches to search criteria,
`with only one, multiple or all of selected
`entities/preferences
`
`Evidence: '130 patent 14:8-25, 15:62-66, 16:51-
`17-12, 18:11-18; Exhibit E at p. 10.
`
`
`
`
`
`
`AMERANTH BACKGROUND
`
`19.
`
`Inventor and current President Keith McNally founded Ameranth in 1996 to
`
`develop and provide innovative wireless, real-time communications technology and associated
`
`computer software and hardware systems that would enhance the efficiency of hospitality-focused
`
`enterprises such as hotels, restaurants, entertainment and event ticketing venues and similar
`
`establishments. Ameranth successfully developed and deployed its products/systems to many
`
`thousands of locations, including several of the world's largest restaurant and hotel chains, won
`
`more than ten important technology awards for its technology and has licensed its patents to more
`
`9
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 10 of 47
`
`
`
`than 47 different companies.
`
`20.
`
`Ameranth's inventions and development of these systems has already resulted in
`
`the issuance by the USPTO of eight patents: 6,384,850 (the "'850 patent) (issued 2002), 6,871,325
`
`(the "'325 patent") (issued 2005), 6,982,733 (the "'733 patent") (issued 2006), 8,146,077 (the "'077
`
`patent") (issued 2012), 9,009,060 (the "'060 patent) (issued 2015), 9,747,651 (the "'651 patent")
`
`(issued 2017), 10,970, 797 (the "'797 patent) (issued 2021) and the '130 patent (issued 2022).
`
`Further, three additional patents are pending in this patent family, with these additional patents
`
`expected to issue later in 2023 and/or in 2024.
`
`21.
`
`The 2022-issued '130 patent is directed to different technology and solutions than
`
`the earlier patents and it is the lead patent of Ameranth's new parallel-operational-capable, web
`
`server network and distributed computing-based patent family, based upon the new and expanded
`
`teachings disclosed in the July 26, 2005 patent application, which is a continuation-in-part of the
`
`'077 patent. The claims of the '130 patent are not directed to formatting and synchronizing a
`
`graphical user interface (GUI) with wireless handheld computers, as is further explained below.
`
`22.
`
`After the issuance of Alice Corp. Pty. Ltd. v. CLS Bank Int'l, 134 S. Ct. 2347 (2014),
`
`regarding patent-eligibility (35 U.S.C. § 101), many claims of the '850, '325, '733, '077 and '651
`
`patents were found ineligible by the Patent Trial and Appeal Board or district courts, and then
`
`affirmed to be so by the Federal Circuit in three different rulings, Apple, Inc. v. Ameranth, Inc.,
`
`842 F.3d 1229 (2016), Ameranth, Inc. v. Domino's Pizza, LLC, 792 Fed. Appx. 780, 788 (2019);
`
`and Ameranth, Inc. v. Olo Inc., No. 2021-1211, 2021 WL 4699180 (Fed. Cir. Oct. 8, 2021).
`
`23.
`
`Alice Corp. Pty. Ltd. v. CLS Bank Int'l, 134 S. Ct. 2347 (2014), has been widely
`
`acknowledged to be confusing and difficult to apply, including by twelve judges of the Federal
`
`Circuit and the U.S. Solicitor General.
`
`10
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 11 of 47
`
`
`
`
`24.
`
`On April 5, 2023, in response to U.S. Supreme Court orders inviting the Solicitor
`
`General to express the views of the United States in two cases involving 35 U.S.C. § 101, the U.S.
`
`Solicitor General in conjunction with the Solicitor at the U.S. Patent and Trademark Office
`
`confirmed the confusion surrounding patent-eligibility and the need for the law to be clarified.
`
`Brief for the United States as Amicus Curiae, Interactive Wearables, LLC v. Polar Electro Oy,
`
`No. 21-1281 (filed Apr. 5, 2023); Brief for the United States as Amicus Curiae, Tropp v. Travel
`
`Sentry, Inc., No. 22-22 (filed Apr. 5, 2023).
`
`25.
`
`All claims of the '130 patent are materially different from those prior invalidated
`
`claims. While the invalidated claims were directed to graphical user interfaces and/or
`
`synchronizing systems, the claims of the '130 patent are clearly directed to the improved web
`
`server computer. The '130 patent's claims are explicitly directed to improving the claimed,
`
`backend web server computer, with multiple new and non-conventional inventive concepts, and
`
`with the technical improvements and the "how" specifically included within the claims – and
`
`supported by and resulting from the extensive new inventive teachings and new material disclosed
`
`in the July 26, 2005 continuation-in-art application and Figure 10. The issuance of the ‘130 patent
`
`claims is the first of Ameranth's new parallel-operational-capable, web server computer-based
`
`network and master distributed database/computing-based patent family.
`
`TECHNOLOGY BACKGROUND
`
`a. Technological Problems in 2005
`
`26.
`
`Ameranth incorporates in its entirety the Declaration of Keith R. McNally
`
`Regarding: U.S. Patent: 11,276,130, attached hereto as Exhibit B, into the pleadings here.
`
`27.
`
`As explained by Mr. McNally, the inventor and a person of ordinary skill in the art,
`
`in early 2005, Ameranth was presented with two new, strategic opportunities, one from Holiday
`
`11
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 12 of 47
`
`
`
`Inn Hotels of Intercontinental Hotels Group (IHG) (the world’s largest hotel company) and the
`
`other from Zagat Survey LLC (the world’s largest restaurant rating/ranking company). These
`
`enterprise level opportunities presented new and unprecedented technological challenges to
`
`Ameranth in 2005. Ameranth recognized they needed that which was non-conventional and which
`
`did not exist at the time—a full, intelligent, enterprise level, web server computer-based back end
`
`solution/service with parallel operational capabilities and multi modes of contact. That these
`
`technology improvements were new, nonconventional, and did not exist prior to 2005 is evidenced
`
`and confirmed by the sworn statement of Mr. McNally and the fact that IHG and Zagat
`
`management sought Ameranth to develop what clearly did not then exist in 2005; had the
`
`technology existed, these industry giants would have simply used it, yet they retained Ameranth
`
`to develop it. .
`
`28.
`
`Ameranth's eHost platform deployed for Holiday Inn incorporated key aspects of
`
`the inventions claimed in the '130 patent. McNally Decl. at ¶¶ 14-17.
`
`29.
`
`Several of the features claimed in the '130 patent were also incorporated into
`
`Ameranth's Magellan Restaurant Reservations System in November 2005. McNally Decl. at
`
`¶¶ 18-19.
`
`30. Mr. McNally invented a new, unique and ordered combination of technologies that
`
`improved web server computers,
`
`including an
`
`internet-based web server/cloud-based
`
`datacenter/hosted system with distributed computing, and the new and non-conventional multi-
`
`modes of contact and parallel operational capabilities' functionality, and its layered architecture
`
`and with distributed but linked databases, yet operating together as a master database and which
`
`learns, was intelligent and chooses/acts/decides intelligently. This ordered-combination-based
`
`invention improving web server computers is what is claimed in the '130 patent. As is confirmed
`
`12
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 13 of 47
`
`
`
`in his declaration, the '130 patent's new multi-modes of contact to/with either or both wireless
`
`handheld equipped consumers/customers and with the restaurants/hotels, solves technological
`
`problems by providing resiliency, flexibility and reliability, and its internal and external API's
`
`accommodate and integrate with current and future hospitality and non-hospitality external
`
`systems.
`
`31. With national scale, hosted, web server computer-based deployments and the
`
`requirements for extreme reliability, the 24x7x365 availability of the system across thousands of
`
`locations, and enabled for multiple and linked web server data centers to prevent the system from
`
`going down due to a power outage or other such failure mode, consequently, the distributed
`
`computing and claimed master database while acting intelligently approaches with the layered
`
`Middleware/Framework Communications Control Software
`
`(MFCCS) architecture and
`
`framework as is shown in Figure 10 of the '130 patent and with seamless interconnectivity was
`
`essential.
`
`32.
`
`Because speed/time to market was also a high priority, Ameranth was also
`
`challenged to develop interim solutions if required—while deferring, when/if appropriate to later
`
`versions—any integrations or special features not essential for the initial, primary operational
`
`features/objectives. This required planning and integrating the layered architecture shown in
`
`Figure 10 of the '130 patent and external API into the MFCCS system framework/design to
`
`provide for continual growth and considerations into the overall system framework/architecture.
`
`At the time of the inventions claimed in the '130 patent, no such integrated system or system of
`
`systems existed.
`
`33.
`
`The claimed inventions of the '130 patent and their new technical and intelligent
`
`solutions preceded what later and more currently have become known as e.g. machine learning
`
`13
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 14 of 47
`
`
`
`and/or a microservices-based architectural approach. McNally Decl. at ¶¶ 25, 27.
`
`34.
`
`After conceiving the advances, innovations and new, web served based architecture
`
`that powered and enabled these new systemic solutions in late 2004 into early 2005, Mr. McNally
`
`filed a continuation-in-part patent application on July 26, 2005, providing extensive new
`
`teachings/guidance to persons of skill in the art to expand upon the earlier teachings/disclosures of
`
`his original patent specification, filed on September 21, 1999. The teachings were and are targeted
`
`to teach new advancements on the back end and architectural side of the systems. This
`
`continuation-in-part application is the parent to the '130 patent.
`
`35. Mr. McNally added text about some additional functionality at the end of the prior
`
`Abstract, emphasizing the importance of new enhancements supporting the multiple modes of
`
`contact enhancements, he modified the primary prior systemic architecture Figure 9 into Figure
`
`10, and he added a short addition to the prior specification (see '130 patent at 13:2-5), but then
`
`focused on the extensive new 2005 systemic and architectural innovations disclosed in the '130
`
`patent at col. 13, l. 31 to col, 18, l. 57.
`
`36.
`
`The advantages of and extensive new teaching/explaining in columns 13-18 of the
`
`'130 patent specification via non-software language specific examples evidence the multiple
`
`modes of contact advancement/concept, because a person of ordinary skill in the art can follow the
`
`example based specification teachings and then at the appropriate time and in the appropriate
`
`programming language as of that date or any date program/code this functionality in the software
`
`language then preferred and used. This enhancement of the multi-modes of contact improved the
`
`web server functionality as part of the overall framework design and was/is essential to achieving
`
`the system reliability and autonomous enterprise level functionality, as was required for both the
`
`eHost and Magellan systems. Without such functionality combined with the learning/intelligence
`
`14
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 15 of 47
`
`
`
`of the system, the first instance of a communication failing and/or being unanswered would
`
`immediately end that communication flow and prevent that hospitality task from being timely
`
`completed, thus degrading the system and its reliability and reducing merchant/customer
`
`satisfaction. Further, once the system learns that e.g. a particular contact mode is ineffective, it can
`
`then avoid even trying that and thus eliminate that wasted computer resource and increase the
`
`system's efficiency. This new learning and intelligence functionality and its application as in the
`
`'130 patent's claims—e.g. the "intelligently learns, updates and stores" and "intelligently choose
`
`and apply" terms of the '130 patent claims— was new, non-conventional and improved the
`
`efficiency of prior web servers and the overall connected network by eliminating computer
`
`resources previously wasted on actions (that were not required toward the claimed requirement of
`
`completing the hospitality tasks as in the '130 claims) and by eliminating these wasted actions, less
`
`computing resources were required; thus improving CPU processing and efficiency. Of special
`
`importance to the multiple modes of contact was the '130 patent's claimed invention, in late 2004,
`
`that integrating text and chat into actual deployed/operational systems would offer technical and
`
`operational benefits. This was a new and important innovation since at this time, texting (while
`
`loved by teenagers) was scorned by most adults, but its limited use was a stand-alone function, not
`
`actually integrated directly into an operational system and the execution and completion of
`
`hospitality tasks. Mr. McNally was the first to recognize this and actually teach the ability to
`
`integrate texting/chatting functionality into deployed and operational hospitality task based
`
`systems and make them, optionally a part of the completion of those tasks when/where appropriate,
`
`as evidenced by the disclosure and claims of the '130 patent. McNally Decl. at ¶¶ 25, 27.
`
`37.
`
`As Mr. McNally further and first recognized, and which is specifically taught in the
`
`continuation-in-part additions of and claimed in the '130 patent to achieve and teach the overall
`
`15
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 16 of 47
`
`
`
`systemic enhancements to prior web server computer-based systems while providing a totally
`
`integrated, hosted, ordered combination systemic solution and one capable of interfacing with
`
`wireless handheld computers and via multiple modes of contact, along with the framework and
`
`layered approach of Figure 10 of the '130 patent, the claims and teachings of the '130 patent
`
`guide/teach a person of skill in the art to pursue/architect a distributed computing, distributed-but
`
`linked database system, which mirrors and teaches the new systemic framework approach, as a
`
`new and ordered combination which now, many years later is often now deemed as a
`
`microservices-based approach. '130 patent at 14:55-60, 16:61-66, 18:18-24, 18:29-32, Fig. 10.
`
`38.
`
`As explained in Mr. McNally's declaration:
`
`In order to best teach/explain these new innovations and enhancements to
`23)
`prior web server based systems to persons of skill in the art, such as myself, I
`decided to adopt and apply a ‘pseudo code’, and ‘by way of example’ teaching
`approach – relying on a ‘three way’ example baseline/approach, of the interactivity
`between the ‘computer’, i.e. the improved back office/web servers and with the ‘the
`users’,
`‘the
`entities’
`and
`their
`bi-directionally
`‘back
`and
`forth’
`actions/communications, describing and teaching the new enhancements via 45
`examples and which was/is clearly explained to a POSA below.
`
`I chose a reservations embodiment, to illustrate the new innovations, however the
`new inventive concepts apply to all hospitality embodiments.
`
`‘Such functionality may be implemented in a number of ways. So as to illustrate by
`way of example, employing such functionality in the making of appointments
`and/or reservations will be discussed.’ Col 13, lns 41-43)
`
`This ‘examples’ teaching approach, (including the pseudo code instructions where
`appropriate) was the best teaching approach of the how, since with ever changing
`software languages, and the likelihood that multiple/different languages would be
`used, on/with different elements of the overall integrated framework/system and
`even with varying databases types and interfaces, this was the optimal approach.
`Providing source code in a single/particular programming language that would
`likely soon be obsoleted, would not have stood the test of time, nor offered a viable
`technical teaching, whereas providing pseudo code guidance and ‘examples’ which
`are independent of a special/unique software language optimized the teachings for
`a person of skill in the art, and ensured broad teaching applicability.
`
`McNally Decl. at ¶ 23.
`
`16
`
`

`

`Case 2:22-cv-01776-WSH Document 14 Filed 05/15/23 Page 17 of 47
`
`
`
`
`39.
`
`The advantages of the pseudo code approach are further and independently
`
`confirmed in Exhibit 7 to the McNally Decl.:
`
`Developing computer programs, especially ones as large and complex as operating
`systems or corporate data systems, is a difficult job. There are many opportunities
`for developers to make mistakes, create unintentional complexity, or simply lose
`their way. Pseudocode is an incredibly useful tool in the developer's toolbox,
`helping her avoid many of the pitfalls that plague such a complex undertaking.
`
`Pseudocode is plain text and therefore easy to understand. Because it does not
`require the rigid structures and syntax of a programming language, it does not
`require a special editing environment. Pseudocode can also be understood by
`nonprogrammers, allowing developers to bring experts with no computer
`knowledge into the creative loop, benefiting from their input and allowing the
`developer to create software that is even more useful for their clients.
`
`Because pseudocode is not itself an actual programming language, it can be used
`with almost any available programming language. This is a great boon to
`developers, who often have the ability to use a variety of languages.
`
`40.
`
`A distributed database is a database that is distributed across multiple computers
`
`and devices in a network. Such an architecture can provide tremendous benefits for users. As
`
`would be well-known to a POSITA prior to 2005 and prior to the

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