IP Library Granted Patent US 12,648,739
Granted Patent B2
US 12,648,739 · App. 17/718,292 · Granted Jun 9, 2026

Methods and systems for forecasting seizures

Inventors: Philippa Karoly (Fitzroy, AU); Dean Freestone (Fitzroy, AU); Mark Cook (Fitzroy, AU)
Assignee: Seer Medical Party Ltd
A61B5/7275A61B5/00A61B5/0205A61B5/24A61B5/316A61B5/374A61B5/375A61B5/4094A61B5/4806A61B5/7267A61B5/742G16H50/30A61B5/021A61B5/024A61B5/1126A61B5/4266A61B2560/0252A61B2560/0257A61B2562/0219A61B2562/029
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,648,739
App. No.
17/718,292
Granted
Jun 9, 2026
Kind
B2
Abstract

A method of estimating the probability of a seizure in a subject, the method comprising: receiving historical data associated with epileptic events experienced by the subject over a first time period, the historical data comprising physiological data associated with each epileptic event and a time at which each epileptic event occurred; generating a temporal probability model of future epileptic events based on the time of each of the epileptic events, the temporal probability model representing a probability of a future seizure occurrence in each of a plurality of time windows; generating a probabilistic model based on the physiological data associated with each epileptic event; weighting the probabilistic model based on the temporal probability model to generate a weighted probabilistic model of future seizure activity; and outputting an estimate of seizure probability in the subject using the weighted probabilistic model.

Claims (67)

1 . A method executed by a portable seizure advisory device comprising at least one EEG sensor, wherein the at least one EEG sensor is an intracranial EEG sensor and/or an EEG sensor positioned external to a patient's skull, a processor in communication with the at least one EEG sensor, and a display in communication with the processor, the method comprising:

receiving, from the at least one EEG sensor, a continuous EEG signal sampled at a frequency that is at least 250 Hz and filtered using a band-pass filter;

computing, in a signal-processing module, line length and multi-band energy features from the EEG signal within time delimited moving windows;

training a logistic regression classifier using the features to estimate a probability of seizure occurrence;

generating a temporal probability model of seizure events for a subject based on circadian and infradian cycles determined from historical seizure times;

combining the logistic regression classifier and the temporal probability model using Bayesian updating to produce a time-weighted probability of future seizure occurrence in successive time delimited forecast windows;

updating the model parameters after each recorded seizure event; and

automatically outputting, a seizure-risk warning using the portable device via the display and/or via a haptic alert when the time-weighted probability exceeds a threshold, wherein the warning identifies both the seizure probability and a corresponding risk-level category.

2 . The method of claim 1 , wherein each of the frequency multi-band energy features comprises a different frequency band.

3 . The method of claim 2 , wherein the logistic regression classifier is trained to output the probability, P(S=1|X) that a feature vector, X, is pre-ictal.

4 . The method of claim 2 , wherein combining the logistic regression classifier and the temporal probability model comprises:

updating weights of the logistic regression classifier based on the temporal probability model.

5 . The method of claim 1 , wherein the threshold is user-configurable.

6 . A system for generating and displaying a seizure risk warning in a portable seizure advisory device, the system comprising:

at least one EEG sensor, wherein the at least one EEG sensor is an intracranial EEG sensor and/or an EEG sensor positioned external to a patient's skull;

a display;

one or more processors in data communication with the at least one EEG sensor and the display; and

a memory comprising a non-transitory computer executable instructions, which when executed by the one or more processors, cause the system to:

receive, from the at least one EEG sensor, a continuous EEG signal sampled at a frequency that is at least 250 Hz and filtered using a band-pass filter;

compute, in a signal-processing module, line length and multi-band energy features from the EEG signal within time delimited moving windows;

train a logistic regression classifier using the features to estimate a probability of seizure occurrence;

generate a temporal probability model of future-seizure events for a subject based on circadian and infradian cycles determined from historical seizure times;

combine the logistic regression classifier and the temporal probability model using Bayesian updating to produce a time-weighted probability of future seizure occurrence in successive time delimited forecast windows;

update the model parameters after each recorded seizure event; and

automatically output a seizure-risk warning using the portable device via the display and/or via a haptic alert when the time-weighted probability exceeds a threshold, wherein the warning identifies both the seizure probability and a corresponding risk-level category.

7 . The system of claim 6 , wherein the threshold is user-configurable.

8 . A non-transitory machine-readable storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations for generating and displaying a seizure risk warning in a portable seizure advisory device comprising at least one EEG sensor, wherein the at least one EEG sensor is an intracranial EEG sensor and/or an EEG sensor positioned external to a patient's skull, a display, and a processor in data communication with the at least one EEG sensor and the display, the operations comprising:

receiving, from the at least one EEG sensor, a continuous EEG signal sampled at a frequency that is at least 250 Hz and filtered using a band-pass filter;

computing, in a signal-processing module, line length and multi-band energy features from the EEG signal within time delimited moving windows;

training a logistic regression classifier using the features to estimate a probability of seizure occurrence;

generating a temporal probability model of seizure events for a subject based on circadian and infradian cycles determined from historical seizure times;

combining the logistic regression classifier and the temporal probability model using Bayesian updating to produce a time-weighted probability of future seizure occurrence in successive time delimited forecast windows

updating the model parameters after each recorded seizure event; and

automatically outputting a seizure-risk warning using the portable device via the display and/or via a haptic alert when the time-weighted probability exceeds a threshold, wherein the warning identifies both the seizure probability and a corresponding risk-level category.

9 . The non-transitory machine-readable storage medium of claim 8 , wherein the threshold is user-configurable.

10 . A method executed by a portable seizure advisory device comprising at least one EEG sensor, wherein the at least one EEG sensor is an intracranial EEG sensor and/or an EEG sensor positioned external to a patient's skull, a display, and a processor in data communication with the at least one EEG sensor and the display, the method comprising:

receiving, from the EEG sensor, a continuous EEG signal sampled at a frequency that is at least 250 Hz and filtered using a band-pass filter and an environmental variable associated with epileptic events;

computing, in a signal-processing module, line length and multi-band energy features from the EEG signal within time delimited moving windows;

training a logistic regression classifier using the features to estimate a probability of seizure occurrence;

generating an environmental probability model of seizure events for a subject based on the environmental variable associated with each epileptic event, wherein the environmental probability model represents a probability of a seizure occurrence for each of a plurality of values of the environmental variable;

combining the logistic regression classifier and the environmental probability model using Bayesian updating to produce a time-weighted probability of future seizure occurrence in successive time delimited forecast windows;

updating the model parameters after each recorded seizure event; and

automatically outputting a seizure-risk warning using the portable device via the display and/or via a haptic alert when the time-weighted probability exceeds a threshold, wherein the warning identifies both the seizure probability and a corresponding risk-level category.

11 . The method of claim 10 , wherein the environmental variable is temperature, humidity, wind speed, barometric pressure, rainfall or a combination thereof.

12 . The method of claim 10 , wherein the threshold is user-configurable.

13 . A system for generating and displaying a seizure risk warning in a portable seizure advisory device, the system comprising:

at least one EEG sensor, wherein the at least one EEG sensor comprises an intracranial EEG sensor and/or an EEG sensor positioned external to a patient's skull;

a display;

one or more processors in data communication with the at least one EEG sensor and the display; and

memory comprising computer executable instructions, which when executed by the one or more processors, cause the system to:

receive, from the at least one EEG sensor, a continuous EEG signal sampled at a frequency that is at least 250 Hz and filtered using a band-pass filter and an environmental variable associated with epileptic events;

compute, in a signal-processing module, line length and multi-band energy features from the EEG signal within time delimited moving windows;

train a logistic regression classifier using the features to estimate a probability of seizure occurrence;

generate an environmental probability model of seizure events for a subject based on the environmental variable associated with each epileptic event, wherein the environmental probability model represents a probability of a seizure occurrence for each of a plurality of values of the environmental variable;

combine the logistic regression classifier and the environmental probability model using Bayesian updating to produce a time-weighted probability of future seizure occurrence in successive time delimited forecast windows;

update the model parameters after each recorded seizure event; and

automatically output a seizure-risk warning using the portable device via the display and/or via a haptic alert when the time-weighted probability exceeds a threshold, wherein the warning identifies both the seizure probability and a corresponding risk-level category.

14 . The system of claim 13 , wherein the threshold is user-configurable.

15 . A non-transitory machine-readable storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations for generating and displaying a seizure risk warning in a portable seizure advisory device comprising at least one EEG sensor, wherein the at least one EEG sensor is an intracranial EEG sensor and/or an EEG sensor positioned external to a patient's skull, a display, and a processor in data communication with the at least one EEG sensor and the display, the operations comprising:

receiving, from the at least one EEG sensor, a continuous EEG signal sampled at a frequency that is at least 250 Hz and filtered using a band-pass filter and an environmental variable associated with each epileptic events;

computing, in a signal-processing module, line length and multi-band energy features from the EEG signal within time delimited moving windows;

training a logistic regression classifier using the features to estimate a probability of seizure occurrence;

generating an environmental probability model of seizure events for a subject based on the environmental variable associated with each epileptic event, wherein the environmental probability model represents a probability of a seizure occurrence for each of a plurality of values of the environmental variable;

combining the logistic regression classifier and the environmental probability model using Bayesian updating to produce a time-weighted probability of future seizure occurrence in successive time delimited forecast windows;

updating the model parameters after each recorded seizure event; and

automatically outputting a seizure-risk warning using the portable device via the display and/or via a haptic alert when the time-weighted probability exceeds a threshold, wherein the warning identifies both the seizure probability and a corresponding risk-level category.

16 . The non-transitory machine-readable storage medium of claim 15 , wherein the threshold is user-configurable.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2022
From: COOK, MARK; FREESTONE, DEAN; KAROLY, PHILIPPA
To: SEER MEDICAL PTY LTD
Reel/Frame 059678/0535 →
Continuity (4)
Continuation 16667487 · Oct 29, 2019
Continuation 16273108 · Feb 11, 2019
Continuation PCTAU2018050575 · Jun 8, 2018
Related Publication 20220304630A1 · Sep 29, 2022
References Cited (31)
US 5311876A · Olsen et al. · 1994 [cited by applicant]
US 6658287B1 · Litt et al. · 2003 [cited by applicant]
US 10506988B2 · Karoly et al. · 2019 [cited by applicant]
US 20070213785A1 · Osorio et al. · 2007 [cited by applicant]
US 20110270095A1 · Bukhman · 2011 [cited by applicant]
US 20120310050A1 · Osorio · 2012 [cited by examiner]
CN 104720796A · 2015 [cited by applicant]
CN 105592788A · 2016 [cited by applicant]
WO WO2014076698A1 · 2014 [cited by examiner]
WO 2014138414A1 · 2014 [cited by applicant]
WO 2017007808A1 · 2017 [cited by applicant]
Alkan, A., et al., “Automatic seizure detection in EEG using logistic regression and artificial neural network”, Journal of Neuroscience Methods, vol. 148, Issue No. 02, pp. 167-176 (Oct. 30, 2005). [cited by applicant]
Cook, M.J., et al., “Prediction of seizure likelihood with a long-term, implanted seizure advisory system in patients with drug-resistant epilepsy: a first-in-man study”, The Lancet Neurology 2013, vol. 12, Issue. 6, pp… [cited by applicant]
Ru Kai, “Effect of weather conditions on epileptic patients: a possible mechanism and its enlightenment for acupuncture therapy”, Foreign medicine (Chinese traditional medicine part), vol. 19, Issue No. 1, pp. 61-62, (F… [cited by applicant]
Howbert, J.J., et al., “Forecasting Seizures in Dogs with Naturally Occurring Epilepsy”, PLOS ONE, e81920 vol. 09, Issue No. 01, pp. 1-8 (Jan. 2014). [cited by applicant]
Jachan, M., et al., “Probabilistic Forecasts of Epileptic Seizures and Evaluation by the Brier Score”, ECIFMBE 2008, FMBE Proceedings, vol. 22, pp. 1701-1705 (2008). [cited by applicant]
Kabir, E, et al., “Epileptic seizure detection from EEG signals using logistic model Trees”, Brain Informatics, vol. 3, pp. 93-100, (Jan. 21, 2016). [cited by applicant]
Karoly, P.J., et al., “The circadian profile of epilepsy improves seizure forecasting”, BRAIN, vol. 140, Issue No. 08, pp. 2169-2182, (Aug. 1, 2017). [cited by applicant]
Lee, S., et al., “Efficient L1 Regularized Logistic Regression”, Proceedings of the 21st National Conference on Artificial Intelligence, pp. 401-408 (2006). [cited by applicant]
Loddenkemper, T., et al., “Circadian patterns of pediatric seizures”, Neurology, vol. 76, Issue No. 02, pp. 145-153 (Jan. 11, 2011). [cited by applicant]
Schelter, B., et al., “Seizure prediction in epilepsy: from circadian concepts via probabilistic forecasting to statistical evaluation” 33rd Annual International Conference of the IEEE Embs Boston, Massachusetts USA, pp… [cited by applicant]
Snyder, D.E., et al., “The statistics of a practical seizure warning system”, Journal of neural engineering 2008, vol. 5. No. 4, pp. 392-401 (2008). [cited by applicant]
Zeizure, et al., “Study of Children's Seizure Relationship to Sleep Cycle”, Chinese Clinical Medicine, vol. 17, No. 1, pp. 75-76 (Feb. 28, 2010). [cited by applicant]
Subashi, A., and Erçelebi, E., “Classification of EEG signals using neural network and logistic regression”, Computer methods and Programs in Biomedicine, vol. 78, Issue No. 02, pp. 87-99, (May 2005). [cited by applicant]
Winterhalder, M., et al., “The seizure prediction characteristic: a general framework to assess and compare seizure prediction methods”, Epilepsy & Behavior 2003, vol. 4, No. 3, 318-25 (2003). [cited by applicant]
Chinese Office Action in CN Application No. 201880048689.1 dated Dec. 14, 2020, 10 pages. [cited by applicant]
International Search Report and Written Opinion as issued in connection with International Patent Application No. PCT/AU2018/050575, mailed Aug. 30, 2018, 14 pages. [cited by applicant]
Non-Final Office Action in U.S. Appl. No. 16/273,108 dated May 2, 2019, 10 pages. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 16/273,108, dated Aug. 8, 2019, 8 pages. [cited by applicant]
Non-Final Office Action in U.S. Appl. No. 16/667,487 dated Jul. 22, 2021, 6 pages. [cited by applicant]
Notice of Allowance in U.S. Appl. No. 16/667,487, dated Feb. 3, 2022, 8 pages. [cited by applicant]