SYSTEMS AND METHODS FOR VIRTUAL ENVIRONMENT CONFLICT NULLIFICATION
First Claim
1. A collision avoidance method comprising:
- exposing, using a computer system comprising a processor coupled to a non-tangible memory, a participant to a virtual environment;
detecting, using the processor, a motion of the participant associated with a probable collision;
determining, using the processor, a change to the motion that would nullify the probable collision; and
shifting an apparent position of an element of the virtual environment according to the determined change, thereby causing the participant to adjust the motion and nullify the probable collision.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention generally relates to virtual environments and systems and methods for avoiding collisions or other conflicts. The invention provides systems and methods for collision avoidance while exposing a participant to a virtual environment by detecting a probable collision and making a shift in the virtual environment to cause the participant to adjust their motion and avoid collision. In certain aspects, the invention provides a collision avoidance method that includes exposing a participant to a virtual environment, detecting a motion of the participant associated with a probable collision, and determining a change to the motion that would nullify the probable collision. An apparent position of an element of the virtual environment is shifted according to the determined change, thereby causing the participant to adjust the motion and nullify the probable collision.
26 Citations
20 Claims
-
1. A collision avoidance method comprising:
-
exposing, using a computer system comprising a processor coupled to a non-tangible memory, a participant to a virtual environment; detecting, using the processor, a motion of the participant associated with a probable collision; determining, using the processor, a change to the motion that would nullify the probable collision; and shifting an apparent position of an element of the virtual environment according to the determined change, thereby causing the participant to adjust the motion and nullify the probable collision. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A collision-avoidance method comprising:
-
presenting a virtual environment to a person; detecting a convergence between the person and a physical object; determining a change in motion of the person that would void the convergence; and changing the virtual environment to encourage the person to make the change in motion. - View Dependent Claims (12)
-
-
13. A virtual environment system with collision avoidance, the system comprising:
-
a virtual display device operable to expose an participant to a virtual environment; a sensor operable to detect a motion of the participant; and a computer system comprising a processor coupled to a tangible, non-transitory memory operable to communicate with the sensor and the display device, associate the motion with a probable collision, determine a change to the motion that would nullify the probable collision, and provide updated data for the virtual display device for shifting an apparent position of an element of the virtual environment according to the determined change, thereby causing the participant to adjust the motion and nullify the probable collision. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification