Video game system and game controller
First Claim
Patent Images
1. A handheld video gaming system comprising:
- a shell;
a video display;
a computer readable medium containing executable instructions for providing a video game;
a video processor;
one or more biofeedback devices incorporated into the shell of the handheld video gaming system;
a speaker;
a communication link; and
a respiratory voice sensor;
wherein the speaker and the respiratory voice sensor are in electrical communication with the communication link and wherein the respiratory voice sensor comprises a thermocouple and a microphone.
0 Assignments
0 Petitions
Accused Products
Abstract
Game controllers having a communication link to a game systems, a processor, and a photoelectric plethysmography, a galvanometer, or a thermocouple. Video game systems having a video game processor, a computer readable medium containing executable instructions for providing a video game and the game controller.
98 Citations
11 Claims
-
1. A handheld video gaming system comprising:
-
a shell; a video display; a computer readable medium containing executable instructions for providing a video game; a video processor; one or more biofeedback devices incorporated into the shell of the handheld video gaming system; a speaker; a communication link; and a respiratory voice sensor; wherein the speaker and the respiratory voice sensor are in electrical communication with the communication link and wherein the respiratory voice sensor comprises a thermocouple and a microphone. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A video game system comprising:
-
a) a video game processor; b) a computer readable medium containing executable instructions for providing a video game; c) a microprocessor in communication with the video game processor; d) one or more input adapters in communication with the microprocessor, wherein the input adapters are configured to carry data from at least two distinct data types, and further wherein the data types comprise physiological data from a game player and conventional controller data; wherein the microprocessor comprises executable instructions for dynamically determining a “
z”
value which represents the number of running standard deviations the physiological data is away from a calculated running mean of the physiological data;wherein the executable instructions further comprise transmitting the “
z”
value dynamically to the video game processor; and
wherein the video game processor comprises executable instructions for comparing the “
z”
value against pre-determined “
z”
value thresholds and altering the output of the video game based on such comparison. - View Dependent Claims (7, 8, 9)
-
-
10. A method for providing player physiological data to a video gaming system software input module, wherein the method comprises the steps of:
-
a) receiving input data through an input adapter on the video gaming system, wherein the input data comprises multiple unprocessed physiological data points; b) transforming the unprocessed physiological data from an analog form to a digital form utilizing an analog to digital converter; c) collecting the digital form of the physiological data on a shift register, wherein the physiological data is collected serially; d) converting the serial physiological data into a parallel form; e) delivering the parallel form of the physiological data to a data bus; f) transferring the parallel physiological data on the parallel data bus to a microprocessor; g) relaying the parallel physiological data to a ROM unit, wherein the ROM unit stores the parallel physiological data; h) accessing the ROM unit utilizing a RAM unit to perform pre-defined calculations of the parallel physiological data; i) calculating a “
z”
value for the parallel physiological data utilizing a running mean and running standard deviation of the parallel physiological data;j) transferring the “
z”
value to a shift register in a serial manner;k) converting the serial “
z”
value to a parallel form of the “
z”
value;l) transferring the parallel form “
z”
value to a microprocessor; andm) relaying the parallel form “
z”
value from the microprocessor to a software input module. - View Dependent Claims (11)
-
Specification