Human-computer user interaction
First Claim
Patent Images
1. A method of simulating breathing in a virtual environment,comprising, by a processor:
- displaying, on a display, a character being controlled by a user, wherein the character'"'"'s chest moves to represent breathing, and wherein the movement of the character'"'"'s chest changes to simulate a change in a breathing state caused by a virtual event experienced by the character;
creating a rhythmic force comprising a resulting force having vector components in two or more dimensions in space to simulate two or more effects including a breathing effect, the resulting force including a combination of force functions associated with the two or more effects, wherein the combination of force functions includes a force function for the breathing effect that generates a force in one direction when the character is breathing in, in an opposite direction when the character is breathing out, and has a variable rhythm based on the breathing state of the character; and
implementing the rhythmic force in a haptic device so that the haptic device applies the resulting force to simulate the two or more effects.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods of and apparatuses for providing human interaction with a computer, including human control of three dimensional input devices, force feedback, and force input.
-
Citations
4 Claims
-
1. A method of simulating breathing in a virtual environment,
comprising, by a processor: -
displaying, on a display, a character being controlled by a user, wherein the character'"'"'s chest moves to represent breathing, and wherein the movement of the character'"'"'s chest changes to simulate a change in a breathing state caused by a virtual event experienced by the character; creating a rhythmic force comprising a resulting force having vector components in two or more dimensions in space to simulate two or more effects including a breathing effect, the resulting force including a combination of force functions associated with the two or more effects, wherein the combination of force functions includes a force function for the breathing effect that generates a force in one direction when the character is breathing in, in an opposite direction when the character is breathing out, and has a variable rhythm based on the breathing state of the character; and implementing the rhythmic force in a haptic device so that the haptic device applies the resulting force to simulate the two or more effects.
-
-
2. The method of claim 1, further comprising adjusting a magnitude of the rhythmic force to correspond to a rate at which the character is shown to be breathing.
-
3. The method of claim 1, wherein the displaying step further comprises displaying the character with a mouth, and displaying gases flowing into and out of the character'"'"'s mouth to represent the breathing.
-
4. The method of claim 1, further comprising of simulating breathing by a change in size of an object, wherein the size of the object increases in size when breathing in and the size of the object decreases in size when breathing out.
Specification