Beam Decoding with Controlled Patience