Software, Internet/Web, Data Storage, Data Networking, and Telecommunication
Summary of Expert Experience
Technical Expertise
Business Software
C, C++, Java, Assembly Language
Client/Server Systems
Data Networking
Data Storage
Data Storage Devices and Systems: Disk Drives, Disk Arrays, Tape Drives, Removable Media Drives, RAID, Jukeboxes, Optical Drives, CD-ROM Drives, Storage Systems
Data Storage Interfaces: SCSI, SAS, iSCSI, Fibre Channel, ATA / PATA / IDE / EIDE, ATAPI, SATA, SSA
Data Storage Testing, Analyzers, Monitors, and Development Systems
Data Management
Database/DBMS: MySQL, PostgreSQL, Microsoft SQL, Access, etc.
Device Drivers
Diagnostics
Disk Drive Software and Firmware
Embedded Systems and Software
Ethernet
Firmware
Geolocation and Mapping
Internet / Web Technologies, including MySQL, HTML, CSS, XML, Java, JavaScript, C#, ASP, Microsoft IIS, Joomla, WordPress, and search engine optimization
I/O Interfaces
I/O Devices and Subsystems
Monitoring Software and Systems
Network Analyzers and Monitors
Networking Protocols
Online advertising
Protocol Analyzers
Quality Assurance
Real-Time Embedded Systems
Software Design, Development, and Testing
Speech Recognition, IVR, Call Center
TCP/IP
Telephony System Testing
Litigation Expertise
Patent Infringement
Copyright Infringement
Trade Secret Misappropriation
Inter Partes Reviews (IPRs)
Covered Business Method (CBM) Reviews
Post Grant Reviews (PGRs)
Contract Disputes
Reports, Declarations, and Claim Charts
Depositions
Source Code Inspections
Prior Art Searches
Anticipation, Obviousness, and Section 101
Indefiniteness, Means-Plus-Function
Markman Construction
Abstraction-Filtration-Comparison (AFC)
Structure, Sequence, and Organization (SSO)
Summary of Expert Experience
- 38 years’ experience in software development, engineering, technology, consulting, and management
- 12 years of technology litigation expert experience in 32 cases
- 22 patent cases, involving 46 patents, including 14 IPRs/CBMs/PGRs
- 7 copyright and trade secret cases
- Inspected tens of millions of lines of source code
- Wrote tens of reports and declarations
- Generated over 100 claim charts
- Testified in depositions
- Excellent communication, writing, and public presentation skills
- Seasoned technical instructor
- Taught thousands of technical professionals worldwide in industry and academia
Technical Expertise
Business Software
C, C++, Java, Assembly Language
Client/Server Systems
Data Networking
Data Storage
Data Storage Devices and Systems: Disk Drives, Disk Arrays, Tape Drives, Removable Media Drives, RAID, Jukeboxes, Optical Drives, CD-ROM Drives, Storage Systems
Data Storage Interfaces: SCSI, SAS, iSCSI, Fibre Channel, ATA / PATA / IDE / EIDE, ATAPI, SATA, SSA
Data Storage Testing, Analyzers, Monitors, and Development Systems
Data Management
Database/DBMS: MySQL, PostgreSQL, Microsoft SQL, Access, etc.
Device Drivers
Diagnostics
Disk Drive Software and Firmware
Embedded Systems and Software
Ethernet
Firmware
Geolocation and Mapping
Internet / Web Technologies, including MySQL, HTML, CSS, XML, Java, JavaScript, C#, ASP, Microsoft IIS, Joomla, WordPress, and search engine optimization
I/O Interfaces
I/O Devices and Subsystems
Monitoring Software and Systems
Network Analyzers and Monitors
Networking Protocols
Online advertising
Protocol Analyzers
Quality Assurance
Real-Time Embedded Systems
Software Design, Development, and Testing
Speech Recognition, IVR, Call Center
TCP/IP
Telephony System Testing
Litigation Expertise
Patent Infringement
Copyright Infringement
Trade Secret Misappropriation
Inter Partes Reviews (IPRs)
Covered Business Method (CBM) Reviews
Post Grant Reviews (PGRs)
Contract Disputes
Reports, Declarations, and Claim Charts
Depositions
Source Code Inspections
Prior Art Searches
Anticipation, Obviousness, and Section 101
Indefiniteness, Means-Plus-Function
Markman Construction
Abstraction-Filtration-Comparison (AFC)
Structure, Sequence, and Organization (SSO)