IP Library Granted Patent US 7,319,992
Granted Patent B2
US 7,319,992 · App. 09/964,224 · Granted Jan 15, 2008

Method and apparatus for delivering a virtual reality environment

Assignee: The Mission Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,319,992
App. No.
09/964,224
Granted
Jan 15, 2008
Kind
B2
Abstract

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.

Claims (28)

1. 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.

2. 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 a 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, including:

encrypting at least a portion of the request data; and

transmitting the encrypted request data to the at least one remote location 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.

3. A system, comprising:

a memory storage device storing a participant profile generated as a function of background information, the participant profile including at least one of a participant identity and participant personal information;

an input/output arrangement communicating with the participant to obtain at least one of the background information and preference information, the input/output arrangement configured to present a virtual reality environment created as a function of at least one of the participant profile and the preference information, the virtual reality environment including a virtual personal assistant which receives a request from the participant;

an artificial intelligence engine processing the request to generate request data as a function of the request and at least one of the preference information and the participant profile, wherein the request data is configured to restrict the transfer of the participant identity and the participant personal information via the communications network; and

a communications arrangement connected to at least one remote location via a communications network to obtain response data, the response data is a function to the request data and includes at least one of information, product data and service data.

4. A system, comprising:

a memory storage device storing a participant profile generated as a function of background information, the participant profile including at least one of a participant identity and participant personal information;

an input/output arrangement communication with the participant to obtain at least one of the background information and preference information, the input/output arrangement configured to present a virtual reality environment created as a function of at least one of the participant profile and the preference information, the virtual reality environment including a virtual personal assistant which receives a request from the participant;

an artificial intelligence engine processing the request to generate request data as a function of the request and at least one of the preference information and the participant profile, wherein the artificial intelligence engine is configured to encrypt at least a portion of the request data and transmit the encrypted request data to at least one remote location via the communications network; and

a communications arrangement connected to at least one remote location via a communications network to obtain response data, the response data is a function of the request data and includes at least one of information, product data and service data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2005
From: GAOS, MARIA S.
To: MISSION CORPORATION, THE
Reel/Frame 016389/0519 →
Continuity (2)
Provisional Application 6023577700 · Sep 25, 2000
Related Publication 20030046689A1 · Mar 6, 2003