Areas of Expertise: Digital Forensics; Computer & Digital Forensics; Patents; IP Infringement; Intellectual Property; Electrical Engineering; Software; Internet; Information Technology; Electronic Devices & Systems; Computer Programming; Trade Secret
Brian A. Berg has extensive experience with consumer electronics, storage technology, Flash Memory (NAND, firmware architecture, Flash Translation Layer, cell management, embedded, memory cards, Solid State Disks, USB sticks), interfaces, backup/restore products, file systems, Optical Storage (CD, DVD, Blu-ray Disc, WORM, Magneto-Optical), Magnetic Storage (Hard Disk, Tape, Floppy), RAID/Disk Arrays, jukeboxes, cloud storage, Network-Attached Storage (NAS), data compression, encrypted data at rest and in motion, cryptographic hash functions, object-based storage, data deduplication, metadata; USB, IDE/ATA/ATAPI/SATA, Fibre Channel, NVMe, SCSI, iSCSI, FireWire/1394, PCMCIA and Storage Area Networks (SAN). Additional related experience includes Storage Area Networks (SANs), Ethernet and data center fabrics. He also has experience with the Amazon Kindle and the Barnes & Noble Nook and their infrastructures, Android devices, device teardowns, “jailbreaking” embedded devices, benchmarking, Man-in-the-Middle (MITM) forensic analysis, and study of the Content Scramble System (CSS) key-based authentication system for encrypted DVDs.
He has written, designed and studied device drivers, software and firmware for Windows, UNIX variants (including Linux, Oracle (Sun), Silicon Graphics and Android) and embedded real-time operating systems (RTOSs), and has assembled and led teams of engineers in the study and analysis of various consumer electronics devices. Mr. Berg has been a software developer, project lead, industry analyst, seminar leader, tutor, marketing team member, technical marketer and technical writer. He has participated in over 150 conferences and industry events as a speaker, program chair, conference session chair, conference chair, conference advisory board member and IEEE event coordinator. His programming language experience includes C, C++, Java and assembly.
Mr. Berg has been an Expert Witness, Expert Consultant and Third-Party Auditor in over 80 engagements involving patent, trade secret, copyright, class action, false advertising, price-fixing, medical malpractice, employment and contractual disputes, as well as patent portfolio reviews. These have drawn on over 30 years of experience in the storage industry and over 40 years of experience as a computer engineer, and have involved technology in storage, consumer electronics, IC CAD, software and hardware.
He has written 39 Expert Reports, 10 IPR declarations and a number of other declarations; he has been deposed 24 times; and he has provided trial testimony 9 times. His engagements have involved source code analysis and comparisons, object code disassembly, hardware design analysis, benchmarking, and forensic computer media duplication, as well as forensic analysis of storage devices and file systems using tools including EnCase.