Platform Science Fights $19.3M Software Patent Verdict  Law360