The patent presents three encoding methods, as well as an algorithm for selecting a minimum-size compression from a set of compression routines. I assume you are talking about the algorithm in sheet 2, which is intended to select the best result from a set of routines.
The algorithm will loop through three routines as long as the "required size" is below the size it is able to compress the text down to. If it can't compress below the required size using any of the routines, it uses a "routine for highly randomized data".
And there's the flaw; it checks the size requirement again, and then resets if the size is above the required size. Hence, it will loop forever for some inputs. I am pretty sure the final decision on size is not supposed to be there, and that the final routine is supposed to act as a fallback.
I cannot find any claim in the patent like the one you state, although there is a bug there that will make the algorithm loop.