hourly vs flat patent rates