Here are four cases supporting the rights of protesters that took 1 to 3 years to settle. This is probably not a complete list, as these were just events that came across my radar.
Gov. loses lawsuit for arresting Occupy Columbia protesters;
Court declares 92 Occupy Chicago arrests unconstitutional;
NYC Settles With 14 Occupy Protesters for $583K;
Occupy Boise can restore tent city;