In 13 Steps to Mentalism, Corinda details a routine that sounds almost just like this one, in which the performer holds one end of a rope, the spectator holds the other, and in the center is a glass box with an envelope inside.
The performer lists the names of several things, telling the spectator to call "stop" when he feels compelled to. After the spectator says stop three times (once for each selection), he opens the box and the envelope, and reads the correct prediction.
The routine is called "De Profundis," and it is in 13 Steps to Mentalism.
Corindas version is a lot different and is limited. Devin Knights version has no limits at all