throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`In re Inter Partes Review of:
`U.S. Patent No. 7,170,519
`
`For: Computer‐Implemented System and
`Method for Generating Data Graphical
`Displays
`
`
`
`
`
`
`
`
`
`
`
`DECLARATION OF STEPHEN GRAY
`
`
`
`Mail Stop PATENT BOARD
`Patent Trial and Appeal Board
`US Patent and Trademark Office
`PO Box 1450
`Alexandria, Virginia 22313-1450
`
`
`
`
`
`
`
`
`World Programming Limited EXHIBIT 1003
`Page 1 of 185
`
`

`

`
`
`I.
`II.
`
`Table of Contents
`Introduction ..................................................................................................... 7
`Legal Understandings ..................................................................................... 9
`A.
`Legal Standard for Prior Art ................................................................. 9
`B.
`Legal Standards for Anticipation and Obviousness ............................. 9
`C.
`Legal Standards for Claim Construction ............................................ 14
`III. TECHNICAL BACKGROUND .................................................................. 19
`A.
`Internet and Web Technology ............................................................ 20
`B.
`HTTP .................................................................................................. 21
`C.
`Client-Server Computing ................................................................... 22
`D.
`Style Sheets ........................................................................................ 23
`E. Markup Language ............................................................................... 25
`IV. OVERVIEW OF THE CITED PRIOR ART ............................................... 26
`A. Davis (EX 1005) ................................................................................. 26
`B.
`Rousseeuw (Ex. 1008) ........................................................................ 30
`C.
`Excel (Ex. 1007) ................................................................................. 37
`D. Harold (Ex. 1006) ............................................................................... 48
`E.
`Krause (Ex. 1009) ............................................................................... 50
`V. OVERVIEW OF THE ‘519 PATENT ......................................................... 52
`VI. LEVEL OF ORDINARY SKILL ................................................................. 58
`VII. Claim Construction ....................................................................................... 58
` Means-Plus-Function Terms .............................................................. 58
`“data source generating means” – Claims 27 and 49 ......................... 59
`
`
`
`
`
`
`World Programming Limited EXHIBIT 1003
`Page 2 of 185
`
`

`

`
`
`“graph generator module” – Claims 34 .............................................. 61
`VIII. Application of the prior art to the claims ...................................................... 64
`IX. Claims 1-4, 12-18, 21, 27, 29, 30, 34-47, 49, 51-53, and 56 are
`obvious over Davis and Harold .................................................................... 65
`A. Motivation to Combine Davis and Harold ......................................... 65
`B.
`Analysis .............................................................................................. 66
`Claim 1 [pre] ...................................................................................... 66
`Claim element 1[a] ............................................................................. 68
`Claim element 1[b] ............................................................................. 72
`Claim element 1[c] ............................................................................. 73
`Claim element 1[d] ............................................................................. 79
`Claim element 1[e] ............................................................................. 79
`Claim element 1[f].............................................................................. 88
`Claims 2 and 3 .................................................................................... 91
`Claim 4 ............................................................................................... 93
`Claim element 5a ................................................................................ 97
`Claim element 5b .............................................................................. 101
`Claim element 5c .............................................................................. 104
`Claim 6 ............................................................................................. 107
`Claim 14 ........................................................................................... 109
`Claim 15 ........................................................................................... 111
`Claim 16 ........................................................................................... 115
`Claim 17 ........................................................................................... 116
`
`iii
`
`World Programming Limited EXHIBIT 1003
`Page 3 of 185
`
`

`

`
`
`Claim 18 ........................................................................................... 119
`Claim 21 ........................................................................................... 121
`Claim 27 ........................................................................................... 124
`Claim 29 ........................................................................................... 128
`Claim 30 ........................................................................................... 130
`Claim 34 ........................................................................................... 130
`Claims 35-38 and 42-46, and 49 ...................................................... 137
`Claim 47 ........................................................................................... 140
`Claim 39 ........................................................................................... 140
`Claim 51 ........................................................................................... 141
`Claims 52 and 53 .............................................................................. 144
`Claim 56 ........................................................................................... 148
`Claims 22-26 are obvious in view of Davis, Rousseeuw, and Krause ....... 148
`A. Motivation to Combine Davis/Harold with Rousseeuw and
`Krause ............................................................................................... 148
`Analysis ............................................................................................ 162
`Claim 22 ........................................................................................... 162
`Claim 23 ........................................................................................... 165
`Claim 24 ........................................................................................... 166
`Claim 25 ........................................................................................... 167
`Claim 26 ........................................................................................... 167
`XI. Claims 7-11 are obvious in view of Davis in view of excel ....................... 168
`A. Motivation to Combine Davis/Harold and Excel2000 ..................... 168
`
`X.
`
`B.
`
`iv
`
`World Programming Limited EXHIBIT 1003
`Page 4 of 185
`
`

`

`
`
`
`
`Claim element 7[a] ........................................................................... 173
`Claim element 7[b] ........................................................................... 175
`Claim element 7[c] ........................................................................... 176
`Claim 8 ............................................................................................. 183
`Claim 9 ............................................................................................. 183
`Claim 10 ........................................................................................... 184
`Claim 11 ........................................................................................... 184
`
`v
`
`World Programming Limited EXHIBIT 1003
`Page 5 of 185
`
`

`

`
`
`
`LIST OF EXHIBITS
`
`1001 U.S. Patent No. 7,170,519 to Patel (“the ’519 Patent”)
`
`1002 CV of Stephen Gray
`
`1003
`
`1004
`
`Expert Declaration of Stephen Gray
`
`File History of U.S. Patent No. 7,170,519 to Patel
`
`1005 U.S Patent No. 6,920,608 to Davis (“Davis”)
`
`1006
`
`XML Bible by Elliotte Rusty Harold (“Harold”)
`
`1007 Microsoft Excel 2000 Bible by John Walkenbach (“Excel”)
`
`1008
`
`1009
`
`1010
`
`1011
`
`Robust Regression and Outlier Detection by Peter Rousseeuw et al.
`(“Rousseeuw”)
`
`The Basics of S and S-Plus by Andreas Krause et al. (“Krause”)
`
`Reserved
`
`SAS Institute Inc.’s Preliminary Claim Constructions and Extrinsic
`Evidence Pursuant to P.R.4-2
`
`
`
`
`
`vi
`
`World Programming Limited EXHIBIT 1003
`Page 6 of 185
`
`

`

`
`
`I, Stephen Gray, hereby declare and state as follows:
`
`I.
`1.
`
`INTRODUCTION
`I have been retained as a technical consultant on behalf World Programming
`
`Ltd., the petitioner in the present proceeding, and I am being compensated at my
`
`usual and customary hourly rate. I understand that the petition names World
`
`Programming Ltd. (“WPL”) as the real party-in-interest. I have no financial interest
`
`in, or affiliation with, the petitioner, real party-in-interest, or the patent owner, which
`
`I understand to be SAS Institute, Inc. (“SAS”). My compensation is not dependent
`
`upon the outcome of, or my testimony in, the present inter partes review or any
`
`litigation proceedings.
`
`2.
`
`I have reviewed each of the following, among other materials:
`
` The list of exhibits cited in my report; and
`
` The documents cited as background references in the Technical
`
`Background Section (III) of my report below.
`
`3.
`
`I understand that SAS Technologies has accused WPL of infringing U.S.
`
`Patent No. 7,170,519 in a matter captioned SAS Institute, Inc., v. World
`
`Programming Ltd. Et. Al; C.A. No. 2:18-cv-00295-JRG.
`
`4.
`
`I understand that the application leading to the issuance of the ‘519 was a
`
`provisional application Ser. No. 60/368,896 titled “COMPUTER-IMPLEMENTED
`
`SYSTEM AND METHOD FOR REPORT GENERATION” filed March 29, 2002.
`
`7
`
`World Programming Limited EXHIBIT 1003
`Page 7 of 185
`
`

`

`
`
`Thus, for the purposes of my analysis, I assume the time of the purported invention
`
`to be March 29, 2002 and I have provided an overview of the technical background
`
`by March 2002.
`
`5. My background, qualifications, and experience relevant to the issues in this
`
`proceeding are summarized below. My curriculum vitae is identified in the Petition
`
`as EX 1002.
`
`6.
`
`Since the mid-1970s, I have designed, developed, and deployed computing
`
`systems and products that operate in server, client, and graphical user interface
`
`environments. As such, I have acquired expertise and am an expert in the areas of
`
`distributed computing architecture and design, graphical user interfaces, website
`
`platforms, eCommerce systems, image processing systems, operating systems, local
`
`area and wide area networks, and various programming languages used in the
`
`development of those systems and products. I have been employed by or retained as
`
`a consultant, including acting as a litigation consultant, for numerous companies
`
`such as Burroughs, Facebook, Filenet, Fujitsu, Marriott Corporation, IBM,
`
`Microsoft, MCI, Northern Telecom, Olivetti, TRW, and Xerox, and others.
`
`7.
`
`I have several relevant professional experiences that demonstrate my expertise
`
`in the field of graphical user interfaces, client-server website platforms, and
`
`eCommerce systems. For example, in 2001 to 2002, as Chief Technology Officer
`
`for Networld Exchange Inc., I was responsible for the design, development and
`
`8
`
`World Programming Limited EXHIBIT 1003
`Page 8 of 185
`
`

`

`
`
`deployment of a suite of products that delivered eCommerce functions. These
`
`functions were provided over the Internet and included product catalog information
`
`display, purchase and/or purchase order creation, order delivery to fulfillment
`
`systems, and order status reporting. The products that I had responsibility for
`
`provided an electronic shopping graphical user interface for business-to-business
`
`and business-to-consumer transactions. The systems were designed to support both
`
`vendors of products as well as customers. Each of these user interfaces were an
`
`optimization based on the specific user class.
`
`II.
`
`8.
`
`LEGAL UNDERSTANDINGS
`A. Legal Standard for Prior Art
`I understand that an issued U.S. patent also qualifies as prior art to a
`
`challenged patent if the application for that patent was filed in the United States
`
`before the invention of the challenged patent. I understand that a, book, article
`
`published in a magazine or trade publication similarly is prior art to a challenged
`
`patent if the publication occurs before the date of invention, or more than one year
`
`before the effective filing date of the challenged patent (again, more than one year
`
`before April 15, 2002, with regard to the ’519 patent). I understand that to qualify as
`
`prior art, a reference must contain an enabling disclosure that allows one of ordinary
`
`skill to practice the claims without undue experimentation.
`
`B.
`Legal Standards for Anticipation and Obviousness
`I understand that a patent claim is anticipated when a single piece of prior art
`
`9.
`
`9
`
`World Programming Limited EXHIBIT 1003
`Page 9 of 185
`
`

`

`
`
`describes every element of the claimed invention, either expressly or inherently,
`
`arranged in the same way as in the claim. For inherent anticipation to be found, it is
`
`required that the missing descriptive material is necessarily present in the prior art.
`
`I understand that, for the purpose of an inter partes review, prior art that anticipates
`
`a claim can include both patents and printed publications from anywhere in the
`
`world.
`
`10.
`
`I understand that a patent claim is unpatentable and invalid if the subject
`
`matter of the claim as a whole would have been obvious to a person of ordinary skill
`
`in the art of the claimed subject matter as of the time of the invention at issue. I
`
`understand that the following factors must be evaluated to determine whether the
`
`claimed subject matter is obvious: (1) the scope and content of the prior art; (2) the
`
`difference or differences, if any, between each claim of the patent and the prior art;
`
`and (3) the level of ordinary skill in the art at the time the patent was filed. Unlike
`
`anticipation, which allows consideration of only one item of prior art, I understand
`
`that obviousness may be shown by considering more than one item of prior art.
`
`Moreover, I have been informed and I understand that so-called objective indicia of
`
`non-obviousness, also known as “secondary considerations,” like the following are
`
`also to be considered when assessing obviousness: (1) commercial success; (2) long-
`
`felt but unresolved needs; (3) copying of the invention by others in the field; (4)
`
`initial expressions of disbelief by experts in the field; (5) failure of others to solve
`
`10
`
`World Programming Limited EXHIBIT 1003
`Page 10 of 185
`
`

`

`
`
`the problem that the inventor solved; and (6) unexpected results. I also understand
`
`that evidence of objective indicia of non-obviousness must be commensurate in
`
`scope with the claimed subject matter.
`
`11.
`
`I understand that evidence of a motivation to combine references may come
`
`from a suggestion, teaching, or motivation to combine prior art references found in
`
`the references themselves and may also come from the direction of the marketplace.
`
`12.
`
`I understand that if a technique has been used to improve one device or
`
`method, and a person of ordinary skill in the art would recognize that it would
`
`improve similar devices or methods in the same way, using the technique is obvious
`
`unless its actual application is beyond his or her skill.
`
`13.
`
`I also understand that practical and common-sense considerations should
`
`guide a proper obviousness analysis, because familiar items may have obvious uses
`
`beyond their primary purposes. I further understand that a person of ordinary skill in
`
`the art looking to overcome a problem will often be able to fit the teachings of
`
`multiple publications together like pieces of a puzzle, although the prior art need not
`
`be like two puzzle pieces that must fit perfectly. I understand that obviousness
`
`analysis therefore takes into account the inferences and creative steps that a person
`
`of ordinary skill in the art would employ under the circumstances.
`
`14.
`
`I understand further that a particular combination may be proven obvious by
`
`showing that it was obvious to try the combination. For example, when there is a
`
`11
`
`World Programming Limited EXHIBIT 1003
`Page 11 of 185
`
`

`

`
`
`design need or market pressure to solve a problem and there are a finite number of
`
`identified, predictable solutions, a person of ordinary skill has good reason to pursue
`
`the known options within his or her technical grasp because the result is likely the
`
`product not of innovation but of ordinary skill and common sense.
`
`15.
`
`I understand that the combination of familiar elements according to known
`
`methods may be proven obvious when it does no more than yield predictable results.
`
`When a work is available in one field of endeavor, design incentives and other
`
`market forces can prompt variations upon it, either in the same field or a different
`
`one. I understand that if a person of ordinary skill can implement a predictable
`
`variation, obviousness likely bars its patentability.
`
`16.
`
`It is also my understanding that there are additional considerations that may
`
`be used for further guidance as to when a claim is obvious, including the following:
`
` the claimed invention is a simple substitution of one known element for
`another to obtain predictable results;
`
` the claimed invention uses known techniques to improve similar
`devices or methods in the same way;
`
` the claimed invention applies a known technique to a known device or
`method that is ready for improvement to yield predictable results; and
`
` there existed at the time of invention a known problem for which there
`was an obvious solution encompassed by the patent’s claims.
`It is also my understanding that a proper obviousness analysis focuses on what
`
`17.
`
`was known or obvious to a hypothetical person of ordinary skill in the art at the time
`
`of the invention, not just the patentee. Accordingly, I understand that any need or
`
`12
`
`World Programming Limited EXHIBIT 1003
`Page 12 of 185
`
`

`

`
`
`problem known in the field of endeavor at the time of invention and addressed by
`
`the patent can provide a reason for combining the elements in the manner claimed.
`
`18.
`
`I understand that a claim can be obvious in light of a single reference, without
`
`the need to combine references, if the elements of the claim that are not found
`
`explicitly or inherently in the reference can be supplied by the common sense of one
`
`of ordinary skill in the art.
`
`19.
`
`I understand that a person of ordinary skill could have combined two pieces
`
`of prior art or substituted one prior art element for another if the substitution can be
`
`made with predictable results, even if the swapped-in element is different from the
`
`swapped-out element. In other words, the prior art need not be like two puzzle pieces
`
`that must fit perfectly together. The relevant question is whether prior art techniques
`
`are interoperable with respect to one another, such that that a person of skill would
`
`view them as a design choice, or whether a person of skill could apply prior art
`
`techniques into a new combined system.
`
`20.
`
`In sum, my understanding is that prior art teachings are properly combined
`
`where a person of ordinary skill in the art having the understanding and knowledge
`
`reflected in the prior art and motivated by the general problem facing the inventor,
`
`would have been led to make the combination of elements recited in the claims.
`
`Under this analysis, the prior art references themselves, or any need or problem
`
`known in the field of endeavor at the time of the invention, can provide a reason for
`
`13
`
`World Programming Limited EXHIBIT 1003
`Page 13 of 185
`
`

`

`
`
`combining the elements of multiple prior art references in the claimed manner.
`
`21.
`
`I have been informed and understand that the obviousness analysis requires a
`
`comparison of the properly construed claim language of each claim to the prior art
`
`on a limitation-by-limitation basis.
`
`22.
`
`I have been formed that when a claim is expressed in so-called “Markush
`
`form” using the style typically expressed as “a member selected from the group
`
`consisting of A, B, and C,” that the entire element is disclosed by the prior art if one
`
`alternative among the set (e.g. A, B, C) in the Markush group is found in the prior
`
`art.
`
`23.
`
`C. Legal Standards for Claim Construction
`I have been instructed by counsel on the law regarding claim construction and
`
`patent claims, and I understand that a patent may include two types of claims,
`
`independent claims and dependent claims. As noted above, I understand that an
`
`independent claim stands alone and includes only the limitations it recites. A
`
`dependent claim can depend from an independent claim or another dependent claim.
`
`I understand that a dependent claim includes all the limitations that it recites in
`
`addition to all the limitations recited in the claim from which it depends.
`
`24.
`
`It is my understanding that claim terms of are given the meaning the terms
`
`would have to a person of ordinary skill in the art at the time of the Invention, in
`
`view of the specification and file history.
`
`14
`
`World Programming Limited EXHIBIT 1003
`Page 14 of 185
`
`

`

`
`
`25.
`
`In comparing the claims of the ’686 Patent to the prior art, I have carefully
`
`considered the ’686 Patent and its file history in light of the understanding of a
`
`person of ordinary skill at the time of the alleged invention.
`
`26.
`
`I understand that to determine how a person of ordinary skill would
`
`understand a claim term, one should look to those sources available that show what
`
`a person of skill in the art would have understood the claim language to mean. Such
`
`sources include the words of the claims themselves, the remainder of the patent’s
`
`specification, the prosecution history of the patent (all considered “intrinsic”
`
`evidence), and “extrinsic” evidence concerning relevant scientific principles, the
`
`meaning of technical terms, and the state of the art at the time of the invention.
`
`27.
`
`I understand that, in construing a claim term, one looks primarily to the
`
`intrinsic patent evidence, including the words of the claims themselves, the
`
`remainder of the patent specification, and the prosecution history.
`
`28.
`
`I understand that extrinsic evidence, which is evidence external to the patent
`
`and the prosecution history, may also be useful in interpreting patent claims when
`
`the intrinsic evidence itself is insufficient.
`
`29.
`
`I understand that words or terms should be given their ordinary and accepted
`
`meanings unless it appears that the inventors were using them to mean something
`
`different. In making this determination, the claims, the patent specification, and the
`
`prosecution history are of paramount importance. Additionally, the specification and
`
`15
`
`World Programming Limited EXHIBIT 1003
`Page 15 of 185
`
`

`

`
`
`prosecution history must be consulted to confirm whether the patentee has acted as
`
`its own lexicographer (i.e., provided its own special meanings for particular terms),
`
`or intentionally disclaimed, disavowed, or surrendered any claim scope.
`
`30.
`
`I understand that the claims of a patent define the scope of the rights conferred
`
`by the patent. The claims particularly point out and distinctly claim the subject
`
`matter that the patentee regards as his invention. Because the patentee is required to
`
`define precisely what he claims his invention to be, it is improper to construe claims
`
`in a manner different from the plain import of the terms used consistent with the
`
`specification. Accordingly, a claim construction analysis must begin and remain
`
`centered on the claim language itself. Additionally, the context in which a term is
`
`used in a challenged claim can be highly instructive. Likewise, other claims of the
`
`patent in question, both challenged and un-challenged, can inform the meaning of a
`
`claim term. For example, because claim terms are normally used consistently
`
`throughout a patent, the usage of a term in one claim can often illuminate the
`
`meaning of the same term in other claims. Differences among claims can also be a
`
`useful guide in understanding the meaning of particular claim terms. I understand
`
`that a dependent claim must further limit the claim from which it depends.
`
`31.
`
`I understand that the claims of a patent define the purported invention. I
`
`understand that the purpose of claim construction is to understand how one skilled
`
`in the art would have understood the claim terms at the time of the purported
`
`16
`
`World Programming Limited EXHIBIT 1003
`Page 16 of 185
`
`

`

`
`
`invention.
`
`32.
`
`I understand that a person of ordinary skill in the art is deemed to read a claim
`
`term not only in the context of the particular claim in which the disputed term
`
`appears, but in the context of the entire patent, including the specification. For this
`
`reason, the words of the claim must be interpreted in view of the entire specification.
`
`The specification is the primary basis for construing the claims and provides a
`
`safeguard such that correct constructions closely align with the specification.
`
`Ultimately, the interpretation to be given a term can only be determined and
`
`confirmed with a full understanding of what the inventors actually invented and
`
`intended to envelop with the claim as set forth in the patent itself.
`
`33.
`
`I understand that it is improper to place too much emphasis on the ordinary
`
`meaning of the claim term without adequate grounding of that term within the
`
`context of the specification of the challenged patent. Hence, claim terms should not
`
`be broadly construed to encompass subject matter that is not supported when the
`
`claims are read in light of the invention described in the specification. Art
`
`incorporated by reference or otherwise cited during the prosecution history is also
`
`highly relevant in ascertaining the breadth of claim terms.
`
`34.
`
`I understand that the role of the specification is to describe and enable the
`
`invention. In turn, the claims cannot be of broader scope than the invention that is
`
`set forth in the specification. Care must be taken to avoid defining a claim as a series
`
`17
`
`World Programming Limited EXHIBIT 1003
`Page 17 of 185
`
`

`

`
`
`of words that, when removed from the context of the patent, leads to an overall result
`
`that departs significantly from the patented invention.
`
`35.
`
`I understand that claim terms must be construed in a manner consistent with
`
`the context of the intrinsic record. In addition to consulting the specification, one
`
`should also consider the patent’s prosecution history, if available. The prosecution
`
`file history provides evidence of how both the Patent Office and the inventors
`
`understood the terms of the patent, particularly in light of what was known in the
`
`prior art. Further, where the specification describes a claim term broadly, arguments
`
`and amendments made during prosecution may require a narrower interpretation.
`
`36.
`
`I understand that while intrinsic evidence is of primary importance, extrinsic
`
`evidence—that is, all evidence external to the patent and prosecution history,
`
`including expert and inventor testimony, dictionaries, and learned treatises—can
`
`also be considered. For example, technical dictionaries may help one better
`
`understand the underlying technology and the way in which one of skill in the art
`
`might use the claim terms. Extrinsic evidence should not be considered, however,
`
`divorced from the context of the intrinsic evidence. Evidence beyond the patent
`
`specification, prosecution history, and other claims in the patent should not be relied
`
`upon unless the claim language is ambiguous in light of these intrinsic sources.
`
`Furthermore, while extrinsic evidence can shed useful light on the relevant art, it is
`
`less significant than the intrinsic record in determining the legally operative meaning
`
`18
`
`World Programming Limited EXHIBIT 1003
`Page 18 of 185
`
`

`

`
`
`of claim language.
`
`37.
`
`I understand that in general, a term or phrase found in the introductory words
`
`of the claim, also known as the preamble of the claim, should be construed as a
`
`limitation if it recites essential structure or steps, or is necessary to give life,
`
`meaning, and vitality to the claim. Conversely, a preamble term or phrase is not
`
`limiting where a patentee defines a structurally complete invention in the claim body
`
`and uses the preamble only to state a purpose or intended use for the invention. In
`
`making this distinction, I understand that one should review the entire patent to gain
`
`an understanding of what the inventors claim they actually invented and intended to
`
`encompass by the claims.
`
`38.
`
`I understand that language in the preamble limits claim scope (i) if dependence
`
`on a preamble phrase for antecedent basis (i.e., the body of the claim refers back to
`
`words in the preamble) indicates a reliance on both the preamble and claim body to
`
`define the claimed invention; (ii) if reference to the preamble is necessary to
`
`understand limitations or terms in the claim body; or (iii) if the preamble recites
`
`additional structure or steps that the specification identifies as important.
`
`III. TECHNICAL BACKGROUND
`39. Below I have included information that provides a technical background and
`
`a state of the art around and before March 2002 that can be helpful in understanding
`
`technical aspects of my analyses and provides an overview of the technology at issue
`
`19
`
`World Programming Limited EXHIBIT 1003
`Page 19 of 185
`
`

`

`
`
`in this matter. This overview also provides what I believe to have been the general
`
`understanding of a person of ordinary skill in the art around and before March 2002,
`
`when the earliest application to which the ‘519 Patent claims priority was filed.
`
`A.
`
`Internet and Web Technology
`
`40. The Internet is a worldwide network comprised of interconnected computer
`
`networks. Various types of computing devices connected to the Internet can
`
`exchange data, for example, in emails, text documents, video files, and audio files.
`
`There are various services that can be implemented over the Internet, including e-
`
`mail, file transfer, remote computer control, newsgroups, online games, and
`
`financial transactions. The Internet Engineering Task Force (IETF) is an open body
`
`concerned with the evolution of the Internet architecture and the smooth operation
`
`of the Internet. I also refer to various Requests for Comments (RFCs), which are
`
`technical documents about the Internet that are edited by the RFC Editor.
`
`41. A major feature of the Internet is the World Wide Web or “WWW,” which
`
`uses hypertext to link documents located on different domain names together
`
`through the use of Uniform Resource Locators (URLs). An important protocol used
`
`in the Web is the Hypertext Transfer Protocol (HTTP), which is used to transfer data
`
`over the Internet’s World Wide Web. HTTP generally operates using hardware and
`
`software devices called clients and servers. At the time of the alleged invention, one
`
`type of client device that was widely used to access web servers was the personal
`
`20
`
`World Programming Limited EXHIBIT 1003
`Page 20 of 185
`
`

`

`
`
`computer.
`
`42. A website is a collection of web pages which are digital files commonly
`
`written using HyperText Markup Language (HTML). The HTML standard allows
`
`for the retrieval of resources from multiple URLs and thus potentially different
`
`servers. A website can be “hosted” on website servers connected to the Internet. The
`
`website server can store and provide access to the website for users.
`
`B. HTTP
`
`43. The Hypertext Transfer Protocol (“HTTP”) is a request-response protocol.
`
`C

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