A computer model of a virtual environment is continuously modified by input from various participants. The virtual environment is displayed to the participants using sensory displays such as head-mounted visual and auditory displays which travel with the wearer and track the position and orientation...http://www.google.com/patents/US5588139?utm_source=gb-gplus-sharePatent US5588139 - Method and system for generating objects for a multi-person virtual world using data flow networks