His practice includes assisting with the preparation and prosecution of patent applications. His technical areas of practice include a wide variety of technology areas, including wireless communications, computer software and hardware, and internet applications.