`
`DROPBOX EX. 1036
`
`DROPBOX EX. 1036
`
`
`
`
`
`
`
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`DROPBOX, INC.,
`Petitioner,
`
`v.
`
`
`
`SYNCHRONOSS TECHNOLOGIES, INC,
`
`Patent Owner
`
`
`
`
`
`
`
`
`INTER PARTIES REVIEW OF US. PATENT NO. 6,671,757
`
`
`
`
`
`DECLARATION OF MAHADEV SATYANARAYANAN, PH.D.
`
`
`CONCERNING EXHIBIT 1006
`
`Dropbox Ex. 1036
`Page 1
`
`Dropbox Ex. 1036
`Page 1
`
`
`
`
`
`
`
`
`
`
`Cases [PR2016-00850, [PR2OJ6-00851
`
`Parent 6, 67K, 75 7
`
`
`
`
`
`
`
`
`
`
`I, Mahadev Satyanarayanan, hereby declare and state the following:
`
`I.
`
`
`
`
`
`
`
`
`
`
`
`
`
`I am a Professor in the School of Computer Science at the Carnegie
`
`
`
`Mellon University.
`
`
`
`
`
`
`
`I received my Bachelor of Technology in electrical
`
`
`
`
`
`
`
`
`
`
`
`engineering and Master of Technology in Computer Science from the Indian
`
`
`
`
`
`Institute of Technology in Madras, India.
`
`
`
`
`
`
`I was awarded First Class with
`
`
`
`
`
`
`
`
`
`
`
`
`Distinction, the highest honor category, for both my Bachelor and Master degrees.
`
`
`
`
`
`
`
`
`
`
`I obtained my PhD. in Computer Science from Carnegie Mellon.
`
`
`
`
`
`
`
`
`
`
`
`
`
`I have engaged in decades of research at Carnegie Mellon, as well in
`
`,)
`
`
`
`
`
`
`
`
`companies such as IBM, Digital Equipment Corporation and Intel.
`
`
`
`I have
`
`
`
`
`
`
`
`
`
`
`
`participated in system design and development of mobile computing, pervasive
`
`
`
`
`
`
`
`
`computing, and distributed systems, including distributed operating systems.
`
`.1
`
`
`
`
`
`
`
`
`3. My design and development work includes designing enterprise—grade
`
`
`
`
`
`
`
`
`
`
`distributed file systems. For instance, I was a principal architect ofthe Andrew
`
`
`
`
`
`
`
`
`
`
`
`
`
`File System (AF S), which was the first file system to employ scalable file
`
`
`
`
`
`
`
`
`
`caching, security through Access Control Lists, and volume—based system
`
`administration.
`
`
`
`
`
`
`
`
`
`
`
`I leveraged the experience I gained in designing AFS as one of
`
`
`
`
`
`
`
`
`
`
`
`
`
`the principal architects ofthe Coda distributed file system. Coda was the first file
`
`
`
`
`
`
`
`
`
`
`system designed to address problems of disconnected client operation and
`
`
`
`
`
`
`
`
`
`bandwidth—adaptive file synchronization between clients and servers where the
`
`
`
`
`
`
`
`
`
`network connection was intermittently available or low in bandwidth.
`
`Dropbox Ex. 1036
`Page 2
`
`Dropbox Ex. 1036
`Page 2
`
`
`
`
`
`
`
`
`
`Cases IPR2016-00850, 1PR20] 6-0085 1
`
`Parent 6, 67], 757
`
`
`
`4.
`
`
`
`
`
`
`
`
`
`
`Since 1986, l have been on the faculty of the Computer Science
`
`
`
`
`
`Department at Carnegie Mellon University.
`
`
`
`
`
`
`I have authored or co-authored at
`
`
`
`
`
`
`
`
`
`
`
`
`least 19 invited papers, 37 refereed journal papers, 51 refereed conference papers,
`
`
`
`
`
`and 34 refereed workshop papers.
`
`
`
`
`
`
`
`
`
`I have received at least six “best paper” or
`
`
`
`
`
`
`
`
`
`
`
`“outstanding paper" awards. According to Google Scholar, as of April 27, 2017,
`
`
`
`
`
`
`
`
`my articles have been cited over 26,000 times
`
`
`(https:L’scholargoogle.comx’citations‘hser=0y6JDD4AAAAJ).
`
`
`
`I have delivered
`
`
`
`
`
`
`
`over 50 keynote speeches or distinguished lectures.
`
`
`
`
`
`
`I have authored two books, as
`
`
`
`
`
`
`
`well as a chapter in a third book.
`
`
`
`5.
`
`
`
`
`
`
`
`
`In addition to publishing, 1 have occupied numerous leadership
`
`
`
`
`
`
`
`
`
`positions in scientific organizations, such as the Institute ofElec-trical and
`
`
`
`
`
`
`
`
`
`
`Electronics Engineers (IEEE) and the Association for Computing Machinery
`
`(ACM).
`
`
`
`
`
`
`
`
`
`
`
`
`1 have been elected to the position ofFellow of both the IEEE and the
`
`ACM.
`
`
`
`
`
`
`
`
`
`
`
`1 am the Founding Program Chair of the IEEE-r’ACM Symposium on Edge
`
`
`
`
`
`
`
`
`
`
`
`Computing, a forum for discussion of technologies that place data one hop away
`
`
`
`
`
`
`
`from mobile and other Internet-aware devices.
`
`
`
`
`
`
`
`I have been chair or co—chair of
`
`
`
`
`
`
`
`
`
`five other IEEE or ACM conferences. Additionally, I chaired the 18th ACM
`
`
`
`
`
`
`
`
`
`
`
`Symposium on Operating Systems Principles, held in Banff, Canada, in October
`
`2001.
`
`Dropbox Ex. 1036
`Page 3
`
`Dropbox Ex. 1036
`Page 3
`
`
`
`
`
`
`
`
`
`Cases 1PR20] 6400850, IPR2O I 6-0085]
`
`
`Parent 6, 67], 75 7
`
`
`
`6.
`
`
`
`
`
`
`
`
`
`
`Through my publishing and leadership experience in the IEEE and
`
`
`
`
`
`
`
`
`
`
`
`ACM, 1 have gained familiarity with their publication procedures. The IE-EE and
`
`
`
`
`
`
`
`
`
`
`
`ACM regularly publish numerous journals that are focused on technical topics,
`
`
`
`
`
`
`
`
`
`including many within the field of computer science. These organizations”
`
`
`
`
`
`
`
`
`
`publications are considered highly prestigious and professors, researchers, and
`
`
`
`
`
`
`
`
`
`
`
`
`industry professionals seek to have their research published in IEEE and ACM
`
`
`journals.
`
`7.
`
`
`
`
`
`
`
`
`
`
`
`
`The IEEE and ACM also host conferences and workshops, generally
`
`
`
`
`
`
`
`
`
`
`organized by committees of the organization. The conferences are attended by
`
`
`
`
`
`
`
`
`
`
`academics, researchers, students, and industry professionals having an interest in
`
`
`
`
`
`
`
`
`
`
`
`
`the particular topic. Many months before a conference is held, the committee will
`
`
`
`
`
`
`
`
`
`
`
`
`make an announcement, called a “call for papers,” that solicits topical papers for
`
`
`
`
`
`
`
`
`
`
`
`
`presentation at the conference. A committee receives all the papers that are
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`submitted in response to the call and reviews the content for novelty and potential
`
`
`
`
`
`
`
`
`
`
`
`impact. The committee conditionally selects a certain number (typically about 20-
`
`
`
`
`
`
`
`
`
`
`
`30) for presentation at the conference. The conditionality of the acceptance for
`
`
`
`
`
`
`
`
`
`
`
`
`presentation may be based on the author performing edits requested by the
`
`committee.
`
`Dropbox Ex. 1036
`Page 4
`
`Dropbox Ex. 1036
`Page 4
`
`
`
`
`
`
`
`
`
`Cases IPR2016-00850, IPR2016—0085]
`
`Parent 6, 67], 757
`
`8.
`
`
`
`
`
`
`
`
`
`
`
`
`
`Authors have a deadline by which they must make the requested edits
`
`
`
`
`
`
`
`
`
`
`
`
`
`and resubmit their papers. If the committee is satisfied with an author’s edits, the
`
`
`
`
`
`
`
`
`
`
`
`paper is then finally selected for presentation at the conference.
`
`9.
`
`
`
`
`
`
`
`
`
`
`Papers that are selected for presentation are generally collected into a
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`bound “conference proceedings” publication that is distributed to all attendees of
`
`
`
`
`
`
`
`
`the conference. Conference proceedings are typically then sent to libraries that
`
`
`
`
`
`
`
`
`
`
`
`
`have relevant subscriptions from the host organization. Research universities with
`
`
`
`
`
`
`
`
`
`
`computer science departments typically have subscriptions to numerous technical
`
`
`
`
`
`
`
`
`
`journals and receive proceedings publications from many IEEE and ACM
`
`
`conferences.
`
`
`
`
`
`
`
`
`
`
`
`
`
`10. Most conferences hosted by IE-EE and. ACM give awards for the best
`
`
`
`
`
`
`
`
`
`
`
`
`
`papers (often called “best paper” or “outstanding; paper”) to a small subset of
`
`
`
`
`
`
`
`
`
`authors whose papers are presented at the conference. The organizing committee
`
`
`
`
`
`
`
`
`
`
`
`determines which of the presented papers receives an outstanding paper award.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Frequently, the authors of a paper that receives such an award. will be invited to
`
`
`
`
`
`
`
`
`
`
`
`republish that paper in a more prestigious, more frequently published journal of
`
`
`
`the host organization.
`
`
`
`
`
`
`
`
`
`
`
`
`11. One of the papers l co-authored on the Coda file system is entitled
`
`
`
`
`
`
`
`
`
`
`
`
`
`“Disconnected Operation in the Coda File System,” which is the paper that was
`
`
`
`
`
`
`
`submitted in this proceeding as Exhibit 1006.
`
`Dropbox Ex. 1036
`Page 5
`
`Dropbox Ex. 1036
`Page 5
`
`
`
`
`
`
`
`
`
`Cases IPR2026-00850, IPR2OI6-0085]
`
`
`Parent 6, 6'7] _. 75 7
`
`
`
`
`
`
`
`
`
`
`
`12. This paper was first presented at ACM’s Symposium on Operating
`
`
`
`
`
`
`
`
`
`
`Systems Principles (“SOSP”) in October 1991. As a paper presented at an ACM
`
`
`
`
`
`
`
`
`
`
`
`
`conference, it followed the submission, acceptance, and publication process that I
`
`
`
`
`
`
`
`
`
`
`
`described above in paragraphs 7-9. The paper was collected, along with the other
`
`
`
`
`
`
`
`
`
`
`
`
`papers presented at SOSP, into a bound volume that was distributed to all
`
`
`
`
`
`attendees of the Symposium.
`
`
`
`
`
`
`
`
`1 have maintained a record of the conference
`
`
`
`
`
`
`
`
`
`
`
`
`attendees. According to my records, around 300 people attended the conference.
`
`
`
`
`
`
`
`
`
`
`
`
`SOSP is well known in the computer systems research community, and the. 199]
`
`
`
`
`
`
`
`
`
`
`$08? (as is typical of SOSP) included attendees from a variety of backgrounds
`
`
`
`
`
`
`
`
`
`
`
`
`
`(both academic and industry) and with a wide variety of levels of experience
`
`
`
`
`
`(from students through tenured professors).
`
`l3.
`
`
`
`
`
`
`
`
`
`
`
`
`“Disconnected Operation in the Coda File System” was given an
`
`
`
`
`
`
`
`
`
`
`
`
`Outstanding Paper award by the organizing committee of SOSP and was also
`
`
`
`
`
`
`
`
`
`forwarded to ACM’s Transactions on Computer Systems (“TOCS”), ajournal
`
`
`
`
`
`
`
`
`
`
`
`
`which has been published about four times per year since 1983, with a
`
`
`
`
`
`
`
`
`
`
`
`
`recommendation that the paper be published in TOCS as well. The TOC S journal
`
`
`
`
`
`
`
`
`
`
`
`
`
`accepted “Disconnected Operation in the Coda File System" for publication, and
`
`
`
`
`
`
`
`
`
`the paper was published in the February 1992 issue.
`
`14.
`
`
`
`
`
`
`
`
`
`
`
`“Disconnected Operation in the Coda File System" has been
`
`
`
`
`
`
`
`
`
`
`
`considered a seminal paper in the field of distributed operating systems and has
`
`
`Dropbox Ex. 1036
`Page 6
`
`Dropbox Ex. 1036
`Page 6
`
`
`
`
`
`
`
`
`Cases [PR2016-00850, IPR20 I 6-0085]
`
`
`
`Parent 6, 671, 75 7
`
`
`
`
`
`
`
`
`
`frequently been an assigned reading in graduate and undergraduate courses
`
`
`
`
`
`
`
`
`
`
`
`dealing with operating system design principles. Even today, the paper continues
`
`
`
`
`
`
`
`
`
`
`
`to be referred to in the classroom and in publications, and still receives praise
`
`
`
`
`
`
`
`
`
`
`
`
`from the research community. For instance, in 2015, “Disconnected Operation in
`
`
`
`
`
`
`
`
`
`
`the Coda File System” was awarded ACM’S Special Interest Group on Operating
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Systems” (“SIGOPS”) “Hall ofFame” award. And in 2016, the paper was given
`
`
`
`
`
`
`
`
`
`
`
`ACM’S Special Interest Group on Mobility of Systems, Users, Data and
`
`
`
`
`
`
`Computing‘s (“SIGMOBILE”) Inaugural “Test—of-Time” Award.
`
`
`
`
`
`
`
`
`
`
`15. After “Disconnected Operation in the Coda File System” received the
`
`
`
`
`
`outstanding paper award at SOSP, professors from a number of universities
`
`
`
`
`
`
`
`
`
`
`contacted me seeking a copy of the paper.
`
`
`
`
`
`
`
`
`
`
`in response to these inquiries, I
`
`
`
`
`
`
`
`
`
`
`emailed copies of the paper to several professors before the publication of the
`
`
`
`
`
`
`
`paper in TOC‘S in February 1992.
`
`
`
`
`
`
`I have examined Exhibit 1006 and it is the
`
`
`
`
`
`
`
`
`
`
`
`same document that l sent in response to emails requesting a copy of the paper.
`
`
`
`
`
`
`
`
`
`
`
`
`16. The version of“Disconnected Operation in the Coda File System” that
`
`
`
`
`
`
`
`
`
`I distributed and that has been submitted as Exhibit 1006 was a version that was
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`nearly identical to the version published in TOCS, save for three minor
`
`
`
`
`
`
`
`
`
`
`
`differences. First, the version I sent stated the Coda system had successfully
`
`
`
`
`
`
`
`
`
`
`
`
`
`operated while disconnected for “four to five hours.” By the time the TOCS
`
`
`
`
`
`
`
`
`
`
`
`version was published, we had obtained better results and were able to report the
`
`
`
`
`Dropbox Ex. 1036
`Page 7
`
`Dropbox Ex. 1036
`Page 7
`
`
`
`
`
`
`
`
`
`
`Cases IPR20] 6-00850, {PR2016-0085]
`
`
`Parent 6:, 6 7] _. 75 7
`
`
`
`
`
`
`
`
`
`
`
`
`
`system has been operated while disconnected for “one to two days.” Second, the
`
`
`
`
`
`
`
`
`
`
`emailed version omitted an endnote referring to a distributed mail system
`
`
`
`
`
`
`
`
`
`
`(_“Lambert, M. PCMAlL-: A distributed mail system for personal computers.
`
`
`
`
`
`
`
`
`
`
`
`DARPA—Intemet RFC 1056, 1988”). Third, the emailed version used a two-
`
`
`
`
`
`
`
`
`
`
`
`
`
`column format, whereas the TOC S version has only one column of text. The
`
`
`
`
`
`
`
`
`
`remaining content is substantively identical between the two versions.
`
`17.
`
`
`
`
`
`
`
`
`
`
`
`
`
`I understand that this declaration will be filed as evidence in a
`
`
`
`
`
`
`
`
`
`
`
`
`contested case before the Patent Trial and Appeal Board ofthe United. States
`
`
`
`
`Patent and Trademark Office.
`
`
`
`
`
`
`
`
`
`1 also understand that 1 may be subject to cross-
`
`
`
`
`examination concerning this declaration.
`
`
`
`
`
`
`
`
`
`
`I hereby declare that all ofthe statements made herein of my own
`
`18.
`
`
`
`
`
`
`
`
`
`
`
`
`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 27, 2017
`
`
`
`
`v Satyanarayanan
`
`
`
`Dropbox Ex. 1036
`Page 8
`
`Dropbox Ex. 1036
`Page 8
`
`