Bans are dependant on what you did, from a 3 day ban, to a week ban, to a month ban, to a perma ban. In most cases, if you get a week ban, or a month ban, your next ban is a perma ban.
The warning level moving upwards also depends on the severity of the warnings. There is no soft reset.