throbber

`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`______________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`______________
`
`GOOGLE, INC.
`Petitioner,
`
`v.
`
`UNILOC USA, INC.
`Patent Owner
`
`______________
`
`Case IPR2017-01665
`U.S. Patent 8,566,960
`______________
`
`DECLARATION OF DR. VAL DIEULIIS
`
`
`
`OCTOBER 18, 2017
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`
`
`TABLE OF CONTENTS
`
`1. INTRODUCTION ......................................................................................... 4
`
`2. QUALIFICATIONS ...................................................................................... 5
`
`3. COMPENSATION, TESTIMONY, AND PUBLICATIONS ..................... 8
`
`4. INFORMATION CONSIDERED ...............................................................10
`
`5. LEGAL STANDARDS .................................................................................10
`
`6. THE ’960 PATENT ......................................................................................12
`
`6.1 Ordinary Skill in the Art ........................................................................ 22
`6.2 Claim Construction ................................................................................ 23
`6.2.1 A POSITA would have understood the preambles
`of claims 1 and 22 teach “adjusting a license” that
`includes an “allowed copy count” ............................................... 24
`6.2.2 “a first time period after an initial authorization of
`the digital product” (claim 25) .................................................... 28
`
`7. U.S. PATENT NO. 7,047,411 (“DEMELLO”) ............................................29
`
`8. IRISH PATENT APPLICATION NO. 02/0429 (“STARUIALA”) ...........31
`
`9. U.S. PATENT NO. 7,962,424 (“COLOSSO”) .............................................34
`
`10. DEMELLO IN VIEW OF STARUIALA FAILS TO RENDER
`OBVIOUS ANY CHALLENGED CLAIM OF THE ’960
`PATENT .......................................................................................................35
`
`10.1 The proposed combination DeMello and Staruiala fails to
`render obvious “verify that a license data associated with
`the digital product is valid based at least in part on a
`device identity generated by sampling physical
`parameters of the given device” ............................................................. 36
`10.1.1 Staruiala fails to remedy the deficiencies in
`DeMello ..................................................................................... 42
`10.1.2 Colosso fails to remedy the deficiencies in the
`proposed combination of DeMello and Staruiala ........................ 43
`
`
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 2 of 56
`
`

`

`
`
`
`
`10.2 DeMello fails to disclose or render obvious “in response
`to the device identity not being on the record, set the
`allowed copy count to a first upper limit for a first time
`period” ................................................................................................... 48
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 3 of 56
`
`

`

`
`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. (“Uniloc” or the “Patent Owner”). My client Uniloc
`
`and its associated counsel, Etheridge Law Group, have asked me to study
`
`U.S. Patent No. 8,566,960 (“the ’960 patent”), the Petition, the proffered
`
`prior art in this case, and other relevant documents. I document my
`
`findings in this declaration.
`
`2.
`
`I have concluded that U.S. Patent No. 7,047,411
`
`(“DeMello”) [EX1004], alone or in view of Irish Patent Application
`
`IE 02/0429 (“Staruiala”) [EX1005] and U.S. Patent No. 7,962,424
`
`(“Colosso”) [EX1006], does not render obvious any challenged claim of
`
`the patent at issue, the’960 patent, at least for the following reasons:
`
`• The proposed combinations of prior art do not disclose “verify that
`
`a license data associated with the digital product is valid based at
`
`least in part on a device identity generated by sampling physical
`
`parameters of the given device”
`
`• A POSITA on the priority date would not have been motivated to
`
`combine Colosso with DeMello and/or Staruiala because Colosso
`
`and DeMello disclose significantly different, and mutually
`
`exclusive, approaches to the licensing problem.
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 4 of 56
`
`

`

`
`
`
`
`3.
`
`• Even if combined, the proposed combinations do not disclose “in
`
`response to the device identity not being on the record, set the
`
`allowed copy count to a first upper limit for a first time period, the
`
`allowed copy count corresponding to a maximum number of
`
`devices authorized to use the digital product”
`
`The limited scope of my opinions and analysis in this
`
`declaration do not imply that I may not later express other opinions or
`
`report other results from other investigations concerning other issues
`
`raised by the Petitioner or its 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.
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 5 of 56
`
`

`

`
`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.
`
`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.
`
`7.
`
`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-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 6 of 56
`
`

`

`
`of the Institute of Electrical and Electronics Engineers. Additionally, I am
`
`a co-inventor of two patents.
`
`8.
`
`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. Prior to 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.
`
`9.
`
`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.
`
`10.
`
`This and other information about my background is included
`
`in my CV, which is attached to this declaration as Attachment A.
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 7 of 56
`
`

`

`
`3.
`
`11.
`
`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.
`
`12.
`
`During the past four years, I have testified at trial, hearing,
`
`or deposition in the following cases:
`
`• Cisco Systems, Inc. v. Uniloc Luxembourg S.A.; US PTO Inter Partes
`
`Reviews IPR2017-00058 and IPR2017-00198. Testifying expert in two
`
`Inter Partes Reviews of patents related to systems to facilitate voice
`
`conferences. I testified at a deposition.
`
`• Facebook, Inc. and Whatsapp, Inc. v. Uniloc USA et al.; US PTO Inter
`
`Partes Review IPR2017-01756. Testifying expert in an Inter Partes
`
`Review of a patent related to systems to facilitate voice conferences. I
`
`testified at a deposition.
`
`• 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.
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 8 of 56
`
`

`

`
`
`• Sega of America, Inc. et al. v. Uniloc USA et al.; USPTO Inter
`
`Partes Review; IPR 2014-01453; Uniloc USA on behalf of Uniloc
`
`USA, 2015. I testified at a deposition.
`
`• Uniloc USA 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.
`
`• 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.
`
`
`13.
`
`
`
`I have had no publications in the past 10 years.
`
`
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 9 of 56
`
`

`

`
`4.
`
`14.
`
`Information Considered
`
`In order to arrive at my opinions, I have reviewed and
`
`considered the materials listed below:
`
`• Petition for Inter Partes Review of United States Patent No.
`
`8,566,960, and its exhibits, Case No. IPR 2017-01665,
`
`June 30, 2017 [Pet.]
`
`• U.S. Patent No. 8,566,960 (the ’960 patent; Richardson) [EX1001]
`
`• Prosecution History of U.S. Patent No. 8,566,960 [EX1002]
`
`• Declaration of Anthony J. Wechselberger, June 30, 2017 [EX1003]
`
`• U.S. Patent No. 7,047,411 (“DeMello”) [EX1004]
`
`• Irish Patent Application IE 02/0429 (“Staruiala”) [EX1005]
`
`• U.S. patent No. 7,962,424 (“Colosso”) [EX1006]
`
`• Decision Denying Institution of Inter Partes Review,
`
`IPR2016-01271, January 9, 2017 [EX1007]
`
`• Patent Owner Preliminary Response to Petition, IPR201-00948,
`
`June 13, 2017 [EX1008]
`
`Legal Standards
`
`I understand there are certain legal rules, standards, or
`
`5.
`
`15.
`
`requirements that I accept for the purpose of my analysis of the opinions
`
`and conclusions set forth in this declaration.
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 10 of 56
`
`

`

`
`16.
`
`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.
`
`17.
`
`I have been informed that if a single limitation of a claim is
`
`absent from the prior art, the claim cannot be considered obvious.
`
`18.
`
`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
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 11 of 56
`
`

`

`
`produce an inoperative result. A reference also teaches away from a
`
`combination when using it in that combination would render the
`
`invention described in the reference unsatisfactory for its intended
`
`purpose.
`
`19.
`
`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.
`
`20.
`
`The ’960 Patent
`
`The ’960 patent is generally directed to “managing software
`
`use, and more specifically to systems and methods to enable the
`
`monitoring and adjusting [of] software usage under a software license.”
`
`EX1001 at 1:17-20 (Field of the Invention).
`
`21.
`
`In the ’960 patent, a “license” applies to a specific digital
`
`product (e.g., software) and is not tied to a specific person. The license
`
`allows a certain number of machines to run the digital products at any
`
`time. The number of allowed copy counts may conditionally adjust over
`
`time based on the license terms and on the discretion of the publisher or
`
`distributor of the product. An important aspect of the ’960 patent is the
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 12 of 56
`
`

`

`
`way in which the identities of the machines are determined so that the
`
`licensing authority is able to keep track of the number of authorized
`
`machines.
`
`22.
`
`During prosecution, the Applicant offered the following
`
`overview of the '960 Patent:
`
`The present application (“Richardson”) discloses
`
`an invention for a system that automatically
`
`adjusts usage limitations on licensed software.
`
`The adjustable license is based on exploitation of
`
`an advanced technique for generating a “device
`
`fingerprint” or “device identifier” for each of many
`
`computers that a single licensee may use to
`
`execute the licensed software. The device
`
`identifier uniquely identifies each computer so
`
`that the licensing system can keep an accurate
`
`count of the number of computers authorized to
`
`use the software under any particular license.
`
`Unlike other software licensing schemes, the
`
`Richardson system anticipates that a licensee’s
`
`number of computers and computer
`
`configurations will change over time, and
`
`therefore implements a method for allowing such
`
`changes to occur without the user having to
`
`relicense the software, and without allowing
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 13 of 56
`
`

`

`
`
`unauthorized use of the software to run out of
`
`control.
`
`(EX1002 at 244) (Emphasis added.)
`
`23.
`
`Consistent with that overview, the '960 Patent describes that
`
`consumers who license use of a digital product typically exhibit a pattern
`
`of usage that includes use of the digital product on multiple devices.
`
`EX1001 at 1:31-41. Conventionally, publishers and digital owners have
`
`limited the license to a predefined number of devices. This scheme
`
`fails to consider normal addition and attrition that occurs during the
`
`life of the licensed product. Such attrition and addition include, for
`
`example, the addition of new devices or replacement of older devices
`
`with new ones. The conventional method further requires the user to
`
`go through several tedious steps to retain its right to use the licensed
`
`product or to transfer these rights from one device to another device.
`
`Id. at 1:61-2:2.
`
`24.
`
`Publishers of digital products, however, do not want to
`
`inconvenience their bona fide customers with tedious re-licensing
`
`procedures. On the other hand, they want to protect themselves from
`
`software pirates and other abusers of licenses who share or sell the copied
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 14 of 56
`
`

`

`
`products to other people. Id. at 1:42-48. This dilemma between protection
`
`from pirates versus bona fide customer service motivated the invention of
`
`the ’960 patent.
`
`25.
`
`To address these and other shortcomings, the '960 patent
`
`teaches that certain embodiments are configured to automatically adjust
`
`device limits of a license in response to certain detected conditions.
`
`These adjustments may be determined by fixed rules or algorithms.
`
`Id. at 5:20-7:5.
`
`26.
`
`In certain embodiments, the adjustment is designed “to
`
`accommodate a reasonable small increase in the number of devices
`
`linked to a specific license ….” Id. at 3:63-4:2. According to one
`
`example, a “license may state that the publisher authorizes the user to use
`
`their software on up to, for example, five devices, but that the publisher
`
`reserves the right to increase this limit at their own discretion.”
`
`Id. at 3:48-51. Within weeks after the purchase of the digital product
`
`(e.g., software) the licensed user reasonably may seek to exceed the five-
`
`device limit by one. Id. 3:52-63. The '960 Patent discloses that the sixth
`
`uniquely-identified device requesting to operate the software “may be
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 15 of 56
`
`

`

`
`allowed to run even though the publishers stated device limit per license
`
`is five.” Id. at 3:63-4:2.
`
`27.
`
`In another embodiment, the '960 Patent teaches that certain
`
`circumstances may warrant temporarily decreasing the discretionary limit
`
`allowed for in the license, such as upon detection of individual instances
`
`of copy abuse. See, e.g., Id. at 6:34-40.
`
`28.
`
`The above examples from the '960 Patent may be
`
`summarized at a high level as follows. In certain situations, the publisher
`
`may design its system to automatically apply a temporary “grace period”
`
`upon detection of certain conditions, during which time a reasonable
`
`number of additional copy count(s) may also be allowed to run. In
`
`addition, the publisher may design its system to automatically apply a
`
`heightened security period in response to certain detected conditions
`
`(e.g., detection of suspected illicit copying), during which time the
`
`allowed copy count is decreased.
`
`29.
`
`With respect to FIG. 2, the '960 patent teaches, in certain
`
`embodiments, a system and method to determine whether a machine is
`
`authorized to use the digital product. Those determinations include, for
`
`example, verifying at Licensing Authority 55 the validity of information
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 16 of 56
`
`

`

`
`collected at, and received from, the device 50 requesting authorization.
`
`Id. at 4:56-64; 7:1-4; see also Figure 2 (steps 10-13). If the validity check
`
`fails, the digital product is not allowed to run and the process terminates.
`
`Id. at 4:62-64; see also FIG. 2 (step 14).
`
`30.
`
`If the license validity check described above passes, the
`
`Licensing Authority 55 checks the identity information of the requesting
`
`device to see if it currently exists in a database of authorizations. Id. at
`
`5:1-5; see also Figure 2 (step 15). If the identity information is presently
`
`on record, authorization of the digital product is automatically allowed.
`
`Id. at 5:5-9; 7:6-8; see also Figure 2 (steps 16-18). However, if the
`
`identity information is not presently on record (e.g., the disclosed
`
`example where a licensed user newly seeks to run a digital product on a
`
`sixth device even though the publisher’s stated device limit per license is
`
`five), then the allowed copy count may be adjusted for a limited time to
`
`accommodate what is determined to be a reasonable and legitimate
`
`request. Id. at 3:63-4:2.
`
`31.
`
`Figures 3A and 3B present a flow diagram for an
`
`embodiment of the process 300 of checking and adjusting a license over
`
`time for a software product. Figure 3A, reproduced below, shows the
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 17 of 56
`
`

`

`
`process for the initial time period after the initial authorization of a digital
`
`product.
`
`Figure 3A of the ’960 Patent: Process Flow
`
`
`
`
`
`
`
`
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 18 of 56
`
`

`

`
`32.
`
`The method 300 in Figure 3A above receives “a request for
`
`authorization to use the digital product on a given device (step 310).”
`
`Id. at 6:66-7:2. The example embodiment illustrated in Figure 3A may be
`
`summarized, in part, in list form as follows:
`
`• A user wishes to run a software product on one of her devices (e.g.,
`
`a computer, phone, etc.).
`
`• The software sends a request to the Licensing Authority (see
`
`FIG. 2), which receives the request (step 310 of FIG. 3A). Id.
`
`• The Licensing Authority verifies that license data that is included
`
`in the authorization request is valid (step 320). Id. at 7:2-5.
`
`• If the license data verification is successful (i.e., the license is
`
`valid), the Licensing Authority checks to determine if the specific
`
`device requesting use is already in the database (viz., authorized).
`
`Id. at 8:5 (“The record may comprise an authorization database.”).
`
`• If the device identity is in the database then allow the digital
`
`product to be used on the device (step 330). Id. at 7:6-8. This ends
`
`the process for a previously authorized device.
`
`• If the device identity is not in the database, the Licensing Authority
`
`sets the allowed copy count to a first limit for a first time period
`
`(step 340). Id. at 7:8-12.
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 19 of 56
`
`

`

`
`
`• The Licensing Authority calculates a device count
`
`1
`
` (that is, it
`
`determines the number of devices authorized to use the product)
`
`(step 350). Id. at 7:12-14.
`
`• If the calculated device count does not exceed the copy count, the
`
`Licensing Authority allows the digital product to be used on the
`
`new device requesting authorization (step 360). In other words, the
`
`requesting device is now authorized to use the product.
`
`Id. at 7:15-17.
`
`
`
`33.
`
`In this investigation and declaration, I focus on two
`
`limitations in the challenged independent claims 1, 22, and 25.
`
`34.
`
`First, independent system claim 1and independent method
`
`claim 22 recite the following two limitations:
`
`in response to the device identity not being on the
`
`record, set[setting] the allowed copy count to a
`
`first upper limit for a first time period, the allowed
`
`
`
`1
`
` The device count is different from copy count. The allowed copy count
`
`is a variable in the authorization process 300 that represents the number
`
`of available authorizations at any given time, while the device count
`
`denotes the number of devices that have already been authorized to use
`
`the licensed digital product.
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 20 of 56
`
`

`

`
`
`copy count corresponding to a maximum number
`
`of devices authorized to use the digital product;
`
`verify that a license data associated with the digital
`
`product is valid based at least in part on a device
`
`identity generated by sampling physical
`
`parameters of the given device
`
`35.
`
`Second, independent computer program product claim 25
`
`recites the following two limitations, which are very similar to the two
`
`limitations from claims 1 and 22 with underline showing differences:
`
`code for causing a computer to, in response to the
`
`device identity not being on the record, set the
`
`allowed copy count to a first upper limit for a first
`
`time period after an initial authorization of the
`
`digital product, the allowed copy count
`
`corresponding to a maximum number of devices
`
`authorized to use the digital product
`
`code for causing a computer to verify that a license
`
`data associated with the digital product is valid
`
`based at least in part on a device identity generated
`
`by sampling physical parameters of the computer
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 21 of 56
`
`

`

`
`36.
`
`All other claims are dependent on either claim 1 or 22,
`
`independent claims cited above. Hence, all challenged claims recite the
`
`limitations reproduced above.
`
`6.1
`
`37.
`
`Ordinary Skill in the Art
`
`In my opinion, a person of ordinary skill in the art would
`
`have possessed on the priority date
`
`2
` a bachelor’s degree, or equivalent, in
`
`electrical engineering or software engineering, or a closely related field;
`
`and one to two years of experience in software development; or the
`
`equivalent work experience.
`
`38.
`
`The Petitioner defines a person of ordinary skill in the art as
`
`someone who would have had a “bachelor’s degree in computer science
`
`and/or electrical engineering or comparable experience, at least two years
`
`of experience in software development. Pet. at 8; see also
`
`EX1003 at ¶ 17.
`
`
`
`2
`
` I understand the Patent Owner claims a priority date of
`
`November 17, 2007, and I am unaware of any dispute over this. See e.g.,
`
`EX1008 at 6-7; EX1003 at 31; Pet. at 4.
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 22 of 56
`
`

`

`
`39.
`
`In my opinion, my and the Petitioner’s opinion concerning a
`
`person of ordinary skill in the art are essentially the same, and any
`
`differences are inconsequential to the dispute before the Board.
`
`40.
`
`Based on my training in electrical engineering, which
`
`included significant training in software development, and my 45-plus
`
`years of experience, including much software development, I have
`
`considerably more experience and expertise than the POSITA, as defined
`
`by the Petitioner, Mr. Wechselberger, or me. 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 ’960 patent on its priority date, and I
`
`offer my opinions on that basis.
`
`6.2
`
`41.
`
`Claim Construction
`
`The Petitioner acknowledges that a claim subject to IPR is
`
`given its “broadest reasonable construction in light of the specification.”
`
`Pet. at 8; also EX1003 at ¶ 19. I interpret the claims according to the
`
`broadest reasonable construction standard. In addition, I provide some
`
`clarifying discussion below.
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 23 of 56
`
`

`

`
`6.2.1
`
`42.
`
`A POSITA would have understood the preambles of
`claims 1 and 22 teach “adjusting a license” that includes
`an “allowed copy count”
`
`With respect to challenged claims 1 and 22, the Petitioner
`
`asserts that “claim 1’s preamble merely sets forth a purpose and intended
`
`use of the system described in the body of the claim, and therefore is not
`
`limiting.” Pet. at 18; see also EX1003 at ¶ 63. I disagree and explain
`
`below.
`
`43.
`
`First, the Petitioner’s expert, Mr. Wechselberger, states
`
`“even if [the] preamble of the claim was deleted, a POSITA would see no
`
`effect on the system structure and operations described by the claim.” Id.
`
`I disagree because the preamble clearly recites structure: “a system for
`
`adjusting a license, the license comprising at least one allowed copy
`
`count corresponding to a maximum number of devices authorized for
`
`use with the digital product.” EX1001 at 11:7-8 (claim 1); also 13:32-34
`
`(claim 22) (emphasis added). The preamble language cited above recites
`
`that a “license” includes a structure (viz., an allowed copy count), and
`
`that the claimed system adjusts the license. The body of the claim recites
`
`“set the allowed copy count to a first upper limit for a first time period,”
`
`which, without the preamble, provides no context for the “allowed copy
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 24 of 56
`
`

`

`
`count,” and the POSITA would not be able to know that the “allowed
`
`copy count” was a structural element of a license for a digital product.
`
`Moreover, the preamble provides the context of the “allowed copy count”
`
`as “corresponding to a maximum number of devices.” Furthermore,
`
`without the preamble, the POSITA would not be informed that the “set”
`
`refers to “adjust” because the preamble teaches the preamble that the
`
`setting of the allowed copy count is an adjustment to an element of a
`
`license. For at least the reasons I provide above in this paragraph, I
`
`disagree with Mr. Wechselberger’s statement concerning the preamble,
`
`and in my opinion, the preamble adds structure and operational life to the
`
`claim.
`
`44.
`
`Second, as the Petitioner and Mr. Wechselberger assert, if
`
`the preamble merely indicates a purpose and intended use of the system
`
`described in the body of the claim, in my opinion, a POSITA would not
`
`have been able to understand the connection between the copy count in
`
`the body of the claim and a license for a digital product, because this
`
`connection is not recited in the body of the claim. Thus, in my opinion,
`
`lacking the preamble, a POSITA would not have understood the intended
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 25 of 56
`
`

`

`
`purpose of the system described in the body of the claim was “adjusting a
`
`license for a digital product.”
`
`45.
`
`Third, as I explained above in ¶¶ 20-22, the Patent Owner,
`
`during the prosecution of the application that led to the ’960 patent,
`
`expressly explained that the invention is directed towards adjusting the
`
`terms of the license and that the adjustment particularly relates to the
`
`management of the number of devices allowed to use a digital product,
`
`including changing the number of allowed devices “without the user
`
`having to relicense the software.” EX1002 at 244 (reproduced at ¶ 22
`
`above) (emphasis added).
`
`46.
`
`Fourth, a POSITA would have understood upon reading the
`
`claim and the totality of the ’960 patent that “an allowed copy count” as
`
`recited in the preamble refers to a variable that would be instantiated in
`
`the software and initialized by allocating memory to store it and by
`
`initializing it with some value. When the copy count is “set” according to
`
`the limitation in the body of claims 1 and 22, a POSITA would have
`
`understood that the current value of the copy count is changed to another
`
`value. Based on the written descriptions and specifically Figure 3A of the
`
`’960 patent, at step 340, FIG. 3A explains that if a device identity is not
`
`
`
`IPR2017-01665: Declaration of Dr. Val DiEuliis
`
`
`
`Page 26 of 56
`
`

`

`
`on the record, which occurs the first time an authorization is requested by
`
`a device according to the embodiment of FIG. 3, then “set the allowed
`
`copy count to a first upper limit for a first time period after an initial
`
`authorization of the digital product.” EX1001 at FIG. 3A. A POSITA
`
`would have understood that this figure and its accompanying text
`
`explains the “set” that takes place at step 340 is the adjustment of the
`
`value that was initialized (when the program began execution) to a new
`
`value that corresponds to the “first upper limit” that applies directly after
`
`the first authorization of the digital product.
`
`47.
`
`Fifth, the bodies of claims 1 and 22 recite “the digital
`
`product” and “the allowed copy count.” Without any antecedent basis, a
`
`POSITA would not be able to ascertain the scope of these limitations.
`
`The preamble provides the antecedent basis by reciting “for adjusting a
`
`license for a digital product comprising at least one allowed copy count.”
`
`EX1001 at 11:57-60 (claim 1 preamble) and 13:31-34 (claim 22
`
`preamble) (Emphasis added.). Thus, in my opinion, the preambles of
`
`claims 1 and 22 are necessary to provide the antecedent basis for the

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket