Patent ID: 8786662

Claim:
A method for facilitating a continuous succession of multiple real time interactive video sessions of a predetermined duration between two users in a plurality of users, the method comprising: a first user using a first electronic communication device to log on to a server through a network; the server matching a set of predetermined characteristics of the first user with a set of predetermined characteristics of one or more of the plurality of users, to determine an appropriate second user for the first user to interact with, the second user using a second electronic communication device to log on to the server using the network; initiating the real time interactive video session of the predetermined duration between the first user and the second user; rendering a first and a second virtual currency indicators on the display screens of the first and the second electronic communication devices, respectively, the first and the second virtual currency indicators representing remaining amount of virtual currency in a user account associated with the first user and the second user, respectively, wherein the virtual currency indicators are continuously updated with time; interpreting one or more predetermined gestures of the first user and the second user on the first electronic communication device and the second electronic communication device, respectively, to perform one of: terminating the current video session between the first user and the second user, and immediately initiating a next real time interactive video session for one or more of the first user and the second user, with other users in the plurality of users; and increasing the duration of the current session beyond the predetermined duration and debiting the user account of the user that performed the predetermined gesture, by a predetermined amount of virtual currency; terminating the current video session between the first user and the second user when the predetermined duration is over, and immediately initiating a next real time interactive video session for one or more of the first user and the second user, with other users in the plurality of users; and debiting the user account of the first user and the second user by a predetermined amount of virtual currency, when a real time interactive video session is initiated between the two users.