throbber

`
`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
`
`

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