Semiconductors, Forecasting, IC-ASIC Sourcing, wafer processing, Patent Analysis. Expert Witness.
Communications and instrumentation circuit design from DC to microwave.
Systems and board level design, Product and Custom Tester Development, Project Management.
Embedded firmware, software applications, operating systems, Windows drivers, GUI, C, C++, assembly
Entertainment media technologies, audio/video codecs, transport streams, CD, DVD, Blu-ray Disc (BD).
Intellectual property attorney specializing in patents, trademarks, licensing, open source, and IP due diligence.
Firmware Consultant for Embedded and RTOS systems including hardware architecture and schematic review.
Medical Devices, Software, Debugging, LabVIEW, C/C++, Embedded Design, GUI, RTOS, STM32, PIC, Green Hills, PEG, PCB, Documentation, Imaging, RF Ablation, Fluid Management, Automation, Bed of Nails
Chemistry, polymer, polymers, PFAS, materials characterization, macromolecules, additive manufacturing, 3D printing, plastics, adhesives, organic electronics, organic materials, photonics
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.
IEEE Life Senior Member
Santa Clara, CA 95054-4129
Sunnyvale, CA 94086
USA
IEEE Member
Sunnyvale, CA 94087-2831
Saratoga, CA 95070
Mobile: 415.497.4238
Internet of Things for real time process monitoring and reporting.
Rio Vista, CA 94571
USA
IEEE Member
Cupertino, CA 95014-2384
USA
Mobile: 408.981.5924
IEEE Member
Sunnyvale, CA 94087-5008
IEEE Member
San Jose, CA 95119
USA
Mobile: 206.604.3163
San Carlos, CA 94070
IEEE Senior Member
Saratoga, CA 95070-6076
Consultant Directory
DACON Associates
Bus. Phone: 408.970.8892
CNSV Emeritus Member
983 Garrity Way
— View Profile —
1202 Kifer Road
— View Profile —
Bus. Phone: 408.462.2189
CNSV Member
1098 Robbia Dr.
— View Profile —
13749 Lexington Ct.
— View Profile —
Bus. Phone: 415 331 4423
CNSV Affiliate Member
625 California St
— View Profile —
Bus. Phone: 408 725 7520
CNSV Member
19925 Stevens Creek Blvd, Suite 100
— View Profile —
Bus. Phone: 408.241.4149
CNSV Member
1173 Kent Ave
— View Profile —
Bus. Phone: 408.605.7833
CNSV Member
6203 San Ignacio Ave. Suite 110
— View Profile —
Bus. Phone: 650.762.8254
CNSV Affiliate Member
930 Brittan Ave.
— View Profile —
Mobile: 408.568.2505
CNSV Director
14500 Big Basin Way, Suite J
— View Profile —