throbber
IPR2021-00831
`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

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