`John C. Hart
`Professor and Director of Online Programs, Dept. of Computer Science
`and
`the Executive Associate Dean of the Graduate College
`University of Illinois at Urbana Champaign
`
`(217) 333-8740 – jch@illinois.edu – http://graphics.cs.illinois.edu/~jch
`
` Experience
`
`•
`
`Education
`Ph.D. Electrical Engineering and Computer Science Dept., University of Illinois at Chicago, 1991. Thesis
`title: ``Computer Display of Linear Fractal Surfaces.'' Advisor: Thomas A. DeFanti.
`• M.S. EECS Dept., University of Illinois at Chicago, 1989. Thesis title: ``Image Space Algorithms for
`Visualizing Quaternion Julia Sets.'' Advisor: Thomas A. DeFanti.
`B.S. College of Liberal Arts and Science, Aurora University, 1987. Major: Computer Science.
`•
`Academic Positions
`• Director of Online Programs, Dept. of Computer Science, 2018-.
`• Director, Master of Computer Science in Data Science program, 2016-2017.
`Executive Associate Dean. Graduate College, University of Illinois, 2015-.
`•
`• Associate Dean. Graduate College, University of Illinois, 2014-2015.
`• Director for Graduate Studies. Dept. of Computer Science. 2013.
`Full Professor. Dept. of Computer Science, University of Illinois, 2006-.
`•
`• Associate Professor. Dept. of Computer Science, University of Illinois, 2000-2006.
`• Associate Professor. School of Electrical Engineering and Computer Science, Washington State
`University, 1998-2000.
`• Assistant Professor. School of Electrical Engineering and Computer Science, Washington State
`University, 1992-1998.
`Postdoctoral Research Associate. Electronic Visualization Laboratory, University of Illinois at Chicago,
`and National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, 1991-
`1992.
`• Research Assistant. Electronic Visualization Laboratory, Electrical Engineering and Computer Science
`Dept., University of Illinois at Chicago, 1988-1991.
`Teaching Assistant. Analog & digital circuit design courses, EECS Dept. University of Illinois at Chicago,
`1987-1988.
`
`•
`
`•
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 1
`
`
`
`Industry Consulting
`Intrinsic Medical Imaging LLC, Bloomfield Hills, MI. Consultant, 2012-13. Mesh construction and
`•
`simulation of coronary arterial blood flow.
`• Pratt & Whitney, Hartford, CT. Consultant, 2011. Flux estimation in a lensed system.
`• Science Applications International Corp. (SAIC), Champaign, IL. Consultant, 2008. Ray-NURBS
`intersection.
`• Adobe Systems, Inc., Seattle, WA. Visiting Researcher, 2007. Project: Rendering meshed objects as
`stylized vector art.
`• The Teaching Company, Chantilly, VA. Consultant, 2003. Produced custom educational video elements
`on the platonic solids.
`• Evans & Sutherland Computer Corp., Salt Lake City, Utah. Consultant, 1999-2000. Project: Design of
`the Evans & Sutherland Multi-Texturing Language.
`• Blue Sky | VIFX, Inc., Culver City, California. Consultant, 1998. Project: development of a custom
`software plug-in for the Houdini procedural animation package to polygonize a feature film villain modeled
`as a complex implicit surface.
`• Evans & Sutherland Computer Corp., (group formerly known as Silicon Reality, Inc.) Federal Way,
`Washington. Consultant, 1997-8. Project: design of graphics hardware to support antialiased procedural
`solid texturing.
`• Kleiser-Walczak Construction Company (a visual effects production company). Lennox,
`Massachussetts. Consultant, 1992-1993. Project: development of a new fractal-based video transition effect
`for an attraction at the Luxor Hotel, Las Vegas.
`• AT&T Pixel Machines. AT&T Bell Laboratories, Holmdel, New Jersey. Summer Intern, 1990.
`IBM T.J. Watson Research Center. Hawthorne, New York. Summer Intern, 1989.
`•
`Expert Testimony
`(Only includes disclosed engagements.)
`
`• Align Technology, Inc., US District Court for the District of Delaware, C.A. No. 17-1647-LPS-CJB. Mar.
`2019 - Ongoing. Authored infringement report and reply report on validity. Deposed 19 June 2020.
`• Adsync Technologies, Middle District of Florida, Orlando Division, Case 6:18-cv-1176-Orl-40TBS, Jun.
`2019 – Jan. 2021. Declaration in defense of Amended Complaint from Adacel and in support of counter
`complaint from Adsync. Deposed 24 Jan 2020. Settled favorably for Adsync.
`• ZiiLabs (subsidiary of Creative Technology), Certain Graphics Processors and Products Containing the
`Same, US International Trade Commission Case #337-TA-1099, for Pepper Hamilton LLP, Sep. 2017 –
`Feb. 2019. Deposed 12 Nov. 2018. Settled.
`• Samsung. - FotoNation Ltd. et al. v. Samsung Electronics. Co., Ltd., et al., No. 2:17-cv-00669 (E.D. Tex.).
`Oct. 2017 – Jan. 2019. Settled.
`• Samsung, Inter Partes Reviews for O’Melveny & Myers LLP of patents filed by Image Processing
`Technologies LLC: 6,717,518, 6,959,293, 7,650,015, 8,805,001, 8,983,134, 8,989,445, Oct. 2016 -
`Ongoing. Deposed Dec. 2017.
`• ZiiLabs (subsidiary of Creative Technology), Certain Graphics Processors, DDR Memory Controllers, and
`Products Containing the Same, US International Trade Commission Case #337-TA-1037, for Pepper
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 2
`
`
`
`Hamilton LLP, Sep. 2016 – July 2017. Testified to the International Trade Commission for Markman
`hearing. Settled.
`• Advanced Silicon Technology, Certain Computing or Graphics Systems, Components Thereof, and
`Vehicles Containing Same, US International Trade Commission Case #337-TA-984, for Mintz, Levin,
`Cohn, Ferris, Glovsky and Popeo PC, Aug. 2015 – Aug. 2016. Testified to the International Trade
`Commission for Markman hearing and authored validity report. Written declarations submitted for
`IPR2016-00894, -00897 and 01060). All settled.
`• ZiiLabs (subsidiary of Creative Technology), Eastern District of Texas, Marshall Division, Case 2:14-cv-
`00203, for Heim, Payne & Chorush LLP and Susman Godfrey LLP. Sep. 2014 – Dec. 2015. Prepared
`invalidity rebuttal report for four patents and damages report for nine patents, all on graphics hardware.
`Deposed over two sequential days on both reports. Settled.
`• Graphics Property Holdings (formerly SGI), Certain Consumer Electronics with Display and Processing
`Capabilities, US International Trade Commission Case #337-TA-884, for Mintz, Levin, Cohn, Ferris,
`Glovsky and Popeo . Graphics hardware expert on floating point rasterization, Authored report on patent
`validity. Deposed Feb. 2014. Testified to the International Trade Commission Apr. 2014. Judgement for
`GPH.
`• Microsoft XBox, Illinois Northern District Court (Eastern Division) Case #08-C-393, for Sidley Austin
`LLP. Dec. 2009 – May 2010. Prepared non-infringement rebuttal report and invalidity report. Settled.
`• NVIDIA & AMD (ATI), California Northern District Court Case # 3:07-cv-00302, for Cooley Godward
`Kronish LLP. July 2008 – Sep. 2008. Provided expertise on graphics hardware and insight into the
`industry-wide process for the deployment of innovative features. Settled.
`• Broadcom, California Southern District Court Case #06-CV-0660, for McAndrews, Held & Malloy, Ltd,
`Dec. 2006 – Mar. 2007. Settled.
`Awards and Honors
`• Fellow. Academic Leadership Program, Big Ten Academic Alliance, 2016-2017.
`• Outstanding Advisor. College of Engineering, 2010 and 2015.
`• Winner. 2004 Fantasy Graphics League.
`• Listed. International Who's Who of Professionals, 1997.
`• Champion. SIGGRAPH Bowl II, SIGGRAPH 94. Captain of the EVL Alumni Team.
`• NSF Research Initiation Award. “Modeling, Rendering and Animation of Implicit Surfaces,” to support
`the generalization of methods developed for the visualization of fractal models to the more common
`implicit surfaces used in CAGD and entertainment, 1993.
`• First Runner-Up. Truevision Videographics Competition, SIGGRAPH 90.
`• Graduate Fellowship. Graduate College, University of Illinois at Chicago, 1990-1991.
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 3
`
`
`
`
`
` Research Funding
`From Industry
`• Caterpillar, through the Digital Manufacturing & Design Innovation Institute. $410,000, Co-PI with
`Placid Ferreira and Shiv Kapoor.
`Intel. Intel Illinois Parallelism Center. $2,500,000, Co-PI, 2011-2012.
`•
`Intel. Leveraging Larrabee’s Programmable Rasterization. $130,000, 2009-2011.
`•
`Intel/Microsoft. Universal Parallel Computing Research Center. $18,000,000, Co-PI, 2008-2012.
`•
`• NAVTEQ. “Surface Classification and Reconstruction from LIDAR and images.” $60,000, 2008.
`• Thomas M. Siebel. “MethMorph: Visual Simulation of Methamphetamine Addiction.” $35,000, Spring
`2006.
`• NVidia Corp. $15,000 annually though the UIUC CS Affiliates Program, 2004–, and $125,000 total to
`date in Ph.D. student fellowships ($25K directly to the student to support one year of Ph.D. research): Nate
`Carr: 2002 & 2003, Jesse Hall: 2003 & 2004, Jared Hoberock: 2005 & 2008.
`• Microsoft Research. “Precomputed Radiance Transfer Compression.” $15,000, Sep. 2002.
`• Evans & Sutherland Computer Corp. “Real Time Procedural Solid Texturing.” $83,246, June 1999 –
`May 2000.
`• Evans & Sutherland Computer Corp. and Washington Technology Center. “APST: Computer
`Graphics Hardware for Antialiased Procedural Solid Texturing.” $77,089. Aug. 16, 1998 - Aug. 15, 1999.
`Intel Natural Data Types Group. “Procedural Modeling.” $43,000. Aug. 16, 1997 - Aug. 15, 1998.
`Intel Natural Data Types Group. “Recurrent Modeling -- Beyond Fractal Block Coding.” (Co-PI with
`P. Flynn.) $93,000. Apr. 1, 1995 - Mar. 31, 1997.
`From Government Agencies
`• NSF. #OAC-1550554 “SI2-SSI: Collaborative Research: ParaTreet: Parallel Software for Spatial Trees in
`Simulation & Analysis” (co-PI with Laxmikant Kale), $170,000, Sep. 2016 – Aug. 2018.
`• NSF. #OCI-1216788 “Collaborative Research: Conceptualizing an Institute for Using Inter-Domain
`Abstractions to Support Inter-Disciplinary Applications” (co-PI with David Padua and Philippe Geubelle,
`and other collaborators at Purdue and UT-Austin), $135,000, Oct. 2012 – Sep. 2016.
`• NSF. #EF-1115112 “Collaborative Research: Digitization TCN: InvertNet--An Integrative Platform for
`Research on Environmental Change, Species Discovery and Identification” (co-PI with Christopher
`Dietrich, Christopher Taylor, Nahil Sobh and Umberto Ravaioli), $2,809,463, July 2011-June 2015.
`• NSF. #OCI-1047764 “SI2-SSE: Collaborative Research: Lagrangian Coherent Structures for Accurate
`Flow Structure Analysis” (co-PI with Shawn Shadden) $251,643, Sep. 2010 – Aug. 2013.
`• NSF. #IIS-0534485 “Analysis and Visualization of Complex Graphs” (co-PI with Michael Garland)
`$300,000, Sep. 2006 – Aug. 2009.
`
`•
`•
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 4
`
`
`
`• UIUC Critical Research Initiative. “A New Approach to Bone Replacement.” (Co-PI with Russ Jamison,
`Michael Goldwasser, Ben Grosser, Matei Stroila and Amy Wagoner Johnson.) $100,000, Sep. 2005 – Aug.
`2006.
`• NSF Small Grant for Exploratory Research. “Application Directed Surface Parameterization.” $97,868,
`Jan. 2005 – Dec. 2005.
`• NSF/DARPA CARGO (Computational and Algorithmic Representations of Geometric Objects)
`Award. “Robust Lagrangian Surface Propagation with Topological Control.” (Lead PI, with Michael
`Heath, Jim Jiao and John Sullivan), $400,000, May 2003 – May 2006.
`• NSF Information Technology Research. #NSG-0219594 “Making 3D Visibility Practical.” (Co-PI with
`Steve LaValle, Jeff Erickson, Fredo Durand) $499,923. Aug. 2002 – Aug. 2005.
`• CNRS (Centre National de la Recherche Scientifique). Supplement to “Making 3D Visibility Practical”
`to support UIUC – INRIA collaboration, $7,000, 2003-5.
`• NSF Information Technology Research. #ACI-0113968 “Multipass Programming for Personal High-
`Performance Computing.” $489,671, Aug. 2001 – July 2006.
`• NSF Information Technology Research. #ACI-0121288 “Procedural Representation and Visualization
`Enabling Personalized Computational Fluid Dynamics.” (Co-PI with David Ebert, David Marcum, Kelly
`Gaither and Penny Rheingans) $3,989,773. Aug. 2001 – July 2006.
`• NSF. #NSG-9732379 “Applications of Morse Theory and Catastrophe Theory to Computer Graphics.”
`(Co-PI with R. Lewis.) $220,541. Aug. 16, 1997 – Aug. 15 2000.
`• NSF. #CCR-9529809 “Recurrent Modeling.” (Co-PI with P. Flynn.) $206,435. June 15, 1996 - May 31,
`1999. Research Experience for Undergraduates Supplement: $5,000. Jan. 1, 1998 - May. 31, 1999.
`• NSF Research Initiation Award. #CCR-9309210 “Modeling, Rendering and Animation of Implicit
`Surfaces.” $97,925. July 1, 1993 - June 30, 1996. Research Experience for Undergraduates Supplement:
`$4,885. Jan. 1, 1995 - Dec. 31, 1995.
`Education Projects
`• Nokia University Cooperation Funding. “Teaching Mobile Augmented Reality on the Windows Phone
`Platform.” $11,377.64. 2013.
`• UIUC College of Engineering Strategic Instructional Initiatives Program. Improvement of key ME
`courses (Statics, Dynamics and Solid Mechanics), $450,000, with MechSE Profs. Tortorelli, Dullerud
`Keane and West, 2012-2014.
`• NSF Special Project. #EIA-9911033 “The Story of Computer Graphics Documentary Project.” $48,000.
`Sept. 15, 1999 – Aug. 31, 2000.
`Equipment Grants and Donations
`• Nokia. Two Velodyne LIDAR scanners, 2013.
`• NVidia. K20 graphics card, 2012.
`Intel. Dell XPS 12, $1,000, 2012.
`•
`Intel. Two Knights Ferry development workstations, $4,940, 2009.
`•
`• NVidia. Various graphics cards, 2002-4.
`• ATI. One graphics card, 2002.
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 5
`
`
`
`• Tektronix Phaser 340 Color Printer. Tektronix. $5,000. Oct. 1995.
`• High-Performance Networking and Computing Infrastructure for Imaging Research. (Co-PI with
`T. Fischer, P. Flynn and R. Bamberger.) NSF Research Instrumentation and Infrastructure. CISE
`Instrumentation Program, Office of Cross-Disciplinary Activites. $100,000. March 1, 1994 - April 30,
`1996. Awarded: Jan. 1995.
`• Silicon Graphics Inc. Workstation Upgrade. $9,000. Apr. 1993.
`• XAOS Tools. Software Donation. Pandemonium and n-title. $6,500. Feb. 1993.
`• Karen Guzak. Art Donation. 12 Prints. $4,800. May 1995.
`
` Publications
`
`Most of the following publications are available online via
`http://graphics.cs.illinois.edu/~jch/papers.
`Reviewed Publications
`1. A.I. Ellis, W. Hunt and J.C. Hart. Real-Time Analytic Antialiased Text for 3-D Environments. Proc. High-
`Performance Graphics, Computer Graphics Forum 38(8), 2019, pp. 23-32.
`2. A.J. Christensen, V. Srinivasan, J.C. Hart and A. Marshall-Colon. Use of computational modeling combined
`with advanced visualization to develop strategies for the design of crop ideotypes to address food security.
`Nutrition Reviews 76(5), May 2018, pp. 332-347.
`3. P-C Wang, A.I. Ellis, J.C. Hart, C-H Hsu. Optimizing next-generation cloud gaming platforms with planar map
`streaming and distributed rendering. Proc. NetGames (15th Annual Workshop on Network and Systems Support
`for Games), 2017.
`4. A. Marshall-Colon, S.P. Long, D.K. Allen, G. Allen, D.A. Beard, B. Benes, S. von Caemmerer, A.J.
`Christensen, D.J. Cox, J.C. Hart, P.M. Hirst, K. Kannan, D.S. Katz, J.P. Lynch, A.J. Millar, B. Panneerselvam,
`N.D. Price, P. Prusinkiewicz, D. Raila, R.G. Shekar, S. Shrivastava, D. Shukla, V. Srinivasan, M. Stitt, M.
`Turk, E.O Voit, Y. Wang, X. Yin, X. Zhu. Crops in silico: Generating Virtual Crops Using an Integrative and
`Multi-scale Modeling Platform. Frontiers in Plant Science, May 2017.
`5. M. Chen, J.C. Hart and S. Shadden. Hierarchical Watershed Ridges for Visualizing Lagrangian Coherent
`Structures. Reviewed, accepted and presented at TopoInVis: Topology-Based Methods in Visualization, 2015.
`Published in: Topological Methods in Data Analysis and Visualization IV, H. Carr, C. Garth, T. Weinkauf, Eds.
`Springer Mathematics and Visualization Series, 2017, pp. 237-252.
`6. A.I. Ellis, Warren Hunt and J.C. Hart. “SVGPU: Real Time 3D Rendering to Vector Graphics Formats.” Proc.
`High Performance Graphics, 2016.
`7. M. Chen, S. Shadden and J.C. Hart. “Fast Coherent Particle Advection through Time-Varying Unstructured
`Flow Datasets.” IEEE Transactions on Visualization and Computer Graphics 22(8), pp. 1959-1972, 2016.
`8. J. Kratt, M. Spicker, A. Guayaquil, M. Fiser, S. Pirk, O. Deussen, J.C. Hart, B. Benes. Woodification: User-
`Controlled Cambial Growth Modeling. Proc. Eurographics, Computer Graphics Forum 23(2), May 2015, pp.
`361-372.
`9. V. Lu, J.C. Hart. Multicore Construction of k-d Trees for High Dimensional Point Data. Proc. Advances in Big
`Data Analytics, July 2014.
`10. P.R. Khorrami, V.V. Le, J.C. Hart, T.S. Huang. A System for Monitoring the Engagement of Remote Online
`Students using Eye Gaze Estimation. Proc. IEEE ICME Workshop on Emerging Multimedia Systems and
`Applications, July 2014.
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 6
`
`
`
`11. V. Lu, I. Endres, M. Stroila and J.C. Hart. Accelerating Arrays of Linear Classifiers Using Approximate Range
`Queries. Proc. Winter Conference on Applications of Computer Vision, Mar. 2014.
`12. D. Mayerich, J.C. Hart, Volume Visualization of Serial Electron Microscopy Images Using Local Variance.
`Proc. BioVis (IEEE Symposium on Biological Data Visualization), pp. 9-16, Oct. 2012
`13. C. Dietrich, J. Hart, D. Raila, U. Ravaioli, N. Sobh, O. Sobh, C. Taylor. InvertNet: a new paradigm for digital
`access to invertebrate collections. ZooKeys 209, July 2012, pp. 165-181.
`14. Y. Jia, M. Garland, and J.C. Hart. Social Network Clustering and Visualization using Hierarchical Edge
`Bundles. Computer Graphics Forum 30(8), Dec. 2011, pp. 2314–2327.
`15. Y. Jia, V. Lu, J. Hoberock, M.J. Garland, J.C. Hart. Edge v. Node Parallelism for Graph Centrality Metrics.
`GPU Computing Gems – Jade Edition, Oct. 2011, pp 15-28.
`16. M. Kamali, F.N. Iandola, H. Fang, J.C. Hart. MethMorph: Simulating Facial Deformation due to
`Methamphetamine Usage. Proc. International Symposium on Visual Computing. Sep. 2011.
`17. M. Kamali, J. Cho, M. Stroila, E. Shaffer, J.C. Hart. Robust Classification of Curvilinear and Surface-like
`Structures in 3D Point Cloud Data. Proc. International Symposium on Visual Computing. Sep. 2011.
`18. M. Kamali, E. Ofek, F. Iandola, I. Omer, J.C. Hart Linear Clutter Removal from Urban Panoramas. Proc.
`International Symposium on Visual Computing. Sep. 2011.
`19. K. Karsch, J.C. Hart. Snaxels on a Plane. Proc. Non-Photorealistic and Artistic Rendering, Aug. 2011.
`20. J. Hoberock, J.C. Hart. Arbitrary Importance Functions for Metropolis Light Transport. Computer Graphics
`Forum 29(6), 2010, pp. 1993-2003.
`21. S. Shi, M. Kamali, K. Nahrstedt, J.C. Hart, R. Campbell. High-Quality Zero-Delay Remote Rendering System
`for 3D Video. Proc. Multimedia, Oct. 2010.
`22. B. Choi, R. Komuravelli, V. Lu, H. Sung, R.L. Bochino, S.V. Adve, J.C. Hart. Parallel SAH k-D Tree
`Construction. Proc. High Performance Graphics, June. 2010.
`23. Y. Jia, X. Ni, E. Lorimer, M. Mullan, R. Whitaker, J.C. Hart. RBF Dipole Surface Evolution. Proc. Shape
`Modeling International, June 2010.
`24. W.-W. Feng, B.-U. Kim, Y. Yu, L. Peng, J.C. Hart, Feature-Preserving Triangular Geometry Images for Level-
`of-Detail Representation of Static and Skinned Meshes, ACM Transactions on Graphics 29(2), March 2010,
`Article 11.
`25. J. Hoberock, V. Lu, Y. Jia, J.C. Hart. Stream Compaction for Deferred Shading. Proc. High Performance
`Graphics, Aug. 2009.
`26. J.C Hart. Assistive Technology for the Aesthetically Impaired. Proc. CHI Workshop on Computational
`Creativity Support, Apr. 2009.
`27. J. Hoberock, S. Hornus, J.C. Hart. On Constructing and Visualizing the Topological Structure of the Visibility
`and Radiance of Architectural Models. Proc. TopoInVis: Topological Methods in Data Analysis and
`Visualization, Feb. 2009.
`28. Y. Jia, J. Hoberock, M. Garland, J.C. Hart. On the Visualization of Social and other Scale-Free Networks.
`(Proc. Infovis), IEEE Transactions on Visualization and Computer Graphics 14(6), Nov. 2008, pp. 1285-1292.
`29. A. Godiyal, J. Hoberock, M. Garland, J.C. Hart. Rapid Multipole Graph Drawing on the GPU. Proc. Graph
`Drawing, Sep. 2008.
`30. E. Eisemann, H. Winnemoller, J.C. Hart, D. Salesin. Stylized Vector Art from 3D Models with Region Support.
`(Proc. Eurographics Rendering Symposium), Computer Graphics Forum 27(4), June 2008, pp. 1199-1207.
`31. M. Stroila, E. Eisemann, J.C. Hart. Clip Art Rendering of Smooth Isosurfaces. IEEE Transactions on
`Visualization and Computer Graphics 14(1), Jan. 2008, pp. 71-81.
`32. H. Fang, J.C. Hart. Detail Perserving Shape Deformation in Image Editing. Proc. SIGGRAPH, ACM
`Transactions on Graphics 26(3), Aug. 2007, #12.
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 7
`
`
`
`33. T. Bergstrom, K. Karahalios, J.C. Hart. Isochords: Visualizing Structure in Music. Proc. Graphics Interface,
`May 2007.
`34. H. Fang, J.C. Hart. RotoTexture: Automated Tools for Texturing Raw Video. IEEE Transactions on
`Visualization and Computer Graphics 12(6), Nov. 2006, pp. 1580-1589.
`35. X. Jiao, A. Colombi, X. Ni, J.C. Hart. Anisotropic Mesh Adaptation for Evolving Triangulated Surfaces. Proc.
`Meshing Rountable, Sept. 2006, pp. 173-190.
`36. S. Dong, P.-T. Bremer, M. Garland, V. Pascucci, J.C. Hart. Spectral Surface Quadrangulation. Proc.
`SIGGRAPH, ACM Transactions on Graphics 25(3), July 2006, pp. 1057-1066.
`37. N.A. Carr, J. Hoberock, K. Crane, J.C. Hart. Rectangular Multi-Chart Geometry Images. Proc. Sym. on Geom.
`Proc., July 2006, pp. 181-190.
`38. N.A. Carr, J. Hoberock, K. Crane, J.C. Hart. Fast GPU Ray Tracing of Dynamic Meshes using Geometry
`Images. Prof. Graphics Interface, May 2006, pp. 203-209.
`39. P.-T. Bremer, J.C. Hart. A Sampling Theorem for MLS Surfaces. Proc. Point Based Graphics, June 2005.
`40. J.O. Talton, N.A. Carr, J.C. Hart. Voronoi Rasterization of Sparse Point Sets. Proc. Point Based Graphics, June
`2005.
`41. W. Su, J.C. Hart, A Programmable Particle System Framework for Shape Modeling, Proc. Shape Modeling
`International, June 2005.
`42. S. Zelinka, H. Fang, M. Garland, J.C. Hart. Interactive Material Replacement in Photographs. Proc. Graphics
`Interface, May 2005.
`43. S. Hornus, J. Hoberock, S. Lefebvre and J.C. Hart. ZP+: Correct Z-pass Stencil Shadows. Proc. ACM
`Symposium on Interactive 3-D Graphics and Games, Apr. 2005. (Highest ranked paper according to review
`score.)
`44. H. Fang, J.C. Hart, "Textureshop: Texture Synthesis as a Photograph Editing Tool," ACM Transactions on
`Graphics 23(3) (also in Proc. SIGGRAPH 2004), Aug. 2004, pp. 354-359.
`45. X. Ni, M. Garland, J.C. Hart, "Fair Morse Functions for Extracting the Topological Structure of a Surface
`Mesh," ACM Transactions on Graphics 23(3) (also in Proc. SIGGRAPH 2004), Aug. 2004, pp. 613-622.
`(Second highest ranked paper according to tertiary review score.)
`46. N. Carr, J.C. Hart, "Painting Detail," ACM Transactions on Graphics 23(3) (also in Proc. SIGGRAPH 2004),
`Aug. 2004, pp. 845-852.
`47. N. Carr, J.C. Hart, "Dynamic Clustering of Meshed Surfaces," Proc. Symposium on Geometry Processing, July
`2004.
`48. O.S. Lawlor, J.C. Hart, "Bounding Recursive Procedural Models using Convex Optimization," Proceedings of
`Pacific Graphics 2003, October 2003, pp. 283-292.
`49. P-P. Sloan, J. Hall, J. Hart, J. Snyder. Clustered Principle Components for Precomputed Radiance Transfer.
`(Proc. SIGGRAPH 2003) ACM Transactions on Graphics 22(3), July 2003.
`50. N.A. Carr, J.D. Hall and J.C. Hart, GPU Algorithms for Radiosity and Subsurface Scattering, Proc. Graphics
`Hardware, July 2003.
`51. John C. Hart, Jeyprakash Michaelraj, Brent Baker. Structural Simulation of Tree Growth. The Visual Computer
`19(2-3), May 2003, pp. 151-163.
`52. P. Sherman, J.C. Hart. Direct Manipulation of Recurrent Models. Computers & Graphics 27(1), Feb. 2003, pp.
`143-151.
`53. A. Sheffer, J.C. Hart. Seamster: Inconspicuous Low-Distortion Texture Seam Layout. Proc. Visualization 2002,
`Oct. 2002.
`54. N.A. Carr, J.D. Hall and J.C. Hart. The Ray Engine. Proc. Graphics Hardware 2002, Sep. 2002.
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 8
`
`
`
`55. H. Fang, J. Hart. Randomly Accessible Procedural Animation of Physically Approximate Turbulent Motion.
`Proc. Computer Animation 2002, June 2002.
`56. J. Hart, E. Bachta, W. Jarosz, T. Fleury. Using Particles to Sample and Control More Complex Implicit
`Surfaces. Proc. Shape Modeling International 2002, May 2002, pp. 129-136.
`57. N. Carr, J. Hart. Meshed Atlases for Real-Time Procedural Solid Texturing. ACM Transactions on Graphics
`21(2), Apr. 2002.
`58. J.C. Hart. Perlin Noise Pixel Shaders. Proc. Graphics Hardware 2001, Aug. 2001.
`59. W. Cochran, R. Lewis, J. Hart. The Normal of a Fractal Surface. The Visual Computer 17(4), 2001, pp. 209-
`218.
`60. J.C. Hart. Using the CW-Complex to Represent the Topological Structure of Implicit Surfaces and Solids. Proc.
`Implicit Surfaces '99, Sept. 1999, pp. 107-112.
`61. J.C. Hart, N. Carr, M. Kameya, S.A. Tibbitts, T.J. Coleman. Antialiased Parameterized Solid Texturing
`Simplified for Consumer-Level Hardware Implementation. Proc. Graphics Hardware 99, Aug. 1999, pp. 45-53.
`62. J.C. Hart, A. Durr and D. Harsch. Critical points of polynomial metaballs. Proc. Implicit Surfaces '98, June
`1998, pp. 69-76.
`63. J.C. Hart. Morse Theory for Implicit Surface Modeling. In Mathematical Visualization, H-C Hege and K.
`Polthier, Eds., Springer-Verlag, Berlin, Oct. 1998, pp. 257-268. (Reviewed paper presented at VisMath '97,
`Berlin, 1997.)
`64. W.O. Cochran, J.C. Hart, P.J. Flynn. On Approximating Rough Curves with Fractal Functions. Proc. Graphics
`Interface '98, June 1998, pp. 65-72.
`65. A.K. Dunker, E. Garner, S. Guilliot, P. Romero, K. Albrecht, J. Hart, Z. Obradovic, C. Kissinger and J.E.
`Villafranca. Protein Disorder and the Evolution of Molecular Recognition: Theory, Predictions and
`Observations. Pacific Symposium on Biocomputing 3: 435-446, Jan. 1998.
`66. B. Stander, J.C. Hart. Guaranteeing the Topology of an Implicit Surface Polygonization. Computer Graphics
`Annual Conference Series (Proc. SIGGRAPH 97) Aug., 1997, pp. 279-286.
`67. J.C. Hart. Implicit formulations of rough surfaces. Computer Graphics Forum 16(2), June 1997, pp. 91-99.
`68. B. Burch, J.C. Hart. Linear Fractal Shape Interpolation. Proc. Graphics Interface '97. May, 1997, pp. 155-162.
`69. J.C. Hart, P.J. Flynn, W.O. Cochran. Similarity Hashing: A model-based vision solution to the inverse problem
`of recurrent iterated function systems. Fractals 5, Apr. 1997, pp. 39-50.
`70. W.O. Cochran, J.C. Hart, P.J. Flynn. Fractal volume compression. IEEE Transactions on Visualization and
`Computer Graphics 2(4) Dec. 1996, pp. 313-322.
`71. J.C. Hart. Sphere tracing: A geometric method for the antialiased ray tracing of implicit surfaces. The Visual
`Computer 12(10), Dec. 1996, pp. 527-545.
`72. S. Worley, J.C. Hart. Hyper-rendering of hyper-textured surfaces. Proc. of Implicit Surfaces '96, Oct. 1996, pp.
`99-104.
`73. J.C. Hart, B. Baker. Implicit Modeling of Tree Surfaces. Proc. of Implicit Surfaces '96, Oct. 1996. pp. 143-152.
`74. J.C. Hart. Fractal image compression and the inverse problem of recurrent iterated function systems. IEEE
`Computer Graphics and Applications 16(4) July 1996, pp. 25-33.
`75. K. Albrecht, J. Hart, A. Shaw, and A.K. Dunker. Quaternion contact ribbons: A new tool for visualizing intra-
`and intermolecular interactions in proteins. Pacific Symposium on Biocomputing 1: 41-52, Jan. 1996.
`76. D. Hepting, J.C. Hart. The escape buffer: Efficient computation of escape time for linear fractals. Proc. of
`Graphics Interface '95, May 1995. pp. 204-214.
`77. J.C. Hart. Implicit formulations of rough surfaces. Proc. Implicit Surfaces '95, Apr. 1995, pp. 33-44.
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 9
`
`
`
`78. B.T. Stander, J.C. Hart. A Lipschitz method for accelerated volume rendering. Proc. of the 1994 Symposium on
`Volume Visualization, Oct. 1994. pp. 107-114.
`79. J.C. Hart. Distance to an Ellipsoid. Chapter in: Graphics Gems IV, P. Heckbert, Ed., Academic Press, 1994, pp.
`113-119.
`80. J.C. Hart, G.K. Francis, L.H. Kauffman. Visualizing quaternion rotation. ACM Transactions on Graphics 13(3)
`July 1994, pp. 256-276.
`81. J.C. Hart. On recording virtual environments. Proc. of IEEE Visualization '93 Symposium on Research
`Frontiers in Virtual Reality, Nov. 1993, pp. 80-83.
`82. J.C. Hart, G.W. Lescinsky, D.J. Sandin, T.A. DeFanti, L.H. Kauffman. Scientific and artistic investigation of
`multidimensional fractals on the AT&T Pixel Machine. Visual Computer 7(9) July 1993, pp. 346-355.
`83. C. Cruz-Niera, D.J. Sandin, T.A. DeFanti, R.V. Kenyon, J.C. Hart. The CAVE audio visual experience
`automatic virtual environment. Communications of the ACM 35(6) June 1992, pp. 64-72.
`84. J.C. Hart. The object instancing paradigm for linear fractal modeling. Proc. of Graphics Interface '92, Morgan
`Kauffman, May 1992, pp. 224-231.
`85. J.C. Hart, T.A. DeFanti. Efficient antialiased rendering of 3-D linear fractals. Computer Graphics 25(3) (Proc.
`SIGGRAPH 91) Aug. 1991, pp. 91-100.
`86. J.C. Hart, L.H. Kauffman, D.J. Sandin. Interactive visualization of quaternion Julia sets. Proc. of Visualization
`'90. IEEE Computer Society Press. Oct. 1990, pp. 209-218.
`87. J.C. Hart, A. Norton. Use of curves in rendering fractures. Proc. of SPIE/SPSE Symposium on Curves and
`Surfaces in Computer Vision and Graphics. Feb. 1990.
`88. J.C. Hart, D.J. Sandin, L.H. Kauffman. Ray tracing deterministic 3-D fractals. Computer Graphics 23(3) (Proc.
`SIGGRAPH 89) Aug. 1989, pp. 289-296.
`Books, Invited Book Chapters and Edited Course Notes
`89. J. Torrellas, S.V. Adve, V.S. Adve, D. Dig, M.N. Do, M.J. Garzaran, J.C. Hart, T.S. Huang, W.W. Hwu, S.T.
`King, D. Marinov, K. Nahrstedt, D.A. Padua, M. Parthasarathy, S.J. Patel, M. Snir. “Making Parallel
`Programming Easy: Research Contributions from Illinois,” Sep. 2013.
`90. M. Olano, W. Heidrich, J. Hart and M. McCool, Real Time Shading, AK Peters, July 2002.
`91. J.C. Hart, "Procedural Geometry," Chapter in Modeling and Texturing, a Procedural Approach, 3rd Edition, D.
`Ebert, Editor, Morgan Kauffman, November 2002.
`92. J.C. Hart, "Real-Time Procedural Solid Texturing," Chapter in Modeling and Texturing, a Procedural Approach,
`3rd Edition, D. Ebert, Editor, Morgan Kauffman, November 2002.
`93. D. Ebert and J. Hart, Editors, “Procedural Implicit Techniques for Modeling and Texturing," ACM SIGGRAPH
`1998 Course Notes, July 1998.
`94. D. Ebert and J. Hart, Editors, “New Frontiers in Modeling and Texturing,” ACM SIGGRAPH 1997 Course
`Notes, August 1997.
`95. J. Hart and D. Saupe, Editors, “Fractal Models for Image Synthesis, Compression and Analysis,” ACM
`SIGGRAPH 1996 Course Notes, August 1996.
`96. J. Hart, Editor, “New Directions for Fractal Modeling in Computer Graphics,” ACM SIGGRAPH 1994 Course
`Notes, July, 1994.
`97. J. Hart and K. Musgrave, Editors, “Fractal Modeling in 3-D Computer Graphics and Imaging,” ACM
`SIGGRAPH 1991 Course Notes, July 1991.
`
`APPLE V COREPHOTONICS
`IPR2020-00906
`Exhibit 2003
`Page 10
`
`
`
`Patents
`98. H. Fang and J.C. Hart, Methods and Systems for Image Modification. #7,365,744. Filed: 26 July 2004, Granted:
`29 April 2008.
`99. S. Tibbitts, T. Coleman and J.C. Hart. Antialiased Procedural Solid Texturing Hardware. Provisional Patent
`#60,088,879. Evans & Sutherland, 1998.
`Invited Papers, Articles, Tech Reports and Other Publications
`100. S.V. Adve, V.S. Adve, G. Agha, M.I. Frank, M.J. Garzaran, J.C. Hart, W.W. Hwu, R.E. Johnson, L.V. Kale, R.
`Kumar, D. Marinov, K. Nahrstedt, D. Padua, M. Parthasarathy, S.J. Patel, G. Rosu, D. Roth, M. Snir, J.
`Torrellas, C. Zilles. Parallel Computing Research at Illinois: The UPCRC Agenda. Whitepaper, Nov. 2008.
`101. S. Dong, P.-T. Bremer, M. Garland, V. Pascucci and J.C. Hart. Quadrangulating a Mesh using Laplacian
`Eigenvectors. Tech Rep. UIUCDCS-R-2005-2583, June 2005.
`102. P. Lacz and J.C. Hart. Procedrual Geometric Synthesis on the GPU. Poster (with accompanying manuscript) for
`SIGGRAPH 2004 and GP2: The ACM Workshop on General Purpose Computing on Graphics Processors, Aug.
`2004.
`103. J.D. Hall and J.C. Hart. GPU Acceleration of Iterative Clustering. Poster (with accompanying manuscript) for
`SIGGRAPH 2004 and GP2: The ACM Workshop on General Purpose Computing on Graphics Processors, Aug.
`2004.
`104. M. Mullan, R. Whitaker and J.C. Hart. Procedural Level Sets. Manuscript presented at NSF/DARPA CARGO
`Annual Meeting, May 2004.
`105. J.D. Hall, N.A. Carr and J.C. Hart. Cache and Bandwidth Aware Matrix Multiplication on the GPU. Tech.
`Report UIUCDCS-R-2003-2328, May 2003.
`106. M. Kameya, and J.C. Hart. Bresenham noise. SIGGRAPH 2000 Conference Abstracts and Applications, July
`20