Described is a method and apparatus for generating a customized dynamic virtual reality environment. The dynamic virtual reality environment communicates with a participant via a virtual personal assistant utilizing an input/output arrangement. The virtual personal assistant engages the participant in a natural language conversation to obtain the participant's preferences and personal information. The virtual personal assistant utilizes an artificial intelligence engine to recognize a plurality of natural languages. Information obtained from the conversation may be translated into a request for information, services or products. The virtual personal assistant may retrieve any of these from a plurality of remote servers via a communications network and present the data to the participant. Information obtained from the conversation may be used to evolve both the virtual reality environment and the virtual personal assistant. Both are continuously learning and adapting to the participant and become more personalize following every use.

 
Web www.patentalert.com

< Optimum design method, and apparatus, and program for the same

> Automatically generating a path to an item depending on its access history

~ 00405