Protests should be limited to no more than 24 hours in one location to allow people to carry on their daily routines. Where protests move around between locations, the 24 hour clock would restart at the new location, thus hopefully allowing people to carry on with daily life as much as possible.
You may be interested in these active petitions
Protesting on public transport must also be prohibited and limited to allow people to continue daily life.