The Key Steps Involved in Software Patent Application Law Firms The Key Steps Involved in Software Patent Application