Patent ID: 6370565
Filing Date: 2002-04-09
Classification: A63F,H04L

Abstract:
In a computer controlled distributed virtual reality system implemented on a network of servers, a computer implemented method of sharing computational load among said network of servers comprising the steps of:providing a shared multi-user virtual environment comprising a plurality of entities, wherein said entities each represents one of a plurality of clients within said shared multi-user virtual environment, and wherein said plurality of clients are physically connected to said network of servers; and dynamically assigning each of said entities to a server of said network, said step of dynamically assigning further comprising the steps of: (a) collecting spatial information of said plurality of entities from said network of servers, said spatial information comprising a location of each entity within said shared multi-user virtual environment; (b) forming a plurality of interaction groups by grouping said plurality of entities based on said spatial information; and (c) distributing computational load among said network of servers by mapping each interaction group to a respective one of said network of servers.