Patent ID: 8924868

Claim:
A method comprising: estimating, by at least one processor, a wait time for a user located at a first position of a physical queue to reach a service point, wherein the user queues for the service point in the physical queue; selecting, by the at least one processor, an activity for the user at the first position of the physical queue based on the estimated wait time, the activity including an interactive software application; sending, by the at least one processor, the selected activity to a first terminal associated with the first position of the physical queue; and in response to receiving an indication that the user has advanced to a second position of the physical queue that is closer to the service point than the first position, wherein the second position of the physical queue is different from the service point, forwarding, by at least at least one processor, the selected activity to a second terminal associated with the second position of the physical queue, wherein the first terminal is different from the second terminal.