`U.S. Patent No. 8,671,132
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`MICROSOFT CORPORATION,
`Petitioner,
`
`v.
`
`DAEDALUS BLUE, LLC,
`Patent Owner.
`
`Case IPR2021-00831
`Patent No. 8,671,132
`
`DECLARATION OF DAVID A. PEASE, PH.D. IN SUPPORT OF
`PATENT OWNER DAEDALUS BLUE, LLC’S
`PRELIMINARY RESPONSE
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 1 of 39
`
`
`
`
`
`
`I.
`
`INTRODUCTION
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`1. My name is David A. Pease, and I am currently retired from IBM
`
`Corporation with the honorary title of Distinguished Engineer Emeritus, and from
`
`the University of California, Santa Cruz as an Assistant Adjunct Professor in the
`
`Computer Engineering Department. I hold a Master’s of Science and a PhD in
`
`Computer Engineering at the University of California, Santa Cruz.
`
`2.
`
`I have been asked by Patent Owner Daedalus Blue, LLC (“Daedalus”)
`
`to provide this declaration about the conception and development of the inventions
`
`claimed in U.S. Patent No. 8,671,132 (“the ’132 patent”), of which I am a named
`
`inventor. I am being compensated for my time spent at my normal consulting rate
`
`of $375 per hour. The amount of my compensation is not dependent upon the
`
`substance of my declaration or testimony, or upon the outcome of this matter.
`
`3.
`
`I have personal knowledge of the facts and opinions set forth in this
`
`declaration, and, if called upon to do so, I would testify competently thereto.
`
`II. BACKGROUND
`
`4.
`
`I started computer programming in 1971, and from 1971 to 1994
`
`worked at a variety of companies as a programmer/analysis, systems programmer,
`
`diagnostics manager, systems/operations manager, hardware/ software technical
`
`advisor, manager, and consultant. Attached hereto as Appendix A is a true and
`
`correct copy of my Curriculum Vitae describing my background and experience.
`
`1
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 2 of 39
`
`
`
`
`
`
`
`5.
`
`I joined IBM in 1994 as a senior software engineer in the Storage
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`Systems Group at IBM’s Almaden Research Center in San Jose, California.
`
`Organizationally, the group was part of the research organization within IBM,
`
`charged with developing ideas for potential future storage systems/products. I
`
`worked at IBM for 25 years, from 1994 to 2019, when I retired.
`
`6.
`
`In or around 1995, I became a Manager in the Storage Systems Group.
`
`In particular, I was the lead Manager for the Storage Tank project.
`
`7. While at IBM, I “challenged” into graduate school based on my
`
`experience and grades from graduate-level classes I took through the Extension
`
`program. I obtained a Master’s of Science and a PhD in Computer Engineering at
`
`the University of California, Santa Cruz, in 2003 and 2008, respectively.
`
`III. THE ’132 PATENT
`
`8.
`
`The subject matter described and claimed in the application that led to
`
`the ’132 Patent was the outgrowth of work I and others at IBM did on a project
`
`called Storage Tank. The work on Storage Tank commenced as a research project
`
`in 1997, and gained momentum in early 2000, when a decision was made by IBM
`
`to develop Storage Tank into a commercial product. The inventions claimed in the
`
`’132 Patent were conceived and recorded in a specification no later than April 26,
`
`2001. Work to develop those inventions into a commercial product continued
`
`through, and after, March 14, 2003, when the patent application was filed.
`
`2
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 3 of 39
`
`
`
`
`
`
`
`9.
`
`Storage Tank was the first distributed data management system that
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`could support and facilitate millions of live file operations across a Storage Area
`
`Network (“SAN”), and accommodate clients operating on multiple platforms.
`
`Tying this together was a novel and robust policy management architecture capable
`
`of, among other things, delivering different levels of service.
`
`10.
`
`IBM commercialized Storage Tank under the brand name “IBM
`
`TotalStorage SAN File System”, which was released in or around October 2003.
`
`11. Storage Tank’s policy management architecture was later
`
`incorporated into IBM’s General Parallel File System (or “GPFS”), now known as
`
`IBM Spectrum Scale, used by many of the world’s largest companies and found on
`
`many of the world’s top supercomputers.
`
`12.
`
`I have reviewed U.S. Patent No. 7,269,612 (“Devarakonda”), which I
`
`understand Petitioner has identified as a disclosure that allegedly anticipates claims
`
`15-21, 23-25 of the ’132 Patent. I further understand that Devarakonda was filed
`
`on May 31, 2002 and does not claim priority to any other document. EX1008.
`
`13.
`
`I declare that Devarakonda is not prior art to the inventions in the ’132
`
`Patent inasmuch as my co-inventors and I conceived the claimed inventions prior
`
`to the filing date of Devarakonda, and thereafter continuously diligently worked to
`
`subsequent reduction to practice, including both by working on the Storage Tank
`
`project and as demonstrated by the filing of the application for the ‘132 Patent.
`
`3
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 4 of 39
`
`
`
`
`
`
`
`14.
`
` As evidence of that conception and diligence, I enclose Exhibits
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`2012-2017.
`
`A. Conception
`15. EX2012 attached hereto is a true and correct copy of the Storage Tank
`
`Initial Programming Functional Specifications, Version 1.1, dated April 26, 2001
`
`(“Specification”). This document was prepared in the ordinary course of IBM’s
`
`business, and reflected the state of development of Storage Tank as of the date of
`
`the document. I personally participated in the preparation of the document, and
`
`reviewed the entire document at around the time it was created. According to IBM
`
`practice, the date shown on the specification is the date it was completed and had
`
`been reviewed by the list of reviewers shown on pages 3-5 of the specification.
`
`16.
`
`I note that on page 3 of Specification, Linda Duyanovich is identified
`
`as the “owner” of the document. EX2012, 3. In IBM parlance, that meant that
`
`Ms. Duyanovich was the person responsible for maintaining the document. Ms.
`
`Duyanovich was also a leading contributor to the document.
`
`17.
`
`I note that EX2012 is not the earliest version of the Storage Tank
`
`Specification. Our team started work on the specification in early 2000. As shown
`
`in the “Change History” on page 6 of EX2012, we went through several drafts.
`
`According to IBM practice, the first comprehensive specification would have been
`
`version 1.0, dated January 8, 2001.
`
`4
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 5 of 39
`
`
`
`
`
`
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`
`
`18.
`
`I declare that EX2012 fully describes at least the inventions disclosed
`
`in claims 15-25 of the ’132 Patent. Exemplary support in EX2012 for the claimed
`
`features of claims 15-25 is provided below, in bold letters. There may be additional
`
`disclosure of the claimed features in EX2012, which I have not identified below.
`
`Exemplary support for Claim 15
`
`15. A method for handling files within a policy-based
`data management system [PAGES 20-24, 41-46, 69-74],
`the method comprising:
`
`providing a policy set comprising at least one service class
`rule [PAGES 41-46, 101-105, FIG. 3];
`
`receiving one or more attributes of a file [PAGES 43-44,
`
`5
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 6 of 39
`
`
`
`
`
`
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`102-104, 157-159] from one of a plurality of clients, the
`clients comprising at least two different computing
`platforms [PAGES 22-23, 69];
`
`applying the service class rule to the file to assign a service
`class to the file [PAGES 43-44, 158]; and
`
`conducting operations on the file in a manner according to
`the service class [PAGES 38, 41-42, 46, Appx D.1.2].
`
`Exemplary support for Claim 16
`
`16. The method of claim 15, further comprising
`assigning a storage pool to the file [PAGES 45-46, FIG.
`4].
`
`Exemplary support for Claim 17
`
`17. The method of claim 16, wherein assigning the
`storage pool to the file comprises assigning the storage
`pool to the file based on the at least one service class
`[PAGES 45-46, 62, FIG. 4].
`
`Exemplary support for Claim 18
`
`18. The method of claim 16, wherein the policy set
`further comprises at least one storage pool rule, wherein
`assigning the storage pool to the file comprises applying
`the storage pool rule to the characteristics of the available
`storage pools to assign the storage pool to the file [PAGES
`46].
`
`6
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 7 of 39
`
`
`
`
`
`
`
`Exemplary support for Claim 19
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`19. The method of claim 16, wherein assigning the
`storage pool to the file comprises selecting the storage
`pool from a group of storage pools of the open systems
`environment, the group of storage pools each comprising
`at least two different disaster recoverability levels
`[PAGES 46, 85].
`
`Exemplary support for Claim 20
`
`20. The method of claim 15, wherein controlling
`handling of the file based on the service class comprises
`taking action on at least one of the group consisting of
`input/output speed, random access memory allocation,
`performance priority, and cache allocation scheme, in a
`manner in accordance with the service class [PAGES 41,
`APPX. D.1.2].
`
`Exemplary support for Claim 21
`
`21. The method of claim 15, wherein the service class
`rule is applied to the one or more file attributes to select
`the service class [PAGES 43-44, 102-104, 157-159].
`
`Exemplary support for Claim 22
`
`22. The method of claim 15, wherein the computing
`platforms are selected from the group consisting of
`Windows, AIX, Linux, Solaris, Unix, Mac OS, OS/2,
`
`7
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 8 of 39
`
`
`
`
`
`
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`DOS, HP, IRIX, and OS/390, wherein the method further
`comprises translating the one or more attributes [PAGES
`22-23, 69].
`
`Exemplary support for Claim 23
`
`23. A storage device storing computer code executable
`by a processor [PAGES 20-24, 41-46, , 69-74] to carry out
`a method comprising:
`
`providing a policy set comprising at least one service class
`rule [PAGES 41-46, 101-105, FIG. 3];
`
`receiving one or more attributes of a file [PAGES 43-44,
`102-104, 157-159] from one of a plurality of clients, the
`clients comprising at least two different computing
`platforms [PAGES 22-23, 69];
`
`applying the service class rule to the file to assign a service
`class to the file [PAGES 43-44, 158]; and
`
`conducting operations on the file in a manner according to
`the service class [PAGES 38, 41-42, 46, Appx D.1.2].
`
`Exemplary support for Claim 24
`
`24. The storage device of claim 23, wherein the
`computer code is further configured to assign a storage
`pool to the file [PAGES 45-46, FIG. 4].
`
`8
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 9 of 39
`
`
`
`
`
`
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`Exemplary support for Claim 25
`
`25. The storage device of claim 23, wherein the service
`class rule bases selection of the service class on the one or
`more file attributes [PAGES 43-44, 102-104, 157-159].
`
`B. Reduction to Practice
`19. Following the April 26, 2001 Version 1.1 Specification I describe
`
`above, we continued to diligently work to reduce to practice the inventions claimed
`
`in the ’132 Patent until it was ready to be included as part of a product released to
`
`the market, including but not limited to developing code, prototypes, and
`
`documentation, and testing and review. We also prepared and filed the application
`
`that led to the ’132 Patent during that time.
`
`20. EX2013 attached hereto is a true and correct copy of the “Storage
`
`Tank Initial Programming Functional Specifications,” Version 1.2, dated June 11,
`
`2001. I recognize this document, and also note that this document is a type that
`
`was prepared in the ordinary course of business at IBM. This document reflects
`
`our continuous work on the Storage Tank project as of that date, including the ’132
`
`Patent inventions.
`
`21. EX2014 attached hereto is a true and correct copy of a presentation
`
`entitled “IBM Storage Tank: Storage Tank Strategy, Product Positioning,” dated
`
`September 17, 2001. I recognize this document, and also note that this document is
`
`9
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 10 of 39
`
`
`
`IPR2021-00831
`U.S. Patent No. 8,671,132
`
`a type that was prepared in the ordinary course of business at IBM. This document
`
`reflects our continuous work on the Storage Tank project as of that date, including
`
`the ’132 Patent inventions.
`
`22. EX2015 attached hereto is a true and correct copy of a presentation
`
`entitled “Storage Tank: Development Review,” dated February 11, 2002. I
`
`recognize this document, and also note that this document is a type that was
`
`prepared in the ordinary course of business at IBM. This document reflects
`
`continuous work on the Storage Tank project as of that date, including the ’132
`
`Patent inventions.
`
`23. EX2016 attached hereto is a true and correct copy of a document
`
`entitled “Storage Tank: Release 1: High Level Design,” Version Draft 0, dated
`
`February 19, 2002. I recognize this document, and also note that this document is a
`
`type that was prepared in the ordinary course of business at IBM. This document
`
`reflects continuous work on the Storage Tank project as of that date, including the
`
`’132 Patent inventions.
`
`24. EX2017 attached hereto is a true and correct copy of a PDF of an
`
`excel workbook entitled “STschedExternal.xls,” dated February 2002. This
`
`document shows the development schedule for the Storage Tank project from
`
`February 2002 through May 2002. I recognize this document, and also note that
`
`this document is a type that was prepared in the ordinary course of business at
`
`10
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 11 of 39
`
`
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 12 of 39
`
`
`
`Dr. Christopher Jules White
`Associate Dean of Strategic Learning Programs, School of Engineering
`Associate Professor, Dept. of Computer Science
`Vanderbilt University
`2130 Blair Blvd
`Nashville, TN 37212
`Phone: (540) 494 8965
`Email: jules.white@vanderbilt.edu
`URL: http://magnum.io
`Google Scholar: https://scholar.google.com/citations?user=10HSX90AAAAJ&hl=en
`Research Interests
`1. Mobile, Cloud, and Cyber-physical Security
`2. Deep Learning
`3. Cyber-physical Systems
`4. Deployment and Configuration Optimization
`5. Distributed Systems and Cloud Computing
`Educational Background
`• December, 2008, Ph.D., Computer Science, Vanderbilt University
`• May, 2006, MS, Computer Science, Vanderbilt University
`• May, 2001, BA, Computer Science, Brown University
`Appointments
`1. 2021-present, Associate Dean of Strategic Learning Programs, School of Engineering, Vanderbilt
`University
`2. 2018-present, Associate Professor, Computer Science, Vanderbilt University
`3. 2013-2018, Assistant Professor, Computer Science and Computer Engineering, Vanderbilt
`University
`4. 2014-present, President, Ziiio, Inc.
`5. 2015-2017, Chief Scientist, Optio Labs
`6. 2012-2015, Chief Scientist, Cloudpoint/PAR Works
`7. 2014-present, Board Member, KTK-Belt Foundation
`8. 2012-2014, Chief Technology Officer, Optio Labs
`9. 2010-2013, Assistant Professor, Electrical and Computer Engineering, Virginia Tech
`10. 2011-2012, Visiting Scientist, Software Engineering Institute, Carnegie Mellon
`11. 2009-2010, Research Assistant Professor, Electrical Engineering and Computer Science,
`Vanderbilt University
`12. 2004-2008, Research Assistant, Distributed Object Computing Group, Vanderbilt University
`13. 2006-summer, Summer Intern, Siemens Corporate Technology SE6, Munich, Germany
`14. 2001-2002, IBM Enterprise Application Developer
`15. 2002, Art Editor, American Center for Artists, website (www.americanartists.org)
`16. 2002, Design and Technology Director, Christopher Isherwood Foundation, Santa Monica,
`California
`17. 2000, Chief Software Architect, Software Teacher Inc.
`18. 1997-1999, Art Instructor, Bay Rivers Art Guild
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 13 of 39
`
`
`
`Christopher Jules White
`
`Curriculum Vitae
`
`2
`
`
`Honors & Awards
`1. NSF CAREER Award, CAREER: At-scale Analysis of Issues in Cyber-security and Software
`Engineering, CNS-1552836
`2. Virginia Tech Outstanding New Assistant Professor
`3. Best Paper Award, International Conference on Software Product-lines
`4. Best Paper Award, International Conference on Construction Applications of Virtual Reality
`5. Best Paper Award, ASCE International Workshop on Computing in Civil Engineering
`6. First Place, Accuracy, NeurIPS NL2CMD Competition, 2020
`7. Best Presentation Award, International Conference on Future Computers and Communications
`8. Best Student Paper Award, 2013 IEEE International Symposium on Parallel and Distributed
`Processing with Applications
`9. Best Student Paper Award, International Conference on Pervasive and Embedded Computing and
`Communications
`10. Virginia Tech Student Engineering Council Finalist for the Undergraduate Research Advisor
`Award
`11. Virginia Center for Innovative Technology GAP 50 Entrepreneur Award Finalist
`12. Taxi Project, CS 279, Finalist in the 2014 Multi-city Innovation Campaign
`13. Indoor Navigation Project, CS 279, Tied for 1st in the 2014 Multi-city Innovation Campaign
`Journal Papers
`At Vanderbilt (In a Tenure-track Position)
`
`J1.
`
`J2.
`
`J3.
`
`*Zhongwei Teng, Jules White, Jonathan Nesbitt, Douglas C. Schmidt, Authentication &
`Integration Approaches for mHealth Apps Supporting Patient Reported Outcomes, Journal of
`Advances in Electrical and Electronic Engineering (to appear)
`*Michael Sandborn, *Carlos Olea, Jules White, Chris Williams, Pablo A. Tarazaga, *Logan
`Sturm, Mohammad Albakri, *Charles Tenney, Towards Secure Cyber-physical Information
`Association for Parts, Journal of Manufacturing Systems, Volume 59, pp. 27-41, April 2021
`Peng Zhang, Chris Downs, Nguyen Thanh Uyen Le, Cory Martin, Paul Shoemaker, Clay
`Wittwer, Luke Mills, Liam Kelly, Stuart Lackey, Douglas Schmidt, Jules White, Towards
`Patient-Centered Stewardship of Research Data and Research Participant Recruitment with
`Blockchain Technology, Frontiers in Blockchain, Volume 11, Number 12, pp. 12-32, July, 2020
`*Josh Brandman, *Logan Sturm, Jules White, Chris Williams, A Physical Hash for Preventing
`and Detecting Cyber-Physical Attacks in Additive Manufacturing Systems, Journal of
`Manufacturing Systems, Volume 56, pp. 202-212, July, 2020
`*Yao Pan, *Fangzhou Sun, *Zhongwei Teng, Jules White, Douglas C. Schmidt, Jacob Staples,
`Lee Krause, Detecting Web Attacks with End-to-End Deep Learning, Journal of Internet Services
`and Applications, Volume 10, Number 16, August 2019
`J6. Maria E. Powell, Marcelino Rodriguez Cancio, David Young, *William Nock, Beshoy
`Abdelmessih, Amy Zeller, Irvin Perez Morales, Dana Zhang, C Gaelyn Garrett, Douglas Schmidt,
`Jules White, and Alexander Gelbard, Decoding Phonation with Artificial Intelligence (DEP AI):
`Proof of Concept, Volume 4, Number 3, pp. 328-334, June, 2019
`*Peng Zhang, *Breck Stodghill, *Cory Pitt, Cavan Briody, Douglas C. Schmidt, Jules White,
`Alan Pitt, and Kelly Aldrich, OpTrak: Tracking Opioid Prescriptions via Distributed Ledger
`Technology, the International Journal of Information Systems and Social Change (IJISSC),
`Special Issue On: Blockchain Technology: Platforms, Tools, and Use Cases, IGI Global, 2018
`
`J4.
`
`J5.
`
`J7.
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 14 of 39
`
`
`
`Christopher Jules White
`
`Curriculum Vitae
`
`3
`
`J8.
`
`J9.
`
`*Peng Zhang, Jules White, Douglas C. Schmidt, Gunther Lenz, S. Trent Rosenbloom,
`FHIRChain: Applying Blockchain to Securely and Scalably Share Clinical Data, Elsevier
`Computational and Structural Biotechnology Journal -- Blockchain and Distributed Ledger
`Technologies in Biology, Medicine, and eHealth Special Issue, Volume 16, pp. 267-278, 2018
`*Yao Pan, Jules White, Yu Sun, Jeff Gray, Gray Computing: A Framework for Computing with
`Background JavaScript Tasks, IEEE Transactions on Software Engineering, Volume 45, Issue 2,
`pp. 171-193, 2019
`J10. *Fangzhou Sun, Abhishek Dubey, Jules White, Aniruddha Gokhale, Transit-Hub: A Smart Public
`Transportation Decision Support System with Multi-timescale Analytical Services, Journal of
`Cluster Computing special issue on Dynamic Data Driven Applications Systems, Volume 22,
`Issue 1, pp. 2239-2254, 2019
`J11. *Logan Sturm, Chris Williams, Jaime Camelio, Jules White, Robert Parker, Cyber-physical
`vulnerabilities in additive manufacturing systems: A case study attack on the. STL file with
`human subjects, LD Sturm, CB Williams, JA Camelio, J White, R Parker - Journal of
`Manufacturing Systems, Volume 44, Number 1, pp. 154-164, 2017
`J12. *Yao Pan, Jules White, Douglas C. Schmidt, *Ahmad Elhabashy, *Logan Sturm, Jaime Camelio,
`Christopher Williams, Taxonomies for Reasoning About Cyber-physical Attacks in Advanced
`Manufacturing Systems, Special Issue on Advances and Applications in the Internet of Things,
`International Journal of Interactive Multimedia and Artificial Intelligence, Volume 4, Number 3,
`pp. 45-54, 2017
`J13. *Hyojoon Bae, *Michael Walker, Jules White, *Yao Pan, Yu Sun, Mani Golparvar-Fard, Fast
`and Scalable Structure-from-Motion based Localization for High-precision Mobile Augmented
`Reality Systems, Springer Journal of Mobile User Experience, Volume 5, Number 4, pp. 1-21 /
`online, December, 2016
`J14. Yu Sun, Jules White, *Bo Li, *Hamilton Turner, *Michael Walker, Automated QoS-Oriented
`Cloud Resource Optimization using Containers, Springer Automated Software Engineering
`Journal, Volume 24, Number 1, pp. 101-137, March, 2017
`J15. *Thaddeus Czauski, Jules White, Yu Sun, Sean Eade, Douglas C. Schmidt, NERD - Middleware
`for IoT Human Machine Interfaces, Annals of Telecommunications, Volume 71, Issue 3, pp. 109-
`119, April, 2016
`J16. Yu Sun, Jules White, Sean Eade, Douglas C. Schmidt, ROAR: A QoS-Oriented Modeling
`Framework for Automated Cloud Resource Allocation and Optimization, Journal of Software and
`Systems, Volume 116, pp. 146-161, June, 2016
`J17. *Jose Galindo, David Benavides, *Hamilton Turner, Jules White, Testing Variability Intensive
`Systems Using Automated Analysis: An application to Android, Springer Journal of Systems and
`Software, Volume 24, Issue 2, pp. 365–405, June, 2016
`J18. *Hyojoon Bae, Jules White, Mani Golparvar-Fard, *Yao Pan, Yu Sun, Fast and Scalable 3D
`Cyber-physical Modeling for High-precision Mobile Augmented Reality Systems, Springer
`Journal of Personal and Ubiquitous Computing, Volume 19, Number 8, pp. 1275–1294,
`December, 2015
`J19. Max Robert, Yu Sun, Thomas Goodwin, *Hamilton Turner, Jeff Reed, Jules White, Software
`Frameworks for SDR, Proceedings of the IEEE, Volume 103, Number 3, pp. 452-475, April,
`2015
`J20. Yu Sun, Jules White, Jeff Gray, A Demonstration-based Model Transformation Approach to
`Automate Model Scalability, Journal of Software and Systems Modeling, Volume 14, Issue 3, pp.
`1245–1271, July, 2015
`J21. *Hamilton Turner1, Jules White, **Brandon Amos, Jaime Camelio, Chris Williams, and Robert
`Parker, Bad Parts: Are Our Manufacturing Systems At Risk of Silent Cyber-attacks?, IEEE
`Security & Privacy, Volume 3, Issue 3, pp. 40-47, May/June, 2015
`
`
` * Graduate student author
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 15 of 39
`
`
`
`Christopher Jules White
`
`Curriculum Vitae
`
`4
`
`J22. *Hyojoon Bae, Mani Golparvar-Fard, Jules White, Image-based Localization and Content
`Authoring in Structure-from-Motion Point Cloud Models for Real-time Field Reporting
`Applications, ASCE Journal of Computing in Civil Engineering, Volume 29, Issue 4, pp. 1-13
`online, July, 2015
`J23. *Hamilton Turner, Brian Dougherty, Jules White, Russell Kegley, Jonathan Preston, Douglas C.
`Schmidt, and Aniruddha Gokhale. DRE System Performance Optimization with the SMACK
`Cache Efficiency Metric, Springer Journal of Systems and Software, Volume 98, pp. 25-43, 2014
`J24. Jules White, Douglas C. Schmidt, Mani Golparvar-Fard, Guest Editorial to the Special Issue on
`Applications of Augmented Reality, Proceedings of the IEEE, Volume 2, Number 2, pp. 120-123,
`2014
`J25. *James Edmondson, William Anderson, Jeff Gray, Joe Loyall, Jules White, and Klaus Schmid,
`Guest Editorial to the Special Section on Next Generation Mobile Computing, IEEE Software,
`Volume 31, Number 2, pp. 44-47, March/April 2014
`J26. Jaime Camelio, *Lee J Wells, Christopher B Williams, Jules White, Cyber-Physical Security
`Challenges in Manufacturing Systems, Manufacturing Letters, Volume 2, Number 2, pp. 74-77,
`2014
`J27. Jules White, David Benavides, *Tripti Saxena, *Brian Dougherty, Douglas C. Schmidt, *Jose A.
`Galindo, Evolving Feature Model Configurations in Software Product Lines, Journal of Software
`and Systems, Volume 87, pp. 119-136, 2014
`J28. *Hyojoon Bae, Mani Golparvar-Fard, Jules White, A High-precision Vision-based Mobile
`Augmented Reality System for Context-aware AEC/FM Applications, International Journal of
`Visualization in Engineering, Volume 1, Number 1, pp. 1-13, 2013
`J29. *Yu Sun, Jeff Gray, Romain Delamare, Benoit Baudry, Jules White, Automating the
`Management of Non-functional System Properties Using Demonstration-based Model
`Transformation, Journal of Software Maintenance and Evolution Research and Practice,
`incorporating Software Process and Practice, Volume 25, Issue 12, pp. 1335-1356, 2013
`Contributions: collaboratively devised the research ideas and wrote/edited a portion of the paper.
`At Virginia Tech (In a Tenure-track Position)
`J30. *Brian Dougherty, Jules White, Douglas C. Schmidt, Model-driven Auto-scaling of Green Cloud
`Computing Infrastructure, Future Generation Computer Systems, Volume 28, Number 2, pp. 371-
`378, February, 2012
`J31. Jules White, *Brian Dougherty, Richard Schantz, Douglas C. Schmidt, Adam Porter, and Angelo
`Corsaro, R&D Challenges and Solutions for Highly Complex Distributed Systems - a
`Middleware Perspective, the Springer Journal of Internet Services and Applications special issue
`on the Future of Middleware, Volume 2, Number 3, pp. 1-8, December 2011
`J32. *Jianmei Guo, Jules White, Guangxin Wang, Jian Li, Yinglin Wang, A Genetic Algorithm for
`Optimized Feature Selection with Resource Constraints in Software Product Lines, Journal of
`Software and Systems, Volume 84, Number 12, pp. 2209-2221, 2011
`J33. *Brian Dougherty, *Daniel Guymon, Jules White, and Douglas C. Schmidt, Overcoming Cellular
`Connectivity Limitations with M2Blue Autonomic Distributed Data Caching, CSI
`Communications, August, 2011
`J34. Jules White, **Chris Thompson, *Hamilton Turner, *Brian Dougherty, Douglas C. Schmidt,
`WreckWatch - Automatic Traffic Accident Detection and Notification with Smartphones,
`Springer Journal of Mobile Applications and Networks, Volume 16, Number 3, pp. 285-303,
`June, 2011
`
`
` ** Undergraduate student author
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 16 of 39
`
`
`
`Christopher Jules White
`
`Curriculum Vitae
`
`5
`
`J35. *Brian Dougherty, Jules White, Douglas C. Schmidt, Automated Software and Hardware
`Evolution Analysis for Distributed Real-time and Embedded Systems, The Central European
`Journal of Computer Science, 2011
`J36. Jules White, *Hamilton Turner, Smartphone Computing in the Classroom, IEEE Pervasive
`Computing, Volume 10, Issue 2, pp. 82-86, April-June, 2011
`J37. *Brian Dougherty, Jules White, Douglas C. Schmidt, Russell Kegley, Jonathan Preston,
`Deployment Optimization for Embedded Flight Avionics Systems, CrossTalk Journal, Volume
`24, Number 6, pp. 1-8, 2011
`J38. Jules White, *Brian Dougherty, **Chris Thompson, Douglas C. Schmidt, ScatterD- Spatial
`Deployment Optimization with Hybrid Heuristic / Evolutionary Algorithms, ACM Transactions
`on Autonomous and Adaptive Systems Special Issue on Spatial Computing, Volume 6, Number
`3, pp. 1-25, September, 2011
`J39. Jules White, *Brian Doughtery, Douglas C. Schmidt, ASCENT- An Algorithmic Technique for
`Designing Hardware and Software in Tandem, IEEE Transactions on Software Engineering
`Special Issue on Search-based Software Engineering, Volume 35, Number 6, pp. 838-851,
`November/December, 2010.
`J40. Jules White, Sibohan Clarke, *Brian Dougherty, **Chris Thompson, Douglas C. Schmidt, R&D
`Challenges and Solutions for Mobile Cyber-Physical Applications and Supporting Internet
`Services, Springer Journal of Internet Services and Applications, Volume 1, Number 1, 2010, pp.
`45-56.
`J41. Jules White, David Benavides, Douglas C. Schmidt, Pablo Trinidad, Antonio Ruiz-Cortes, *Brian
`Doughtery, Automated Diagnosis of Feature Model Configurations, Journal of Systems and
`Software, Volume 83, Number 7, pp. 1094-1107, July, 2010
`J42. Jules White, *James Hill, Jeff Gray, *Sumant Tambe, Douglas C. Schmidt, Anirrudha Gokhale,
`Improving Domain-specific Language Reuse through Software Product-line Configuration
`Techniques, IEEE Software Special Issue on Domain-Specific Languages and Modeling
`July/August, 2009, Volume 26, Number 4, pp. 47-53
`J43. Jules White, *Brian Doughtery, Douglas C. Schmidt, Selecting Highly Optimal Architectural
`Feature Sets with Filtered Cartesian Flattening, Journal of Systems and Software, Volume 82,
`Number 8, pp. 1268-1284, August 2009 (1 of the top 10 most cited papers in JSS from 2009)
`J44. Jules White, Jeff Gray, Douglas C. Schmidt, Constraint-based Model Weaving, Springer
`Transactions on Aspect-Oriented Software Development Special Issue on Aspects and Model-
`Driven Engineering, 2009, Volume 5560, Number 6, pp. 153-190
`J45. Jules White, Douglas C. Schmidt, Automating Deployment Planning with an Aspect Weaver, IET
`Software Special Issue on Domain-specific Modeling Languages for Aspect-Oriented
`Programming, Volume 3, Issue 3, pp. 167-183, June 2009
`J46. Jules White, **Harrison Strowd, Douglas C. Schmidt, Creating Self-healing Service
`Compositions with Feature Models and Microrebooting, International Journal of Business
`Process Integration and Management, Special issue on Model-Driven Service-Oriented
`Architectures, Inderscience Publishers, pp. 35-46, Volume 4, Number 1, 2009
`J47. Jules White, Douglas C. Schmidt, Andrey Nechypurenko, Egon Wuchner, Model Intelligence- an
`Approach to Modeling Guidance, UPGRADE Journal, Volume 9, Number 2, pp. 22-28, April
`2008
`(Spanish Translation of Model Intelligence) Jules White, Douglas C. Schmidt, Andrey
`Nechypurenko, Egon Wuchner, Inteligencia de modelos- un enfoque para guiar el modelado,
`Novatica, Number 192, pp. 21-27, April 2008, (one of five Finalists for the Novatica "Best Paper
`of the Year" Award), 2008
`
`IPR2021-00831
`PROTECTIVE ORDER MATERIAL
`
`Daedalus EX2002
`Page 17 of 39
`
`
`
`Christopher Jules White
`
`Curriculum Vitae
`
`6
`
`J48. Jules White, Douglas C. Schmidt, Egon Wuchner, Andrey Nechypurenko, Automatically
`Composing Reusable Software Components for Mobile Devices, Journal of the Brazilian
`Computer Society Special Issue on Software Reuse, SciELO Brasil, Volume 14, Number 1, pp.
`25-44, March, 2008
`J49. Jules White, Douglas Schmidt, Aniruddha Gokhale, Simplifying Autonomic Enterprise Java Bean
`Applications via Model-driven Engineering and Simulation, Journal of Software and Systems
`Modeling, Springer, Volume 7, Number 1, pp. 3-23, May, 2007 (9th most cited and 11th most
`downloaded Software and Systems Modeling paper as of Oct. 2009)
`Conference Publications (acceptance based on peer review of full paper)
`Highly Selective at Vanderbilt (In a Tenure-track Position)
`
`C1. *Gabriela Gresenz, Jules White, and Douglas C. Schmidt, An Off-road Terrain Dataset
`Including Images Labeled with Measures of Terrain Roughness, IEEE International
`Conference on Autonomous Systems, August 11-13, 2021, Montreal, CA (25% Acceptance
`Rate)
`C2. *Josh Brandman, *Logan Sturm, Jules White, Christopher Williams, A Physical Hash for
`Preventing and Detecting Cyber-Physical Attacks in Additive Manufacturing Systems, 2018
`Annual International Solid Freeform Fabrication Symposium, August 13-15, 2018, Austin,
`TX
`C3. Peng Zhang, Douglas C. Schmidt, Jules White, Shelagh Mulvaney, Towards Precision
`Behavioral Medicine with IoT: Iterative Design and Optimization of a Self-Mana