He has handled disputes involving such technologies as telecommunications (hardware and software), thin films, computer methods and software, microprocessors, smartcards, business methods, computer aided design (CAD), Java???, medical devices, cryptography and GPS devices.