`5448 Apex Peakway ! Suite 191 ! Cary NC 27502-3924
`rich@goodin.com ! (919) 362-1396
`
`
`Goodin & Associates, Inc., Cary, NC. February 1990 – Current.
`President/Chief Consultant - consulted on various projects including the following:
`
`Hardware:
`! Developed an electronics package for an underwater rebreather. Responsibilities included
`system electronics architecture, board design on all system boards, board bringup, firmware
`architecture and gas control firmware implementation.
`! Provided VGA expertise to design team designing new VGA core for client’s graphics
`accelerators.
`! Developed an FPGA based system on chip implementation for military applications.
`Responsibilities included system electronics architecture, board design on all system boards,
`FPGA synthesis, and board bringup.
`! Architect and implement a 2D graphics and video accelerator for palmtop to light laptop
`use. Responsibilities included system architecture and system design in Verilog.
`! Architected and implemented a high reliability 10GigE Fabric Link for an MPLS switch.
`Responsibilities included Verilog design and synthesis.
`! Testing and analysis of extensions to current graphics architecture to meet Xbox graphics
`requirements.
`! Developed a high performance 32 bit VGA module in synthesizable Verilog designed to
`provide VGA compatibility for 3D systems. Responsibilities included design, compatibility
`testing and synthesis. Eventually resold implementation to 6 companies with a variety of
`simulation, synthesis and verification requirements.
`! Architected and assisted in design of a hardware add-on processor to accelerate OpenGL
`and DirectX 7 transform and lighting.
`! CDRAM evangelist. Promoted and assisted adoption of Mitsubishi’s CDRAM technology for
`use in graphics systems.
`! Architected and assisted in design of a medium performance 3D accelerator chip using
`embedded DRAM technology.
`! Participated in the simulation, testing and development of a high performance graphics
`accelerator for the DEC Alpha architecture.
`! Architected and developed a Verilog based multiprocess hardware simulation environment
`for hardware verification.
`
`
`Software:
`! Implemented 2D Windows 2000 and Windows XP drivers for Peritek hardware.
`! Architected OpenGL and DirectX firmware for massively parallel MIMD implementation.
`Responsibilities include development of software architecture, software functional simulator
`and development of interface software for Verilog simulation.
`! Implemented an OpenGL port for Voodoo graphics hardware optimized for game
`requirements.
`! Participated in the architecture and development of Data General’s Aview graphics library.
`! Developed high speed anti-aliasing algorithms
`targeted at an
`Intel
`i860 based
`multiprocessor graphics accelerator.
`
`
`
`
`05/06/15
`1
`
`TEXAS INSTRUMENTS EX. 1012 - 1/8
`
`
`
`
`Litigation:
`! Software/non-infringement analysis in support of a non-infringement case in the areas of
`graphics rasterization.
`! Software analysis in support of a case in the areas of chip to chip communication.
`! Non-infringement analysis in support of a non-infringement case in the areas of sign
`printer/cutters.
`! Infringement analysis in support of an infringement case in the areas of touchscreens,
`device, OS and user interface features of smartphones.
`! Software analysis in support of an infringement case in the area of internet television.
`! Software analysis in support of a non-infringement case in the area of texture compression.
`! Software analysis in support of an infringement case in the areas of digital cameras and
`image processing.
`! Software analysis in support of an infringement case in the areas of digital flat panel
`television.
`! Software analysis in support of an infringement case in the area of digital imaging.
`! Software analysis in support of an infringement case in the areas of video scaling, user
`interface and digital audio.
`! Verilog analysis in support of an infringement case in the area of DMA devices.
`! Analyzed Intel processor and chipset implementations in IHDL and VHDL to look for
`infringing implementations.
`! Analyzed Intel and Via chipset implementations in VHDL and Verilog source to look for
`infringing implementations.
`
`
`Apple Computer, Cupertino, CA. November 2004 – October 2006.
`Senior Engineer:
`Lead engineer responsible for architecture and implementation of Apple’s proprietary EFI
`graphics extensions across Nvidia, ATI and Intel based platforms. Responsibilities included
`system architecture and driver design. Implemented Intel drivers for two generations of Intel
`graphics architectures. Represented Apple in negotiations with EFI group at Intel. Interfaced
`with driver developers at NVidia and ATI.
`
`
`Raydiant, Inc., Santa Clara, CA. January 1999 – October 1999.
`Chief Scientist:
`Lead hardware and software architect for advanced scalable PC graphics accelerator.
`Responsibilities included research and development of hardware acceleration of advanced
`graphics features and managing architecture group.
`
`
`Sun Microsystems, Morrisville, NC. April 1988 - January 1990.
`Member of Technical Staff/Architect:
`! Co-architected and implemented the Renderman compliant, high-quality rendering
`component of Sun’s SunVision visualization product.
`! Co-architected Sun's XGL proprietary graphics library.
`! Developed new approaches for the graphics library and windowing software for a
`multiprocessor, i860 based, visualization accelerator.
`! Ported SunPHlGS to Sun's TAAC-1 application accelerator.
`! Implemented NURBS curve and surface extensions to the TAAC-1 graphics library.
`
`
`
`
`05/06/15
`2
`
`TEXAS INSTRUMENTS EX. 1012 - 2/8
`
`
`
`
`Sun Microsystems, Mountain View, CA. January 1987 - March 1988.
`Software Manager
`Managed a ten person group developing software for direct surface rendering accelerator.
`
`
`Quanta Corporation, Salt Lake City, UT. August 1985 - January 1987.
`Project Engineer/Graphics
`Specifically hired for the purpose of developing a high performance, real-time 3D
`animation system for use in video production.
`
`
`Racore Corporation, Salt Lake City UT. March 1985 - August 1985.
`Chief Engineer
`Conceived, designed, implemented and readied for production a very low cost LAN for the
`IBM PC family.
`
`
`Evans & Sutherland, Salt Lake City, UT. November 1981 - March 1985.
`Advanced Development
`Worked directly with Vice President of Advanced Development to research and
`develop new graphics directions.
`
`
`Project Engineer
`Developed three software and two hardware products to integrate the PS300 graphics display
`system into the IBM environment.
`
`
`Sperry Univac GSD, Salt Lake City, UT. January 1979 - November 1981
`Project Engineer
`Wrote communications, display and peripheral microcode for a sophisticated terminal
`featuring advanced windowing and virtual communications.
`
`
`Education:
`Bachelors of Electrical Engineering, University of Delaware, September 1976 – December
`1978. Minor in Mechanical Engineering. Completed 4 year program in 2 ½ years.
`
`Professional:
`Senior Member IEEE
`Senior Member ACM
`Member AIPLA
`
`Registered to practice before the United States Patent and Trademark Office
`
`Licensed as a Professional Engineer in the state of North Carolina
`
`
`
`
`05/06/15
`3
`
`TEXAS INSTRUMENTS EX. 1012 - 3/8
`
`
`
`Richard Mark Goodin Prior Cases
`
`In The Matter of Automatic Teller Machines and Point of Sale Devices and Associated
`
` •
`
`•
`
`•
`
`In The Matter of Certain Electronic Devices, Including Wireless Communication Devices,
`
`• CareCloud Corporation v. Athenahealth, Inc., (CBM2014-00143 (PTAB)) on behalf of
`
` ZiiLabs Inc. Ltd. v. Samsung Electronics Co. Ltd. et al (E. D. Texas Case No. 2:14-cv-00203-
`JRG-RSP) on behalf of Samsung (opposing ZiiLabs) 4/21/2014 to 11/28/15. Source
`Code Review.
`
`Software Thereof (International Trade Commission, Inv. No. 337-TA-958) on behalf of
`NRT (opposing GCA). 9/22/2015 to 12/23/15. Non-Infringement Expert.
`
`• Enova Technology Corporation v. Segate Technology (D. Del Civil Action No. 1:13-cv-
`01011-LPS) on behalf of Enova (opposing Seagate) 1/12/2015 to 5/2/15. Source Code
`Review.
`
`• Heuresis Corporation v. Venture Technologies, Inc., C. A. No. MICV2014-08305-J and
`MIC2014-08511 on behalf of Heuresis (opposing Venture Technologies) 7/21/2015 to
`9/9/15. Software and Hardware Development Expert.
`
`Computers, Tablet Computers, Digital Media Players, and Cameras (International Trade
`Commission, Inv. No. 337-TA-952) on behalf of Apple (opposing Ericsson). 9/7/15 to
`9/15/15. Source Code Review.
`
`• Samsung Electronics Co., LTD., et al v. NVIDIA Corporation Case No. 3:14-cv-00757 (E.D.
`Va) on behalf of Samsung (opposing NVIDIA). 10/10/14 to 9/30/15. Source code
`review.
`
`Athenahealth, (opposing CareCloud). 2/26/2015 to 5/6/2015. Validity Expert.
`
`• EMC Corporation and EMC Israel Development Center, Ltd. V. Zerto, Inc. Civ. No. 1:12-cv-
`00956-GMS (D. Del) on behalf of EMC (Opposing Zerto). 10/14/14 to 5/11/15. Source
`Code Review.
`
`• Athenahealth, Inc. v. AdvancedMD Software, Inc. Civ. No. 1:11-cv-11260-GAO (D. MA) on
`behalf of Athenahealth (Opposing AdvancedMD). 5/7/14 to 12/18/14. Source Code
`Review.
`
`Computer International, Civ No. 9:12-cv-80697-PAS (SD Fla) v. TPV Technology Limited
`Civ. No. 9:12-cv-80701-PAS (SD Fla) v. Acer, Inc. Civ. No. 9:12-cv-80694-PAS (SD Fla) on
`behalf of Asus, TPV and Acer (Opposing FAU). 5/14/14 to 6/26/14. Source Code
`Review.
`
`• Selene Communication Technologies, LLC v. McAfee, Inc. Civ. No. 1:14-cv-00400 (D Del)
`
`• Florida Atlantic University Research Corporation and Domaine Associates, LLC v. Asus
`
`
`
`1/23/16
`
`TEXAS INSTRUMENTS EX. 1012 - 4/8
`
`
`
`on behalf of McAfee (Opposing Selene). 7/23/14 to 10/8/14. Source Code Review.
`
`Thereof (International Trade Commission, Inv. No 337-TA-915) on behalf of ViXS.
`7/10/14 to 9/11/14. Source Code Review.
` BRK Brands, Inc. et.al. v. Nest Labs, Inc., Civ. No. 13-cv-7900 (ND IL,ED) on behalf of BRK
`Brands (Opposing Nest) 5/10/14 to 6/22/14. Source Code Review.
`
`• Certain Point-To-Point Network Communication Devices and Products Containing Same
`(International Trade Commission, Inv. No. 337-TA-892) on behalf of Toshiba (Opposing
`Straight Path). 4/24/14 to 5/2/14. Source Code Review.
` EON Corp IP Holdings LLC v. Apple Inc. ,Civ. No. 6:12-cv-00943 (E.D. TX) on behalf of
`Apple (Opposing EON). 1/23/2014 to 6/3/2015. Source Code Review.
`
`• Straight Path v. Sony, Civ. No. 13-427 (E.D. Va.) on behalf of Sony (Opposing Straight
`Path.) 9/16/13 to 4/24/14. Source Code Review.
` Certain Point-To-Point Network Communication Devices and Products Containing Same
`(International Trade Commission, Inv. No. 337-TA-892) on behalf of Sony (Opposing
`Straight Path). 9/16/13 to 4/24/14. Source Code Review.
` Optical Disc Drives, Components Thereof, and Products Containing the Same (U.S.
`International Trade Commission Inv. No. 337-TA-897) on behalf of Samsung (Opposing
`Optical Devices). 11/25/13 to 4/16/2014. Source code review.
`895 (E.D. TX) on behalf of Samsung (Opposing Ericsson). 8/30/13 to 10/02/13. Source
`code review.
` T5 Labs (Delaware), LLC v. Gaikai, Inc., Case No. 1:12-cv-01281-MPT (D. Del.) on behalf
`of Gaikai (Opposing T5 Labs) 9/30/13 to 11/19/13. Graphics Expert.
`
` Telefonaktiebolaget LM Ericsson v. Samsung Electronics Co., Ltd., Samsung Electronics
`America, Inc., and Samsung Telecommunications America LLP, Civil Action No. 6:12-cv-
`
` •
`
`
`• Ericsson Inc., et. al. v. Samsung Electronics Co. Ltd et. al., Civil Action No. 6:12-cv-895
`(Eastern District Texas) on behalf of Samsung (Opposing Ericsson) 3/1/2013 to 8/27/13.
`Source code review
`
`• Certain Electronic Devices, Including Certain Wireless Communication Devices, Tablet
`Computers, Media Players, and Televisions, and Components Thereof (U. S. International
`Trade Commission, Inv. No 337-TA-862) on behalf of Samsung (Opposing Ericsson)
`1/8/2013 to 8/27/13. Source code review.
`
`• Hybrid Audio LLC v. High Tech Computer Corp:, alk/a HTC Corp., et al., Civil Action No.
`
`
`
`1/23/16
`
`In The Matter of Certain Set-Top Boxes, Gateways, Bridges, and Adapters and Components
`
` •
`
`•
`
` •
`
` •
`
` •
`
` •
`
`TEXAS INSTRUMENTS EX. 1012 - 5/8
`
`
`
`6: 11-cv-195-LED (E.D. Tex.) on behalf of HTC (Opposing Hybrid Audio) 9/13/2012 to
`12/07/2013. Source code review.
`
`• Certain Consumer Electronics And Display Devices And Products Containing Same., (U. S.
`International Trade Commission, Inv. No 337-TA-836) on behalf of Sony, Samsung, LG and
`RIM (Opposing GPHI) 2/21/2012 to 12/14/2012. Graphics Expert
`
`• GPHI v. Sony et al., Case No. 11-1166 (District Delaware) on behalf of Sony (Opposing
`GPHI) 2/21/2012 to 12/14/2012. Graphics Expert
`
` Apple Inc. v Samsung Electronics Co., Ltd, Case No. 11-cv-01846-LHK (Northern District
`California) on behalf of Apple (Opposing Samsung) 1/25/12 to 3/21/12. Source code review
`
` •
`
` •
`
` Apple Inc. and Next Software, Inc. v. Motorola, Inc. and Motorola Mobility, Inc., Case No.
`11-cv-8540 (RAP) (Northern District Illinois) on behalf of Apple (Opposing Motorola)
`12/21/2010 to 1/9/2013. Graphics and Software Expert
`
`• Electronic Devices with Graphics Data Processing Systems, Components Thereof, and
`Associated Software, (U. S. International Trade Commission, Inv. No 337-TA-813) on behalf
`of Apple (Opposing S3G) 1/3/2012 to 10/16/2012. Source code review
`
` •
`
` Electronic Devices with Communication Capabilities, Components' Thereof and Related
`Software, (U. S. International Trade Commission, Inv. No 337-TA-808) on behalf of Apple
`(Opposing HTC) 10/7/2011 to 7/25/2012. Source code review
`
`• Motorola Mobility v. Microsoft Corporation, Case No. 10-cv-24063 (Southern District of
`Florida) on behalf of Microsoft (opposing Motorola) 1/18/2011 to 8/31/2011. Source code
`review
`
`• Digital Televisions and Components Thereof, and Certain Electronic Devices Having a Blu-
`Ray Disc Player and Components Thereof (U. S. International Trade Commission, Inv. No
`337-TA-764) on behalf of LG (Opposing Sony) 7/11/2011 to 7/23/2011. Source code review
`
`• Apple Inc. and Next Software, Inc. v. Motorola, Inc. and Motorola Mobility, Inc., Case No.
`10-cv-662 (Western District Wisconsin) on behalf of Apple (Opposing Motorola) 2/28/2011
`to 1/9/2013. Graphics and Software Expert
`
`• Apple Inc. v. Motorola, Inc. and Motorola Mobility, Inc., Case No. 10-cv-661 (Western
`District of Wisconsin) on behalf of Apple (Opposing Motorola) 2/28/2011 to 1/9/2013.
`Graphics and Software Expert
`
`• Apple Inc. v. Motorola Mobility, Inc., Case No. 11-cv-178 (Western District of Wisconsin)
`on behalf of Apple (Opposing Motorola) 2/28/2011 to 1/9/2013. Graphics and Software
`Expert
`
`• Motorola Mobility, Inc. v. Apple Inc., Case No. 1:10-cv-23580-UU (Southern District of
`
`
`
`1/23/16
`
`TEXAS INSTRUMENTS EX. 1012 - 6/8
`
`
`
`Florida) on behalf of Apple (Opposing Motorola) 2/28/2011 to 1/9/2013. Graphics and
`Software Expert
`
`• Motorola Mobility, Inc. v. Apple Inc.,and Next Software, Inc., Case No. 1:10-cv-00867
`(District of Delaware.) on behalf of Apple (Opposing Motorola) 2/28/2011 to 1/9/2013.
`Graphics and Software Expert
`
`• Gaming and Entertainment Consoles, Related Software, and Components Thereof (U. S.
`International Trade Commission, Inv. No 337-TA-752) on behalf of Microsoft (Opposing
`Motorola) 11/11/10 to 8/28/11. Source code review
`
`• Mobile Devices and Related Software (U. S. International Trade Commission, Inv. No 337-
`TA-750) on behalf of Apple (Opposing Motorola) 2/28/2011 to 1/9/2013. Graphics and
`Software Expert
`
`• Wireless Communication Devices, Portable Music and Data Processing Devices, Computers
`and Components Thereof (U. S. International Trade Commission, Inv. No 337-TA-745) on
`behalf of Apple (Opposing Motorola) 2/28/2011 to 1/9/2013. Graphics and Software Expert
`
`• Mobile Devices, Associated Software, and Components Thereof (U. S. International Trade
`Commission, Inv. No 337-TA-744) on behalf of Microsoft (Opposing Motorola) 11/11/10 to
`8/28/11.Source code review
`
`• Eastman Kodak Co, v Apple, Inc., Case No. 6:10-CV-06022 (Western District of New York)
`on behalf of Apple (opposing Kodak) 8/25/10 to 1/31/11. Source code review
`
`• Certain Electronic Devices With Image Processing Systems, Components Thereof, and
`Associated Software (U.S. International Trade Commission, Inv. No. 337-TA-724) on behalf
`of Apple (Opposing S3G) 11/18/2010 to 4/07/2011. Source code review
`
`• Digital Televisions and Components Thereof (U.S. International Trade Commission, Inv. No.
`337-TA-742) on behalf of LG Electronics (Opposing Vizio) 10/31/2009 to 8/13/2010. Source
`code review
`
` •
`
` Gerber Scientific Internat’l, Inc. v. Roland DGA Corporation, Case No. 3:06-cv-02024-CFD
`(District Connecticut) on behalf of Roland DGA deposition April 16, 2012 (Opposing Gerber
`Scientific) 10/29/2010 to 6/3/2015. Raster Image Processing Expert
` Certain Digital Imaging Devices and Related Software (U.S. International Trade
`Commission, Inv. No. 337-TA-717), Software and image processing expert on behalf of
`Apple Inc., deposition November 12, 2010 and hearing January 31, 2011 (Opposing Kodak)
`8/25/2010 to 1/31/11. Software Expert
` Vizio, Inc., v. LG Electronics, Inc., and LGElectronics U.S.A., Inc., Case No. 1:09-CV-1481
`(BEL)(D.Md.) on behalf of LG Electronics (opposing Vizio) 10/31/2009 to 8/13/2010.
`Source code review
`
` •
`
` •
`
`
`
`
`
`1/23/16
`
`TEXAS INSTRUMENTS EX. 1012 - 7/8
`
`
`
` •
`
` •
`
` Video Displays, Components Thereof, and Products Containing Same (U.S. International
`Trade Commission, Inv. No. 337-TA-687) consulting on behalf of LG Electronics (Opposing
`Vizio) 10/31/2009 to 8/13/2010. Source code review
`
` Electronic Devices Having Image Capture or Display Functionality (U.S. International Trade
`Commission, Inv. No. 337-TA-672) consulting on behalf of LG Electronics (Opposing
`Kodak) 9/11/2009 to 11/25/2009. Source code review
`
` •
`
` Mobile Telephones and Wireless Communication Devices Featuring Digital Cameras,
`Components Thereof (U.S. International Trade Commission, Inv. No. 337-TA-663)
`consulting on behalf of LG Electronics (Opposing Kodak) 9/11/2009 to 11/25/2009. Source
`code review
`
` •
`
` LG Electronics, Inc. vs. Hitachi, Ltd, et al. (Civil Case # 5:07cv90-DF) on behalf of LG
`Electronics (Opposing Hitachi) 7/30/2008 to 2/27/2009. Source code review
`
` •
`
` Semiconductor Devices, DMA Systems, and Products Containing Same (U.S.International
`Trade Commission, Inv. No. 337-TA-607) consulting on behalf of Samsung (Opposing
`Renesas Technology 12/19/2007 to 3/26/2008. Source code review
`
` •
`
` LG Electronics Inc. v. Q-Lity Computer Inc., Quanta Computer Inc., and Quanta Computer
`USA Inc. (Northern District of California, Oakland Division, Case No. C01-02187 CW),
`IHDL and VHDL expert on behalf of LG Electronics Inc., deposition July 19, 2007.
`10/24/2006 to 8/10/2007. RTL expert
`
` •
`
` LG Electronics Inc. v. Asustek Computer Inc. and Asus Computer International, Inc.
`(Northern District of California, Oakland Division, Case No. C01-00326 CW); LG
`Electronics Inc. v. Everex Systems, Inc. (Northern District of California, Oakland Division,
`Case No. C01-01552 CW); LG Electronics Inc. v. Bizcom Electronics Inc., Compal
`Electronics Inc., and Sceptre Technologies Inc. (Northern District of California, Oakland
`Division, Case No. C01-01375 CW); LG Electronics Inc. v. First International Computer
`Inc. and First International Computer of America Inc. (Northern District of California,
`Oakland Division, Case No. C01-01594 CW); LG Electronics Inc. v. Q-Lity Computer Inc.,
`Quanta Computer Inc., and Quanta Computer USA Inc. (Northern District of California,
`Oakland Division, Case No. C01-02187 CW) [combined for purposes of discovery], Verilog
`and VHDL expert on behalf of LG Electronics Inc., deposition March 3 and 4, 2004.
`11/12/2003 to 8/10/2007. RTL expert.
`
`
`
`
`
`1/23/16
`
`TEXAS INSTRUMENTS EX. 1012 - 8/8