throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`_________________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`_________________
`
`APPLE INC.
`Petitioner
`
`v.
`
`DODOTS LICENSING SOLUTIONS LLC,
`Patent Owner
`_________________
`
`Inter Partes Review Case No. IPR2023-00939
`U.S. Patent No. 8,510,407
`
`DECLARATION OF DR. LOREN TERVEEN
`IN SUPPORT OF PETITION FOR INTER PARTES REVIEW OF
`U.S. PATENT NO. 8,510,407
`
`IPR2023-00939
`Apple EX1003 Page 1
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`
`TABLE OF CONTENTS
`
`I.
`
`INTRODUCTION AND QUALIFICATIONS............................................18
`A.
`Educational Background and Professional Experience ................18
`II. METHODOLOGY; MATERIALS CONSIDERED ...................................20
`III. OVERVIEW AND LEGAL STANDARDS .................................................21
`A.
`Person of Ordinary Skill in the Art.................................................22
`B. Obviousness.......................................................................................23
`C. Analogous Art ...................................................................................28
`D. Claim Construction...........................................................................29
`1.
`Constructions Pursuant to 37 C.F.R. § 42.104(b)(3)................29
`IV. LEVEL OF A PERSON OF ORDINARY SKILL ......................................29
`V.
`OVERVIEW OF THE TECHNOLOGY .....................................................31
`A. Client and Server Devices ................................................................31
`B. Hypertext Documents.......................................................................33
`C. HTML ................................................................................................36
`D. HTML Frames ..................................................................................39
`VI. OVERVIEW OF THE ’407 PATENT.........................................................41
`VII. THE PROSECUTION HISTORY OF THE ’407 PATENT ......................42
`A.
`Prosecution History of the ’407 Patent ...........................................42
`VIII. SUMMARY OF UNPATENTABILITY ......................................................43
`IX. OVERVIEW OF THE PRIOR ART............................................................44
`A. Overview of Slivka............................................................................44
`B. Overview of Anabuki........................................................................52
`C. Overview of Powell ...........................................................................54
`D. Overview of Votipka.........................................................................55
`OPINIONS REGARDING GROUND 1: Claims 1-4, 6-11, 13-16,
`and 18-23 are Obvious Over Slivka in View of Powell...............................55
`
`X.
`
`IPR2023-00939
`Apple EX1003 Page 2
`
`

`

`B.
`
`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`A. Claim 1(Pre): A client computing device configured to
`access content over a network, the client computing device
`comprising:........................................................................................55
`Claim 1(a): electronic storage configured to store
`networked information monitor template associated with a
`networked information monitor, the networked information
`monitor template having therein a definition of a viewer
`graphical user interface having a frame within which time-
`varying content in a web browser-readable language may
`be presented on a display associated with the client
`computing device, wherein the frame of the viewer
`graphical user interface lacks controls for enabling a user to
`specify a network location at which content for the
`networked information monitor is available; and .........................58
`1.
`Electronic Storage ....................................................................58
`2.
`NIM Template and Associated NIM ........................................61
`3.
`Time-Varying Content..............................................................75
`4.
`Lacks Controls for Enabling a User to Specify a Network
`Location....................................................................................77
`Electronic Storage Configured to Store NIM Template...........79
`5.
`C. Claim 1(b): one or more processors configured to execute
`one or more computer program modules, the one or more
`computer program modules being configured to access the
`networked information monitor template, wherein
`accessing the networked information monitor defined by the
`networked information monitor template results in: ....................80
`D. Claim 1(b)(i): transmission, over a network to a web server
`at a network location, of a content request for content to be
`displayed within the frame of the viewer graphical user
`interface defined by the networked information monitor
`template; ............................................................................................81
`1.
`Slivka........................................................................................81
`2.
`Slivka in View of Powell..........................................................83
`Claim 1(b)(ii): reception, over the network from the web
`server at the network location, of content transmitted from
`
`E.
`
`IPR2023-00939
`Apple EX1003 Page 3
`
`

`

`F.
`
`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`the web server in response to the content request, the
`content being time-varying;.............................................................86
`Claim 1(b)(iii): presentation, on the display, of the viewer
`graphical user interface defined by the networked
`information monitor template outside of and separate from
`any graphical user interface of any other application; and..........87
`G. Claim 1(b)(iv): presentation, on the display within the
`frame of the viewer graphical user interface defined by the
`networked information monitor, of the time-varying content
`received from the web server...........................................................90
`H. Claim 2: “The method of claim 1, further comprising,
`responsive to reception of one or more elements included in
`the received time-varying content, modifying a feature of
`said viewer graphical user interface defined by the
`networked information monitor template in accordance
`with a modification corresponding to the received one or
`more elements.”.................................................................................90
`Claim 3: “The client computing device of claim 2, wherein
`said modification corresponding to the received one or more
`elements comprises a modification to an image defined by
`the networked information monitor template as forming a
`part of said viewer graphical user interface.”................................93
`Claim 4: “The client computing device of claim 2, wherein
`the correspondence between the modification and the
`received one or more elements is defined by the networked
`information monitor template.” ......................................................93
`K. Claim 6: “The client computing device of claim 2, wherein
`the one or more computer program modules and the
`networked information monitor template are configured
`such that modifying the feature of the viewer graphical user
`interface comprises changing a color of a frame border or
`background of the viewer graphical user interface.”....................94
`Claim 7: “The client computing device of claim 2, wherein
`the one or more computer program modules and the
`networked information monitor template are configured
`such that modifying the feature of the viewer graphical user
`interface comprises modifying text of the viewer graphical
`
`L.
`
`I.
`
`J.
`
`IPR2023-00939
`Apple EX1003 Page 4
`
`

`

`P.
`
`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`user interface in a manner defined by the networked
`information monitor template.” ....................................................102
`M. Claim 8: “The client computing device of claim 1, wherein
`the networked information monitor template includes a
`markup language file.”...................................................................104
`N. Claim 9: “The client computing device of claim 1, wherein
`one or more computer program modules are configured
`such that the time-varying content is received from the web
`server over the network according to the TCP/IP protocol.”.....104
`O. Claim 10: “The client computing device of claim 1, wherein
`the network location corresponds to a uniform resource
`locator included in the networked information monitor
`template.”.........................................................................................105
`Claim 11: “The client computing device of claim 10,
`wherein the one or more computer program modules are
`further configured such that accessing the networked
`information monitor defined by the networked information
`monitor template results in transmissio of the content
`request to the uniform resource locator included in the
`networked information monitor template, and the content
`request being transmitted according to the TCP/IP protocol
`over the network.” ..........................................................................105
`Q. Claim 13(Pre): “A computer-implemented method of
`accessing content over a network on a client computing
`device, the client computing device having electronic
`storage and one or more processors configured to execute
`one or more computer program modules, the client method
`comprising:”....................................................................................105
`R. Claim 13(a): “storing, to the electronic storage, a networked
`information monitor template associated with a networked
`information monitor, the networked information monitor
`template having therein a definition of a viewer graphical
`user interface having a frame within which time-varying
`content in a web browser-readable language may be
`presented on a display associated with the client computing
`device, wherein the frame of the viewer graphical user
`interface lacks controls for enabling a user to specify a
`
`IPR2023-00939
`Apple EX1003 Page 5
`
`

`

`S.
`
`T.
`
`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`network location at which content for the networked
`information monitor is available;”................................................106
`Claim 13(b): “accessing the networked information monitor
`defined by the networked information monitor template,
`wherein accessing the networked information monitor
`defined by the networked information monitor template
`results in:” .......................................................................................106
`Claim 13(b)(i): “transmission, over a network to a web
`server at a network location, of a content request for
`content to be displayed in the viewer graphical user
`interface defined by the networked information monitor
`template;” ........................................................................................106
`U. Claim 13(b)(ii): “reception, over the network from the web
`server at the network location, of content transmitted from
`the web server in response to the content request, the
`content being time-varying;”.........................................................107
`V. Claim 13(b)(iii): “presentation, on the display, of the viewer
`graphical user interface defined by the application media
`package template outside of and separate from any
`graphical user interface of any other application; and” .............107
`W. Claim 13(b)(iv): “presentation, on the display within the
`frame of the viewer graphical user interface defined by the
`networked information monitor, of the time-varying content
`received from the web server.”......................................................107
`X. Claim 14: “The method of claim 13, responsive to reception
`of one or more elements included in the received time-
`varying content, modifying a feature of said viewer
`graphical user interface defined by the networked
`information monitor template in accordance with a
`modification corresponding to the received one or more
`elements.”.........................................................................................107
`Y. Claim 15: “The method of claim 14, wherein said
`modification corresponding to the received one or more
`elements comprises a modification to an image defined by
`the networked information monitor template as forming a
`part of said viewer graphical user interface.”..............................107
`
`IPR2023-00939
`Apple EX1003 Page 6
`
`

`

`Z.
`
`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`Claim 16: “The method of claim 14, wherein the
`correspondence between the modification and the received
`one or more elements is defined by the networked
`information monitor template.” ....................................................108
`AA. Claim 18: “The method of claim 14, wherein modifying the
`feature of the viewer graphical user interface comprises
`changing a color of a frame border or background of the
`viewer graphical user interface.” ..................................................108
`BB. Claim 19: “The method of claim 14, wherein modifying the
`feature of the viewer graphical user interface comprises
`modifying text of the viewer graphical user interface in a
`manner defined by the networked information monitor
`template.”.........................................................................................108
`CC. Claim 20: “The method of claim 13, wherein the networked
`information monitor template includes a markup language
`file, and wherein storing the networked information
`monitor template comprises storing the markup language
`file.”..................................................................................................108
`DD. Claim 21: “The method of claim 13, wherein the time-
`varying content is received from the web server over the
`network according to the TCP/IP protocol.” ...............................108
`EE. Claim 22: “The method of claim 13, wherein the network
`location corresponds to a uniform resource locator included
`in the networked information monitor template.” ......................108
`FF. Claim 23: “The method of claim 22, wherein accessing the
`networked information monitor defined by the networked
`information monitor template results in transmission of the
`content request to the uniform resource locator included in
`the networked information monitor template, and the
`content request being transmitted according to the TCP/IP
`protocol over the network.” ...........................................................109
`XI. OPINIONS REGARDING GROUND 2: Claims 5 and 17 are
`Obvious Over Slivka in View of Powell and Votipka................................109
`A. Claim 5: “The client computing device of claim 2, wherein
`the one or more computer program modules and the
`networked information monitor template are configured
`such that modifying the feature of the viewer graphical user
`
`IPR2023-00939
`Apple EX1003 Page 7
`
`

`

`B.
`
`B.
`
`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`interface comprises adjusting a size of the frame of the
`viewer graphical user interface.” ..................................................109
`Claim 17: “The method of claim 14, wherein modifying the
`feature of the viewer graphical user interface comprises
`adjusting a size of the frame of the viewer graphical user
`interface.” ........................................................................................112
`XII. Opinions Regarding Ground 3: Claims 12 and 24 are Obvious Over
`Slivka In View of Powell and Anabuki......................................................112
`A. Claim 12(Pre): “The client computing device of claim 1,
`wherein the one or more computer program modules are
`further configured:” .......................................................................112
`Claim 12(a): “to transmit, over the network to a networked
`information monitor server, a request for the networked
`information monitor template” .....................................................113
`C. Claim 12(b): “to receive, from the networked information
`monitor server over the network, the networked
`information monitor template; and”.............................................118
`D. Claim 12(c): “to store the networked information monitor
`template to the electronic storage.”...............................................119
`Claim 24(Pre): “The method of claim 13, further
`comprising:”....................................................................................119
`Claim 24(a): “prior to storing the networked information
`monitor template to the electronic storage, transmitting,
`over the network to a networked information monitor
`server, a request for the networked information monitor
`template; and”.................................................................................119
`G. Claim 24(b): “receiving, from the networked information
`monitor server over the network, the networked
`information monitor template.” ....................................................119
`XIII. CONCLUSION...........................................................................................120
`
`E.
`
`F.
`
`IPR2023-00939
`Apple EX1003 Page 8
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`
`CLAIM LISTING
`
`Claim 1:
`1(Pre) A client computing device configured to access content over a
`
`network, the client computing device comprising:
`
`1(a) electronic storage configured to store networked information monitor
`
`template associated with a networked information monitor, the networked
`
`information monitor template having therein a definition of a viewer graphical user
`
`interface having a frame within which time-varying content in a web browser-
`
`readable language may be presented on a display associated with the client
`
`computing device, wherein the frame of the viewer graphical user interface lacks
`
`controls for enabling a user to specify a network location at which content for the
`
`networked information monitor is available; and
`
`1(b) one or more processors configured to execute one or more computer
`
`program modules, the one or more computer program modules being configured to
`
`access the networked information monitor defined by the networked information
`
`monitor template, wherein accessing the networked information monitor defined by
`
`the networked information monitor template results in:
`
`1(b)(i) transmission, over a network to a web server at a network location, of
`
`a content request for content to be displayed within the frame of the viewer graphical
`
`user interface defined by the networked information monitor template;
`
`IPR2023-00939
`Apple EX1003 Page 9
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`1(b)(ii) reception, over the network from the web server at the network
`
`location, of content transmitted from the web server in response to the content
`
`request, the content being time-varying;
`
`1(b)(iii) presentation, on the display, of the viewer graphical user interface
`
`defined by the networked information monitor template outside of and separate from
`
`any graphical user interface of any other application; and
`
`1(b)(iv) presentation, on the display within the frame of the viewer graphical
`
`user interface defined by the networked information monitor, of the time-varying
`
`content received from the web server.
`
`Claim 2:
`The method of claim 1, further comprising, responsive to reception of one or
`
`more elements included in the received time-varying content, modifying a feature of
`
`said viewer graphical user interface defined by the networked information monitor
`
`template in accordance with a modification corresponding to the received one or
`
`more elements.
`
`Claim 3:
`The client computing device of claim 2, wherein said modification
`
`corresponding to the received one or more elements comprises a modification to an
`
`image defined by the networked information monitor template as forming a part of
`
`said viewer graphical user interface.
`
`IPR2023-00939
`Apple EX1003 Page 10
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`
`Claim 4:
`The client computing device of claim 2, wherein the correspondence between
`
`the modification and the received one or more elements is defined by the networked
`
`information monitor template.
`
`Claim 5:
`The client computing device of claim 2, wherein the one or more computer
`
`program modules and the networked information monitor template are configured
`
`such that modifying the feature of the viewer graphical user interface comprises
`
`adjusting a size of the frame of the viewer graphical user interface.
`
`Claim 6:
`The client computing device of claim 2, wherein the one or more computer
`
`program modules and the networked information monitor template are configured
`
`such that modifying the feature of the viewer graphical user interface comprises
`
`changing a color of a frame border or background of the viewer graphical user
`
`interface.
`
`Claim 7:
`The client computing device of claim 2, wherein the one or more computer
`
`program modules and the networked information monitor template are configured
`
`such that modifying the feature of the viewer graphical user interface comprises
`
`modifying text of the viewer graphical user interface in a manner defined by the
`
`networked information monitor template.
`
`IPR2023-00939
`Apple EX1003 Page 11
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`
`Claim 8:
`The client computing device of claim 1, wherein the networked information
`
`monitor template includes a markup language file.
`
`Claim 9:
`The client computing device of claim 1, wherein one or more computer
`
`program modules are configured such that the time-varying content is received from
`
`the web server over the network according to the TCP/IP protocol.
`
`Claim 10:
`The client computing device of claim 1, wherein the network location
`
`corresponds to a uniform resource locator included in the networked information
`
`monitor template.
`
`Claim 11:
`The client computing device of claim 10, wherein the one or more computer
`
`program modules are further configured such that accessing the networked
`
`information monitor defined by the networked information monitor template results
`
`in transmission of the content request to the uniform resource locator included in the
`
`networked information monitor template, and the content request being transmitted
`
`according to the TCP/IP protocol over the network.
`
`Claim 12:
`12(Pre) The client computing device of claim 1, wherein the one or more
`
`computer program modules are further configured:
`
`IPR2023-00939
`Apple EX1003 Page 12
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`12(a) to transmit, over the network to a networked information monitor server,
`
`a request for the networked information monitor template
`
`12(b) to receive, from the networked information monitor server over the
`
`network, the networked information monitor template; and
`
`12(c) to store the networked information monitor template to the electronic
`
`storage
`
`Claim 13:
`13(Pre) A computer-implemented method of accessing content over a
`
`network on a client computing device, the client computing device having electronic
`
`storage and one or more processors configured to execute one or more computer
`
`program modules, the client method comprising:
`
`13(a) storing, to the electronic storage, a networked information monitor
`
`template associated with a networked information monitor, the networked
`
`information monitor template having therein a definition of a viewer graphical user
`
`interface having a frame within which time-varying content in a web browser-
`
`readable language may be presented on a display associated with the client
`
`computing device, wherein the frame of the viewer graphical user interface lacks
`
`controls for enabling a user to specify a network location at which content for the
`
`networked information monitor is available;
`
`IPR2023-00939
`Apple EX1003 Page 13
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`13(b) accessing the networked information monitor defined by the networked
`
`information monitor template, wherein accessing the networked information
`
`monitor defined by the networked information monitor template results in:
`
`13(b)(i) transmission, over a network to a web server at a network location,
`
`of a content request for content to be displayed in the viewer graphical user interface
`
`defined by the networked information monitor template;
`
`13(b)(ii) reception, over the network from the web server at the network
`
`location, of content transmitted from the web server in response to the content
`
`request, the content being time-varying;
`
`13(b)(iii) presentation, on the display, of the viewer graphical user interface
`
`defined by the application media package template outside of and separate from any
`
`graphical user interface of any other application; and
`
`13(b)(iv) presentation, on the display within the frame of the viewer graphical
`
`user interface defined by the networked information monitor, of the time-varying
`
`content received from the web server.
`
`Claim 14:
`The method of claim 13, responsive to reception of one or more elements
`
`included in the received time-varying content, modifying a feature of said viewer
`
`graphical user interface defined by the networked information monitor template in
`
`accordance with a modification corresponding to the received one or more elements.
`
`IPR2023-00939
`Apple EX1003 Page 14
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`
`Claim 15:
`The method of claim 14, wherein said modification corresponding to the
`
`received one or more elements comprises a modification to an image defined by the
`
`networked information monitor template as forming a part of said viewer graphical
`
`user interface.
`
`Claim 16:
`The method of claim 14, wherein the correspondence between the
`
`modification and the received one or more elements is defined by the networked
`
`information monitor template.
`
`Claim 17:
`The method of claim 14, wherein modifying the feature of the viewer
`
`graphical user interface comprises adjusting a size of the frame of the viewer
`
`graphical user interface.
`
`Claim 18:
`The method of claim 14, wherein modifying the feature of the viewer
`
`graphical user interface comprises changing a color of a frame border or background
`
`of the viewer graphical user interface.
`
`Claim 19:
`The method of claim 14, wherein modifying the feature of the viewer
`
`graphical user interface comprises modifying text of the viewer graphical user
`
`interface in a manner defined by the networked information monitor template.
`
`IPR2023-00939
`Apple EX1003 Page 15
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`
`Claim 20:
`The method of claim 13, wherein the networked information monitor template
`
`includes a markup language file, and wherein storing the networked information
`
`monitor template comprises storing the markup language file.
`
`Claim 21:
`The method of claim 13, wherein the time-varying content is received from
`
`the web server over the network according to the TCP/IP protocol.
`
`Claim 22:
`The method of claim 13, wherein the network location corresponds to a
`
`uniform resource locator included in the networked information monitor template.
`
`Claim 23:
`The method of claim 22, wherein accessing the networked information
`
`monitor defined by the networked information monitor template results in
`
`transmission of the content request to the uniform resource locator included in the
`
`networked information monitor template, and the content request being transmitted
`
`according to the TCP/IP protocol over the network.
`
`Claim 24:
`24(Pre) The method of claim 13, further comprising:
`
`24(a) prior to storing the networked information monitor template to the
`
`electronic storage, transmitting, over the network to a networked information
`
`monitor server, a request for the networked information monitor template; and
`
`IPR2023-00939
`Apple EX1003 Page 16
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`24(b) receiving, from the networked information monitor server over the
`
`network, the networked information monitor template.
`
`IPR2023-00939
`Apple EX1003 Page 17
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`
`I, Loren Terveen, declare as follows:
`
`I.
`
`INTRODUCTION AND QUALIFICATIONS
`1.
`I am over the age of 21 and am competent to make this declaration. I
`
`make this declaration based on facts and matters within my own knowledge and on
`
`information provided to me by others, and, if called as a witness, I could and would
`
`competently testify to the matters set forth herein. A true and correct copy of my
`
`Curriculum Vitae, which provides further details about my background and
`
`experience, is appended to this Declaration.
`
`A.
`2.
`
`Educational Background and Professional Experience
`I received a B.A. in Computer Science, Mathematics, and History from
`
`the University of South Dakota in 1984. I received an M.S. in Computer Sciences
`
`from the University of Texas in 1988. I further received a Ph.D. in Computer
`
`Sciences from the University of Texas in 1991.
`
`3.
`
`I am a Distinguished McKnight University Professor at the University
`
`of Minnesota in the Department of Computer Science and Engineering, and I have
`
`substantial experience with human computer interaction and user interfaces,
`
`including well before April 26, 1999, the date I have been informed is the date of
`
`invention for the ’407 patent at issue in this matter. I was a Member of Technical
`
`Staff at AT&T Bell Laboratories from 1991 to 1996, and then a Principal Member
`
`of Staff at AT&T Labs – Research from 1996 to 2002. I was honored by the
`
`IPR2023-00939
`Apple EX1003 Page 18
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`Association for Computing Machinery (ACM) as a Distinguished Scientist in 2009,
`
`I served as the president of ACM’s Special Interest Group on Computer-Human
`
`Interaction (ACM SIGCHI) from 2015-2018, was elected to the ACM SIGCHI
`
`Academy in 2019, and received the SIGCHI Lifetime Service Award in 2023.
`
`4.
`
`I have taught numerous courses at the University of Minnesota related
`
`to human-computer interaction and user interface design. Additionally, I have
`
`published over 150 peer-reviewed articles, a book, contributed chapters in six
`
`additional books, and have given over 50 presentations all across the United States
`
`and internationally. My published works revolve around the fields of human-
`
`computer interaction, user interface design, and social computing. I am also a named
`
`inventor on ten U.S. patents related to user interfaces, interactive data analysis, and
`
`methods for selecting and displaying information to users. My publications and
`
`patents have addressed many aspects of searching for information on the World
`
`Wide Web, including algorithms to gather information from the World Wide Web,
`
`additional algorithms to parse and analyze the HTML content of web pages, data
`
`structures to represent this information, and user interfaces that allowed people to
`
`access the information my systems collected. Much of my research also involved
`
`graphical user interface techniques, for example: enabling users to navigate large
`
`information structures (including the World Wide Web), specify multimodal
`
`IPR2023-00939
`Apple EX1003 Page 19
`
`

`

`Declaration of Dr. Loren Terveen
`Patent No. 8,510,407
`interfaces including for interactive voice systems, interact with online maps, and
`
`tailor the performance of recommender systems.
`
`5.
`
`I have served as Chair of the leading conferences in Human-Computer
`
`Interaction, served on four different editorial boards, and have sat on well over 20
`
`program committees, including well over a dozen times on the program committee
`
`for the ACM Conference on Human Factors in Computing Systems (the CHI
`
`Conference), the leading international conference in Human-Computer Interaction.
`
`II. METHODOLOGY; MATERIALS CONSIDERED
`6.
`I have relied upon my education, knowledge, and experience with the
`
`technology of the World Wide Web including the Hypertext Markup Language
`
`(HTML) and graphical user interfaces, as well as the other materials as discussed in
`
`this declaration in forming my opinions.
`
`7.
`
`For this work, I have been asked to review U.S. Patent No. 8,510,407
`
`(“’407 Patent”) (Ex. 1001) including the specification and claims, and the ’407
`
`Patent’s prosecution history (“’407 File History”) (Ex. 1002). In developing my
`
`opinions relating to the ’407 Patent, I have considered the materials cited or
`
`dis

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