Patent ID: 7373380
Filing Date: 2008-05-13
Classification: G06F,H04L

Abstract:
1. A method of dynamically configuring an online session of a multi-user application that operates on a computer network, comprising: establishing communication connections between at least two computers on the computer network, each of which is executing the multi-user application, to thereby establish an online session of the multi-user application, wherein the multi-user application defines communication configuration types that are applied during the online session; designating one of the computers as a session master computer that is responsible for managing functionality associated with the multi-user application; detecting that the session master computer has exited the online session; designating a second computer as the session master computer so that the second computer is responsible for managing the functionality associated with the multi-user application; and determining if a current communication configuration type should be changed on-the-fly based on a state of the established communication connections for the online session, as defined by the multi-user application for the online session after the designation of the second computer as the session master and wherein changing of the communication configuration type is to change the communication protocol by selecting a new port or network socket through which an instance of the application communicates over the network.