If you have extensive experience with software type IP patents and … Patent Preparation Patent Tech & IT Intellectual Property Law Legal Legal …