Ambulatory based human-computer interface
First Claim
1. A human computer interface system, comprising:
- a user interface comprising a plurality of sensors, the sensors adapted to detect footfalls of a user'"'"'s feet and generate corresponding sensor signals;
a host computer communicatively coupled to the user interface, the host computer adapted to manage a virtual environment containing an avatar associated with a user; and
control circuitry adapted to;
identify, from the sensor signals, a physical activity being currently performed by the user from among a plurality of physical activities based at least in part upon at least one of a sequence and a timing of detected footfalls of the user, the plurality of physical activities including at least two of standing, walking, jumping, hopping, jogging, and running; and
control the avatar within the virtual environment to perform one of a plurality of virtual activities based at least in part upon the identified physical activity of the user, the plurality of virtual activities including at least two of standing, walking, jumping, hopping, jogging, and running, wherein the host computer is further adapted to drive a display to present a view to the user of the avatar performing the virtual activity within the virtual environment.
1 Assignment
0 Petitions
Accused Products
Abstract
A human computer interface system includes a user interface having sensors adapted to detect footfalls of a user'"'"'s feet and generate corresponding sensor signals, a host computer communicatively coupled to the user interface and adapted to manage a virtual environment containing an avatar associated with the user, and control circuitry adapted to control the avatar within the virtual environment to perform one of a plurality of virtual activities based at least in part upon at least one of a sequence and timing of detected footfalls of the user. The virtual activities include at least two of standing, walking, jumping, hopping, jogging, and running. The host computer is further adapted to drive a display to present a view to the user of the avatar performing the at least one virtual activity within the virtual environment.
233 Citations
34 Claims
-
1. A human computer interface system, comprising:
-
a user interface comprising a plurality of sensors, the sensors adapted to detect footfalls of a user'"'"'s feet and generate corresponding sensor signals;
a host computer communicatively coupled to the user interface, the host computer adapted to manage a virtual environment containing an avatar associated with a user; and
control circuitry adapted to;
identify, from the sensor signals, a physical activity being currently performed by the user from among a plurality of physical activities based at least in part upon at least one of a sequence and a timing of detected footfalls of the user, the plurality of physical activities including at least two of standing, walking, jumping, hopping, jogging, and running; and
control the avatar within the virtual environment to perform one of a plurality of virtual activities based at least in part upon the identified physical activity of the user, the plurality of virtual activities including at least two of standing, walking, jumping, hopping, jogging, and running, wherein the host computer is further adapted to drive a display to present a view to the user of the avatar performing the virtual activity within the virtual environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A human computer interface method, comprising:
-
detecting footfalls of a user'"'"'s feet with a plurality of sensors;
generating sensor signals corresponding to the detected footfalls;
identifying, based on the sensor signals, a physical activity being currently performed by the user among a plurality of physical activities based at least in part upon at least one of a sequence and a timing of detected footfalls of the user, the plurality of physical activities including at least two of standing, walking, jumping, hopping, jogging, and running;
controlling an avatar within a virtual environment to perform one of a plurality of virtual activities based at least in part upon the identified current physical activity of the user, the plurality of virtual activities including at least two of standing, walking, jumping, hopping, jogging, and running; and
driving a display to present a view to the user of the avatar performing the virtual activity within the virtual environment. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A human computer interface system, comprising:
-
a user interface comprising a plurality of sensors, the sensors adapted to detect footfalls of a user'"'"'s feet and generate corresponding sensor signals;
a host computer communicatively coupled to the user interface, the host computer adapted to manage a virtual environment containing an avatar associated with the user; and
control circuitry adapted to control the avatar within the virtual environment to perform at least one of a plurality of virtual activities based at least in part upon at least one of a sequence and timing of detected footfalls of the user, the plurality of virtual activities comprising at least two of standing, walking, jumping, hopping, jogging, and running, wherein the host computer is further adapted to drive a display to present a view to the user of the avatar performing the at least one virtual activity within the virtual environment. - View Dependent Claims (32, 33, 34)
-
Specification