Tech company on track to receive $31.95M for patent violations  North Carolina Lawyers Weekly