See more section
Ernest has over 15 years of experience as a patent agent.
He drafts and prosecutes patent applications for inventions related to computer software and hardware, working closely with in-house counsel to determine the appropriate patent claim scope and language.
With a background in software engineering, Ernest has drafted patent applications for clients ranging from startups to established tech companies. He is experienced in a wide range of subject matter, including search engines, social networking systems, cloud computing systems, self-driving/autonomous vehicles, virtual reality/augmented reality (VR/AR) software and hardware devices, payment processing systems and applications, databases, semiconductors, security and encryption, mobile phones, and wireless devices.
He has also contributed to the prosecution of patent applications in foreign jurisdictions, including the European Patent Office, Australia, Canada, China, Mexico, Japan, India, and Korea.