• Patent Application
• Patent Annuity Payment
• Patent Re-Examination
• Patent Search
• Patent Invalidation
• Patent Administrative Reconsideration
• Trademark Search
• Trademark Registration Application
• Trademark Opposition Application and Response
•Trademark Cancellation Application and Response
• Trademark Modification, Assignment, Renewal, Cancellation
• Trademark Reexamination, Invalidation Application and Response
• Trademark Litigation
• Madrid International Registration Application
• Copyright, Computer Software registration
• Re-Examination of Integrated Circuit Layout Design
• Registration of Integrated Circuit Layout Design
• Cancellation of Integrated Circuit Layout Design
• IP Invalidation
• Customs Recordation and Investigations
• IP Administrative Litigation
• Investigation and Evidence Collection
• IP Infringement appraisal
• IP Legal Consultation
• IP Infringement Litigation
• IP Legal Training
• IP Seminars
• IP talent development
• IP Research programs