How a Software Patent Attorney Protects Your Innovation and Builds a Winning IP Strategy