throbber
Curriculum Vitae
`John M. Strawn, Ph.D.
`
`
`Professional Profile
`
`Professional Experience
`
`
`Several decades of involvement in software, digital audio, digital music, digital signal processing,
`and processor architecture. Successful independent software consultant in high-level languages
`and assembly language. Seasoned testifying expert with experience in patent and class action
`litigation, skilled at explaining complex ideas to attorneys and juries. Stanford Ph.D. Former
`Fulbright Scholar. Prolific author. Experienced manager with long-range research and
`development experience. Facile with foreign languages and working with people from outside the
`USA.
`
`
`
`
`From:
`To:
`
`
`
`
`From:
`To:
`
`
`
`
`
`S Systems, Inc.
`1992
`Larkspur, CA
`Present
`Position: Owner
`Duties:
`Full-time independent consultant:
` Programming hand-crafted audio and music software for signal
`processing, written in C, C++, JAVA, and especially assembly
`language for digital signal processing chips. Consulting on processor
`architecture and networking.
` Testifying Expert witness in patent litigation relating to software,
`computers, signal processing.
`
`Yamaha Music Technologies USA
`1987
`Larkspur, CA
`1991
`Position: 1989-1991: President; 1987-1989: Vice President
`Duties: Helped establish and manage a nine-person Ph.D.-level research group,
`including site search, architectural design, construction, move-in, and
`hiring. Conducted original research on electronic musical instruments,
`software, micromachining, networking, and recent technological
`developments. Extensive experience designing scientific, engineering, and
`musical object-oriented applications, especially C++ (UNIX). Research
`on Yamaha’s Vocaloid started in this group. Patents listed below.
`
`CV of John Strawn, Ph.D., p. 1, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.1
`
`

`

`S Systems
`1986
`Larkspur, CA
`1988
`Position: Full-time Consultant
`Duties:
`This was my first stint as a consultant. See Consulting Assignments,
`below.
`
`Lucasfilm/Droid Works
`1985
`San Rafael, CA
`1986
`Position: Programmer
`Duties:
`Full-time programming experience as an employee, designing signal-
`processing modules and writing (96-bit VLIW) microcode for the
`ASP/SoundDroid developed by James A. Moorer. Experience in audio and
`video post-production. Extensive work in C (Unix). Another six months
`full-time experience writing tightly packed assembly code for the TI
`TMS32010 signal processor, especially for a two-channel hard-disk audio
`record playback unit that played without bugs on the exhibit floor of the
`National Association of Broadcasters convention, 1986.
`
`Stanford University
`1976
`Stanford, CA
`1985
`Position: Doctoral Student
`Duties: Nine years programming experience developing code in high-level
`languages (Algol, Fortran, SAIL) and PDP-10 assembly language for
`musical and audio signal processing applications during doctoral thesis
`work. Includes original published research in spline fitting and pattern
`recognition, a 30,000-line two- and three-dimensional graphical editor for
`waveforms and spectra, implementation (with John Gordon) of the short-
`time Fourier transform, device drivers, and libraries for graphic user
`interfaces. Also part-time consulting work:
`
` ●
`
` SRI International (FORTRAN for mechanical engineering).
`● Mattel Electronics (music in consumer electronic toys).
`● IntelliGenetics (ALGOL-like code for biotechnology).
`● Digital Keyboards (product specification and complete manuals for
`GDS and Synergy Synthesizers).
`
`Revox
`1972
`Long Island, New York
`1972
`Position: Summer intern
`Duties:
`Solder cables, write German- and Dutch-English translations, manufacture
`PC boards, assemble hardware.
`
`CV of John Strawn, Ph.D., p. 2, Revised 4/17/2013
`
`
`From:
`To:
`
`
`
`
`From:
`To:
`
`
`
`
`From:
`To:
`
`
`
`
`From:
`To:
`
`
`
`
`
`
`Petitioner Samsung - Ex. 1006, p.2
`
`

`

`
`Year
`1973
`
`College/University
`Oberlin
`
`1973-
`1975
`
`Technical University,
`Berlin
`
`1975-
`1976
`
`IBM Thomas Watson
`Foundation
`
`1985
`
`Stanford
`
`
`
`
`
`
`Education and Training
`Degree
`B. Mus, double degree in organ performance and
`music theory. Experience with analog synthesizers and
`digital music synthesis, BASIC, FORTRAN, MUSIC
`V on an IBM 360.
`Fulbright Scholar. Graduate-level coursework in
`music theory/history, audio engineering, electronics,
`information theory, cybernetics, Japanese; all
`coursework in German. Extensive recording studio
`and live concert sound reinforcement experience.
`PDP-11 and PDP-8 assembly and machine language.
`Travel throughout Europe.
`Grant to study electronic music, Tokyo, Japan, 1976.
`Live performances on piano and Roland System 700
`analog synthesizer. Also travel through Turkey, Iran,
`Afghanistan, Pakistan, India, Thailand, and Hong
`Kong.
`Ph.D., CCRMA. Advisor: John Chowning. Graduate
`course work in music, computer and processor
`architecture, high-level and assembly-language
`programming, digital audio, acoustics, and digital
`hardware. Dissertation on analysis of music
`instruments with the short-time Fourier transform.
`Software development experience listed elsewhere in
`this resume.
`
`Expertise
`
`Implement/optimize signal processing algorithms: Fourier transform (FFT), discrete cosine
`transform (DCT), DTMF, speech synthesis.
`Port/optimize audio compression algorithms: AC-3, MP-3, AAC.
`Implement audio algorithms: reverberator, pitch shifter, sample rate converter, compressor,
`filter, flanger, 3-d audio (Dolby surround), dither.
`•
`Implement music synthesis (additive, physical modeling, wavetable, FM).
`• Create bug-free software from academic signal processing research.
`• Work in floating- and fixed-point math.
`• Assembler, object-oriented, C, C++.
`• Extensive experience optimizing code in assembler
`•
`PC, Mac, Unix.
`• DSP architectures: Motorola 56000, 56300, and 56800 families; TI TMS320C10 and
`TMS320C54 family; Code Composer Studio; Analog Devices 21xx family and TigerSharc;
`VLIW; custom processors; I learn new architectures quickly.
`
` •
`
`
`
`•
`•
`
`CV of John Strawn, Ph.D., p. 3, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.3
`
`

`

`• Embedded processors: Hitachi SH-DSP, SH3-DSP, SH-4, and SH-5; ARM7/ARM9;
`configurable processors (Tensilica).
`•
`Processor architecture.
`• Debugging hardware prototypes.
`• Audio networks, such as AES/EBU (IEC 60958), IEEE-1394/FireWire, AV/C, 61883, mLan,
`and others.
`•
`File downloading.
`•
`Practical audio experience in live sound and in studios.
`• Testifying expert witness (including expert reports, deposition).
`•
`Software analysis for litigation.
`• Functionally bilingual in German; able to read French, Dutch; some Japanese
`
`
`
`Expert Witness and Litigation Support Experience
`
`
`Summary: patent litigation, class action litigation, ITC actions, and USPTO declarations relating
`to software (in a wide variety of areas), cell phones, audio, music, speech, processor architecture,
`compression, multimedia, digital cameras, telephony, video games, and file downloading, among
`others. Testimony at trial, prior art analysis, infringement analysis, expert reports, deposition,
`tutorials, Markman hearings.
`
`
`Date:
`
`2011 -
`Present
`Case:
`Project:
`
`2012 -
`2013
`Case:
`Project:
`2012
`
`Case:
`Project:
`
`2012
`Case:
`Project:
`
`2011
`Case:
`
`
`
`
`
`Date:
`
`
`
`
`Date:
`
`
`
`
`Date:
`
`
`
`
`Date:
`
`
`Fliesler Meyer, San Francisco; Kirkland & Ellis, Chicago
`
`Adobe v. Wowza, CV 11-02243-CW, California Northern District.
`Deposition related to Markman. Expert Report and deposition on non-
`infringement.
`
`Morgan, Lewis & Bockius, Washington, DC
`
`SmartPhone v LG, 6:10-cv-74, Eastern District of Texas, Tyler.
`Expert report and deposition related to invalidity.
`Quarles + Brady
`
`SmartSound v. Avid, 3:12-cv-223, Wisconsin Western District.
`Non infringement for two patents involving automated composition of
`sound tracks for video. Settlement discussions in progress.
`
`Jones Day
`LSI v. Vizio, 8:10-cv-01602, California Central District.
`Invalidity and non infringement for four patents involving digital
`memory and MPEG audio. Case settled before Markman.
`
`Quinn Emanuel, New York
`Motorola v. Apple (Certain Wireless Communication Devices, Portable
`Music and Data Processing Devices, Computers and Components
`Thereof, ITC 337-TA-745).
`
`CV of John Strawn, Ph.D., p. 4, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.4
`
`

`

`
`
`Project:
`
`
`Date:
`
`
`
`
`
`
`Date:
`
`
`
`
`
`
`Date:
`
`
`
`
`
`Date:
`
`
`
`
`
`Date:
`
`
`
`
`
`Date:
`
`
`
`
`
`
`Three expert reports and two witness statements relating to infringement
`by Apple Accused Products (iPhones), technical prong of domestic
`industry, and non-invalidity, focusing on cell phone GPS. Source code
`analysis. Deposition. Testimony at trial, 8-15 December 2011.
`
`Alston Bird, Atlanta
`
`Move Inc. v. Real Estate Alliance Ltd et al., 2:07-cv-02185, Central
`District of California, Los Angeles.
`Expert reports concerning real estate sales website. Source code analysis.
`Deposition. Scheduled to testify at trial.
`
`Finnegan, Henderson, Washington, DC
`
`HTC v. Apple (In the Matter of Certain Portable Electronic Devices and
`Related Software, ITC 337-TA-721).
`Expert reports relating to technical prong of domestic industry for 24
`HTC Windows Mobile cell phones, including source code analysis
`relating to user interface, memory, and caller ID. Consulting expert
`relating to iPhone, iPad, and iPod touch concerning invalidity and power
`management.
`
`Robins, Kaplan, Miller, & Ciresi, Minneapolis
`
`Fair Isaac v. Actimize and NICE, 1:2009cv00688, Delaware.
`Infringement and source code analysis relating to financial transaction
`verification.
`
`Orrick, Washington, D.C.
`Affinity Labs v. Alpine Electronics, JVC Kenwood, et al., 08-171-RC,
`Eastern District Texas.
`Involved car audio, marine audio, and home theatre products that connect
`to iPod/iPhone. Rebuttal expert report on non-infringement. Deposition.
`
`2008-9,
`2011-
`present
`Case:
`
`Project:
`
`2010-
`2011
`Case:
`
`Project:
`
`2010-
`2012
`Case:
`Project:
`
`2010
`Case:
`
`Project:
`
`2009-10 Wolf Haldenstein, New York
`Case:
`In re Apple & ATTM Antitrust Litigation, Northern District of
`California, San Jose, C 07-5152.
`Analyze iPhone source code for antitrust plaintiffs. Expert report and
`various declarations, in particular regarding class certification.
`Deposition.
`
`Project:
`
`2008-10
`Case:
`
`Project:
`
`Paul Hastings, Palo Alto, CA
`Konami Digital Entertainment v. Harmonix Music Systems, Texas
`Eastern District 6:08-cv-00286
`Analyze Rock Band video game source code (Playstation 2, PS3, Wii,
`XBox). Expert reports. Two-day deposition.
`
`CV of John Strawn, Ph.D., p. 5, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.5
`
`

`

`Date:
`
`
`
`
`Date:
`
`
`
`
`2009-10
`Case:
`Project:
`
`2009
`Case:
`
`Project:
`
`2009
`Case:
`
`Project:
`
`2009
`Action:
`Project:
`
`2007-8
`Case:
`
`Project:
`
`2005-7
`Case:
`
`Project:
`
`Status:
`
`
`Date:
`
`
`
`
`Date:
`
`
`
`Date:
`
`
`
`
`
`Date:
`
`
`
`
`
`
`
`
`
`Jones Day, Palo Alto, CA
`SanDisk v. LSI, California Northern District, 3:09-cv-02737
`Attend tutorial and Markman hearing regarding MP3 patent litigation.
`
`
`Weil Gotschal, Redwood Shores, CA
`Samsung v. Kodak (In the Matter of Certain Digital Cameras, ITC 337-
`TA-671).
`Analyze Samsung cell phone source code relating to digital cameras. This
`involved baseband chips from Qualcomm, Philips, Agere, Texas
`Instruments; register-level code for camera image sensors from Samsung,
`Sony, Micron, Omnivision; Windows Mobile 5 and 6 digital camera
`device drivers; Qualcomm BREW 2 and BREW 3 cell phone operating
`systems; patents involving digital cameras, Bayer subsampling, and pixel
`interpolation; and standard digital optical concepts such as RGB, YUV,
`YCbCr, EXIF, and JPEG.
`
`Finnegan, Henderson, Washington, DC
`Voice Domain Technologies LLC v. Philips Electronics North America
`Inc. et al., Western District of Oklahoma, 5:08−cv−00701.
`Declarations for Markman hearing on hand-held consumer devices.
`
`THAT Corporation; McDermott Will & Emery, Boston
`US Patent Application 09/638,245, BTSC Encoder.
`Declaration to USPTO regarding non-obviousness for audio in television.
`
`Fish and Richardson, Atlanta
`Nice Systems Inc. and Nice Systems Ltd. v. Witness Systems Inc. Civil
`Action No. 06-311-JJF, Delaware District.
`Expert reports concerning telephone call centers (telephony, software,
`hardware architecture, digital recording.) Deposition, jury trial
`testimony.
`
`Fish and Richardson, San Diego, CA
`Lucent Technologies Inc. v. Gateway, Inc., et al., defendants, and
`Microsoft Corporation, Intervener. Case No. 02-CV-2060 B (CAB)
`consolidated with 03-CV-0699 B (CAB) and 03-CV-1108 B (CAB).
`Expert for defense (Microsoft) involving audio compression and MP3.
`Deposition and two days testimony at three-week jury trial, cross-
`examined by Kirkland and Ellis. Prepared 7 expert reports (total 497
`pages) on non-infringement and invalidity including 20 claim charts and
`15 other substantive attachments. Analyzed over 4000 pages of C/C++
`source code; analysis of assembly and machine code. Worked directly
`with German documents.
`Judge Brewster overturned jury decision and ruled in favor of defense.
`Judge Brewster’s decision upheld on appeal,
`http://www.cafc.uscourts.gov/opinions/07-1546.pdf
`
`CV of John Strawn, Ph.D., p. 6, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.6
`
`

`

`Date:
`
`
`
`Date:
`
`
`
`Date:
`
`
`
`
`
`Date:
`
`
`
`
`Date:
`
`
`
`Date:
`
`
`
`
`
`Date:
`
`
`
`
`Date:
`
`
`Date:
`
`
`
`Date:
`
`
`
`
`
`
`
`2007
`Case:
`Project:
`
`Morrison and Foerster, Los Angeles
`3:06-cv-7736 CA Northern District, Seer Systems v. Yamaha
`Prior art research for music synthesis.
`
`2006-7 Mayer Brown Rowe & Maw, Houston, TX
`Case:
`2:06-cv-156, Digital Technology Licensing (DTL) v. Cingular Wireless
`Project:
`Claim charts, technology background for microphone in cell phones.
`
`2007
`Case:
`
`Project:
`
`2005-6
`Case:
`Project:
`
`2006
`Case:
`Project:
`
`2006
`Case:
`
`Project:
`
`Meyer & Associates Co. LPA, Columbus, Ohio
`Health Science Products LLC and Kairos & Associates, Inc., v. Sage
`Software SB, Inc., 1:2005cv03329, Georgia Northern District.
`For class action litigation, analyze database software before and after
`release of ACT 2005.
`
`Black Lowe & Graham, Seattle
`Digeo, Inc. v. Audible, Inc., Case No. C05-00464-JLR, Seattle
`Expert reports involving Internet file downloading. Analyze C/C++
`source code. Deposed for Markman hearing.
`
`Ropes and Gray, Palo Alto
`MediaTek, ASUSTek & ASUS v. Sanyo.
`Prepare claim charts on 24-hour notice. Assist in preparation of tutorial.
`
`Wilmer Hale (New York)
`Information Technology Innovation, LLC v. Motorola, Inc. et al.,
`Northern District of Illinois 04-C-7121.
`Provide and supervise an expert witness colleague who prepared an expert
`report on infringement.
`
`2004-5 Weil, Gotshal & Manges, New York
`Case:
`Antor Media Corporation v. Apple Computer, Inc., Microsoft
`Corporation, RealNetworks, Inc., Civil Action No. 2:03CV320 (E.D.
`Texas 2004)
`Prior art regarding file downloading.
`
`Project:
`
`2005
`Project:
`
`2002-3
`Case:
`Project:
`
`1997-8
`Case:
`Project:
`
`Trop, Pruner & Hu, Austin, TX
`Prior art involving signal processors.
`
`Robins, Kaplan, Miller, & Ciresi, Minneapolis
`Intergraph v. Dell et al., EDTX, 2-02cv-312
`Prior art for hardware architecture, virtual memory and cache memory.
`
`Cesari and McKenna, Boston
`Lucent vs. Young Chang/Kurzweil
`Prior art for music synthesis, digital hardware, software, architecture.
`
`CV of John Strawn, Ph.D., p. 7, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.7
`
`

`

`1994
`Case:
`Project:
`
`Small, Larkin, Los Angeles
`L.C. Concepts v. Digital Theatre Systems (DTS)
`Prior art for cinema sound equipment in USA and Germany.
`
`Date:
`
`
`
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`2011
`2011
`Duties:
`
`2009
`2009
`Duties:
`
`2008
`2008
`Duties:
`
`Consulting Assignments
`
`Client: iZotope
`Boston
`Port iZotope's pitch correction effect from C++ source code to Avid TDM
`environment in Motorola 56000 family assembly language.
`
`Client: Congruity
`Palo Alto
`For this music industry startup, create audio effects in Freescale
`DSPM56364 assembly language. Write and debug code without access to
`hardware, working only with software tools. Initial delivery of code ran
`bug-free in target hardware.
`
`Client: DTS Digital Cinema (now Datasat Digital Entertainment)
`Location: Agoura Hills, CA
`For DTS Digital Cinema's XD20 eight-track cinema media player (this is
`the box that sits in the movie theater projection booths for playback of
`multi-channel audio and video), port DTS Coherent Acoustics decode (two
`versions, one 8-channel, one stereo), DTS Digital Cinema 8-channel
`decode, and DTS Neo6 5.1 decode from DTS Digital Cinema's existing
`XD10 cinema media player. This required me to isolate the four algorithms
`by stripping away unneeded code; integrate the four algorithms into
`Motorola 56721 dual-core processor; and write new wrapper code in
`assembly language. Responsible for approximately 25,000 lines of
`assembly language source.
`
`Client: Berkeley Design Technology, Inc. (http://www.bdti.com/)
`Location: Oakland, CA
`Contribute to research and writing of the following articles on processor
`architecture at BDTI's website Inside DSP (http://www.insidedsp.com/):
`
` •
`
` TI Offers OMAP3 Application Processors to the Mass Market
`• Avnera releases ASSPs for wireless audio applications
`• XMOS Introduces Low-cost Multi-core Chip Family with
`Programmable I/O
`• VeriSilicon’s New Silicon IP Solution for HD Audio
`• Behind the scenes: Dolby’s acquisition of Coding Technologies
`• Tips and Tricks for Debugging Audio
`
`Other BDTI assignments are listed below.
`
`
`CV of John Strawn, Ph.D., p. 8, Revised 4/17/2013
`
`
`From:
`To:
`
`
`2007
`2008
`Duties:
`
`
`
`
`Petitioner Samsung - Ex. 1006, p.8
`
`

`

`From:
`To:
`
`
`1995
`2007
`Duties:
`
`
`From:
`To:
`
`
`2005
`2006
`Duties:
`
`2004
`2006
`Duties:
`
`2005
`2005
`Duties:
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`
`Client: Yamaha
`Location: Hamamatsu, Japan
`Chair, AES standards working group SC-02-12 on digital audio
`networking via IEEE-1394 (Firewire), with the support of Yamaha.
`Involved a trip to AES conventions twice a year, including one in Europe.
`Past member, IEC TC100 TA4, Digital System Interfaces. Various public
`appearances worldwide and various company site visits to discuss
`multimedia networking, audio over 1394 and Yamaha’s mLAN.
`
`Client: Sonic Network, http://www.sonicimplants.com/
`Location: Somerville, MA
`For this well-known provider of wavetables, synthesis software, and cell
`phone ring tones (among others), provide and supervise subcontractors for
`these projects:
`• Design and implementation of filters for sample rate conversion;
`• Design and implementation of filters following the DLS-2 specification
`(used in cell phones for ring tones);
`• Port synthesizer code to Tensilica HiFi2 audio engine.
`
`Client: Bias, http://www.bias-inc.com/
`Location: Petaluma, CA
`For this well-known provider of audio software, provide and supervise a
`subcontractor to port a complicated digital signal processing algorithm into
`the DigiDesign TDM Environment, in Motorola 56K assembly language.
`
`Client: Audio Research Labs, http:// www.audioresearchlabs.com/
`Location: Scotch Plains, NJ
`For ARL founder Schuyler Quackenbush provide and supervise a
`subcontractor to design and implement a digital filter algorithm in
`Motorola 56K assembly language.
`
`Client: Verance, http://www.verance.com/
`2004
`Location: San Diego, CA
`2005
`Duties: Working closely with Verance R&D staff, implement the Verance Content
`Management System/Audio-Visual (VCMS/AV) watermarking technology
`for motion picture sound (now known as Cinavia) in Motorola 56300
`assembly language in the TC Electronics M6000 environment. This
`program is used by major film studios starting early 2005 to watermark
`nearly every DVD released. Travel at client's request to TC Electronics
`headquarters in Denmark to facilitate integration. Provide and supervise a
`subcontractor to assist with filter design, filter implementation, and other
`tasks. More than 30,000+ lines of 56K assembler source, several hundred
`pages of documentation, a dozen CD-ROMs of debugging data and lab
`notebooks.
`
`CV of John Strawn, Ph.D., p. 9, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.9
`
`

`

`From:
`To:
`
`
`2002
`2004
`Duties:
`
`
`From:
`To:
`
`
`2003
`2004
`Duties:
`
`2003
`2003
`Duties:
`
`2003
`2003
`Duties:
`
`2002
`2003
`Duties:
`
`2002
`2002
`Duties:
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`
`
`
`Client: Universal Audio (http://www.uaudio.com/)
`Location: Santa Cruz, CA
`For this well-known manufacturer of audio plugins, port two audio
`processing algorithms (Pultec filter, LN1176 stereo compressor) from
`C/C++ to Motorola 563xx assembly language in the DigiDesign ProTools
`TDM environment, including numerical approximation and streamlining
`the original C/C++ implementation. Publicly released 2004. Contribute
`extensively also to port of an extremely complicated high-end
`reverberator, and to another equalizer.
`
`Client: Stretch (http://www.stretchinc.com/)
`Location: Mountain View, CA
`For this software configurable processor startup, study how to port
`MPEG-2 AAC and MP-3 decode reference C++ code to 16- and 32-bit
`integerized C. Do the same for MP-3 encode based on publicly available
`source. Learn their software configurable architecture well enough to
`write optimizations.
`
`Client: RIC International Precision Translation Services
`Location: Cambridge, MA
`For this major translation house, proofread German-English translations
`involving, among other things, audio compression (including German-
`language doctoral dissertations).
`
`Client: Analog Devices
`Location: Santa Clara, CA (Audio Rendering Technology Center)
`Port music synthesis algorithms in assembly language for the
`ARM7/TDMI processor, following ARM’s C calling conventions. This
`project ran under very tight time constraints, cost only 2/3 of the projected
`budget, and resulted in code that runs much faster than the original
`implementation.
`
`Client: Dorrough Electronics (http://www.dorrough.com)
`Location: Chatsworth, CA
`Implement in C and Analog Devices Sharc 21161 assembly language a
`novel scheme based on their patented technology to improve the
`perceived loudness of audio signals sent over broadcast. Provide a
`subcontractor who made significant contributions to filter design.
`
`Client: Analog Devices
`Location: Wilmington, MA (Ray Stata Technology Center)
`After an on-site visit to learn more about the technology and meet the
`team, I made recommendations on changes to architecture for a new
`version of an idiosyncratic signal processing chip. I also provided code
`examples for the new architecture.
`
`CV of John Strawn, Ph.D., p. 10, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.10
`
`

`

`From:
`To:
`
`
`2001
`2002
`Duties:
`
`
`From:
`To:
`
`
`1999
`2001
`Duties:
`
`
`From:
`And
`
`
`1995-6
`1998-9
`Duties:
`
`
`From:
`To:
`
`
`1997
`1999
`Duties:
`
`Client: Tensilica
`Location: Santa Clara, CA
`For this configurable processor IP core company, implement a highly
`optimized version of the modified discrete cosine transform
`(MDCT) for audio compression. Extensive investigation of theory and
`variants of the MDCT. Also port MPEG-2 low-complexity AAC decode
`and MP3 encode from Thomson reference C++ code to 16-bit
`integerized C. Prepare various optimizations closer to the hardware than
`C++ usually allows.
`
`Client: Berkeley Design Technology, Inc. (http://www.bdti.com/)
`Location: Oakland, CA
`● For BDTI’s Buyer's Guide to DSP Processors, 2001 Edition,
`contribute major portions of the text analyzing processor architectures
`including the Analog Devices TigerSharc, and contribute also to the
`analyses of Motorola 56300, 56800, and 56800E processors;
`verification and in some cases re-writing assembly-language
`implementations of BDTI's benchmarks;
`● Prepare written analyses of Hitachi SH-DSP, SH3-DSP, SH-4, and
`SH-5 processor architectures. This again included verification and in
`some cases re-writing assembly-language implementations of BDTI's
`benchmarks;
`● Implement assembly-language routines related to multimedia
`compression in ARM7/ARM9 processor assembly language;
`● Develop and present a four-hour presentation on audio compression,
`given first at Embedded Processor Forum, June, 2000; contribute to a
`four-hour presentation on digital audio and music given by Dana
`Massie at the same Embedded Processor Forum; revised and
`presented both talks at Microprocessor Forum, October 2000; both
`talks revised again with emphasis on streaming audio and presented at
`Embedded Processor Forum, June, 2001.
`
`Client: Audio Precision (http://www.audioprecision.com)
`Location: Portland, Oregon
`Audio Precision (Portland, Oregon). For their System 2 audio
`measurement device, developed double-precision Fourier transform (FFT)
`in assembly language for Motorola 56002 processor, including
`(Microsoft) C code to study where to maintain double-precision. Also,
`extensive code for AES/EBU and square wave measurement test suite,
`including jitter and eye pattern (assembling bit map for graphics display
`in 56002 data memory space). 28K+ lines of assembly language source.
`1998-1999: Revise Audio Precision System 2 code for new 96 kHz
`Cascade hardware (Motorola 56303).
`
`Client: Euphonics (later part of 3COM)
`Location: Boulder, CO
`Implement Dolby AC-3 decoder (used in Dolby Digital cinema sound) in
`16-bit integer assembly language on new Analog Devices 16-bit integer
`
`CV of John Strawn, Ph.D., p. 11, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.11
`
`

`

`AD1818 processor (PCI SoundComm). 20K+ lines of assembler source.
`Passed first round of Dolby testing on first try. Integrate with Euphonics’
`Real-Time Kernel operating system.
`
`Client: Digital Technics (DTI)
`Location: Baltimore, MD.
`Implementation of CCITT R2 encoder/decoder (similar to DTMF) in
`Motorola 56002 assembly language, based on Goertzel algorithm. 13K+
`lines assembler. Deployed in the field in Asia and South America.
`
`Client: VM Labs
`Location: Los Altos, CA
`For this multimedia chip startup, provide detailed critique of their
`proprietary DSP chip architecture.
`
`1996
`1997
`Duties:
`
`1996
`1996
`Duties:
`
`Client: Oculix
`1993
`Location: Switzerland
`1995
`Duties: Motorola DSP 56000 assembly language for numerical and FFT analysis
`of real-time data gathered by laser from the human eye for medical
`applications. 150K source.
`
`1993
`1994
`Duties:
`
`1993
`1994
`Duties:
`
`1993
`1993
`Duties:
`
`Client: Centigram Communications Corporation.
`Location: Silicon Valley CA (apparently now part of SS8 Networks)
`Port of speech synthesis code from TI TMS320E17 assembly language to
`Motorola DSP 56002 assembly language on Motorola PC Media card;
`port to Analog Devices ADSP 2115 assembly language on Echo Personal
`Sound System.
`
`Client: Atari
`Location: Sunnyvale, CA
`implement physical modeling music synthesis techniques on custom
`RISC/DSP chip inside Jaguar game console. Prepare written comments on
`a new custom DSP architecture.
`
`Client: Euphonics
`Location: Boulder, CO
`For this software music synthesizer company, write C routines to emulate
`certain hardware elements in the target architecture. This allowed the
`company to study aspects of caching parameter updates, for optimizing
`real-time performance.
`
`1993
`1993
`Duties:
`
`Internal Project
`Location: Bay Area, CA
`For a research project involving DSP architecture, write a series of Java
`classes to emulate the typical components of a DSP chip.
`
`1987
`1988
`
`Client: Shure
`Location: Evanston (now Niles), IL
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`
`
`From:
`To:
`
`CV of John Strawn, Ph.D., p. 12, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.12
`
`

`

`Duties: Working from the written specification for a proprietary algorithm,
`develop C and TI TMS 32010 assembly language for a multi-channel
`consumer audio product prototype.
`
`Client: NeXT, Inc.
`Location: Silicon Valley, CA
`NeXT Inc. Developed, debugged, and documented more than 50 routines
`in the Motorola DSP 56000 assembly language vector library (with Julius
`O. Smith; source code printout is 2” thick.). While working off-site for
`over a year before NeXT was publicly released, maintain secrecy about
`the fact that NeXT would include a 56000 processor.
`
`Client: Sonic Solutions
`
`Location: San Francisco CA
`
`
`
`
`From:
`To:
`
`
`1987
`1988
`Duties:
`
`
`From:
`
`To:
`
`
`
`1986 or
`1987
`1986 or
`1987
`Duties:
`
`As one of the first consultants hired by Sonic Solutions (located in their
`first office in San Francisco), port their C-language noise-reduction code
`from one flavor of Unix to another.
`
`
`Other experience:
`● Studies of micromachining and nanotechnology.
`● Experience with the Star Semiconductor SPROC chip, the IBM MWAVE chip and operating
`system, OS-9, and Spectron's SPOX operating system.
`
`
`
`
`
`
`
`
`Patents
`
`
`Patent Number Date Issued Title
`5,569,871
`October 29,
`Musical tone generating apparatus employing microresonator
`1996
`array (co-inventor; micromachining)
`
`As Vice-President and President of Yamaha Music
`Technologies Inc., I supervised the patent applications by my
`employees that resulted in US patents 5,245,130, 5,288,938,
`5,386,568, 5,422,956, 5,536,902, and 5,541,358.
`
`
`From:
`To:
`
`
`
`
`
`Teaching appointments
`
`University of Colorado at Denver, College of Arts & Media
`2003
`Denver, CO
`2008
`Position: Lecturer, College of Arts & Media
`Duties:
`Teach special topics course on audio data compression to upper-level
`undergraduate and graduate students.
`
`CV of John Strawn, Ph.D., p. 13, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.13
`
`

`

`
`
`Major Publications
`
` "Approximation and Syntactic Analysis of Amplitude and Frequency Functions for Digital
`Sound Synthesis." Computer Music Journal 4(3):3-22, 1980.
`
` Modeling Musical Transitions. Ph.D. Thesis, Stanford University, 1985. 243 pp.
`
` (with C. Roads). Foundations of Computer Music. MIT Press, 1985. 600 pp.
`
` Digital Audio Engineering: An Anthology. Madison, WI: A-R Editions, 1985. 144 pp.
`
` Digital Audio Signal Processing: An Anthology. Madison: A-R Editions, 1985. 283 pp.
`
` "Orchestral Instruments: Analysis of Performed Transitions." Journal of the Audio
`Engineering Society 34(11):867-80, 1986.
`
` "Editing Time-varying Spectra." Journal of the Audio Engineering Society 35(5):337-51,
`1987.
`
` "Analysis and Synthesis of Musical Transitions Using the Discrete Short-time Fourier
`Transform." Journal of the Audio Engineering Society 35(1/2):3-14, 1987.
`
` "Implementing Table Lookup Oscillators for Music with the Motorola DSP56000 Family."
`Presented at the 85th Convention of the AES, 1988. Preprint No. 2716.
`
` "Digital Audio Representation and Processing." Multimedia Systems, edited by John F.
`Koegel. ACM and Addison-Wesley, 1993.
`
` "Technological Change: The challenge to the audio and music industries” (written version of
`AES keynote address). Journal of the Audio Engineering Society, March 1997.
`
` (with James Grunke, Ben Novak, Bruce Pennycook, Zack Settel, Phil Wiser, and Wieslaw
`Woszczyk). “AES White Paper: Networking Audio and Music using Internet2 and Next
`Generation Internet Capabilities.” Journal of the Audio Engineering Society 47(4):300-310,
`April 1999. Presented (with Betsy Cohen and AES President Marina Bosi) to White House
`National Economic Council, December 1998. http://www.aes.org/technical/i2.html.
`
` (with Yamaha’s Mike Overlin). “Playing with Fire,” Electronic Musician, May 2003, pp. 31-
`38 (http://emusician.com/ar/emusic_playing_fire/index.htm, on audio networking over 1394).
`
`Professional Associations and Achievements
`
` ●
`
` ●
`
` ●
`
` ●
`
` ●
`
` ●
`
` ●
`
` ●
`
` ●
`
` ●
`
` ●
`
` ●
`
` ●
`
`
`
`
` ●
`
` Fellow (1996), Audio Engineering Society.
`● Convention Co-chair, 2008 AES Convention, San Francisco.
`● Convention Chair, 2006 AES Convention, San Francisco.
`
`CV of John Strawn, Ph.D., p. 14, Revised 4/17/2013
`
`Petitioner Samsung - Ex. 1006, p.14
`
`

`

`● Convention Chair, 2004 AES Convention, San Francisco. Recipient of an Anderton Award,
`Pro Sound News, December 2004, p. 30.
`● Keynote Speaker, November 1996 Audio Engineering Society Convention.
`● Elected member of the AES Board of Governors, 1992-1994; again 2005-2007.
`● Chair, Audio Engineering Soci

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