IP Library › Granted Patent US 12,711,615
Granted Patent B2
US 12,711,615 · App. 18/230,042 · Granted Aug 18, 2026

Video-based automated detection of generalized tonic-clonic seizures using deep learning

Inventors: Tobias Loddenkemper (Boston, MA); Christian Meisel (Boston, MA)
Assignee: The Children's Medical Center Corporation
G06T7/0012A61B5/746G06T2207/10016G06T2207/20081G06T2207/20084G06T2207/30004
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,711,615
App. No.
18/230,042
Filed
Aug 3, 2023
Granted
Aug 18, 2026
Kind
B2
Art Unit
2656
USPC
382/128
Abstract

Systems and methods of the present disclosure determine whether the patient experiences a grand tonic clonic seizures using video recordings or sensor data or both. The systems and methods receive data from a device that continuously records video and/or sensor data, continuously analyzes the data with a processing unit utilizing machine learning to classify segments of the data as seizure or no seizure, and to classify seizure types. An alarm is produced using an output unit when an epileptic data segment is detected. The processing unit thus provides continuous and in real-time monitoring of an epilepsy patient in the home or hospital setting, e.g. while the patient is sleeping in bed. In case a seizure is detected, an alarm may inform caregivers or clinicians to help them intervene and limit the complications of this seizure for the patient.

Claims (43)

1 . A method comprising:

receiving, by at least one processor, real-time video data comprising a continuous video feed of a patient location;

extracting, by the at least one processor, an epoch of video data comprising a video segment from the continuous video feed from a patient monitoring period preceding a current time;

inputting, by the at least one processor, the video segment of the epoch of video data into an encoding neural network to convert the video segment into a sequence of video encodings representative of the epoch of video data, the sequence of video encodings forming time-series data representative of the epoch of video data;

inputting, by the at least one processor, each video encoding of the sequence of video encodings into a seizure recognition machine learning model configured to output a seizure classification of the video segment, comprising either a seizure video segment classification or no-seizure video segment classification, the seizure recognition machine learning model comprising at least one layer of long short term memory (LSTM) having learned model parameters; and

causing to produce, in real time, by the at least one processor, a seizure indication at a computing device associated with a caregiver for each video segment identified as a seizure video segment to alert the caregiver of a seizure.

2 . The method as recited in claim 1 , further comprising encoding, by the at least one processor, the epoch of video data into the time-series data using the encoding neural network comprising a pre-trained encoding convolutional neural network having at least one top layer removed.

3 . The method as recited in claim 2 , wherein the pre-trained encoding model comprises MobileNet.

4 . The method as recited in claim 1 , further comprising downsampling, by the at least one processor, the video segment by downsample one of:

i) frame rate,

ii) color data,

iii) resolution, or

iv) combinations thereof.

5 . The method as recited in claim 1 , wherein the seizure recognition machine learning model comprises a recurrent neural network.

6 . The method as recited in claim 1 , wherein the seizure recognition machine learning model comprises a long short-term memory network.

7 . The method as recited in claim 1 , further comprising:

determining, by the at least one processor, a seizure probability value using the seizure recognition machine learning model based on the time-series data; and

determining, by the at least one processor, the seizure classification of the video segment based on a comparison of the seizure probability value to a classification threshold.

8 . The method as recited in claim 7 , wherein the seizure classification comprises the no seizure video segment classification where the seizure probably value is less than the classification threshold.

9 . The method as recited in claim 1 , wherein the patient monitoring period comprises 5 seconds associated with the epoch of video data comprising 5 seconds of video data.

10 . The method as recited in claim 1 , further comprising utilizing, by the at least one processor, the seizure recognition machine learning model for each subsequent epoch of video data received in the continuous video feed.

11 . A system comprising:

at least one processor configured to receive instructions stored in a non-transitory memory that cause the at least one processor to perform steps to:

receive real-time video data comprising a continuous video feed of a patient location;

extract an epoch of video data comprising a video segment from the continuous video feed from a patient monitoring period preceding a current time;

input the video segment of the epoch of video data into an encoding neural network to convert the video segment into sequence of video encodings representative of the epoch of video data, the sequence of video encodings forming time-series data representative of the epoch of video data;

input each video encoding of the sequence of video encodings into a seizure recognition machine learning model configured to output a seizure classification of the video segment, comprising either a seizure video segment classification or no-seizure video segment classification, the seizure recognition machine learning model comprising at least one layer of long short term memory (LSTM) having learned model parameters; and

cause to produce, in real time, a seizure indication at a computing device associated with a caregiver for each video segment identified as a seizure video segment to alert the caregiver of a seizure.

12 . The system as recited in claim 11 , wherein the at least one processor is further configured to receive instructions causing the at least one processor to perform steps to encode the epoch of video data into the time-series data using the encoding neural network comprising a pre-trained encoding convolutional neural network having at least one top layer removed.

13 . The system as recited in claim 12 , wherein the pre-trained encoding model comprises MobileNet.

14 . The system as recited in claim 11 , wherein the at least one processor is further configured to receive instructions causing the at least one processor to perform steps to downsample the video segment by downsample one of:

i) frame rate,

ii) color data,

iii) resolution, or

iv) combinations thereof.

15 . The system as recited in claim 11 , wherein the seizure recognition machine learning model comprises a recurrent neural network.

16 . The system as recited in claim 11 , wherein the seizure recognition machine learning model comprises a long short-term memory network.

17 . The system as recited in claim 11 , wherein the at least one processor is further configured to receive instructions causing the at least one processor to perform steps to:

determine a seizure probability value using the seizure recognition machine learning model based on the time-series data; and

determine the seizure classification of the video segment based on a comparison of the seizure probability value to a classification threshold.

18 . The system as recited in claim 17 , wherein the seizure classification comprises the no seizure video segment classification where the seizure probably value is less than the classification threshold.

19 . The system as recited in claim 11 , wherein the patient monitoring period comprises 5 seconds associated with the epoch of video data comprising 5 seconds of video data.

20 . The system as recited in claim 11 , wherein the at least one processor is further configured to receive instructions causing the at least one processor to perform steps to utilize the seizure recognition machine learning model for each subsequent epoch of video data received in the continuous video feed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2025
From: LODDENKEMPER, TOBIAS; MEISEL, CHRISTIAN
To: THE CHILDREN'S MEDICAL CENTER CORPORATION
Reel/Frame 072607/0815 →
Continuity (4)
Continuation PCTUS2022014212 · Jan 28, 2022
Provisional Application 63276512 · Nov 5, 2021
Provisional Application 63146431 · Feb 5, 2021
Related Publication 20230386025A1 · Nov 30, 2023
References Cited (18)
US 10098580B2 · Ng · 2018 [cited by examiner]
US 11564617B2 · Nogueira · 2023 [cited by examiner]
US 12266185B2 · Radhakrishnen · 2025 [cited by examiner]
US 20160220169A1 · Girouard · 2016 [cited by examiner]
US 20170035330A1 · Bunn · 2017 [cited by examiner]
US 20170196497A1 · Ray et al. · 2017 [cited by applicant]
US 20180206776A1 · Nogueira · 2018 [cited by examiner]
US 20180249964A1 · Qian · 2018 [cited by examiner]
US 20190298248A1 · Loddenkemper · 2019 [cited by examiner]
US 20200117901A1 · McClernon et al. · 2020 [cited by applicant]
US 20200155114A1 · Park · 2020 [cited by examiner]
US 20210100492A1 · Knight · 2021 [cited by examiner]
US 20230071470A1 · Radhakrishnen · 2023 [cited by examiner]
US 20230141496A1 · Loddenkemper · 2023 [cited by examiner]
International Search Report and Written Opinion mailed May 11, 2022 in corresponding International PCT Patent Application No. PCT/US2022/014212 (6 pages). [cited by applicant]
Yang et al., “Video-Based Detection of Generalized Tonic-Clonic Seizures Using Deep Learning (v1),” IEEE Journal of Biomedical and Health Informatics, Jan. 6, 2021, vol. 25, No. 8, pp. 1-15. [cited by applicant]
Extended European Search Report dated Nov. 22, 2024, in corresponding European Patent Application No. 22750208.5 (8 pages). [cited by applicant]
Office Action dated Dec. 12, 2025, in corresponding European Patent Application No. 22750208.5 (6 pages). [cited by applicant]