Patent ID: 7319992

Claim:
A method, comprising the steps of: communicating with a participant using an input/output arrangement to obtain at least one of background information and preference information; generating a participant profile as a function of the background information, the participant profile including at least one of the participant identity and participant personal information; creating a virtual reality environment using at least one of the participant profile and the preference information, the virtual reality environment including a virtual personal assistant and being presented to the participant via the input/output arrangement; receiving a request from the participant using the virtual personal assistant; processing the request using an artificial intelligence engine and at least one of the preference information and the participant profile to generate request data, wherein the request data is configured to restrict the transfer of the participant identity and the participant personal information via the communications network; obtaining a response data as a function of the request data from at least one remote location via a communications network, the response data including at least one of information, product data and service data; and providing the response data to the participant via the virtual reality environment.