IEEE Senior Member
Flash Memory, USB, Consumer Electronics, Optical and Magnetic Storage. Expert witness: Patents, Trade Secrets. Software and Hardware design, embedded systems, device drivers, teardowns and analysis.
Saratoga, CA 95070-6076
Brian is an independent consultant with extensive experience with storage devices and interfaces, including Flash Memory, Disk Drives, RAID/Disk Arrays, Optical Storage (CD-ROM, DVD, WORM, Magneto-Optical, Content Scramble System-CSS), Tape, Storage Area Networks (SAN), and USB, SCSI, iSCSI, SAS, Fibre Channel and SATA/IDE/ATA/ATAPI. He has performed device tear-downs in order to study the workings of a number of consumer electronics devices, and has studied the operation of Kindle and Nook e-book readers.
Brian has participated in over 80 conferences and industry events as speaker, session chair, conference chair and conference advisory board member. He is Technical Chair of Flash Memory Summit, the world’s largest storage conference.
He has written device drivers, software and firmware under Windows/DOS, UNIX (incl. Sun and SGI) and embedded real-time operating systems (RTOSs), and had worked with Android-based products. Brian has been a software developer, project lead, industry analyst, seminar leader, technical marketer and writer. He is experienced with programming languages including C, C++, Java and assembly.
He has been an Expert Witness and consultant in over 80 engagements involving patent, trade secret, copyright, class action and contract disputes. These have drawn from over 30 years of experience in the storage industry and as a computer engineer, and have involved technology in the storage, IC CAD, software and hardware industries. He has written expert reports, been deposed, and has provided courtroom testimony at trial. These engagements have involved source code analysis and comparison, object code disassembly, benchmarking, and computer media duplication, as well as forensic analysis on data storage devices and file systems using tools including EnCase.
Brian has been an independent consultant for over 30 years. He has been an IEEE-CNSV member since 1998, and has spoken at over ten CNSV events since that time. He is CNSV Program Chair, having organized nearly all the monthly meetings since 2006. His IEEE involvement includes the following:
- IEEE Senior Member
- IEEE Santa Clara Valley (SCV) Section Chair (2012), Vice Chair (2011) and Secretary (2010)
- IEEE-CNSV Chair (2006-2007), Director (2008-2011,2013-present), At-Large Director (2004, 2012), Marketing Committee (2004)
- IEEE Region 6 Milestone Coordinator (2015-present)
- IEEE SCV Tech History Committee Chair (2015-present)
- IEEE Women in Engineering (WIE) Adviser (2013-2015)
Also see my CNSV Board of Directors profile…