`
`DROPBOX EX. 1037
`
`DROPBOX EX. 1037
`
`
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`__________________
`
`DROPBOX, INC.,
`Petitioner,
`
`v.
`
`SYNCHRONOSS TECHNOLOGIES, INC.,
`Patent Owner
`__________________
`
`INTER PARTES REVIEW OF U.S. PATENT NO. 6,671,757
`__________________
`
`DECLARATION OF REMZI ARPACI-DUSSEAU, PH.D.
`CONCERNING EXHIBIT 1003
`
`
`
`Dropbox Ex. 1037
`Page 1
`
`
`
`Cases IPR2016-00850, IPR2016-00851
`Patent 6,671,757
`I, Remzi H. Arpaci-Dusseau, hereby declare and state the following:
`
`1.
`
`I am a Professor in the Computer Sciences Department at the
`
`University of Wisconsin. I received my B.S. in Computer Engineering, summa
`
`cum laude, from the University of Michigan. Subsequently, I obtained my M.S.
`
`and Ph.D. from the University of California, Berkeley, in Computer Science.
`
`2.
`
`I have previously been a visiting professor at Stanford University, the
`
`Ecole Polytechnique Federale (EPFL) in Lausanne (Switzerland), and the
`
`University of Michigan. I have taught undergraduate and graduate courses in a
`
`variety of topics, including Operating Systems, Distributed Systems, Storage
`
`Systems, and Integrating Networks and Storage. In 2014-2015, I was a visiting
`
`scientist at Google, Inc. While at Google, I worked on a team that developed the
`
`distributed storage system that underlies many of Google’s applications and data.
`
`3. During my teaching career, I have been recognized on five occasions
`
`as the Student Chapter of the Association for Computing Machinery’s Professor
`
`of the Year, and I also won the University of Wisconsin-Madison Chancellor’s
`
`Distinguished Teaching Award. I have also been awarded multiple faculty
`
`fellowships.
`
`4.
`
`Since 2008, I have served on the steering committee for the FAST
`
`Conference. Since 2014, I have served as an associate editor for ACM TOCS. I
`
`have served on many program committees, including SOSP (the Symposium on
`
`Dropbox Ex. 1037
`Page 2
`
`
`
`Cases IPR2016-00850, IPR2016-00851
`Patent 6,671,757
`Operating Systems Principles), OSDI (the conference on Operating Systems
`
`Design and Implementation), and NSDI (the conference on Network Systems
`
`Design and Implementations) to review publications submitted by researchers,
`
`playing a role in deciding which papers will be published. I have chaired
`
`academic conference on four separate occasions, including SOCC (Symposium on
`
`Cloud Computing) in 2014, OSDI in 2010, FAST in 2007, and the USENIX
`
`Annual Technical Conference in 2004.
`
`5. My academic research has focused on file and storage systems,
`
`including distributed varieties of these systems. As a result of my academic
`
`research, we have won 10 best paper awards, which recognize excellence in
`
`research on a particular topic. Several of these awards were given at the File and
`
`Storage Technology (FAST) Conference, at which papers on filesystems and
`
`storage systems, included distributed versions of such systems. Several of the
`
`papers I have co-authored are related to the Coda filesystem and similar
`
`distributed filesystems. I have over 100 refereed publications covering a range of
`
`topics, such as filesystems, distributed computing and storage, and data
`
`synchronization. I have been invited to deliver a lecture related to my research on
`
`nearly 70 occasions.
`
`6.
`
`Since the spring semester of 2000, I have taught the CS 736 Graduate
`
`Operating Systems Class. The class covers a selection of topics related to
`
`Dropbox Ex. 1037
`Page 3
`
`
`
`Cases IPR2016-00850, IPR2016-00851
`Patent 6,671,757
`operating system fundamentals, including function and design. Readings are
`
`assigned to the students for each topic covered. The class was open to both
`
`graduate and undergraduate students.
`
`7. Links to each reading for the spring 2000 CS 736 are available from
`
`my personal webpage maintained at the University of Wisconsin at the following
`
`URL: http://pages.cs.wisc.edu/~remzi/Classes/736/Spring2000/Papers/. This
`
`page is simply a directory listing of a directory containing all the electronic
`
`versions of the papers that were assigned to the students to read. A true and
`
`correct copy of a PDF printout of this webpage, made on April 25, 2017, is
`
`attached as Exhibit 1037. The webpage shows the name of the file (hyperlinked
`
`to the file itself), a “Last Modified” date, and the file size. This webpage has been
`
`continually available on the Internet since even before I taught the class in early
`
`2000.
`
`8. One of the topics covered in CS 736, to which an entire class period
`
`was devoted, is the well-known Coda distributed file system. Coda was
`
`developed at Carnegie Mellon University under the supervision of Professor
`
`Mahadev Satyanarayanan. The Coda file system attracted interest broadly among
`
`professors of computer science because it offered the ability to access files stored
`
`remotely at a time when network connectivity was far less robust than it presently
`
`is (owing to the inception of widespread usage of laptop computers that often
`
`Dropbox Ex. 1037
`Page 4
`
`
`
`Cases IPR2016-00850, IPR2016-00851
`Patent 6,671,757
`accessed a network over a dial-up network connection). Coda’s storage of files on
`
`a portable computer, which were also stored on a server, provided a novel solution
`
`to the problem of slow or spotty network connections.
`
`9.
`
`In preparation for the class discussion of Coda, I assigned as reading a
`
`paper discussing how the Coda file system synchronized files between clients
`
`(e.g., a portable laptop computer) and servers to allow access to files even if
`
`network connectivity was poor. That paper is entitled “Disconnected Operation in
`
`the Coda File System,” and was written by James J. Kistler and Mahadev
`
`Satyanarayanan. I consider this paper to be a seminal paper in the field of
`
`distributed systems and I know that many computer science professors have
`
`included the paper as an assigned reading in their courses.
`
`10. Two versions of the paper can be found on the class-readings
`
`webpage I mentioned earlier, http://pages.cs.wisc.edu/~remzi/Classes/736/
`
`Spring2000/Papers/, and can be seen in Exhibit 1038. One is entitled “coda-
`
`sosp.pdf.” When I was collecting material in order to teach the CS 736 class, I
`
`found this copy of the “Disconnected Operation in the Coda File System” through
`
`a web search engine. As can be seen from the webpage, the Last Modified date
`
`for this file is “27-Dec-1999,” or December 27, 1999. This is the date that I saved
`
`a copy of this file onto the file system at the University of Wisconsin.
`
`Dropbox Ex. 1037
`Page 5
`
`
`
`Cases IPR2016-00850, IPR2016-00851
`Patent 6,671,757
`I have compared the copy of the PDF version of the Coda paper on
`
`11.
`
`my class-readings webpage and the one submitted by Dropbox as Exhibit 1006.
`
`They appear to me to be substantively identical to one another.
`
`12. PDF documents include additional metadata that can be viewed using
`
`Adobe Acrobat or Apple’s PDF Viewer. For instance, when I open the “coda-
`
`sosp.pdf” file found on my website using Adobe Acrobat 11, I can then select the
`
`“Properties” option under the “File” menu. On the “Description” tab, there is an
`
`“Additional Metadata…” button. When I click on this button, in the left-hand
`
`pane I see “Description” and “Advanced.” When I click on “Advanced,” I see
`
`three options, one of which is “XMP Core Properties (xmp,
`
`http://ns.adobe.com/xap/1.0/).” When I click on the plus sign to expand that
`
`option, I see two entries: “xmp:CreateDate: 1998-09-10T18:43:34” and
`
`“xmp:CreatorTool: M Satya and Scribe 7(1700).” I understand the “CreateDate”
`
`field to mean that the file was created on 1998-09-10 and that the “CreatorTool”
`
`filed to indicate the file was created by a user who was identified on the system
`
`used to create the file as “M Satya.” The identification of the user who created the
`
`file is consistent with my understanding that an author, in this case Dr. Mahadev
`
`Satyanarayanan, identified within the PDF as “M Satya,” created the file.
`
`13.
`
`It is my opinion from this information that the PDF version of the
`
`Coda paper was created on September 10, 1998. Based on my ability to locate the
`
`Dropbox Ex. 1037
`Page 6
`
`
`
`Cases IPR2016-00850, IPR2016-00851
`Patent 6,671,757
`paper through a web search, it is also my opinion that the version of the Coda
`
`paper submitted as Exhibit 1006 was publicly accessible to an interested person of
`
`ordinary skill exercising reasonable diligence.
`
`14.
`
`I understand that this declaration will be filed as evidence in a
`
`contested case before the Patent Trial and Appeal Board of the United States
`
`Patent and Trademark Office. I also understand that I may be subject to cross-
`
`examination concerning this declaration, and I will appear for cross-examination,
`
`if required of me, during the time allotted for cross-examination.
`
`15.
`
`I hereby declare that all of the statements made herein of my own
`
`knowledge are true and that all statements made on information and belief are
`
`believed to be true; and further that these statements were made with knowledge
`
`that willful false statements and the like so made are punishable by fine or
`
`imprisonment, or both, under Section 1001 of Title 18 of the United States Code.
`
`
`
`
`
`Date: April 26th, 2017
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`_____________________
`Dr. Remzi Arpaci-Dusseau
`
`
`
`
`
`Dropbox Ex. 1037
`Page 7
`
`