Method and computer program product for assessing neurological conditions and treatments using evoked response potentials
First Claim
1. A method of diagnosing a neurological disorder, comprising the steps of:
- (a) performing a plurality of evoked response potential (ERP) trials on a patient under assessment;
(b) generating a plurality of projections of ERP data, wherein the ERP data is derived from the plurality of ERP trials performed on the patient under assessment; and
(c) determining the presence of the neurological disorder by a weighted vote process that is based on the projections.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for diagnosing the presence of a neurological disorder or otherwise assessing the neurological condition of a patient. The method also allows the assessment of a treatment regimen used by a patient. The method includes the collection and analysis of ERP data. The method of the invention begins by conducting a plurality of ERP trials on a patient. In an embodiment of the invention, the data from the ERP trials is then characterized to produce a single characterizing ERP signal vector for the patient. Projections based on the characterizing ERP signal vector are then generated. The projections are compared to information derived from the ERP data of patients having known neurological conditions. To perform diagnosis, the projections are compared to standards, such as one or more characterizing ERP signal vectors from known healthy patients, and one or more characterizing ERP signal vectors from s patient known to have the disorder. The probable presence or absence of the neurological disorder is decided by a weighted vote of the projections, where the weighting is a function of how closely each projection compares to the respective standards. Projections can also be used to perform other types of neurological assessment, such as tracking a patient'"'"'s response to a treatment regimen, assessing the treatability of a patient with respect to a particular regimen, or determining the effects of a particular regimen.
-
Citations
55 Claims
-
1. A method of diagnosing a neurological disorder, comprising the steps of:
-
(a) performing a plurality of evoked response potential (ERP) trials on a patient under assessment;
(b) generating a plurality of projections of ERP data, wherein the ERP data is derived from the plurality of ERP trials performed on the patient under assessment; and
(c) determining the presence of the neurological disorder by a weighted vote process that is based on the projections. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
(d) characterizing ERP signals obtained from the plurality of trials performed on the patient under assessment, to produce a characterizing ERP signal vector for the patient under assessment;
wherein said step (d) is performed after said step (a) and before said step (b), and wherein said step (b) comprises generating a plurality of projections of the characterizing ERP signal vector of the patient under assessment.
-
-
4. The method of claim 3, wherein said step (d) comprises the steps of:
-
(i) for each ERP trial, concatenating the signals received by electrodes of an ERP trial apparatus in a predetermined order to form a concatenated signal;
(ii) for each ERP trial, sampling the concatenated signal at a predetermined sampling rate, to form a vector of amplitude values for each ERP trial; and
(iii) averaging corresponding amplitude values taken from each vector, to form a characterizing ERP signal vector of the patient under assessment.
-
-
5. The method of claim 4, wherein said step ii) comprises sampling each concatenated signal approximately once every 10 milliseconds.
-
6. The method of claim 3, wherein said step (b) comprises randomly deleting components of the characterizing ERP signal vector of the patient under assessment to create the projections.
-
7. The method of claim 3, wherein said step (b) comprises deleting components of the characterizing ERP signal vector of the patient under assessment according to a deterministic algorithm to create the projections.
-
8. The method of claim 1, wherein said step (c) comprises the step of:
(i) comparing each projection with characterizing ERP signal vectors from other patients, to produce comparison results for each projection.
-
9. The method of claim 8, wherein said step (i) comprises comparing each projection with at least one characterizing ERP signal vector from at least one patient, respectively, known not to be afflicted with the neurological disorder.
-
10. The method of claim 8, wherein said step (i) comprises comparing each projection with at least one characterizing ERP signal vector from at least one patient, respectively, known to be afflicted with the neurological disorder.
-
11. The method of claim 1, wherein said step (c) comprises the steps of:
-
(i) deriving a healthy weight value for each projection and each characterizing ERP signal vector from a healthy patient, wherein the healthy weight value is determined by a degree of correlation between the projection and the characterizing ERP signal vector from the healthy patient, such that a greater degree of correlation between the projection and the characterizing ERP signal vector from the healthy patient corresponds to a larger healthy weight value;
(ii) deriving a disorder weight value for each projection and each characterizing ERP signal vector from a patient known to have the neurological disorder, wherein the disorder weight value is determined by a degree of correlation between the projection and the characterizing ERP signal vector from the patient known to have the neurological disorder, such that a greater degree of correlation between the projection and the characterizing ERP signal vector from the patient known to have the neurological disorder corresponds to a larger disorder weight value;
(iii) for each characterizing ERP signal vector from a healthy patient, summing the healthy weight values for all projections, to produce a healthy sum corresponding to the associated healthy patient;
(iv) for each characterizing ERP signal vector from a patient known to have the neurological disorder, summing the disorder weight values for all projections, to create a disorder sum corresponding to the associated patient known to have the neurological disorder;
(v) comparing the healthy sums and the disorder sums; and
(vi) deciding on the probable presence of the neurological disorder based on whether any of the disorder sums is greater than any of the healthy sums.
-
-
12. A computer program product comprising a computer usable medium having computer readable program code means embodied in the medium for causing an application program to execute on a computer that facilitates the diagnosis of a neurological disorder, the computer readable program code means comprising:
-
(a) first computer readable program code means for causing the computer to characterize evoked response potential (ERP) signals obtained from a plurality of ERP trials conducted on a patient under assessment, to produce a characterizing ERP signal vector of the patient under assessment;
(b) second computer readable program code means for causing the computer to generate a plurality of projections of the characterizing ERP signal vector of the patient under assessment;
(c) third computer readable program code means for causing the computer to compare each projection with characterizing ERP signal vectors from other patients; and
(d) fourth computer readable program code means for causing the computer to determine the probable presence of the neurological disorder by a weighted vote process that is based on comparison results of each projection.
-
-
13. A method of determining treatability, with respect to a first treatment regimen, of a patient under assessment, the method comprising the steps of:
-
(a) performing a plurality of evoked response potential (ERP) trials on the patient under assessment;
(b) generating a plurality of projections of ERP data, wherein the ERP data is derived from the plurality of ERP trials performed on the patient under assessment; and
(c) assessing the likely responsiveness of the patient under assessment to the first treatment regiment, as indicated by the projections. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
(d) characterizing ERP signals obtained from the plurality of trials performed on the patient under assessment, to produce a characterizing ERP signal vector of the patient under assessment;
wherein said step (d) is performed after said step (a) and before said step (b), and wherein said step (b) comprises generating a plurality of projections of the characterizing ERP signal vector of the patient under assessment.
-
-
16. The method of claim 15 wherein said step (d) comprises the steps of:
-
(i) for each ERP trial performed on the patient under assessment, concatenating the signal received by electrodes of an ERP trial apparatus in a predetermined order, to form a concatenated signal;
(ii) for each ERP trial performed on the patient under assessment, sampling the concatenated signal at a predetermined sampling rate, to form a vector of amplitude values for each ERP trial; and
(iii) averaging corresponding amplitude values taken from each vector, to form a characterizing ERP signal vector of the patient under assessment.
-
-
17. The method of claim 16, wherein said step (ii) comprises sampling each concatenated signal approximately once every ten milliseconds.
-
18. The method of claim 15, wherein said step (b) comprises randomly deleting components of the characterizing ERP signal vector of the patient under assessment to create the projections.
-
19. The method of claim 15, wherein said step (b) comprises deleting components of the characterizing ERP signal vector of the patient under assessment according to a deterministic algorithm to create the projections.
-
20. The method of claim 13, wherein said step (c) comprises the step of:
(i) comparing each projection with at least one characterizing ERP signal vector from at least one patient, respectively, known to be treatable by the first treatment regimen.
-
21. The method of claim 13, wherein said step (c) comprises the steps of:
-
(i) for each projection and each of at least one characterizing ERP signal vector from each of at least one patient, respectively, known to be treatable by the first treatment regimen, deriving a first weight value that is determined by a degree of correlation between the projection and the characterizing ERP signal vector from the patient known to be treatable by the first treatment regimen;
(ii) for each characterizing ERP signal vector from a patient known to be treatable by the first treatment regimen, summing the first weight values for all projections to produce a first sum; and
(iii) deciding on the probable responsiveness of the patient under assessment to the first treatment regimen, based on the first sums.
-
-
22. The method of claim 21, wherein said step (c) further comprises the steps of:
-
(iv) for each projection and each of at least one characterizing ERP signal vector from at least one patient, respectively, known to be treatable by a second treatment regimen, deriving a second weight value for each projection, wherein the second weight value is determined by a degree of correlation between the projection and the characterizing ERP signal vector from the patient known to be treatable by the second treatment regimen;
(v) for each characterizing ERP signal vector from a patient known to be treatable by the second treatment regimen, summing the second weight values for all projections, to produce a second sum;
(vi) comparing the first sums and the second sums; and
(vii) deciding on the likely responsiveness of the patient under assessment to the first treatment regimen, relative to the likely responsiveness to the second treatment regimen, based on the first and second sums.
-
-
23. A computer program product comprising a computer usable medium having computer readable program code means embodied in the medium for causing an application program to execute on a computer that facilitates the assessment of the likely responsiveness of a patient under assessment to a treatment regimen, the computer readable program code means comprising:
-
(a) first computer readable program code means for causing the computer to characterize evoked response potential (ERP) signals obtained from a plurality of ERP trials, to produce a characterizing ERP signal vector of the patient under assessment;
(b) second computer readable program code means for causing the computer to generate a plurality of projections of the characterizing ERP signal vector of the patient under assessment;
(c) third computer readable program code means for causing the computer to compare each projection with characterizing ERP signal vectors from other patients; and
(d) fourth computer readable program code means for causing the computer to determine the probable treatability of the patient having a neurological disorder with respect to the treatment regimen, where the determination is based on comparison results of each projection.
-
-
24. A method of monitoring the response, to a treatment regimen, of a patient being treated for a neurological disorder, the method comprising the steps of:
-
(a) performing a plurality of evoked response potential (ERP) trials on the patient being treated;
(b) generating a plurality of projections of ERP data, wherein the ERP data is derived from the plurality of ERP trials performed on the patient being treated; and
(c) assessing the current condition of the patient being treated, as indicated by the projections, after beginning the treatment regimen. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
(d) characterizing ERP signals obtained from the plurality of trials performed on the patient being treated, to produce a characterizing ERP signal vector of the patient being treated;
wherein said step (d) is performed after said step (a) and before said step (b), and wherein said step (b) comprises generating a plurality of projections of the characterizing ERP signal vector of the patient being treated.
-
-
27. The method of claim 26, wherein said step (d) comprises the steps of:
-
(i) for each ERP trial, concatenating the signals received by electrodes of an ERP trial apparatus in a predetermined order to form a concatenated signal;
(ii) for each ERP trial, sampling the concatenating signal at a predetermined sampling rate, to form a vector of amplitude values for each ERP trial; and
(iii) averaging corresponding amplitude values taken from each vector, to form a characterizing ERP signal vector of the patient being treated.
-
-
28. The method of claim 27 wherein said step (ii) comprises sampling each concatenated signal approximately once every ten milliseconds.
-
29. The method of claim 26, wherein said step (b) comprises randomly deleting components of the characterizing ERP signal vector of the patient being treated, to create the projections.
-
30. The method of claim 26, wherein said step (b) comprises deleting components of the characterizing ERP signal vector of the patient being treated, wherein deletions are performed according to a deterministic algorithm to create the projections.
-
31. The method of claim 24, wherein said step (c) comprises the step of:
(i) comparing each projection with at least one characterizing ERP signal vector from at least one patient, respectively, wherein each such patient has a known neurological condition.
-
32. The method of claim 31, wherein said step (i) comprises the steps of:
-
(A) for each of at least one characterizing ERP signal vector from at least one patient, respectively, and for each projection, deriving a progress weight value, wherein the progress weight value is determined by a degree of correlation between the projection and the characterizing ERP signal vector from a patient having a known neurological condition;
(B) for each of at least one characterizing ERP signal vector from at least one patient, respectively, summing the progress weight values for all projections, to produce a progress sum; and
(C) deciding on the probable current condition of the patient being treated, based on the progress sums.
-
-
33. The method of claim 31, wherein step (i) comprises the step of comparing each projection with at least one characterizing ERP signal vector from at least one patient, respectively, wherein at least one such patient comprises a patient who is neurologically healthy.
-
34. The method of claim 31, wherein step (i) comprises the step of comparing each projection with at least one characterizing ERP signal vector from at least one patient, respectively, wherein at least one such patient comprises a patient who is afflicted with the neurological disorder of the patient being treated.
-
35. A computer program product comprising a computer usable medium having computer readable code means embodied in the medium for causing an application program to execute on a computer that facilitates the assessment of a current condition of a patient being treated for a neurological disorder after beginning a treatment regimen, the computer readable code means comprising:
-
(a) first computer readable program code means for causing the computer to characterize evoked response potential (ERP) signals obtained from a plurality of ERP trials performed on the patient being treated, to produce a characterizing ERP signal vector of the patient being treated;
(b) second computer readable program code means for causing the computer to generate a plurality of projections of the characterizing ERP signal vector of the patient being treated;
(c) third computer readable program code means for causing the computer to compare each projection with characterizing ERP signal vectors from other patients; and
(d) fourth computer readable code means for causing the computer to determine the probable current condition of the patient being treated, where the determination is based on comparison results of each projection.
-
-
36. A method of assessing a patient with respect to the nature and extent of side effects experienced in response to a treatment regimen, wherein the patient is being treated for a neurological disorder, the method comprising the steps of:
-
(a) performing a plurality of evoked response potential (ERP) trials on the patient under assessment;
(b) generating a plurality of projections of ERP data, wherein the ERP data is derived from the plurality of ERP trials performed on the patient under assessment; and
(c) assessing the nature and extent of the side affects as indicated by the projections. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
(d) characterizing ERP signals obtained from the plurality of trials performed on the patient under assessment, to produce a characterizing ERP signal vector of the patient under assessment;
wherein said step (d) is performed after said step (a) and before said step (b), and wherein said step (b) comprises generating a plurality of projections of the characterizing ERP signal vector of the patient under assessment.
-
-
39. The method of claim 38, wherein said step (d) comprises the steps of:
-
(i) for each ERP trial, concatenating the signals received by electrodes of an ERP trial apparatus in a predetermined order to form a concatenated signal;
(ii) for each ERP trial, sampling the concatenated signal at a predetermined sampling rate, to form a vector of amplitude values for each ERP trial; and
(iii) averaging corresponding amplitude values taken from each vector, to form a characterizing ERP signal vector of the patient under assessment.
-
-
40. The method of claim 39, wherein said step (ii) comprises sampling each concatenated signal approximately once every ten milliseconds.
-
41. The method of claim 38, wherein said step (b) comprises randomly deleting components of the characterizing ERP signal vector of the patient under assessment to create the projections.
-
42. The method of claim 38, wherein said step (b) comprises deleting components of the characterizing ERP signal vector of the patient under assessment according to a deterministic algorithm to create the projections.
-
43. The method of claim 36, wherein step (c) comprises the step of:
(i) comparing each projection with at least one characterizing ERP signal vector from at least one patient, respectively, wherein the at least one patient has at least one known neurological condition, respectively.
-
44. The method of claim 43, wherein step (i) comprises the steps of:
-
(A) for each characterizing ERP signal vector from a patient having a known neurological condition and for each projection, deriving a side effect weight value, wherein each side effect weight value is determined by a degree of correlation between the projection and the characterizing ERP signal vector of the patient having a known neurological condition;
(B) for each characterizing ERP signal vector from a patient having a known neurological condition, summing the side affect weight values for all projections to produce a side effect sum; and
(C) deciding on the probable nature and extent of the side effects, based on the side effect sums.
-
-
45. A computer program product comprising a computer usable medium having computer readable program code means embodied in the medium for causing an application program to execute on a computer that facilitates the assessment of the nature and extent of side affects resulting from a treatment regimen, the computer readable program code means comprising:
-
(a) first computer readable program code means for causing the computer to characterize evoked response potential (ERP) signals obtained from a plurality of ERP trials performed on a patient under assessment, to produce a characterizing ERP signal vector of the patient under assessment;
(b) second computer readable program code means for causing the computer to generate a plurality of projections of the characterizing ERP signal vector of the patient under assessment;
(c) third computer readable program code means for causing the computer to compare each projection with characterizing ERP signal vectors from other patients; and
(d) fourth computer readable code means for causing the computer to determine the probable nature and extent of side affects resulting from the treatment regimen, wherein the determination is based on comparison results of each projection.
-
-
46. A method of assessing the results of a treatment regimen for a neurological disorder, comprising the steps of:
-
(a) performing a plurality of evoked response potential (ERP) trials on a test patient afflicted with the neurological disorder and treated with the test regimen;
(b) generating a plurality of projections of ERP data, wherein the ERP data is derived from the plurality of ERP trials performed on the test patient; and
(c) determining the neurological condition of the test patient as indicated by the projections. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54)
(d) characterizing ERP signals obtained from the plurality of trials performed on the test patient, to produce a characterizing ERP signal vector of the test patient;
wherein said step (d) is performed after said step (a) and before said step (b), and wherein said step (b) comprises generating a plurality of projections of the characterizing ERP signal vector of the test patient.
-
-
49. The method of claim 48, wherein said step (d) comprises the steps of:
-
(i) for each ERP trial, concatenating the signals received by electrodes of an ERP trial apparatus in a predetermined order to form a concatenated signal;
(ii) for each ERP trial, sampling the concatenated signal at a predetermined sampling rate, to form a vector of amplitude values for each ERP trial; and
(iii) averaging corresponding amplitude values taken from each vector, to form a characterizing ERP signal vector of the test patient.
-
-
50. The method of claim 49, wherein said step (ii) comprises sampling each concatenated signal approximately once every ten milliseconds.
-
51. The method of claim 48, wherein said step (b) comprises randomly deleting components of the characterizing ERP signal vector of the test patient to create the projections.
-
52. The method of claim 48, wherein said step (b) comprises deleting components of the characterizing ERP signal vector of the test patient according to a deterministic algorithm to create the projections.
-
53. The method of claim 46, wherein step (c) comprises the step of:
(i) comparing each projection with at least one characterizing ERP signal vector from at least one patient, respectively, wherein the at least one patient has at least one known neurological condition, respectively.
-
54. The method of claim 53, wherein step (i) comprises the steps of:
-
(A) for each characterizing ERP signal vector from a patient having a known neurological condition, and for each projection, deriving a comparison weight value, wherein each comparison weight value is determined by a degree of correlation between the projection and the characterizing ERP signal vector of the patient having a known neurological condition;
(B) for each characterizing ERP signal vector from a patient having a known neurological condition, summing the comparison weight values for all projections to produce a comparison sum; and
(C) characterizing the effects of the treatment regimen, based on the comparison sums.
-
-
55. A computer program product comprising a computer usable medium having computer readable program code means embodied in the medium for causing an application program to execute on a computer that facilitates the assessment of the results of a treatment regimen for a neurological disorder, the computer readable program code means comprising:
-
(a) first computer readable program code means for causing the computer to characterize evoked response potential (ERP) signals obtained from a plurality of ERP trials performed on a test patient to produce a characterizing ERP signal vector of the test patient;
(b) second computer readable program code means for causing the computer to generate a plurality of projections of the characterizing ERP signal vector of the test patient;
(c) third computer readable program code means for causing the computer to compare each projection with characterizing ERP signal vectors from other patients; and
(d) fourth computer readable code means for causing the computer to determine the probable neurological condition of the test patient result from the treatment regimen, wherein the determination is based on comparison results of each projection.
-
Specification