`________________________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`________________________
`
`MICROSOFT CORPORATION,
`Petitioner
`
`v.
`
`PARALLEL NETWORKS LICENSING, LLC,
`Patent Owner
`________________________
`
`Case IPR2015-00483
`Patent No. 5,894,554
`
`Case IPR2015-00485
`Patent No. 6,415,335
`________________________
`
`
`Declaration of Keith Lowery
`
`
`
`
`
`1
`
`
`
`
`
`PN EXHIBIT 2092, pg. 1
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`1. My name is Keith Lowery. I am a citizen of the United States and
`
`reside Garland, Texas. The following declaration is based on my personal
`
`knowledge and is true and correct to the best of my knowledge.
`
`2.
`
`I am an inventor of the inventions claimed in U.S. Patent Nos.
`
`5,894,554 (the “‘554 patent”) and 6,415,335 (the “‘335 patent”). My co-inventors
`
`are Ronald Howell and Andrew Levine. The inventions claimed in the Patents-in-
`
`Suit relate to the management of dynamic Web page generation requests.
`
`3.
`
`I conceived of many of the inventions described in the claims of the
`
`‘554 and ‘335 patent at least as early as August 1995, and I (along with my co-
`
`inventors) reduced to practice all of the claims of the ‘554 and ‘335 patent at least
`
`as early as November 1995.
`
`4.
`
`The idea that sparked the inventions occurred during my trip to
`
`Australia where I was speaking at a technology conference. In particular, the
`
`genesis of the idea resulted from hearing about Netscape’s successful IPO on
`
`August 9, 1995. On the plane ride home, I read an article by George Gilder as part
`
`of his “telecosm” series that further sparked my idea, and when I returned home I
`
`read the HTTP specification and began writing a Web server.
`
`5.
`
`As I coded the Web server, I recognized the possibility of a scaling
`
`issue in the situation in which dynamic requests grew at a significant rate and the
`
`need for some form of dynamically driven selection model.
`
`
`
`2
`
`PN EXHIBIT 2092, pg. 2
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`6.
`
`Shortly thereafter, I began the process of forming a business around
`
`my idea. This business ultimately became infoSpinner.
`
`7.
`
`Originally, I conducted infoSpinner work out of my home using my
`
`own equipment and time. At least initially, I was also working as an engineer for
`
`Gupta Technologies. My work at Gupta Technologies focused on front-end
`
`Windows based application software for query processing and reporting against
`
`SQL databases. Gupta was not involved in anything Internet-related at that time.
`
`8.
`
`The earliest document supporting my conception and reduction to
`
`practice of inventions claimed in my patents prior to April 1996 is likely an e-mail,
`
`dated September 1, 1995, sent by me to both the Vice President Engineering and
`
`CEO of Gupta Corporation. See Ex. 2017.
`
`9.
`
`The e-mail, reproduced in its entirety below, outlines a solution I
`
`proposed for integrating relational databases with dynamically created web pages.
`
`
`
`3
`
`PN EXHIBIT 2092, pg. 3
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`
`
`
`
`4
`
`PN EXHIBIT 2092, pg. 4
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`Ex. 2017. As can be seen from this e-mail, at least as early as September 1, 1995, I
`
`had conceived of an idea for a system that could provide “dynamic access to live
`
`relational data” via a web server.
`
`
`
`
`
`5
`
`PN EXHIBIT 2092, pg. 5
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`10.
`
`In response to my e-mail, Umang Gupta told me that “there was no
`
`future in the World Wide Web” and decided not to pursue a web implementation.
`
`This prompted me to found my own company.
`
`11.
`
`I named my new company infoSpinner. After starting infoSpinner, I
`
`continued working out of my home, working on developing my idea and doing
`
`modelling using the equipment that I could afford. I built software components that
`
`communicated with each other on a single machine to model the partitioned
`
`architecture that I felt would be useful in a full implementation. I also wrote code
`
`for an HTML extension template based model for dynamic content.
`
`12.
`
`InfoSpinner was officially incorporated in November 1995. See Ex.
`
`2021.
`
`13. The next document in the timeline is Ex. 2018. On or about
`
`September 15, 1995, (Ex. 2066 at 172), I sent this document, a draft of a
`
`conceptual description of a product related to my patents, to Bob West—my uncle.
`
`I described the product in this way:
`
`
`
`6
`
`
`
`PN EXHIBIT 2092, pg. 6
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`Ex. 2018. This document is conceptually descriptive of the product and shows that
`
`my company infoSpinner was in September 1995 actively working on a product
`
`“to provide web browser accessibility to live information.” Ex. 2018 at 5. The
`
`product is described as using “HTML template technology to produce web pages
`
`dynamically.” Id. The problems the product was trying to solve are described by
`
`me below:
`
`Id.
`
`
`
`14. The document further
`
`includes a high-level depiction of
`
`the
`
`architecture of the product that includes a (NetScape) web server sitting in between
`
`the client (the world-wide web) and a downstream server for the generation of
`
`dynamic content. Id. That diagram is reproduced below:
`
`
`
`
`
`7
`
`PN EXHIBIT 2092, pg. 7
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`15.
`
`I describe the operation of part of the proposed product to include the
`
`use of extensions to Web server to “trap the appropriate moment in the server’s
`
`functionality to generate the web page being requested” and “identify the
`
`appropriate template and data source and produce the page ‘on-the-fly’ during the
`
`actual request.” The full text of this description including the description of these
`
`and other elements is set forth below.
`
`Ex. 2018 includes a “Development Costs and Schedule,” that outlines the work
`
`infoSpinner planned, as of September 1995, to undertake in order to create our
`
`
`
`product.
`
`16. WebSpinner was envisioned with three main components and a
`
`potential fourth component to be added later: (1) “a design tool”; (2) “extensions to
`
`an existing HTTP server”; (3) a “data source”; and (4) a “secure HTTP server.” Ex.
`
`2018 at 3.
`
`
`
`8
`
`PN EXHIBIT 2092, pg. 8
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`17. The first component, the “WebSpinner Design Tool,” was designed to
`
`allow server based control of data presentation.” Ex. 2018 at 3. “The design tool
`
`would interact with data sources to allow for specification of the data to be
`
`retrieved (a process controlled by the data source) and the placement and format, in
`
`an HTML template. of the data items supplied by the data source.” Ex. 2018 at 3.
`
`18. The second component,
`
`the “WebSpinner Server Extensions,”
`
`involved “extensions to an existing HTTP server (probably Netscape) that includes
`
`an HTML generation engine that utilizes the data sourcing layer.” Ex. 2018 at 3.
`
`This second component is described in more detail below:
`
`The extensions would be required in older to trap the
`appropriate moment in the server's functionality to
`generate the web page being requested. When a browser
`requested a page, the extensions to the server would
`identify the appropriate template and data source and
`produce the page "on-the-fly" during the actual request.
`The
`server extensions would have a graphical
`configuration
`component
`allowing
`the
`server
`administrator to specify various kinds of functionality
`that would be provided by the extensions. In particular, it
`might be desirable to establish "expiration dates" on
`dynamically produced pages, such
`that subsequent
`browsers might not need to actually re-query the data
`source but could use the results returned by a previous
`user. Additional configuration elements might specify
`maximum size of pages, maximum number of pages to
`cache, or any other data that would give the system
`administrator control over the behavior of the server.
`
`Ex. 2018 at 2.
`
`
`
`9
`
`PN EXHIBIT 2092, pg. 9
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`19. The third component, the “Data Source,” was designed to “suppl[y]
`
`data from the leading relational databases.” Ex. 2018 at 3. “This data source is an
`
`object-based supplier of data.” Ex. 2018 at 3. “It will provide a common interface
`
`to the presentation design-tool and the HTML generation engine that allows these
`
`two tools to retrieve data and generate HTML without understanding the semantics
`
`of the data retrieval process.” Ex. 2018 at 3. “Abstracting the data sourcing layer
`
`allows the product to support web publication of data from a wide variety of
`
`sources.” Ex. 2018 at 3. “This would include such things as realtime manufacturing
`
`process data, ‘snap shots’ of live data such as video frames from security systems,
`
`or financial market ticker information.” Ex. 2018 at 3.
`
`20. The fourth component, “the WebSpinner Templates for Dynamic
`
`HTML,” would be “a secure HTTP server that is optimized for the dynamic
`
`publication of HTML documents.” Ex. 2018 at 3. “This would include technology
`
`to cache and refresh dynamically published documents and be constructed as an
`
`OLE Control to simplify the ability to extend the server using development tools
`
`that require a lower level of technical expertise than that required to extend the
`
`current HTTP servers on the market.” Ex. 2018 at 3. “By constructing the server as
`
`an OLE control, customers could use tools like Visual Basic, PowerBuilder,
`
`Delphi, or SQL Windows to extend the server in order to implement custom
`
`solutions for dynamic web publication.” Ex. 2018 at 3. “The business effect would
`
`
`
`10
`
`PN EXHIBIT 2092, pg. 10
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`be to increase gross margins since there would no longer be a need to OEM a
`
`server from another company.” Ex. 2018 at 3.
`
`21. The next document in the timeline is Ex. 2016. The document, which
`
`I understand to be a status update regarding the infoSpinner project, is dated
`
`November 15, 1995.
`
`22. The document shows that, at least as early as November 15, 1995, I
`
`had conceived of an idea—and was actively working to reduce to practice a
`
`system—that provided for web server adapters (for intercepting incoming web
`
`requests), the generation of dynamic content from web servers, template engine
`
`technology, and HTML extension capability. See, e.g., Ex. 2016 (“the HTML
`
`engine can manage the process of retrieving data for dynamic HTML content….An
`
`additional piece of internet technology currently owned by the company is a multi-
`
`threaded NT-based web server.”); Ex. 2016 at 2 (showing web server adapters as
`
`the “integration between our HTML engine and dynamic content capabilities).
`
`The Netscape adapter is described as “up and running.” Ex. 2016.
`
`
`
`
`
`11
`
`PN EXHIBIT 2092, pg. 11
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`23. The next document in the timeline is Ex. 2022. This document
`
`contains a statement that “infoSpinner will provide Gupta with the Virtuoso Pager
`
`server by January 15, 1996.” This document was likely created some time before
`
`January 15, 1996.
`
`24. Ex. 2022 states that “the page server will provide page caching,
`
`logging, connection caching, and utilize either web server security or database
`
`security.” In my opinion, this document corroborates the fact that we had
`
`conceived of both the page server and other described aspects of the ‘554 patent
`
`and ‘335 patent before January 15, 1996.
`
`25. The next document in the timeline, Ex. 2100, is a presentation created
`
`by infoSpinner that spans several documents bearing the numbers Ex. 2100. The
`
`document does not list a date of creation on its face, but I believe it was created on
`
`or about January 1996.
`
`26. The presentation states: “Market size for Windows NT World-Wide
`
`Web Servers estimated in 1996 to be $2 billion. (Windows NT Magazine).” Ex.
`
`2100 at 1. Based on the internal citation and my own research, I understand that
`
`this statement was very likely taken from a Windows NT Magazine article, dated
`
`
`
`12
`
`PN EXHIBIT 2092, pg. 12
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`August 31, 1995, and titled Put Your Office on the Internet.1 (“Almost every
`
`business in America will soon have its own World Wide Web site. Web sites will
`
`be as standard as business cards. Industry analysts predict 160,000 Windows NT-
`
`based Web servers will be sold in 1996. If you combine the hardware and software
`
`represented by this figure, you're talking about an emerging $2 billion market
`
`opportunity.”) I referenced this same quote at least one other time at infoSpinner,
`
`stating in a letter, “Windows NT magazine sights [sic] market studies anticipating
`
`the sale of 160,000 Windows NT-based web servers in 1996 alone. This is a
`
`software/hardware combination market size of $2 billion.” Ex. 2022.
`
`27. The
`
`infoSpinner presentation further states: “Nielsen research
`
`estimates that in the final three months of 1996, 24 million individuals in the U.S.
`
`and Canada accessed the internet.” Ex. 2100 at 4. The document uses 1996 in the
`
`past tense, however, the 1996 date is very likely a typo as the presentation’s
`
`statement very likely relates to an Internet access study performed by Nielsen and
`
`CommerceNet, which was released in October 1995.2 That study “calculated that
`
`37 million Americans and Canadians, ages 16 and older, had ‘access to the
`
`
`
`
`
`1
`https://web.archive.org/web/20140829202247/http://windowsitpro.com/networking
`/put-your-office-internet
`2 http://articles.courant.com/1995-10-31/news/9510310147_1_fall-internet-world-
`nielsen-media-research-internet-users
`
`
`
`13
`
`PN EXHIBIT 2092, pg. 13
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`Internet’ and that 24 million of them had used the Internet in the last three
`
`months.”3
`
`28. The infoSpinner presentation provides more evidence as to its date of
`
`authorship. For example, it references a “Product Plan” that has due dates which
`
`include January 31, 1996, February, 1996, and February 28, 1996, shown below:
`
`
`
`
`
`
`
`3 http://www.nytimes.com/1996/08/14/business/follow-up-survey-reports-growth-
`in-internet-users.html; see also Public Access to Government Information in the
`21st Century, Hearings Before the Committee on Rules and Administration, United
`States Senate, One Hundred Fourth Congress, Second Session, June 18-19 and July
`16, 25, 1996, ISBN 0-16-054258-8 at pg. 94 (“The CommerceNet/Nielsen study
`released in October, 1995 … reports that there are 37 million adult users (16 and
`over) users [sic] in the U.S. and Canada who have any access at all to the Internet .
`. . and that 24 million of them used the Internet in the 90-day period prior to the
`August survey contact.”).
`
`
`
`14
`
`PN EXHIBIT 2092, pg. 14
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`Ex. 2100 at 18. The presentation further includes a “Schedule & Availability”
`
`slide that lists dates for things like “Feature Complete” and “Documentation
`
`Complete” in early 1996:
`
`Ex. 2100 at 19.
`
`
`
`29.
`
`It is not reasonable for us to have created a plan slide in late-1996 or
`
`1997 that included “demo[] by” and “feature complete” dates of early 1996 unless
`
`that slide also discussed actual dates of product demonstration and completion.
`
`But there is no such discussion. As such, I believe the “Plan” and “Schedule”
`
`slides are forward-looking, meaning that those dates would be occurring at some
`
`point in the future. For all the reasons listed above, the infoSpinner presentation
`
`found at Ex. 2100 was likely created some time after October 31, 1995 but before
`
`January 31, 1996.
`
`
`
`15
`
`PN EXHIBIT 2092, pg. 15
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`30. Regarding the content of Ex. 2100, the presentation includes content
`
`that describes the “Internet Market,” the product (Virtuoso) technology, and an
`
`infoSpinner company profile. Ex. 2100 at 3 (Overview slide).
`
`31. The presentation lists the components of the Virtuoso Technology as
`
`including “Virtuoso Page Server” and “Virtuoso Developer.” The design goals of
`
`the Virtuoso Page Server included “performance, security, extensibility,” and,
`
`notably, “scalability.” Ex. 2100 at 25. These same four design goals are discussed
`
`in Ex. 2015, titled Virtuoso Product Overview, which is discussed in more detail
`
`below. The primary scalability benefit of the Virtuoso system identified in this
`
`document related to its ability to incorporate (“plug and play”) “multiple page
`
`servers to service any website” and “load-balance across multiple page servers to
`
`assign client requests to be serviced by the page server with the most available
`
`cycles.” See, e.g., Ex. 2015.
`
`32.
`
`“Virtuoso Developer” and the “Virtuoso Page Server” were “two
`
`prongs of a three prong strategy currently being pursued by infoSpinner in an effort
`
`to provide a set of comprehensive web site creation and management tools that
`
`integrate content from heterogeneous data sources and allow user-provided
`
`extensibility via OLE automation.” Ex. 2015 at 2. InfoSpinner described these
`
`tools, below:
`
`
`
`16
`
`PN EXHIBIT 2092, pg. 16
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`Ex. 2015 at 2.
`
`
`
`
`
`Ex. 2015 at 3.
`
`33. These documents corroborate our invention at least as early as January
`
`1996 of a system that included a single web server in front of multiple page servers
`
`that could load-balance based on dynamic information related to the load of the
`
`
`
`17
`
`PN EXHIBIT 2092, pg. 17
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`page servers and that could be used for the dynamic generation of content in
`
`response to web requests. The infoSpinner presentation at Ex. 2100 supports a
`
`conception date prior to January 31, 1996.
`
`34. The next document in the timeline is Ex. 2096. The document, a
`
`distributorship agreement between Software AG and InfoSpinner, was signed and
`
`dated on February 28, 1996. Exhibit B to the contract, titled the “Products Feature
`
`Set” was created on or very likely sometime before that date. Exhibit B includes a
`
`list of the features of the Virtuoso Page Server product, reproduced below:
`
`
`
`18
`
`
`
`PN EXHIBIT 2092, pg. 18
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`
`
`Ex. 2096 at 21-22.
`
`35. The Virtuoso feature set in Exhibit B, which was created at least
`
`before February 28, 1996, describes the material elements of claim 12 of the ‘554
`
`patent and claim 30 of the ‘335 patent. Notably, the document describes both the
`
`“ability for single web server to utilize multiple page servers” and “load balancing
`
`between page servers.” This documents shows that these aspects of the ‘554 patent
`
`and ‘335 patent must have been conceived at the very latest by February 28, 1996.
`
`36. The next document in the timeline is Ex. 2015. Documents bearing
`
`the infoSpinner address of “1702 Drake Dr. Richardson, TX 78051” would have
`
`been created before the end of February 1996 and in advance of March 1, 1996
`
`because “1702 Drake Dr. Richardson, TX 78051” was my home address at the
`
`
`
`19
`
`PN EXHIBIT 2092, pg. 19
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`time and I stopped using my home address after we moved out of it into actual
`
`offices following the Software AG agreement.
`
`37. Ex. 2015 is titled Virtuoso Product Overview. Ex. 2015 describes
`
`Virtuoso as providing “Security, Performance, Extensibility, and Scalability,” as
`
`described below:
`
`Ex. 2015 at 4.
`
`Ex. 2015 at 4.
`
`
`
`20
`
`
`
`
`
`PN EXHIBIT 2092, pg. 20
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`Ex. 2015 at 4-5.
`
`
`
`
`
`Ex. 2015 at 5. Scalability is achieved with multiple page servers and load
`
`balancing based on dynamic information related to the load of the downstream
`
`
`
`servers.
`
`38. The presentation also contains an “interaction flow” chart, reproduced
`
`below:
`
`
`
`21
`
`PN EXHIBIT 2092, pg. 21
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`
`
`Ex. 2015 at 6.
`
`
`
`39. The flow chart depicts the material elements of Claim 12 of the ‘554
`
`patent, including (i) intercepting a Web request at a Web server (“Virtuoso
`
`intercepts handling of request”), (ii) routing said request from said Web server to a
`
`dispatcher (“send request to Dispatcher”), (iii) examining said request to make a
`
`selection of which page server should process said request from among a plurality
`
`of page servers that can each generate said Web page requested by said request
`
`(“dispatcher determines which page servers can handle request”), (iv) selecting one
`
`of said plurality of page servers to dynamically generate said Web page wherein
`
`said selection is based on examining dynamic information regarding a load
`
`
`
`22
`
`PN EXHIBIT 2092, pg. 22
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`associated with each of said plurality of page servers (“dispatcher determines
`
`which page server is processing fewest requests”), (v) dispatching, by said
`
`dispatcher, said request to said selected page server (“Dispatcher sends request to
`
`appropriate page server”), and (vi) processing said request, said processing being
`
`performed by said selected page server and dynamically generating a Web page
`
`(“page server produces HTML document”).
`
`40. The flow chart depicts the material elements of Claim 30 of the ‘335
`
`patent, including (i) intercepting a Web request at a Web server (“Virtuoso
`
`intercepts handling of request”), (ii) examining said request to make a selection of
`
`which page server should process said request from among a plurality of page
`
`servers that can each generate said Web page requested by said request
`
`(“dispatcher determines which page servers can handle request”), (iii) selecting one
`
`of said plurality of page servers to dynamically generate said Web page wherein
`
`said selection is based on examining dynamic information maintained for each of
`
`said plurality of page servers (“dispatcher determines which page server is
`
`processing fewest requests”), (iv) routing said request to said selected page server
`
`(“Dispatcher sends request to appropriate page server”), and (vi) processing said
`
`request, said processing being performed by said selected page server and
`
`dynamically generating a Web page (“page server produces HTML document”).
`
`
`
`23
`
`PN EXHIBIT 2092, pg. 23
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`41. Ex. 2015 corroborates the conception of inventions claimed in the
`
`‘554 patent and ‘335 patent at least by the end of February 1996. We diligently
`
`continued working on our software to make sure we met our commitments under
`
`the Software AG agreement.
`
`42. The next document in the timeline is Ex. 2099. Many of the sections
`
`include a comment that they were “last edited by Ronnie (Howell) 4/2/96.” Those
`
`sections include, among other things, ones that describe the Virtuoso Web Server,
`
`Dispatcher, and Page Server in great detail. See, e.g., Ex. 2099 at 6, excerpted
`
`below:
`
`
`
`24
`
`
`
`PN EXHIBIT 2092, pg. 24
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`Accordingly, this document again suggests that the above-described aspects of the
`
`Patents-in-Suit must have been conceived—and, in fact, reduced to practice—by
`
`April 2, 1996.
`
`43. The documentary support discussed above corroborates the timing of
`
`our conception and reduction to practice of the inventions claimed in the ‘554
`
`patent and ‘335 patent. I conceived of the elements of claims of the ‘554 patent
`
`and ‘335 patent between August-October 1995. During this time, I developed
`
`software to test and model my ideas. I developed an initial prototype no later than
`
`October 1995, before Levine and Howell began to working with me.
`
`44. Our first product—ForeSite Version 1.0—commercially and publicly
`
`launched in August 1996. The ForeSite product (and its precursor Virtuoso)
`
`practiced the claims of the ‘554 and ‘335 patents. ForeSite served as the
`
`middleman between browser-based front-ends and back-end databases and legacy
`
`systems, encompassing the core application server technology intended to make
`
`infoSpinner the leading supplier of Web-commerce load-balancing products. See
`
`Ex. 2069.
`
`
`
`25
`
`PN EXHIBIT 2092, pg. 25
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`
`
`Ex. 2069 at 7.
`
`45. The primary components of ForeSite consisted of (1) an Adaptor, (2)
`
`a Dispatcher, and (3) a Page Server. Ex. 2063 at 2-3. In a 1998 magazine article
`
`about the ForeSite product, those components were described, as below:
`
`
`
`26
`
`
`
`PN EXHIBIT 2092, pg. 26
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`
`
`
`
`27
`
`PN EXHIBIT 2092, pg. 27
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`Id.
`
`46. We publicly stated that our product solutions were based on the ‘554
`
`
`
`patent:
`
`
`
`28
`
`PN EXHIBIT 2092, pg. 28
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`
`
`Ex. 2069 at 5.
`
`47. We publicly stated that ForeSite, infoSpinner’s “flagship product,”
`
`embodied the “patented application serving technology primarily implemented in
`
`deployment modules Dispatcher and PageServerTM (“PageServer”). Ex. 2069 at 5,
`
`35.
`
`48. The success of our ForeSite product is reflected in how quickly
`
`market competitors licensed ForeSite, including large, sophisticated OEM partners
`
`like Software AG of North America, Inc. (“Software AG”), Beacon Information
`
`Technology (“Beacon”), and International Business Corporation (“IBM”).
`
`49.
`
`In February 1996, only five months after our founding, infoSpinner
`
`entered into an agreement with Software AG of North America, Inc. (“Software
`
`
`
`29
`
`PN EXHIBIT 2092, pg. 29
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`AG”) under which Software AG received the nonexclusive worldwide rights to sell
`
`infoSpinner’s products under its private label for two years. Ex. 2096; Ex. 2032 at
`
`9; Ex. 2031 at 23; Ex. 2094; Ex. 2095.
`
`50. After entering into the Software AG agreement, infoSpinner hired
`
`Howell and Lowery as its first employees – previously Howell and Lowery had
`
`been working for infoSpinner as contract developers. For the next five months or
`
`so, infoSpinner continued to develop, test, and debug ForeSite to have it ready to
`
`ship to Software AG in summer 1996.
`
`51. By late March or early April, infoSpinner had begun work on early
`
`documentation of the functionality of ForeSite. See, e.g., Ex. 2015 at 6.
`
`52. Software AG marketed its own version of the Foresite product under
`
`the name iXpress. Software AG’s iXpress product was kept synchronized with
`
`ForeSite, which permitted customers to buy ForeSite directly from InfoSpinner or
`
`buy ForeSite in its iXpress form from Software AG. Ex. 2073 at 4:
`
`Everything essential to serving dynamic Web data-- and
`nothing else-- is rolled up in this compact, efficient
`product. . . . ForeSite technology is fundamentally sound,
`and Software AG's commitment to the iXpress version of
`the product provides a continuing revenue stream and a
`valuable measure of stability. Customers looking for
`closer integration with mainframe applications and data
`will find that Software AG is well equipped to help them.
`
`
`
`30
`
`PN EXHIBIT 2092, pg. 30
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`53.
`
`In October 1996, infoSpinner received an equity investment from
`
`Beacon Information Technology (“Beacon”) which granted Beacon distribution
`
`rights for ForeSite in Japan. Ex. 2032 at 9; Ex. 2031 at 23.
`
`54. Following the Software AG and Beacon agreements, InfoSpinner
`
`developed a strong customer base, including The California State License Board,
`
`the FBI, NASA, Delta Airlines, the San Antonio Police Department, Seiko, Sony,
`
`the US Navy, the University of Hawaii, the University of North Texas, the US
`
`Army, and the Virginia DMV. Ex. 2073; Ex. 2097; Ex. 2098.
`
`55.
`
`IBM also loved our technology. In fact, IBM was such a fan of
`
`InfoSpinner that in January 1998, IBM licensed the infoSpinner intellectual
`
`property and ForeSite technology and re-labeled it Host Publisher. Ex. 2032 at 9.
`
`56. Upon its release, ForeSite received widespread industry praise,
`
`including recognition that ForeSite addressed “the scalability and load-balancing
`
`problems that customers experience when deploying legacy applications on the
`
`Web,” and “ForeSite’s scaling, load balancing and caching capabilities harness the
`
`untamed nature of the Web.” Ex. 2072.
`
`57.
`
`In September 1997,
`
`infoSpinner was
`
`selected as one of
`
`Computerworld’s 100 Hot Emerging Companies. Ex. 2031 at 52; Ex. 2032 at 24.
`
`58. By the time the ’554 Patent issued in April 1999, “the ForeSite
`
`technology [was] installed in more than 700 businesses, state and local
`
`
`
`31
`
`PN EXHIBIT 2092, pg. 31
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`governments, and universities in 22 countries.” Ex. 2080; Ex. 2032 at 15.
`
`Customers using the ForeSite technology “reported ten-fold increases in their
`
`ability to handle customer connections,” “up to 50% reduction in request
`
`transaction response times,” and “up to 55% percent reduction in network latency.”
`
`Ex. 2075 at 7. Other customers provided similarly positive reviews:
`
`• Dean Whitlock, Vice President and General Manger of e-Innovations at
`Fujitsu-ICL said, “epicRealm offers something we can't find anywhere else.
`From a user standpoint, it monitors our Internet site, manages and prioritizes
`traffic and keeps our site customers occupied and engaged while their
`transactions are completed. From an e-business services perspective, we will
`now be able to provide our e-commerce customers with a unique way to
`reduce their overall Web site costs, while increasing revenues and customer
`loyalty.” Ex. 2078 at 2.
`
`• Industry analyst Joel Yaffe at Giga Information Group recognized that,
`while Akamai and Digital Island had more time to build their profiles, “both
`companies focused on static and streaming content distribution, while
`epicRealm's ability to distribute and control dynamic data is somewhat more
`advanced.” Ex. 2077 at 5. Yaffe explained that, at the time, epicRealm
`faced the problem that “the market is not yet fully educated about the value
`of this approach, and most companies are still concerned with performance
`and scalability for larger files [like graphics, streaming and others], rather
`than cutting costs for transactional systems." Ex. 2077 at 5.
`
`• In September 2002, Forbes.com chose epicRealm to maximize its existing
`infrastructure. Ex. 2076. Forbes.com then-CTO Michael E. Smith explained
`that “[a]fter we placed the epicRealm solutions into production on our site,
`we immediately experienced dramatically increased performance. We
`cannot believe the results we are getting.” Ex. 2076. Then-CEO Jim
`Spanfeller went on to say that the “innovate epicRealm solution” “has
`eliminated the need for us to purchase additional server hardware and
`software licenses” and has allowed us to “find a way to reach more
`customers, provide predictable service, and give more value to our
`advertisers – all within tightly constrained cap-ex budgets.” Ex. 2076.
`
`
`
`
`32
`
`PN EXHIBIT 2092, pg. 32
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485
`
`
`
`PN EXHIBIT 2092, pg. 33
`Microsoft Corp. v. Parallel Networks Licensing, LLC
`IPR2015-00483 & IPR2015-00485