Method of displaying and analyzing nonlinear, dynamic brain signals
First Claim
1. A method of programming and operating a computer to automatically graphically display signal values as graphic drawing entites which form a graphic phase space portrait, and to automatically identify a subset of said signal values corresponding to a manually selected subset of one or more graphic drawing entities which form a visually identified pattern within said graphic phase space portrait, comprising the following steps:
- 1.1 automatically composing by computer a graphic phase space portrait of signal values collected from a series of two or three signal detectors D1, D2 and D3, said signal values comprising substantially simultaneous signal values D1S1, D2S1, and D3S1 collected at discrete time t1, and substantially simultaneous signal values D1S2, D2S2, and D3S2 collected at discrete time t2, by the following steps;
1.1.1 constructing a graphic drawing point entity P1 having as its drawing coordinates in space at least two of the respective signal values D1S1, D2S1, and D3S1;
1.1.2 constructing a graphic drawing point entity P2 having as its drawing coordinates in space at least two of the respective signal values D1S2, D2S2, and D3S2;
1.1.3 constructing a graphic drawing line entity LI1 connecting and terminating at said two graphic drawing point entities P1 and P2;
1.2 Iterating steps 1.1, 1.1.1, 1.1.2, and 1.1.3 with additional signal values collected substantially simultaneously from at least two of said detectors D1, D2, and D3, at at least one of additional discrete signal times t3, t4, . . . tn;
0 Assignments
0 Petitions
Accused Products
Abstract
The invention is a method to aid analysis of signals, such as electroencephalograms, pursuant to modern mathematical theories of nonlinear dynamical processes, sometimes referred to as chaotic dynamics or chaos theory. It employs graphic display and visual inspection of relatively less filtered, non-averaged raw test data, including raw data heretofore considered random or asynchronous `noise`. The invention enables reversible decomposition of selected elements of graphic portraits of raw signal data to identify subsets of the depicted raw data which correspond to visually-identified, manually-selected patterns from within the graphic portrait. The identified subsets of raw data can be segregated even though a precise mathematical description of the visually identified pattern is unknown. The invention further comprises a variety of techniques for displaying four or more variables and for enhancing visual discrimination of patterns within computer generated graphic phase space portraits, and conceptions for overlaying symbols onto graphic points representing stimulus and response events concurring with particular signal samples in the phase space portrait. The invention also comprises subsets of pattern-generating signal data identified by the method of the invention and thus made available for further computer or other operations separately from the full data set.
-
Citations
28 Claims
-
1. A method of programming and operating a computer to automatically graphically display signal values as graphic drawing entites which form a graphic phase space portrait, and to automatically identify a subset of said signal values corresponding to a manually selected subset of one or more graphic drawing entities which form a visually identified pattern within said graphic phase space portrait, comprising the following steps:
-
1.1 automatically composing by computer a graphic phase space portrait of signal values collected from a series of two or three signal detectors D1, D2 and D3, said signal values comprising substantially simultaneous signal values D1S1, D2S1, and D3S1 collected at discrete time t1, and substantially simultaneous signal values D1S2, D2S2, and D3S2 collected at discrete time t2, by the following steps; 1.1.1 constructing a graphic drawing point entity P1 having as its drawing coordinates in space at least two of the respective signal values D1S1, D2S1, and D3S1; 1.1.2 constructing a graphic drawing point entity P2 having as its drawing coordinates in space at least two of the respective signal values D1S2, D2S2, and D3S2; 1.1.3 constructing a graphic drawing line entity LI1 connecting and terminating at said two graphic drawing point entities P1 and P2; 1.2 Iterating steps 1.1, 1.1.1, 1.1.2, and 1.1.3 with additional signal values collected substantially simultaneously from at least two of said detectors D1, D2, and D3, at at least one of additional discrete signal times t3, t4, . . . tn; - View Dependent Claims (20, 23, 25, 26)
-
-
2. 3 visually identifying a pattern within said graphic phase space portrait;
-
1.4 manually commanding the computer to select from within said graphic phase space portrait a subset of one or more graphic drawing entities which form said visually identified pattern; and 1.5 automatically retrieving by computer the subset of signal values that comprise the drawing coordinates of said selected subset of one or more graphic drawing entities which form said visually identified pattern within said graphic phase space portrait. - View Dependent Claims (4, 11)
-
-
3. A method of graphically displaying the time sequence of signal values as a variable dimension within a graphic phase space portrait of said signal values, comprising the following steps:
-
2.1 automatically composing by computer a graphic phase space portrait of signal values collected from a series of one or more signal detectors D1, D2, and D3, said signal values comprising substantially simultaneous signal values D1S1, D2S1, and D3S1 collected at discrete time t1, and substantially simultaneous signal values D1S2, D2S2, and D3S2 collected at discrete time t2, by the following steps; 2.1.1 constructing a graphic drawing entity P1 having as its drawing coordinates in space at least two of the respective signal values D1S1, D2S1, and D3S1; 2.1.2 constructing a graphic drawing entity P2 having as its drawing coordinates in space at least two of the respective signal values D1S2, D2S2, and D3S2; 2.2 Iterating steps 2.1, 2.1.1, and 2.1.2 with additional signal values collected substantially simultaneously from at least two of said detectors D1, D2, and D3, at at least one of additional discrete signal times t3, t4, . . . . tn; 2.3 assigning to each of said drawing entities P1, P2, P3, . . . . Pn, in accord with temporal sequence, a visually distinctive color from a pre-determined sequence of colors C1t1, C2t2, C3t3, . . . . Cntn. - View Dependent Claims (5, 6, 8, 9, 10, 12, 14, 21, 22)
-
-
7. A method of constructing by computer a composite graphic phase space portrait of signal data which has been collected from a set of at least four signal detectors D1, D2, D3, D4, . . . . Dn, comprising substantially simultaneous signal values D1S1, D2S1, D3S1, D4S1, . . . . DnS1 at discrete time t1;
- and substantially simultaneous signal values D1S2, D2S2, D3S2, D4S2 . . . . DnS2 at discrete time t2, comprising the following steps;
6.1 automatically composing by computer a first layer LA1 graphic phase space portrait of a subset of said signal values by; 6.1.1 selecting a unique detector subset 1 comprised of two or three detectors Da, Db, and Dc taken from said set of at least four signal detectors D1, D2, D3, D4, . . . . Dn; 6.1.2 constructing a graphic drawing entity P1LA1 having as its drawing coordinates in space the respective signal values DaS1, DbS1, DcS1 . . . . DxS1, collected at time t1 from said unique subset 1 of detectors, Da, Db, and Dc. 6.1.3 constructing a graphic drawing entity P2LA1 having as its drawing coordinates in space the respective signal values DaS2, DbS2, DcS2, . . . . DxS2, collected at time t2 from said unique subset 1 of detectors Da, Db, and Dc; 6.2 iterating the steps of paragraph 6.1 and its subparts with additional signal data for at least one of discrete signal times t3, t4, . . . . tn; 6.3 composing additional layers LA2, LA3, . . . . LAn, of graphic phase space portraits by iterating the steps of paragraph 6.2 and its subparts, but in each additional layer substituting for the signal values of said unique subset 1 of detectors Da, Db, and Dc, the signal values from another unique subset of two or three detectors selected from said set of at least four detectors D1, D2, D3, D4 . . . Dn; 6.4 forming a composite graphic phase space portrait by graphically overlaying the phase space portraits of two or more of said layers LA1, LA2, LA3, . . . . LAn.
- and substantially simultaneous signal values D1S2, D2S2, D3S2, D4S2 . . . . DnS2 at discrete time t2, comprising the following steps;
-
13. A computer-generated graphic image comprising:
-
12.1 a graphic drawing point entity P1 having drawing coordinates corresponding to the values of at least two of signals D1S1, D2S1, and D3S1 which have been collected substantially simultaneously from signal detectors D1, D2 and D3 at discrete time t1; 12.2 a graphic drawing point entity P2 having drawing coordinates corresponding to at least two of signal values D1S2, D2S2, and D3S2 which have been collected substantially simultaneously from signal detectors D1, D2 and D3 at discrete time t2; 12.2.1 a graphic line drawing entity LI1 connecting and terminating at said two drawing point entities P1 and P2; 12.3 Additional drawing point entities P3, P4, . . . . Pn, and drawing line entities LI2, LI3, . . . . LIn, said drawing point and line entities having as their respective drawing coordinates values corresponding respectively to additional signal values D1S3, D2S3, D3S3; and
D1S4, D2S4, D3S4, . . . . DnS4, collected from said detectors D1, D2, and D3, at at least one of additional discrete signal times t3, t4, . . . . tn; and12.4 each of said line drawing entities LI1, LI2, LI3 . . . . LIn, having a visually distinctive color from a predetermined sequence of colors C1t1, C2t2, C3t3, . . . . Cntn, such that 12.4.1 drawing line LI1 connecting drawing points P1 and P2 has color C1 and thus corresponds to the time interval from t1 to t2; 12.4.2 drawing line LI2 has color C2 corresponding to the time interval between t2 and t3;
. . . . .12.4.3 drawing line LIn has color Cn. - View Dependent Claims (15, 17, 18, 19)
-
-
16. A composite graphic display of signal data which has been collected from a set of at least four signal detectors D1, D2, D3, D4, . . . . Dn, said signal data comprising substantially simultaneous signal values D1S1, D2S1, D3S1, D4S1 . . . . DnS1 at discrete time t1;
- and substantially simultaneous signal values D1S2, D2S2, D3S2, D4S2 . . . . DnS2 at discrete time t2, and D1Sn, D2Sn, D3Sn, D4Sn . . . . DnSn at time tn, said composite graphic display comprising the following elements;
15.1 a first layer LA1 graphic phase space portrait of a signal subset 1, 15.1.1 said signal subset 1 comprising the signals from a unique detector subset 1 comprised of two or three detectors Da, Db, and Dc taken from said set of at least four signal detectors D1, D2, D3, D4, . . . . Dn; 15.1.2 a graphic drawing point entity P1LA1 on said first layer LA1 having as its drawing coordinates in space the respective signal values DaS1, DbS1, DcS1, collected at time t1 from said unique subset 1 of detectors, Da, Db, and Dc; 15.1.3 a graphic drawing point entity P2LA1 on said first layer LA1 having as its drawing coordinates in space the respective signal values DaS2, DbS2, DcS2, collected at time t2 from said unique subset 1 of detectors Da, Db, and Dc; 15.1.4 a graphic line drawing entity LI1LA1 on said first layer LA1 between and terminating at said two drawing point entities P1LA1 and P2LA1; 15.2 additional drawing points P3LA1, P4LA1, . . . PnLA1, whose drawing coordinates comprise additional signal values collected from said detector subset 1 for at least one of discrete signal times t3, t4, . . . . tn; 15.3 One or more different layers LA2, LA3, . . . . LAn, of graphic images overlaid with said first layer LA1, wherein the drawing coordinates of the point and line drawing entities on each such different layer correspond to the signal values of a different unique detector subset from said set of detectors D1, D2, D3, D4, . . . . Dn.
- and substantially simultaneous signal values D1S2, D2S2, D3S2, D4S2 . . . . DnS2 at discrete time t2, and D1Sn, D2Sn, D3Sn, D4Sn . . . . DnSn at time tn, said composite graphic display comprising the following elements;
-
24. A method of programming and operating a computer to automatically graphically display signal values as graphic drawing entites which form a graphic phase space portrait, and to automatically identify a subset of said signal values corresponding to a manually selected subset of one or more graphic drawing entities which form a visually identified pattern within said graphic phase space portrait, comprising the following steps:
-
23.1 automatically composing by computer a graphic phase space portrait of signal values collected from a series of two or three signal detectors D1, D2 and D3, said signal values comprising substantially simultaneous signal values D1S1, D2S1, and D3S1 collected at discrete time t1, and substantially simultaneous signal values D1S2, D2S2, and D3S2 collected at discrete time t2, by the following steps; 23.1.1 constructing a graphic drawing point entity P1 having as its drawing coordinates in space at least two of the respective signal values D1S1, D2S1, and D3S1; 23.1.2 constructing a graphic drawing point entity P2 having as its drawing coordinates in space at least two of the respective signal values D1S2, D2S2, and D3S2; 23.2 Iterating steps 23.1, 23.1.1, and 23.1.2 with additional signal values collected substantially simultaneously from at least two of said detectors D1, D2, and D3, at at least one of additional discrete signal times t3, t4, . . . tn; 23.3 visually identifying a pattern within said graphic phase space portrait; 23.4 manually commanding the computer to select from within said graphic phase space portrait a subset of one or more graphic drawing entities which form said visually identified pattern; and 23.5 automatically retrieving by computer the subset of signal values that comprise the drawing coordinates of said selected subset of one or more graphic drawing entities which form said visually identified pattern within said graphic phase space portrait.
-
-
27. A method of programming and operating a computer to automatically graphically display signal values as graphic drawing entites which form a graphic phase space portrait, and to automatically identify a subset of said signal values corresponding to a manually selected subset of one or more graphic drawing entities which form a visually identified pattern within said graphic phase space portrait, comprising the following steps:
-
26.1 automatically composing by computer a graphic phase space portrait of signal values collected from a series of one or more signal detectors D1, D2 and D3, said signal values comprising substantially simultaneous signal values D1S1, D2S1, and D3S1 collected at discrete time t1, and substantially simultaneous signal values D1S2, D2S2, and D3S2 collected at discrete time t2, by the following steps; 26.1.1 constructing a graphic drawing point entity P1 having as its drawing coordinates in space at least two of the respective signal values D1S1, D2S1, and D3S1; 26.1.2 constructing a graphic drawing point entity P2 having as its drawing coordinates in space at least two of the respective signal values D1S2, D2S2, and D3S2; 26.2 Iterating steps 26.1.1, 26.1.1, and 26.1.2 with additional signal values collected substantially simultaneously from at least two of said detectors D1, D2, and D3, at at least one of additional discrete signal times t3, t4, . . . . tn; 26.3 visually identifying a pattern within said graphic phase space portrait; 26.4 manually commanding the computer to select from within said graphic phase space portrait a subset of one or more graphic drawing entities which form said visually identified pattern; and 26.5 automatically retrieving by computer the subset of signal values that comprise the drawing coordinates of said selected subset of one or more graphic drawing entities which form said visually identified pattern within said graphic phase space portrait.
-
-
28. A method of graphically displaying the time sequence of signal values as a variable dimension within a graphic phase space portrait of said signal values, comprising the following steps:
-
27.1 automatically composing by computer a graphic phase space portrait of signal values collected from a series of one or more signal detectors D1, D2, and D3, said signal values comprising substantially simultaneous signal values D1S1, D2S1, and D3S1 collected at discrete time t1, and substantially simultaneous signal values D1S2, D2S2, and D3S2 collected at discrete time t2, by the following steps; 27.1.1 constructing a graphic drawing entity P1 having as its drawing coordinates in space at least two of the respective signal values D1S1, and D2S1, and D3S1; 27.1.2 constructing a graphic drawing entity P2 having as its drawing coordinates in space at least two of the respective signal values D1S2, D2S2, and D3S2; 27.2 Iterating steps 27.1, 27.1.1, and 27.1.2 with additional signal values collected substantially simultaneously from at least two of said detectors D1, D2, and D3, at at least one of additional discrete signal times t3, t4, . . . . tn; 27.3 assigning to each of said drawing entities P1, P2, P3, . . . . Pn, in accord with temporal sequence, a visually distinctive color from a pre-determined sequence of colors C1t1, C2t2, C3t3, . . . . Cntn.
-
Specification