throbber

`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`______________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`______________
`
`BITDEFENDER, INC.
`
`Petitioner,
`
`v.
`
`UNILOC USA, INC.
`Patent Owner
`
`______________
`
`Case IPR2017-01315
`U.S. Patent 6,510,466
`______________
`
`DECLARATION OF DR. VAL DIEULIIS
`
`
`
`AUGUST 2, 2017
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`
`
`TABLE OF CONTENTS
`
`1. INTRODUCTION ......................................................................................... 4
`
`2. QUALIFICATIONS ...................................................................................... 5
`
`3. COMPENSATION, TESTIMONY, AND PUBLICATIONS ..................... 8
`
`4. INFORMATION CONSIDERED ................................................................ 9
`
`5. LEGAL STANDARDS .................................................................................10
`
`6. THE ’466 PATENT ......................................................................................11
`
`6.1 Claims.................................................................................................... 22
`6.2 Ordinary Skill in the Art ........................................................................ 25
`6.3 Claim Construction ................................................................................ 26
`6.3.1 “means for installing a plurality of application
`programs at the server” ............................................................... 28
`6.3.2 “means for receiving at the server a login request
`from a user at the client” ............................................................. 29
`6.3.3 “means for establishing a user desktop interface at
`the client associated with the user responsive to
`the login request from the user, the desktop
`interface including a plurality of display regions
`associated with a set of the plurality of application
`programs installed at the server for which the user
`is authorized”.............................................................................. 30
`6.3.4 “means for receiving at the server a selection of
`one of the plurality of application programs from
`the user desktop interface” .......................................................... 31
`6.3.5 “means for providing an instance of the selected
`one of the plurality of application programs to the
`client for execution responsive to the selection” ......................... 32
`6.3.6 “means for maintaining application management
`information for the plurality of applications at the
`server” ........................................................................................ 33
`
`7. U.S. PATENT NO. 5,832,505 (“KASSO”) ...................................................34
`
`8. U.S. PATENT NO. 6,338,138 (“RADUCHEL”) ..........................................39
`
`9. U.S. PATENT NO. 5,615,367(“BENNETT”) ..............................................40
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 2 of 61
`
`

`

`
`10. KASSO COMBINED WITH RADUCHEL DOES NOT
`RENDER OBVIOUS ANY CLAIM OF THE ’466 PATENT ....................41
`
`10.1 A POSITA Would Not Have Been Motivated to Modify
`Kasso to Practice Any Claim of the ’466 Patent ..................................... 43
`10.1.1 Kasso Leads Away From Consolidating Servers ........................ 46
`10.2 A POSITA Would Not Have Been Motivated to Modify
`Kasso with Raduchel ............................................................................. 51
`10.3 The Petitioner Fails to Demonstrate Kasso combined
`with Raduchel renders obvious the limitation “receiving
`at the server a login request from a user at a client” ............................... 53
`10.3.1 A POSITA Would Not Have Been Motivated to
`Modify Kasso’s Distributed Server System to a
`Single-Server System ................................................................. 53
`10.3.2 A POSITA Would Not Have Been Motivated to
`Modify Kasso to Receive Login Requests at the
`HTTP Server .............................................................................. 55
`10.4 The Petitioner Fails to Demonstrate Kasso combined
`with Raduchel renders obvious the limitation
`“establishing a user desktop interface ... responsive to the
`login request from the user, the desktop interface
`including a plurality of display regions associated with a
`set of the plurality of application programs installed at
`the server for which the user is authorized” ........................................... 56
`
`11. THE PETITIONER FAILS TO DEMONSTRATE KASSO OR
`KASSO COMBINED WITH RADUCHEL AND BENNETT
`RENDERS OBVIOUS THE LIMITATION “MAINTAINING
`APPLICATION MANAGEMENT INFORMATION FOR THE
`PLURALITY OF APPLICATIONS AT THE SERVER” .........................58
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 3 of 61
`
`

`

`
`
`I, Dr. Val DiEuliis, hereby declare and state as follows:
`
`1.
`
`1.
`
`Introduction
`
`My name is Val DiEuliis, and I have been retained by
`
`Uniloc, USA, Inc., and Uniloc Luxembourg S.A. (“Uniloc” or the “Patent
`
`Owner”). My client Uniloc and its associated counsel, Etheridge Law
`
`Group, have asked me to study U.S. Patent No. 6,510,466 (“the ’466
`
`patent”), the Petition, and the proffered prior art in this case, in addition
`
`to other relevant documents. I document my findings in this declaration.
`
`2.
`
`I have concluded that U.S. Patent No. 5,832,505 (Kasso;
`
`EX1009) combined with U.S. Patent No. 6,338,138 (Raduchel; EX1010)
`
`does not render obvious any challenged claim of the patent at issue,
`
`the’466 patent, for at least the reasons that the Petitioner fails to make a
`
`prima facie case of obviousness for several claim limitations in the
`
`independent claims. In addition, in my opinion, a POSITA would not
`
`have been motivated to apply Kasso’s teachings in a way that would lead
`
`to the ’466 patent or to combine Kasso with Raduchel.
`
`3.
`
`The limited scope of my opinions and analysis in this
`
`declaration do not imply that I may not later express other opinions or
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 4 of 61
`
`

`

`
`report other results from other investigations concerning other issues
`
`raised by the Petitioner or their experts in this IPR.
`
`2.
`
`4.
`
`Qualifications
`
`I am an electrical engineer with over 45 years of experience
`
`developing, programming, and analyzing computer algorithms and
`
`software. I am experienced with and able to create, read, and interpret
`
`firmware and software in C, C++, Java, assembly language, HTML, and
`
`other computer programming languages. I have served as an expert
`
`witness in multiple cases for which I analyzed computer source code in
`
`various languages and testified at ITC hearings and two jury trials
`
`concerning my results.
`
`5.
`
`During my career, I have developed and managed projects
`
`for various applications, including sensors, controls, communications,
`
`user interfaces, device firmware, handheld devices, medical devices and
`
`systems, and test systems for optical and magnetic disk systems.
`
`6.
`
`I have designed, developed, and implemented hardware and
`
`software for digital communication networks, including factory networks
`
`and document capture and distribution networks; and communications
`
`links for various applications. See DiEuliis CV (See e.g., Website
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 5 of 61
`
`

`

`
`Development, Industrial Valve Position Sensor, Condition-Based
`
`Maintenance System, Avionics Environmental Monitor, Radio Frequency
`
`Billboard Network, Wireless Bar Code System for Hospitals, and ISA
`
`Board for 4-Port RS422 Serial Communications Multiplexer.). See also
`
`Id. at 3 (Digital Document Storage Technology).
`
`7.
`
`As a graduate student at the University of Illinois at
`
`Urbana-Champaign, I obtained extensive training in the complexity of
`
`algorithms; the complexity of databases; information theory;
`
`combinatorics and combinatorial algorithms; and the mathematics and
`
`algorithms of error correcting codes, a field closely related to
`
`cryptography. In addition, as a part of my graduate research, I created and
`
`developed heuristic algorithms and wrote software to synthesize
`
`non-linear codes for optimizing the spectra of coded digital
`
`communications signals.
`
`8.
`
`I received the Ph.D. and M.S. degrees in electrical
`
`engineering from the University of Illinois at Urbana-Champaign in 1978
`
`and 1976, respectively, and the B.S. degree in electrical engineering from
`
`the University of Notre Dame in 1972. I am a Registered Professional
`
`Engineer (electrical) in the State of Minnesota, and a Life Senior Member
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 6 of 61
`
`

`

`
`of the Institute of Electrical and Electronics Engineers (IEEE).
`
`Additionally, I am a co-inventor of two patents.
`
`9.
`
`I have been an independent engineering consultant, doing
`
`business as Electronics Consultants, since 1984. My clients have
`
`included 3M, Honeywell, Imation Corporation, and Seagate Technology,
`
`among others. Prior to that, I worked as a research engineer for the 3M
`
`Company in St. Paul, Minnesota for five years. In addition, before my
`
`graduate studies, I worked as an electrical engineer in the U. S. Army
`
`with the U.S. Army Security Agency for two years, during which time I
`
`held a Top Secret W/Crypto and SI Access security clearance.
`
`10.
`
`As an adjunct instructor at the University of Saint Thomas in
`
`St. Paul, Minnesota, I developed and presented a lecture on classical
`
`linear control theory for graduate students; developed and taught a
`
`graduate course on computer networks; and taught an undergraduate
`
`analog and digital electronics course to mechanical engineering students.
`
`11.
`
`This and other information about my background is included
`
`in my CV, which is attached to this declaration as Attachment A.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 7 of 61
`
`

`

`
`3.
`
`12.
`
`Compensation, Testimony, and Publications
`
`I am being paid $440 per hour for the time I spend working
`
`on this matter. My compensation is not contingent on my performance,
`
`the outcome of this IPR, or any issues involved in or related to this IPR.
`
`13.
`
`During the past four years, I have testified at trial, hearing,
`
`or deposition in the following cases:
`
`• Terremark North America, LLC, et al. v. Joao Control &
`
`Monitoring LLC.; US PTO Inter Partes Review IPR2015-01466;
`
`Joao Control & Monitoring on behalf of Joao Control &
`
`Monitoring; 2016. I testified at a deposition.
`
`• Kofax, Inc. v. Uniloc USA, Inc., et al.; US PTO Inter Partes
`
`Review IPR2015-01207; Uniloc USA on behalf of Uniloc USA;
`
`2016. I testified at a deposition.
`
`• Sega of America, Inc. et al. v. Uniloc USA, Inc. et al.; USPTO
`
`Inter Partes Review; IPR2014-01453; Uniloc USA on behalf of
`
`Uniloc USA; 2015. I testified at a deposition.
`
`• Uniloc USA, Inc. et al. v. Activision Blizzard et al.; United States
`
`District Court for the Eastern District of Texas (Tyler); Civil
`
`Action No. 6:13-cv-00256-LED; and Uniloc USA v. Electronic
`
`Arts, Inc.; Civil Action No. 6:13-cv-259-LED; Nelson Bumgardner
`
`Casto and Carter, Scholer, Arnett, Hamada, and Mockler on behalf
`
`of Uniloc USA et al.; 2013-2014. I testified at three depositions
`
`and a jury trial.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 8 of 61
`
`

`

`
`
`• In the Matter of Certain Optical Disc Drives, Components thereof,
`
`and Products Containing Same; U.S.I.T.C. Investigation No.
`
`337-TA-897; Optical Devices, LLC v. Lenovo et al.; O’Melveny &
`
`Myers on behalf of Samsung, Kenyon & Kenyon on behalf of
`
`Lenovo, Greenberg Traurig on behalf of LG Electronics,
`
`McDermott Will & Emery on behalf of Nintendo and Panasonic,
`
`DLA Piper on behalf of Toshiba, and Quinn Emanuel Urquhart &
`
`Sullivan on behalf of MediaTek; 2013-2014. I testified at a
`
`deposition.
`
`• Taser International, Inc. v. Karbon Arms, LLC; United States
`
`District Court for the District of Delaware; Civil Action No.
`
`1:11-cv-426-RGA; Smith, Gambrell & Russell, LLP, on behalf of
`
`Karbon Arms, 2013. I testified at a deposition.
`
`
`14.
`
`4.
`
`15.
`
`I have had no publications in the past 10 years.
`
`Information Considered
`
`In order to arrive at my opinions, I have reviewed and
`
`considered the materials listed below:
`
`• Petition for Inter Partes Review of U.S. Patent No. 6,510,466, and
`
`exhibits, Case No. IPR2017-01315, April 24, 2017 [Pet.]
`
`• U.S. Patent No. 6,510,466 (“’466”) [EX1001], and its prosecution
`
`history [EX1002]
`
`• U.S. Patent No. 5,832,505 (“Kasso”) [EX1009]
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 9 of 61
`
`

`

`
`
`• U.S. Patent No. 6,338,138 (“Raduchel”) [EX1010]
`
`• U.S. Patent No. 5,615,367 (“Bennett”) [EX1011]
`
`• U.S. Patent No. 5,905,860 (“Olsen”) [EX1012]
`
`• Declaration of Thomas A. Day, April 23, 2017 (corrected on
`
`April 24, 2017) [EX1008]
`
`Legal Standards
`
`I understand there are certain legal rules, standards, or
`
`5.
`
`16.
`
`requirements that I accept for the purpose of my analysis of the opinions
`
`and conclusions set forth in this declaration.
`
`17.
`
`I understand a patent is obvious “if the differences between
`
`the subject matter sought to be patented and the prior art are such that the
`
`subject matter as a whole would have been obvious at the time the
`
`invention was made to a person having ordinary skill in the art to which
`
`said subject matter pertains.” 35 U.S.C. § 103(a). An obviousness
`
`determination must be based on four factual inquiries: (1) the scope and
`
`content of the prior art; (2) the differences between the claims and the
`
`prior art; (3) the level of ordinary skill in the art; and (4) objective indicia
`
`of nonobviousness.
`
`18.
`
`I have been informed that if a single limitation of a claim is
`
`absent from the prior art, the claim cannot be considered obvious.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 10 of 61
`
`

`

`
`19.
`
`I further understand that it is improper to combine references
`
`where the references teach away from their combination. A prior art
`
`reference teaches away from the claimed invention when a person of
`
`ordinary skill, upon reading the reference would be led in a direction
`
`divergent from the path that was taken by the applicant. Prior art also
`
`teaches away when it criticize[s], discredit[s], or otherwise discourage[s]
`
`investigation into the claimed invention. Additionally, a reference teaches
`
`away from a combination when using it in that combination would
`
`produce an inoperative result.
`
`20.
`
`In addition, I understand that if a proposed modification or
`
`combination of the prior art would change the principle of operation of
`
`the prior art device being modified, then the teachings of the references
`
`are not sufficient to render the claims prima facie obvious.
`
`6.
`
`21.
`
`The ’466 Patent
`
`U.S. Patent No. 6,510,466 (“’466”), titled Methods, systems
`
`and computer program products for centralized management of
`
`application programs on a network, was issued on January 21, 2003. The
`
`application 09/211,528, by inventors David E. Cox et al., was filed on
`
`December 14, 1998. See EX1001.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 11 of 61
`
`

`

`
`22.
`
`The ’466 patent “relates to network management in general
`
`and in particular to application program management on a computer
`
`network.” Id. at 1:21-23.
`
`23.
`
`The Abstract of the ’466 patent provides an overview of the
`
`invention as follows:
`
` Methods, systems and computer program products
`for management of application programs on a
`network including a server supporting client
`stations are provided. The server provides
`applications on-demand to a user logging in to a
`client supported by the server. Mobility is
`provided to the user and hardware portability is
`provided by establishing a user desktop interface
`responsive to a login request which presents to the
`user a desktop screen through a web browser
`interface which accesses and downloads selected
`application programs from the server responsive to
`a request from the user on the user desktop screen
`at the client. The application program is then
`provided from the server and executed at the
`client. The application program may further be
`customized to conform to the user's preferences
`and may also provide for license use management
`by determining license availability before initiating
`execution of the application program. Finally,
`software distribution and installation may be
`provided from a single network management
`server.
`(Id. at Abstract; see also Id. at 3:55-4:9) (Emphasis
`added.)
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 12 of 61
`
`

`

`
`
`24.
`
`
`
`The Abstract, reproduced in its entirety above, describes a
`
`client-server network system in which an “on-demand server” supports a
`
`client by providing application programs to the client. The ’466 patent
`
`explains the meaning of “application program” as follows:
`
`As used herein, the term "application program"
`generally refers to the code associated with the
`underlying program functions, for example,
`Lotus Notes or a terminal emulator program.
`However, it is to be understood that the
`application program will preferably be included
`as part of the application launcher which will
`further include the code associated with managing
`usage of the application program on a network
`according to the teachings of the present invention.
`(EX1001 at 14:24-31) (Emphasis added.)
`
`
`25.
`
`The passage above explains that the ’466 patent defines the
`
`application program as the code that executes on a processor and
`
`which performs the functions, such as spreadsheet calculations, word
`
`processing, and the multitude of other functions for which application
`
`programs are available. In addition, the ’466 considers the application
`
`program as part of a related program, an “application launcher” that
`
`manages the usage of the application program on a network.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 13 of 61
`
`

`

`
`26.
`
`Furthermore, the Abstract explains that the application
`
`programs are distributed to an on-demand server that then sends the
`
`application program to the client. The written description, however, also
`
`explains that the on-demand server also may execute the application
`
`program itself (locally), as in the following:
`
`Application programs are distributed as file
`packages (packets) to on-demand servers. A
`profile manager import call is included in the
`distributed file packet along with an import text
`file containing the data required to properly
`install and register the application program on
`the on-demand server and make it available to
`authorized users. Settable on-demand server
`identifier fields are included to allow a plurality of
`on-demand servers to receive a common file
`packet and properly install and register the
`program for use locally.
`(Id. at 4:10-22) (Emphasis added.)
`
`
`
`27.
`
`The passage above teaches that the application programs
`
`(that is, the executable code) are installed on the server, and may be
`
`registered at the server for execution by the server. This is also described
`
`in the text accompanying FIG. 4 of the ’466 patent, which illustrates the
`
`operation of the on-demand server. “At block 230, server system 22
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 14 of 61
`
`

`

`
`determines whether a new software application has been received for
`
`installation on server system 22.” Id. at 12:27-29.
`
`28.
`
`In addition, the patent teaches that the application programs
`
`are installed and registered on the server so that clients may have access
`
`to them. First, a POSITA would have understood this to mean that the
`
`application program executable code itself is copied to the server and
`
`stored (e.g., on a disk drive) such that it can be accessed either for
`
`distribution to a client or for execution by the server. Second, a POSITA
`
`would have understood that in addition to the installation, the application
`
`is registered in the server’s database. Id. at FIG. 2 (Database 208) and
`
`7:50-65 (accompanying text to FIG. 2).
`
`29.
`
`The ’466 patent describes the historical context of its
`
`invention starting with “traditional mainframe computers” that provided a
`
`user interface through computer terminals (so-called “dumb terminals)
`
`that were hardwired to the mainframes. All of the computing for
`
`application programs was done at the central computer. EX1001
`
`at 1:27-30. I am personally familiar with this arrangement from my
`
`experience during my graduate student and early working years in the
`
`mid-1970s to mid-1980s.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 15 of 61
`
`

`

`
`30.
`
`Since the advent of personal computers and computer
`
`networking, “processing power has typically evolved from a central
`
`processing center with a number of relatively low-processing power
`
`terminals to a distributed environment of networked processors.”
`
`Id. at 1:30-43.
`
`31.
`
`The ’466 patent discusses various problems that were
`
`created by this shift to distributed computing power, including difficulties
`
`in controlling software, such as application programs, because a central
`
`administrator was not in control of the application program.
`
`32.
`
`The patent also discusses various prior art solutions and the
`
`problems associated with these solutions. Id. at 1:57-3:37. These include
`
`the following few examples, among others:
`
`• “A customized install must be created by a system administrator
`
`for each different version to be installed.” Id. at 1:67-2:2.
`
`• “Once installed at a client, a user must typically use that specific
`
`client station.” Id. at 2:3-4.
`
`• “The combinations of network connections, differing hardware,
`
`native applications and network applications makes portability of
`
`preferences or operating environment characteristics which provide
`
`consistency from workstation to workstation difficult.”
`
`Id. at 2:19-23; see also generally Id. at 2:12-35.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 16 of 61
`
`

`

`
`
`• The prior art solutions did not allow users to register their
`
`preferences (e.g., screen resolution or color) for handling,
`
`executing, and using the application based on their identity. Rather,
`
`these solutions were based on the specific workstation (computer).
`
`(Id. at 3:9-15)
`
`• “The networked environment increases the challenges for a
`
`network administrator in maintaining proper licenses for existing
`
`software and deploying new or updated applications programs
`
`across the network.” Id. at 1:44-56.
`
`
`
`33.
`
`In addition to the list above, another problem, “the lack of a
`
`uniform framework for deployment of new or updated application
`
`programs, from different software designers,” is most pertinent to the
`
`claims at issue in this IPR. The ’466 patent explains this issue as
`
`follows:
`
`Furthermore, these various approaches have, at
`most, only limited capabilities to provide a
`uniform framework for deployment of new or
`updated application programs from different
`software designers. To the extent software
`distribution capabilities from a central location
`are provided, such as with the TME 10.TM.
`system, they typically require various steps in
`the installation process to occur at different
`locations rather than allowing the entire process
`to be controlled from a single point for an entire
`managed network environment.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 17 of 61
`
`

`

`
`
`34.
`
`(Id. at 3:28-36) (Emphasis added.)
`
`
`The ’466 patent solved many of the above mentioned
`
`problems in various ways. Among other objects and advantages of the
`
`’466 invention, it provides the following:
`
`• centralized management of application programs on a
`
`computer network (Id. at 3:39-42)
`
`• an application management system that is user-based across
`
`various hardware interface devices (Id. at 3:43-45)
`
`• software deployment from a central administrative server
`
`location across a plurality of client stations (Id. at 3:46-49)
`
`• accommodates various types of hardware operating under
`
`different operating systems across client stations
`
`(Id. at 3:50-53)
`
`
`
`35.
`
`FIG. 1, reproduced below, illustrates the primary
`
`components and the structure of the ’466 system. See also
`
`Id. at 6:57-7:21 (accompanying text to FIG.1). The overall computer
`
`network system 10 comprises various servers 20, 22, and 22ˈ; networks
`
`10ˈ, 10ˈˈ, and 10ˈˈˈ; and client stations 24, 24ˈ, 26, and 26ˈ. The networks
`
`10ˈ, 10ˈˈ, and 10ˈˈˈ “may be separate physical networks, separate
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 18 of 61
`
`

`

`
`partitions of a single physical network or may be a single network.” Id. at
`
`7:13-16.
`
`36.
`
`Server 20 is a network management server, which centrally
`
`manages the network system 10. EX1001 at 6:60-62 and 7:7-10. Servers
`
`22 and 22ˈ are on-demand servers, which deliver applications to clients
`
`when requested. Id. at 7:11-13. Each client station communicates over
`
`the network with its on-demand server: (a) client stations 24 and 24ˈ
`
`communicate with and are served by on-demand server 22; and (b) client
`
`stations 26 and 26ˈ communicate with and are served by on-demand
`
`server 22ˈ. Id. at 6:67-7:3.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 19 of 61
`
`

`

`
`
`FIG. 1 of the ’466 Patent: System Diagram
`
`
`
`
`
`
`
`
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 20 of 61
`
`

`

`
`37.
`
`FIG. 2 of the ’466 patent illustrates some detail concerning
`
`the on-demand server 22. Among other things, the accompanying text
`
`describes Database 208 as follows:
`
`As shown in FIG. 2, the server system 22 of the
`present invention includes client management
`server 204 and access to a storage device for
`maintaining an application management
`database 208. While illustrated in FIG. 2 as an
`integrated part of system 22, database 208 may be
`a separate device so long as it is available to server
`system 22. In the illustrated embodiment which
`will be described herein, client management server
`204 includes web server 206 providing an interface
`to an administrator user such as that illustrated by
`administrator console 200 and to users interfacing
`to the system through client stations such as the
`illustrated user console 202. Database 208 acts as
`a central repository of application management
`information, such as user, software, device,
`preference and access control information,
`responsive to client management server 204.
`(Id. at 7:50-65) (Emphasis added.)
`
`
`
`
`
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 21 of 61
`
`

`

`
`6.1
`
`38.
`
`Claims
`
`In this declaration, regarding the independent claims, I focus
`
`on the following aspects of the claim language:
`
`• “receiving at the server a login request from a user at the client”
`
`• “establishing a user desktop interface at the client associated with
`
`the user responsive to the login request from the user”
`
`
`
`39.
`
`First, claim 1, an independent method claim recites the
`
`following steps:
`
`“receiving at the server a login request from a
`user at the client”
`(EX1001 at 21:21-22) (Emphasis added.)
`
`
`“establishing a user desktop interface at the client
`associated with the user responsive to the login
`request from the user, the desktop interface
`including a plurality of display regions associated
`with a set of the plurality of application programs
`installed at the server for which the user is
`authorized”
`(Id. at 21:23-28) (Emphasis added.)
`
`
`
`
`
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 22 of 61
`
`

`

`
`40.
`
`Second, claim 15, an independent system claim recites:
`
`“means for receiving at the server a login request
`from a user at the client”
`(Id. at 22:63-64) (Emphasis added.)
`
`
`“means for establishing a user desktop interface at
`the client associated with the user responsive to
`the login request from the user, the desktop
`interface including a plurality of display regions
`associated with a set of the plurality of application
`programs installed at the server for which the
`user is authorized”
`(Id. at 22:65-23:2) (Emphasis added.)
`
`
`41.
`
`Third, claim 16, an independent computer program product
`
`claim, recites:
`
`“computer-readable program code means for
`receiving at the server a login request from a user
`at the client”
`(Id. at 22:63-64) (Emphasis added.)
`
`
`“computer-readable program code means for
`establishing a user desktop interface at the client
`associated with the user responsive to the login
`request from the user, the desktop interface
`including a plurality of display regions associated
`with a set of the plurality of application programs
`installed at the server for which the user is
`authorized”
`(Id. at 22:65-23:2) (Emphasis added.)
`
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 23 of 61
`
`

`

`
`42.
`
`In my opinion, according to the plain language of the above
`
`limitations, a POSITA would have understood that “the server” in the
`
`“receiving” limitation is the same server as “the server” recited in
`
`“installing a plurality of application programs at the server,” which is
`
`recited in each independent claim. Id. at 21:20. Moreover, the definite
`
`article “the” in “the server” refers back to its antecedent basis in the
`
`preamble, which recites “a network including a server and a client.”
`
`Id. at 21:17-18 (emphasis added). In the same manner, “the login
`
`request” in the “establishing” limitation must refer back to “a login
`
`request” that was “received in the preceding limitation.
`
`43.
`
`All other challenged claims are dependent on one of the
`
`three independent claims cited above. Hence, all claims at issue recite the
`
`limitation discussed above.
`
`44.
`
`In addition to the limitations in the independent claims
`
`discussed above, dependent claims 2, 17, and 30 recite the further
`
`limitation “maintaining application management information for the
`
`plurality of applications at the server.” For the same reasons I discussed
`
`above in ¶ 42, “the” server must refer to the same server in the
`
`independent claims.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 24 of 61
`
`

`

`
`6.2
`
`45.
`
`Ordinary Skill in the Art
`
`The Petitioner and its expert, Mr. Day, define a person of
`
`ordinary skill in the art “at the time of the alleged invention” as a person
`
`who “would have held a Bachelor of Science or higher degree in
`
`electrical engineering or computer science, and at least three years of
`
`experience with client-server architecture. Additional education may
`
`compensate for less experience and vice-versa.” Pet. at 17;
`
`EX1008 at ¶ 17.
`
`46.
`
`I have no reason to disagree with the Petitioner’s and
`
`Mr. Day’s description of a person of ordinary skill in the art. Moreover,
`
`based on my degrees in electrical engineering, which included extensive
`
`training in software development, data communications and networking,
`
`and 45-plus years of experience, including significant software
`
`development, I had, on the priority date, considerably more experience
`
`and expertise than the POSITA. I base my opinions regarding the level of
`
`ordinary skill in the art upon this understanding and my own experience
`
`in the field. I have considered the way in which a POSITA would have
`
`understood the ’466 patent on its priority date, and I offer my opinions on
`
`that basis.
`
`
`
`IPR2017-01315: Declaration of Dr. Val DiEuliis
`
`
`Page 25 of 61
`
`

`

`
`6.3
`
`47.
`
`Claim Construction
`
`The Petitioner acknowledges that for an unexpired patent
`
`(e.g., the ’466 patent at issue herein), the Board interprets the claims with
`
`the “broadest reasonable construction in light of the specification.”
`
`Pet. at 17. Mr. Day, the Petitioner’s expert, is silent concerning the
`
`construction of terms and the standards he applied in his interpretation of
`
`the claim language.
`
`48.
`
`The Petitioners construe the means-plus-function terms
`
`recited in claim 15. I discuss these constructions below.
`
`49.
`
`The limited scope of my opinions and analysis concerning
`
`claim construction in this declaration does not imply that I may not later
`
`express other opinions, express more analysis, construe other terms, or
`
`report other results from other investigations concerning other issues
`
`raised by the Petitioner or its experts in this IPR.
`
`50.
`
`Independent claim 15 and dependent claims 2, 17, and 30 of
`
`the ’466 patent recite means-plus-function terms. The patent itself
`
`describes, in its written description, that the “means” in these claims
`
`correspond to “flowc

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