Physiological user interface for a multi-user virtual environment
First Claim
1. A physiological user interface comprising a software-generated multi-user virtual environment (“
- MUVE”
), said MUVE being generated on non-transitory computer-readable media, wherein a user among a plurality of users interacts with said MUVE through an output of at least one biosensory device operatively connected to said user, said output contributing to a score of said user'"'"'s interaction with said MUVE;
wherein said at least one biosensory device communicates with an interactive device hosting physiological interface software, said interactive device comprising a local computing device operatively connected to at least one input device and at least one output device, said interactive device further interacting with one server hosting software generative of said MUVE;
wherein said at least one input device controls actions of an avatar representative of said user in said MUVE, said actions of said avatar contributing to a first component of said score of said user'"'"'s interaction with said MUVE;
wherein said output of said at least one biosensory device operatively connected to said user comprises a signal encoding a measured value of at least one physiological function of said user, said measured value contributing to a second component of said score of said user'"'"'s interaction with said MUVE;
wherein there accrues to said avatar an assignable physiological performance record of said user represented by said avatar comprising at least one of;
said measured values; and
a performance profile of said user comprising at least one of;
difference-from-normal values;
difference-from-target values; and
standardized values; and
wherein said physiological interface software comprises a physiological comparator program;
a multi-user physiological database;
a benchmark physiological database; and
a physiological data display window caused to be displayed on said at least one output device by said physiological interface software in accordance with a selectable display mode, said physiological data display window containing a first frame for said user'"'"'s physiological performance, wherein there may be displayed said score of said user'"'"'s interaction with said MUVE and a score of each other user interacting with said MUVE, said physiological data display window further containing a second frame for said user'"'"'s physiological performance, wherein there may be displayed said physiological performance profile of said user and a physiological performance profile for each other user interacting with said MUVE.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for incorporating biofeedback training into each user'"'"'s interaction with a multi-user virtual environment, such as a multi-user videogame or a multi-user computer-simulated task, and for enhancing each user'"'"'s sense of immersion in the multi-user virtual environment, by using measured values of physiological functions received as real-time outputs from at least one biosensory device operatively connected to each user while each user is interacting with the multi-user virtual environment to influence a score of each user'"'"'s performance, such that each user demonstrating relatively superior physiological self-regulatory skill is rewarded and each user demonstrating relatively inferior physiological self-regulatory skill is penalized.
-
Citations
99 Claims
-
1. A physiological user interface comprising a software-generated multi-user virtual environment (“
- MUVE”
), said MUVE being generated on non-transitory computer-readable media, wherein a user among a plurality of users interacts with said MUVE through an output of at least one biosensory device operatively connected to said user, said output contributing to a score of said user'"'"'s interaction with said MUVE;
wherein said at least one biosensory device communicates with an interactive device hosting physiological interface software, said interactive device comprising a local computing device operatively connected to at least one input device and at least one output device, said interactive device further interacting with one server hosting software generative of said MUVE;
wherein said at least one input device controls actions of an avatar representative of said user in said MUVE, said actions of said avatar contributing to a first component of said score of said user'"'"'s interaction with said MUVE;
wherein said output of said at least one biosensory device operatively connected to said user comprises a signal encoding a measured value of at least one physiological function of said user, said measured value contributing to a second component of said score of said user'"'"'s interaction with said MUVE;
wherein there accrues to said avatar an assignable physiological performance record of said user represented by said avatar comprising at least one of;
said measured values; and
a performance profile of said user comprising at least one of;
difference-from-normal values;
difference-from-target values; and
standardized values; and
wherein said physiological interface software comprises a physiological comparator program;
a multi-user physiological database;
a benchmark physiological database; and
a physiological data display window caused to be displayed on said at least one output device by said physiological interface software in accordance with a selectable display mode, said physiological data display window containing a first frame for said user'"'"'s physiological performance, wherein there may be displayed said score of said user'"'"'s interaction with said MUVE and a score of each other user interacting with said MUVE, said physiological data display window further containing a second frame for said user'"'"'s physiological performance, wherein there may be displayed said physiological performance profile of said user and a physiological performance profile for each other user interacting with said MUVE. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
2. The physiological user interface of claim 1, wherein said avatar'"'"'s physiological performance record may be assigned by said physiological interface software to an assignee avatar whose behavior in said MUVE is thereafter determined and controlled independently of said user by said physiological interface software utilizing said physiological performance record.
-
3. The physiological user interface of claim 1, wherein said score is comprised of performance points, power-up elements and power-down elements.
-
4. The physiological user interface of claim 3, wherein, upon attaining a threshold score, said user may command said physiological interface software to selectably donate performance points from said user'"'"'s score to said score of each other user interacting with said MUVE, thereby decreasing said user'"'"'s score by the number of performance points so donated.
-
5. The physiological user interface of claim 3, wherein, upon attaining a threshold score, said user may command said physiological interface software to selectably withdraw performance points from said score of each other user interacting with said MUVE, thereby increasing said user'"'"'s score by the number of performance points so withdrawn.
-
6. The physiological user interface of claim 3, wherein said benchmark physiological data base receives as input, stores, maintains and outputs predefined values of human physiological functions, comprising at least one of:
- normal values;
target values artificially defined;
target values based on an individual'"'"'s baseline physiological response;
normal changes in values;
target changes in values artificially defined;
target changes in values based on an individual'"'"'s baseline physiological response;
normal rates of change in values;
target rates of change in values artificially defined;
target rates of change in values based on an individual'"'"'s baseline physiological responses; and
measures of variability of said normal values and of said target values.
- normal values;
-
7. The physiological user interface of claim 5, wherein said physiological comparator program receives as input from said biosensory device said measured value of at least one physiological function of said user, said measured value being encoded in said output of said at least one biosensory device upon detection and measurement of said at least one physiological function of said user by said at least one biosensory device in accordance with a selectable mode of detection and measurement.
-
8. The physiological user interface of claim 7, wherein said selectable mode of detection and measurement by said at least one biosensory device comprises a periodic detection and measurement mode, said at least one biosensory device outputting said measured value of said at said least one physiological function to said physiological comparator program as a periodically measured value.
-
9. The physiological user interface of claim 8, wherein said physiological comparator program receives as input from said at least one biosensory device a first periodically measured value corresponding to a first time and a second periodically measured value corresponding to a second time, and computes a measured change in value as the algebraic difference between said first periodically measured value and said second periodically measured value.
-
10. The physiological user interface of claim 9, wherein following computation of said measured change in value, said physiological comparator program obtains as input from said benchmark physiological database a normal change in value and measure of variability of the normal change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal change in value and a standardized value computed from (standardized value)=(difference-from-normal change in value)/(measure of variability of the normal change in value for a user population), outputting said measured change in value, said normal change in value, said difference-from-normal change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
11. The physiological user interface of claim 10, wherein if either said difference-from-normal change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal change in value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface; and
, if said difference-from-normal change in value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
12. The physiological user interface of claim 9, wherein following computation of said measured change in value, said physiological comparator program obtains as input from said benchmark physiological database a target change in value and measure of variability of the target change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target change in value and a standardized value computed from (standardized value)=(difference-from-target change in value)/(measure of variability of the target change in value for a user population), outputting said measured change in value, said target change in value, said difference-from-target change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
13. The physiological user interface of claim 12, wherein if either said difference-from-target change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target change in value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface; and
, if said difference-from-target change in value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
14. The physiological user interface of claim 8, wherein said physiological comparator program receives as input from said at least one biosensory device a first periodically measured value corresponding to a first time and a second periodically measured value corresponding to a second time, and computes a measured average rate of change in value as the algebraic difference between said first periodically measured value and said second periodically measured value divided by the time elapsed from said first time to said second time.
-
15. The physiological user interface of claim 14, wherein following computation of said measured average rate of change in value, said physiological comparator program obtains as input from said benchmark physiological database a normal average rate of change in value and measure of variability of the normal average rate of change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal average rate of change in value and a standardized value computed from (standardized value)=(difference-from-normal average rate of change in value)/(measure of variability of the normal average rate of change in value for a user population), outputting said measured average rate of change in value, said normal average rate of change in value, said difference-from-normal average rate of change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal average rate of change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
16. The physiological user interface of claim 15, wherein if either said difference-from-normal average rate of change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal average rate of change in value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface; and
, if said difference-from-normal average rate of change in value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
17. The physiological user interface of claim 14, wherein following computation of said measured average rate of change in value, said physiological comparator program obtains as input from said benchmark physiological database a target average rate of change in value and measure of variability of the target average rate of change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target average rate of change in value and a standardized value computed from (standardized value)=(difference-from-target average rate of change in value)/(measure of variability of the target average rate of change in value for a user population), outputting said measured average rate of change in value, said target average rate of change in value, said difference-from-target average rate of change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target average rate of change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
18. The physiological user interface of claim 17, wherein if either said difference-from-target average rate of change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target average rate of change in value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface; and
, if said difference-from-target average rate of change in value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
19. The physiological user interface of claim 7, wherein said selectable mode of detection and measurement by said at least one biosensory device comprises a continuous detection and measurement mode, said at least one biosensory device outputting said measured value of at least one physiological function to said physiological comparator program as a continuously measured value.
-
20. The physiological user interface of claim 19, wherein said physiological comparator program receives as input from said at least one biosensory device a continuously measured value and computes a measured rate of change in value as the derivative with respect to time of said continuously measured value.
-
21. The physiological user interface of claim 20, wherein following computation of said measured rate of change in value, said physiological comparator program obtains as input from said benchmark physiological database a normal rate of change in value and measure of variability of the normal rate of change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal rate of change in value and a standardized value computed from (standardized value)=(difference-from-normal rate of change in value)/(measure of variability of the normal rate of change in value for a user population), outputting said measured rate of change in value, said normal rate of change in value, said difference-from-normal rate of change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal rate of change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
22. The physiological user interface of claim 21, wherein if either said difference-from-normal rate of change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal rate of change in value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface; and
, if said difference-from-normal rate of change in value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
23. The physiological user interface of claim 20, wherein following computation of said measured rate of change in value, said physiological comparator program obtains as input from said benchmark physiological database a target rate of change in value and measure of variability of the target rate of change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target rate of change in value and a standardized value computed from (standardized value)=(difference-from-target rate of change in value)/(measure of variability of the target rate of change in value for a user population), outputting said measured rate of change in value, said target rate of change in value, said difference-from-target rate of change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target rate of change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
24. The physiological user interface of claim 23, wherein if either said difference-from-target rate of change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target rate of change in value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface; and
, if said difference-from-target rate of change in value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
25. The physiological user interface of claim 7, wherein said selectable mode of detection and measurement by said at least one biosensory device comprises an average detection and measurement mode, said at least one biosensory device outputting said measured value of at least one physiological function to said physiological comparator program as a plurality of periodically measured values averaged over a predefined period of time.
-
26. The physiological user interface of claim 25, wherein upon receipt of said measured average value, said physiological comparator program obtains as input from said benchmark physiological database a normal average value and measure of variability of the normal average value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal average value and a standardized value computed from (standardized value)=(difference-from-normal average value)/(measure of variability of the normal average value for a user population), outputting said measured average value, said normal average value, said difference-from-normal average value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal average value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
27. The physiological user interface of claim 26, wherein if either said difference-from-normal average value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal average value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined average value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface; and
, if said difference-from-normal average value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined average value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
28. The physiological user interface of claim 25, wherein upon receipt of said measured average value, said physiological comparator program obtains as input from said benchmark physiological database a target average value and measure of variability of the target average value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target average value and a standardized value computed from (standardized value)=(difference-from-target average value)/(measure of variability of the target average value for a user population), outputting said measured average value, said target average value, said difference-from-target average value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target average value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
29. The physiological user interface of claim 28, wherein if either said difference-from-target average value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software, said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target average value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined average value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface; and
, if said difference-from-target average value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined average value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
30. The physiological user interface of claim 7, wherein upon receipt of said measured value from said at least one biosensory device, said physiological comparator program obtains as input from said benchmark physiological database a normal value and measure of variability of the normal value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal value and a standardized value computed from (standardized value)=(difference-from-normal value)/(measure of variability of the normal value for a user population), outputtingsaid measured value, said normal value, said difference-from-normal value, andsaid standardized valueto a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
31. The physiological user interface of claim 30, wherein if either said difference-from-normal value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
32. The physiological user interface of claim 7, wherein upon receipt of said measured value from said at least one biosensory device, said physiological comparator program obtains as input from said benchmark physiological database a target value and measure of variability of the target value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target value and a standardized value computed from (standardized value)=(difference-from-target value)/(measure of variability of the target value for a user population), outputting said measured value, said target value, said difference-from-target value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
33. The physiological user interface of claim 32, wherein if either said difference-from-target value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological user interface, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological user interface.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
34. The physiological user interface of claim 1, wherein said selectable display mode comprises a default novice display mode causing said at least one output device used by said user to output said first frame displaying therein said score of said user and said score of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said first frame displaying therein said score of said user and said score of each other user interacting with said MUVE.
-
35. The physiological user interface of claim 1, wherein said selectable display mode comprises a default novice display mode causing said at least one output device used by said user to output said second frame displaying therein said physiological performance profile of said user and said physiological performance profile of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said second frame displaying therein said physiological performance profile of said user and said physiological performance profile of each other user interacting with said MUVE.
-
36. The physiological user interface of claim 1, wherein said display mode comprises an advanced display mode causing said at least one output device used by said user to output said first frame displaying therein said score of said user and said score of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said first frame displaying therein only said score of each other user interacting with said MUVE, excepting from said display said score of said user.
-
37. The physiological user interface of claim 1, wherein said selectable display mode comprises an advanced display mode causing said at least one output device used by said user to output said second frame displaying therein said physiological performance profile of said user and said physiological performance profile of each other user interacting with said MUVE;
- and further causing said at least one output device used by each other user interacting with said MUVE to output said second frame displaying therein only said physiological performance profile of each other user interacting with said MUVE, excepting from said display said physiological performance profile of said user.
-
38. The physiological user interface of claim 1, wherein said display mode comprises an expert display mode causing said at least one output device used by said user to output said first frame displaying therein said score of said user and said score of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said first frame displaying therein only said score of each other user interacting with said MUVE selected for output by said user.
-
39. The physiological user interface of claim 1, wherein said display mode comprises an expert display mode causing said at least one output device used by said user to output said second frame displaying therein said physiological performance profile of said user and said physiological performance profile of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said second frame displaying therein only said physiological performance profile of each other user interacting with said MUVE selected for output by said user.
-
2. The physiological user interface of claim 1, wherein said avatar'"'"'s physiological performance record may be assigned by said physiological interface software to an assignee avatar whose behavior in said MUVE is thereafter determined and controlled independently of said user by said physiological interface software utilizing said physiological performance record.
- MUVE”
-
40. A method for incorporating biofeedback training into a user'"'"'s interaction with a software-generated multi-user virtual environment (“
- MUVE”
), said MUVE being generated on non-transitory computer-readable media, and augmenting said user'"'"'s sense of immersion in said software-generated multi-user virtual environment comprising the steps of;
Obtaining at least one real-time value of a physiological function of said user from an output of at least one biosensory device operatively connected to said user;
Subtracting said real-time value of said physiological function from a predefined normal or a target value of said human physiological function to obtain a difference value; and
, Applying said difference value to a score of said user'"'"'s performance while said user is interacting with said MUVE, said score being comprised of performance points, power-up elements and power-down elements, said score further having a first component and a second component, and said step of applying said difference value to said score further comprising the step of;
if said difference value is equal to or about zero, then effecting at least one consequence selected from a list consisting of;
making a zero contribution to said second component of said score of said user'"'"'s interaction with said MUVE;
making no change in the difficulty of said user'"'"'s MUVE manual input device, and if said difference value is supranormal or supratarget, effecting at least one consequence selected from a list consisting of;
adding at least one performance point to said second component of said score of said user'"'"'s interaction with said MUVE;
adding at least one power-up element to said second component of said score of said user'"'"'s interaction with said MUVE; and
increasing the ease of control of a MUVE manual input device, and if said difference value is infranormal or infratarget, effecting at least one consequence selected from a list consisting of;
subtracting at least one performance point from said second component of said score of said user'"'"'s interaction with said MUVE;
adding at least one power-down element to said second component of said score of said user'"'"'s interaction with said MUVE; and
increasing the difficulty of control of said user'"'"'s MUVE manual input device. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
41. The method of claim 40, wherein said real-time value is a measured value, said predefined value is a normal value for a given population of users and said difference value is a difference-from-normal value.
-
42. The method of claim 40, wherein said real-time value is a measured value, said predefined value is a target value, either artificially defined or referenced to said user'"'"'s baseline physiological performance, and said difference value is a difference-from-target value.
-
43. The method of claim 40, wherein said real-time value is a measured average value, said predefined value is a normal average value for a given population of users and said difference value is a difference-from-normal average value.
-
44. The method of claim 40, wherein said real-time value is a measured average value, said predefined value is a target average value, either artificially defined or referenced to said user'"'"'s baseline physiological performance, and said difference value is a difference-from-target average value.
-
45. The method of claim 40, wherein said real-time value is a measured change in value, said predefined value is a normal change in value for a given population of users and said difference value is a difference-from-normal change in value.
-
46. The method of claim 40, wherein said real-time value is a measured change in value, said predefined value is a target change in value, either artificially defined or referenced to said user'"'"'s baseline physiological performance, and said difference value is a difference-from-target change in value.
-
47. The method of claim 40, wherein said real-time value is a measured average rate of change in value, said predefined value is a normal average rate of change in value for a given population of users and said difference value is a difference-from-normal average rate of change in value.
-
48. The method of claim 40, wherein said real-time value is a measured average rate of change in value, said predefined value is a target average rate of change in value, either artificially defined or referenced to said user'"'"'s baseline physiological performance, and said difference value is a difference-from-target average rate of change in value.
-
49. The method of claim 40, wherein said real-time value is a measured rate of change in value, said predefined value is a normal rate of change in value for a given population of users and said difference value is a difference-from-normal average rate of change in value.
-
50. The method of claim 40, wherein said real-time value is a measured rate of change in value, said predefined value is a target rate of change in value, either artificially defined or referenced to said user'"'"'s baseline physiological performance, and said difference value is a difference-from-target rate of change in value.
-
51. The method of claim 40, wherein said real-time value is a measured value of said user, said predefined value is a corresponding benchmark value of said physiological function and said difference value is a standardized value computed from (standardized value)=(difference-from-benchmark value)/(measure of variability of said benchmark value for a user population).
-
52. The method of claim 40, wherein said MUVE comprises a multi-user videogame.
-
53. The method of claim of claim 40, wherein said MUVE comprises a multi-user computer simulation.
-
54. The method of claim 40, wherein said at least one biosensory device communicates with an interactive device hosting physiological interface software, said interactive device comprising a local computing device operatively connected to at least one input device and at least one output device, said interactive device further being disposed on a communications network on which there is also disposed at least one server hosting software generative of said MUVE.
-
55. The method of claim 54, wherein said at least one input device controls actions of an avatar representative of said user in said MUVE, said actions of said avatar contributing to a first component of said score of said user'"'"'s interaction with said MUVE.
-
56. The method of claim 55, wherein said step of obtaining said output of said at least one biosensory device operatively connected to said user comprises encoding a measured value of at least one physiological function of said user in a signal output by said biosensory device.
-
57. The method of claim 56, wherein said at least one physiological function is selected from a list consisting of skin temperature, body temperature, skin conductance, blood pressure, respiratory rate, hemoglobin oxygen saturation, heart rate, electrocardiographic activity, electromyographic activity and electroencephalographic activity.
-
58. The method of claim 56, wherein there accrues to said avatar an assignable physiological performance record of said user represented by said avatar comprising at least one of:
- said measured values; and
a performance profile of said user comprising at least one of;
difference-from-normal values;
difference-from-target values; and
standardized values.
- said measured values; and
-
59. The method of claim 58, wherein said physiological interface software comprises a physiological comparator program;
- a multi-user physiological database;
a benchmark physiological database; and
, a physiological data display window caused to be displayed on said at least one output device by said physiological interface software in accordance with a selectable display mode, said physiological data display window containing a first frame for said user'"'"'s physiological performance, wherein there may be displayed said score of said user'"'"'s interaction with said MUVE and a score of each other user interacting with said MUVE, said physiological data display window further containing a second frame for said user'"'"'s physiological performance, wherein there may be displayed said physiological performance profile of said user and said physiological performance profile for each other user interacting with said MUVE.
- a multi-user physiological database;
-
60. The method of claim 59, wherein, upon attaining a threshold score, said user may command said physiological interface software to selectably donate performance points from said user'"'"'s score to said score of each other user interacting with said MUVE, thereby decreasing said user'"'"'s score by the number of performance points so donated.
-
61. The method of claim 59, wherein, upon attaining a threshold score, said user may command said physiological interface software to selectably withdraw performance points from said score of each other user interacting with said MUVE, thereby increasing said user'"'"'s score by the number of performance points so withdrawn.
-
62. The method of claim 59, wherein said selectable display mode comprises a default novice display mode causing said at least one output device used by said user to output said first frame displaying therein said score of said user and said score of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said first frame displaying therein said score of said user and said score of each other user interacting with said MUVE.
-
63. The method of claim 59, wherein said selectable display mode comprises a default novice display mode causing said at least one output device used by said user to output said second frame displaying therein said physiological performance profile of said user and said physiological performance profile of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said second frame displaying therein said physiological performance profile of said user and said physiological performance profile of each other user interacting with said MUVE.
-
64. The method of claim 59, wherein said display mode comprises an advanced display mode causing said at least one output device used by said user to output said first frame displaying therein said score of said user and said score of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said first frame displaying therein only said score of each other user interacting with said MUVE, excepting from said display said score of said user.
-
65. The method of claim 59, wherein said selectable display mode comprises an advanced display mode causing said at least one output device used by said user to output said second frame displaying therein said physiological performance profile of said user and said physiological performance profile of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said second frame displaying therein only said physiological performance profile of each other user interacting with said MUVE, excepting from said display said physiological performance profile of said user.
-
66. The method of claim 59, wherein said display mode comprises an expert display mode causing said at least one output device used by said user to output said first frame displaying therein said score of said user and said score of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said first frame displaying therein only said score of each other user interacting with said MUVE selected for output by said user.
-
67. The method of claim 59, wherein said display mode comprises an expert display mode causing said at least one output device used by said user to output said second frame displaying therein said physiological performance profile of said user and said physiological performance profile of each other user interacting with said MUVE;
- and, further causing said at least one output device used by each other user interacting with said MUVE to output said second frame displaying therein only said physiological performance profile of each other user interacting with said MUVE selected for output by said user.
-
68. The method of claim 59, wherein said benchmark physiological data base receives as input, stores, maintains and outputs predefined values of human physiological functions, comprising:
- normal values;
target values;
normal changes in values;
target changes in values;
normal rates of change in values; and
, target rates of change in values.
- normal values;
-
69. The method of claim 59, wherein said physiological comparator program receives as input from said biosensory device said measured value of at least one physiological function of said user, said measured value being encoded in said output of said at least one biosensory device upon detection and measurement of said at least one physiological function of said user by said at least one biosensory device in accordance with a selectable mode of detection and measurement.
-
70. The method of claim 69, wherein said selectable mode of detection and measurement by said at least one biosensory device comprises a periodic detection and measurement mode, said at least one biosensory device outputting said measured value of said at said least one physiological function to said physiological comparator program as a periodically measured value.
-
71. The method of claim 70, wherein said physiological comparator program receives as input from said at least one biosensory device a first periodically measured value corresponding to a first time and a second periodically measured value corresponding to a second time, and computes a measured change in value as the algebraic difference between said first periodically measured value and said second periodically measured value.
-
72. The method of claim 71, wherein following computation of said measured change in value, said physiological comparator program obtains as input from said benchmark physiological database a normal change in value and measure of variability of the normal change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal change in value and a standardized value computed from (standardized value)=(difference-from-normal change in value)/(measure of variability of the normal change in value for a user population), outputting said measured change in value, said normal change in value, said difference-from-normal change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
73. The method of claim 72, wherein if said difference-from-normal change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal change in value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal change in value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
74. The method of claim 71, wherein following computation of said measured change in value, said physiological comparator program obtains as input from said benchmark physiological database a target change in value and measure of variability of the target change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target change in value and a standardized value computed from (standardized value)=(difference-from-target change in value)/(measure of variability of the target change in value for a user population), outputting said measured change in value, said target change in value, said difference-from-target change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
75. The method of claim 74, wherein if said difference-from-target change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software, said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target change in value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said scores the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target change in value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
76. The method of claim 70, wherein said physiological comparator program receives as input from said at least one biosensory device a first periodically measured value corresponding to a first time and a second periodically measured value corresponding to a second time, and computes a measured average rate of change in value as the algebraic difference between said first periodically measured value and said second periodically measured value divided by the time elapsed from said first time to said second time.
-
77. The method of claim 76, wherein following computation of said measured average rate of change in value, said physiological comparator program obtains as input from said benchmark physiological database a normal average rate of change in value and measure of variability of the normal average rate of change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal average rate of change in value and a standardized value computed from (standardized value)=(difference-from-normal average rate of change in value)/(measure of variability of the normal average rate of change in value for a user population), outputting said measured average rate of change in value, said normal average rate of change in value, said difference-from-normal average rate of change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal average rate of change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
78. The method of claim 77, wherein if said difference-from-normal average rate of change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal average rate of change in value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal average rate of change in value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
79. The method of claim 76, wherein following computation of said measured average rate of change in value, said physiological comparator program obtains as input from said benchmark physiological database a target average rate of change in value and measure of variability of the target average rate of change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target average rate of change in value and a standardized value computed from (standardized value)=(difference-from-target average rate of change in value)/(measure of variability of the target average rate of change in value for a user population), outputting said measured average rate of change in value, said target average rate of change in value, said difference-from-target average rate of change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target average rate of change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
80. The method of claim 79, wherein if said difference-from-target average rate of change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target average rate of change in value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target average rate of change in value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
81. The method of claim 69, wherein said selectable mode of detection and measurement by said at least one biosensory device comprises a continuous detection and measurement mode, said at least one biosensory device outputting said measured value of at least one physiological function to said physiological comparator program as a continuously measured value.
-
82. The method of claim 81, wherein said physiological comparator program receives as input from said at least one biosensory device a continuously measured value and computes a measured rate of change in value as the derivative with respect to time of said continuously measured value.
-
83. The method of claim 82, wherein following computation of said measured rate of change in value, said physiological comparator program obtains as input from said benchmark physiological database a normal rate of change in value and measure of variability of the normal rate of change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal rate of change in value and a standardized value computed from (standardized value)=(difference-from-normal rate of change in value)/(measure of variability of the normal rate of change in value for a user population), outputting said measured rate of change in value, said normal rate of change in value, said difference-from-normal rate of change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal rate of change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
84. The method of claim 83, wherein if said difference-from-normal rate of change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal rate of change in value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal rate of change in value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
85. The method of claim 82, wherein following computation of said measured rate of change in value, said physiological comparator program obtains as input from said benchmark physiological database a target rate of change in value and measure of variability of the target rate of change in value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target rate of change in value and a standardized value computed from (standardized value)=(difference-from-target rate of change in value)/(measure of variability of the target rate of change in value for a user population), outputting said measured rate of change in value, said target rate of change in value, said difference-from-target rate of change in value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target rate of change in value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
86. The method of claim 85, wherein if said difference-from-target rate of change in value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target rate of change in value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target rate of change in value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
87. The method of claim 69, wherein said selectable mode of detection and measurement by said at least one biosensory device comprises an average detection and measurement mode, said at least one biosensory device outputting said measured value of at least one physiological function to said physiological comparator program as a plurality of periodically measured values averaged over a predefined period of time.
-
88. The method of claim 87, wherein upon receipt of said measured average value, said physiological comparator program obtains as input from said benchmark physiological database a normal average value and measure of variability of the normal average value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal average value and a standardized value computed from (standardized value)=(difference-from-normal average value)/(measure of variability of the normal average value for a user population), outputting said measured average value, said normal average value, said difference-from-normal average value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal average value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
89. The method of claim 88, wherein if said difference-from-normal average value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal average value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined average value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal average value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined average value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
90. The method of claim 87, wherein upon receipt of said measured average value, said physiological comparator program obtains as input from said benchmark physiological database a target average value and measure of variability of the target average value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target average value and a standardized value computed from (standardized value)=(difference-from-target average value)/(measure of variability of the target average value for a user population), outputting said measured average value, said target average value, said difference-from-target average value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target average value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
91. The method of claim 90, wherein if said difference-from-target average value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target average value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined average value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target average value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined average value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
92. The method of claim 69, wherein upon receipt of said measured value from said at least one biosensory device, said physiological comparator program obtains as input from said benchmark physiological database a normal value and measure of variability of the normal value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-normal value and a standardized value computed from (standardized value)=(difference-from-normal value)/(measure of variability of the normal value for a user population), outputting said measured value, said normal value, said difference-from-normal value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-normal value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
93. The method of claim 92, wherein if either said difference-from-normal value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal value computed by said physiological comparator program for said user is supranormal or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-normal value computed by said physiological comparator program for said user is infranormal, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
94. The method of claim 69, wherein upon receipt of said measured value from said at least one biosensory device, said physiological comparator program obtains as input from said benchmark physiological database a target value and measure of variability of the target value for a user population of said at least one physiological function measured by said measured value, and computes a difference-from-target value and a standardized value computed from (standardized value)=(difference-from-target value)/(measure of variability of the target value for a user population), outputting said measured value, said target value, said difference-from-target value, and said standardized value to a record of physiologic performance disposed in a file established for said user in said multi-user physiological database;
- and, further outputting said difference-from-target value, and said standardized value to said physiological data display window for display in said second frame for said user'"'"'s physiological performance.
-
95. The method of claim 94, wherein if either said difference-from-target value or said standardized value computed by said physiological comparator program for said user is equal to or about zero, then at least one consequence is effected, selected from a list consisting of:
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
a zero contribution is made by said physiological comparator program to said power-up elements of said user'"'"'s interaction with said MUVE;
the difficulty of control by the user of said at least one input device is unchanged;
said score is recorded to a user-identified, session-specific record of score by said physiological interface software;
said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target value computed by said physiological comparator program for said user is supratarget or if said standardized value computed by said physiological comparator program for said user is greater than a predefined value, then at least one consequence is effected, selected from a list consisting of;
an addition of at least one performance point is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, at least one power-up element is added to said score, an addition of a number of performance points proportionate to said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are added to said score, the control by said user of said at least one input device is made easier proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software; and
, if said difference-from-target value computed by said physiological comparator program for said user is infratarget, or if said standardized value computed by said physiological comparator program for said user is less than a predefined value, then at least one consequence is effected, selected from a list consisting of;
a subtraction of at least one performance point is made by said physiological comparator program from said score of said user'"'"'s interaction with said MUVE, at least one power-down element is added to said score, a subtraction of a number of performance points proportionate from said standardized value is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE, a number of power-up elements proportionate to said standardized value are subtracted from said score, the control by said user of said at least one input device is made more difficult proportionate to said standardized value, said score is recorded to said user-identified, session-specific record of score by said physiological interface software, and said score is made to appear in said first frame for said user'"'"'s physiologic performance contained in said physiological data display window by said physiological interface software.
- a zero contribution is made by said physiological comparator program to said score of said user'"'"'s interaction with said MUVE;
-
96. The method of claim 58, wherein said avatar'"'"'s physiological performance record may be added by said physiological interface software to an assignee avatar whose behavior in said MUVE is thereafter determined and controlled independently of said user by said physiological interface software utilizing said physiological performance record.
-
97. The method of claim 54, wherein said communications network supports peer-to-peer file sharing and interaction between said interactive devices and said at least one server.
-
98. The method of claim 40, wherein said software generative of said MUVE is hosted by said at least at least one server and said at least one input device.
-
99. The method of claim 40, wherein said at least one biosensory device communicates with an interactive device hosting physiological interface software, said interactive device comprising a local computing device operatively connected to at least one input device and at least one output device, said interactive device further interacting with one server hosting software generative of said MUVE.
-
41. The method of claim 40, wherein said real-time value is a measured value, said predefined value is a normal value for a given population of users and said difference value is a difference-from-normal value.
- MUVE”
Specification
- Resources
-
Current AssigneeAlan T. Pope
-
Original AssigneeAlan T. Pope
-
InventorsPalsson, Olafur S., Pope, Alan T.
-
Primary Examiner(s)Laneau; Ronald
-
Application NumberUS11/536,811Publication NumberTime in Patent Office1,880 DaysField of Search463 30- 32, 463/37, 463/42US Class Current463/31CPC Class CodesA63F 13/212 using sensors worn by the p...A63F 13/46 Computing the game scoreA63F 2300/1012 involving biosensors worn b...A63F 2300/61 Score computation