This disclosure is directed to medical devices and, more particularly, to systems and methods for detecting and/or predicting stroke.
Stroke is a serious medical condition that can cause permanent neurological damage, complications, and death. Stroke may be characterized as the rapidly developing loss of brain functions due to a disturbance in the blood vessels supplying blood to the brain. The loss of brain functions can be a result of ischemia (lack of blood supply) caused by thrombosis, embolism, or hemorrhage. The decrease in blood supply can lead to dysfunction of the brain tissue in that area.
Stroke is the number two cause of death worldwide and the number one cause of disability. Speed to treatment is the critical factor in stroke treatment as 1.9M neurons are lost per minute on average during a stroke. Stroke diagnosis and time between event and therapy delivery are the primary barriers to improving therapy effectiveness. Stroke has three primary etiologies: i) ischemic stroke (representing about 65% of all strokes), ii) hemorrhagic stroke (representing about 10% of all strokes), and iii) cryptogenic strokes (representing about 25% of all strokes, and including transient ischemic attack, or TIA). Strokes can be considered as having neurogenic and/or cardiogenic origins.
A variety of approaches exist for treating patients undergoing a stroke. For example, a clinician may administer anticoagulants, such as warfarin, or may undertake intravascular interventions such as thrombectomy procedures to treat ischemic stroke. As another example, a clinician may administer antihypertensive drugs, such as beta blockers (e.g., Labetalol) and ACE-inhibitors (e.g., Enalapril) or may undertake intravascular interventions such as coil embolization to treat hemorrhagic stroke. Lastly, if stroke symptoms have been resolved on their own with negative neurological work-up, a clinician may administer long-term cardiac monitoring (external or implantable) to determine potential cardiac origins of cryptogenic stroke.
In general, the disclosure is directed to devices, systems, and techniques for detecting and predicting stroke via one or more medical devices, e.g., implantable medical devices (IMDs) or external medical devices, which may be located on or near the head of a patient. For example, an IMD may include a plurality of electrodes carried by a housing of the device. The IMD may be implanted subcutaneously in a region of the thorax, on the back of the neck, or in a region of the cranium. From this location, the IMD may be able to record electrical signals from the electrodes carried on the housing. These electrical signals may contain components attributable to brain function and components contributable to cardiac function. The IMD may be able to measure impedance signals that vary based on cardiac performance and/or brain electrical activity via the electrodes. The IMD may process the electrical signals to determine stroke metrics indicative of the risk of stroke of the patient. Therefore, the IMD may be able to detect or predict stroke events for the patient from a single device. The IMD may transmit information representative of any detected or predicted stroke to an external device. In other examples, processing circuitry may detect or predict stroke events based on signals sensed by two or more implanted or external devices.
The techniques of this disclosure may provide one or more advantages. For example, it may be beneficial for a system to be able to detect and predict the risk of stroke using brain, cardiac, and motion signals sensed via a single sensor device. Such a device may be relatively unobtrusive and usable for extended periods during patient daily living when compared to other devices typically employed to detect stroke, e.g., devices used in a clinic, or devices prescribed to provide treatment for stroke. The sensor device is configured to sense both brain and cardiac features from its position, and additionally sense a motion signal to further enhance its ability to detect and predict the risk of stroke. In some examples, the sensor device may communicate with additional devices including additional sensors sensing additional signals (e.g., motion sensors, heart rate sensors, or electrocardiogram sensors from a phone, watch, or other wearable device), which may allow improving the sensitivity and specificity of algorithms used to detect and predict the risk of stroke for the patient.
In one example, a system includes a memory; a plurality of electrodes; sensing circuitry configured to: determine one or more tissue impedance values via the electrodes, wherein the one or more tissue impedance values vary as a function of ejection fraction of a heart of a patient; and processing circuitry configured to: determine, at least based on the one or more tissue impedance values, a stroke metric indicative of a stroke status of the patient; and store the stroke metric in the memory.
In another example, a method includes determining, via a plurality of electrodes, one or more tissue impedance values, wherein the tissue impedance values vary as a function of ejection fraction of a heart of a patient; determining, at least based on the one or more tissue impedance values, a stroke metric indicative of a stroke status of the patient; and storing the stroke metric in a memory.
In another example, a computer readable storage medium includes instructions that, when executed, cause processing circuitry to perform any of the methods described herein.
The summary is intended to provide an overview of the subject matter described in this disclosure. It is not intended to provide an exclusive or exhaustive explanation of the systems, device, and methods described in detail within the accompanying drawings and description below. Further details of one or more examples of this disclosure are set forth in the accompanying drawings and in the description below. Other features, objects, and advantages will be apparent from the description and drawings, and from the claims.
Many aspects of the present disclosure can be better understood with reference to the following drawings. The components in the drawings are not necessarily to scale. Instead, emphasis is placed on illustrating clearly the principles of the present technology.
This disclosure describes various systems, devices, and techniques for detecting and predicting stroke from a device coupled with a patient. It can be difficult to determine whether a patient is suffering or will suffer a stroke. Current diagnostic techniques typically involve evaluating a patient for visible symptoms, such as paralysis or numbness of the face, arm, or leg, as well as difficultly walking, speaking, or understanding in the case of stroke. Visible stroke indicators are abbreviated as F.A.S.T.: face, arm, and speech—time to call 9-1-1. However, these techniques may result in undiagnosed strokes, particularly more minor strokes that leave patients relatively functional upon cursory evaluation. Even for relatively minor strokes, it is important to treat the patient as soon as possible because treatment outcomes for stroke patients are highly time-dependent. Accordingly, there is a need for improved methods for detecting and predicting strokes. However, such treatments may be frequently underutilized and/or relatively ineffective due to the failure to timely identify whether a patient is undergoing or has recently undergone a stroke. This is a particular risk with more minor strokes that leave patients relatively functional upon cursory evaluation.
As described herein, a medical device (e.g., an IMD or external medical device wearable by the patient), may be configured to detect and predict the risk of stroke from a location on or near the head of the patient. For example, the IMD may be configured to be implanted subcutaneously without the need for any medical leads. Instead of leads, the IMD may include a housing that carries multiple electrodes directly on the housing. In some examples, however, the IMD may include one or more sensing leads extending therefrom and into the tissue of the patient; such lead(s) may be employed instead of or in addition to the electrodes of the IMD, and may perform any of the functions attributed herein to the electrodes. Using these housing electrodes, the IMD may sense electrical signals and generate tissue impedance values representative of the ejection fraction of the heart of the patient. The IMD may then generate, based on the tissue impedance values representative of ejection fraction of the heart of the patient and other parameters indicative of brain activity, cardiac activity, and/or activity of other organs, a stroke metric indicative of the risk of stroke for the patient. The IMD may output an indication of the detection and/or prediction to a computing device, e.g., to facilitate treatment or intervention.
Conventional electroencephalogram (EEG) electrodes are typically positioned over a large portion of a user's scalp. While electrodes in this region are well positioned to detect electrical activity from the patient's brain, there are certain drawbacks. Sensors in this location interfere with patient movement and daily activities, making them impractical for prolonged monitoring. Additionally, implanting traditional electrodes under the patient's scalp is difficult and may lead to significant patient discomfort. To address these and other shortcomings of conventional EEG sensors, sensor devices, according to the technology described herein, sense electrical signals from a smaller region near or on the patient's head, such as adjacent a rear portion of the patient's neck or the base of the patient's skull or near the patient's temple. In these positions, implantation under the patient's skin is relatively simple, and a temporary application of a wearable sensor device (e.g., coupled to a bandage, garment, band, or adhesive member) does not unduly interfere with patient movement and activity. However, in some examples, e.g., as described with respect to
The signals detected via electrodes implanted as described herein, e.g., disposed at or adjacent to the back of a patient's neck, may include other signals and relatively high noise amplitude. For example, electrical signals associated with brain activity may be intermixed with electrical signals associated with cardiac activity (e.g., ECG signals) and muscle activity (e.g., electromyogram (EMG) signals) and artifacts from other electrical sources such as patient movement or external interference. Accordingly, in some examples, the signals may be filtered or otherwise manipulated to separate the brain activity data (e.g., EEG signals) and cardiac electrical signals (e.g., ECG signals) from each other and other electrical signals (e.g., EMG signals, etc.). A sensor device of this disclosure may include multiple electrodes having non-parallel vector axes for sensing differential signals, and circuitry in the device may be configured to generate signals, such as an ECG signal and an EEG signal, based on the differential signals.
As described in more detail below, the parameter values may be analyzed to detect or predict stroke based on one or more thresholds or correlation between signals which can itself be derived using machine learning techniques applied to databases patient data known to represent stroke condition. The detection algorithm(s) can be passive (involving measurement of a purely resting patient) or active (involving prompting a patient to perform potentially impaired functionality, such as moving particular muscle groups (e.g., raising an arm, moving a finger, moving facial muscles, etc.,) and/or speaking while recording the electrical response), or from an electrical or other stimulus.
Aspects of the technology described herein can be embodied in a special purpose computer or data processor that is specifically programmed, configured, or constructed to perform one or more of the computer-executable instructions explained in detail herein. Aspects of the technology can also be practiced in distributed computing environments where tasks or modules are performed by remote processing devices, which are linked through a communication network (e.g., a wireless communication network, a wired communication network, a cellular communication network, the Internet, a short-range radio network (e.g., via Bluetooth)). In a distributed computing environment, program modules may be located in both local and remote memory storage devices.
Computer-implemented instructions, data structures, screen displays, and other data under aspects of the technology may be stored or distributed on computer-readable storage media, including magnetically or optically readable computer disks, as microcode on semiconductor memory, nanotechnology memory, organic or optical memory, or other portable and/or non-transitory data storage media. In some embodiments, aspects of the technology may be distributed over the Internet or over other networks (e.g., a Bluetooth network) on a propagated signal on a propagation medium (e.g., an electromagnetic wave(s), a sound wave) over a period of time, or may be provided on any analog or digital network (packet switched, circuit switched, or other schemes).
As shown in
While conventional EEG electrodes are placed over the patient's scalp and ECG electrodes are positioned elsewhere on the patient's body, the present technology advantageously enables recording of clinically useful brain activity and cardiac activity signals via electrodes positioned at the target region 104 at the rear of the patient's neck or head. This anatomical area is well suited to suited both to implantation of sensor device 106 and to temporary placement of a sensor device over the patient's skin. In contrast, EEG electrodes positioned over the scalp are cumbersome, and implantation over the patient's skull is challenging and may introduce significant patient discomfort.
As noted elsewhere here, conventional EEG electrodes are typically positioned over the scalp to more readily achieve a suitable signal-to-noise ratio for detection of brain activity. However, by using certain digital signal processing, clinically useful brain activity and cardiac activity signals can be obtained using electrodes disposed at the target region 104. Specifically, the electrodes can detect electrical activity that corresponds to brain activity in the P3, Pz, and/or P4 regions (as shown in
Processing circuitry 110 may extract values of one or more parameters, e.g., features, from signals indicative of brain activity and/or cardiac activity. Processing circuitry 110 may then determine whether or not the patient has experienced (or has a supra-threshold risk of experiencing) a stroke based on these parameter values. In some examples, sensor device 106 takes the form of a LINQ™ Insertable Cardiac Monitor (ICM), available from Medtronic plc, of Dublin, Ireland, or a device that has a similar implant volume and similar sensing capabilities. The example techniques may additionally, or alternatively, be used with a medical device not illustrated in
Clinicians sometimes diagnose a patient (e.g., patient 102) with medical conditions (e.g., stroke) and/or determine whether a condition of patient 102 is improving or worsening based on one or more observed physiological signals collected by physiological sensors, such as electrodes, optical sensors, chemical sensors, temperature sensors, acoustic sensors, and motion sensors. In some cases, clinicians apply non-invasive sensors to patients in order to sense one or more physiological signals while a patent is in a clinic for a medical appointment. However, in some examples, events that may change a condition of a patient, such as administration of a therapy, may occur outside of the clinic. As such, in these examples, a clinician may be unable to observe the physiological markers needed to determine whether an event, such as a stroke, has changed a medical condition of the patient and/or determine whether a medical condition of the patient is improving or worsening while monitoring one or more physiological signals of the patient during a medical appointment. In the example illustrated in
In some examples, sensor device 106 includes a plurality of electrodes. Sensor device 106 may sense tissue impedance values representative of the ejection fraction of the heart of patient 102. Sensor device 106 may further sense brain electrical activity and heart electrical activity signals, as well as other signals such as impedance signals for respiration, skin impedance, and perfusion, in some examples. Moreover, sensor device 106 may additionally or alternatively include one or more optical sensors, accelerometers or other motion sensors, temperature sensors, chemical sensors, light sensors, pressure sensors, and acoustic sensors, in some examples. Such sensors may sense various signals that may improve the ability of processing circuitry 110 to detect and/or predict stroke.
External device 108 may be a hand-held computing device with a display viewable by the user and an interface for providing input to external device 108 (e.g., a user input mechanism). For example, external device 108 may include a small display screen (e.g., a liquid crystal display (LCD) or a light emitting diode (LED) display) that presents information to the user. In addition, external device 108 may include a touch screen display, keypad, buttons, a peripheral pointing device, voice activation, or another input mechanism that allows the user to navigate through the user interface of external device 108 and provide input. If external device 108 includes buttons and a keypad, the buttons may be dedicated to performing a certain function, e.g., a power button, the buttons and the keypad may be soft keys that change in function depending upon the section of the user interface currently viewed by the user, or any combination thereof. In some examples, external device 108 is a smartphone of patient 102, which may communicate with sensor device 106, e.g., via Bluetooth™.
In other examples, external device 108 may be a larger workstation or a separate application within another multi-function device, rather than a dedicated computing device. For example, the multi-function device may be a notebook computer, tablet computer, workstation, one or more servers, cellular phone, personal digital assistant, or another computing device that may run an application that enables the computing device to operate as a secure device. In some examples, external device 108 is configured to communicate with a computer network, such as the Medtronic CareLink® Network developed by Medtronic, plc, of Dublin, Ireland.
Processing circuitry 110, in some examples, may include one or more processors that are configured to implement functionality and/or process instructions for execution within IMD 106. For example, processing circuitry 110 may be capable of processing instructions stored in a storage device. Processing circuitry 110 may include, for example, microprocessors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or equivalent discrete or integrated logic circuitry, or a combination of any of the foregoing devices or circuitry. Accordingly, processing circuitry 110 may include any suitable structure, whether in hardware, software, firmware, or any combination thereof, to perform the functions ascribed herein to processing circuitry 110.
Processing circuitry 110 may represent processing circuitry located within any one or both of sensor device 106 and external device 108. In some examples, processing circuitry 110 may be entirely located within a housing of sensor device 106. In other examples, processing circuitry 110 may be entirely located within a housing of external device 108. In other examples, processing circuitry 110 may be located within any one or combination of sensor device 106, external device 108, and another device or group of devices that are not illustrated in
Medical device system 100A of
In some examples, the sensed signals may include other features representative of heart function such as depolarizations and repolarizations of the heart. Processing circuitry 110 may perform signal processing techniques to extract information indicating the one or more parameters of the cardiac signal. In other some examples, the sensed electrical signals may include features representative of brain function, such as amplitudes of frequencies in one or more frequency bands, such as alpha bands, beta bands, or gamma bands. Processing circuitry 110 may perform various signal processing techniques to extract these brain features from the sensed electrical signals.
In some examples, sensor device 106 includes one or more accelerometers or other motion sensors. An accelerometer of sensor device 106 may collect an accelerometer signal, which reflects a measurement of any one or more of a motion of patient 102, a posture of patient 102 and a facial expression of patient 102. In some cases, the accelerometer may collect a three-axis accelerometer signal indicative of patient 102's movements within a three-dimensional Cartesian space. For example, the accelerometer signal may include a vertical axis accelerometer signal vector, a lateral axis accelerometer signal vector, and a frontal axis accelerometer signal vector. The vertical axis accelerometer signal vector may represent an acceleration of patient 102 along a vertical axis, the lateral axis accelerometer signal vector may represent an acceleration of patient 102 along a lateral axis, and the frontal axis accelerometer signal vector may represent an acceleration of patient 102 along a frontal axis. In some cases, the vertical axis substantially extends along a torso of patient 102 when patient 102 from a neck of patient 102 to a waist of patient 102, the lateral axis extends across a chest of patient 102 perpendicular to the vertical axis, and the frontal axis extends outward from and through the chest of patient 102, the frontal axis being perpendicular to the vertical axis and the lateral axis.
Sensor device 106 may measure other signals, such as an impedance (e.g., subcutaneous impedance measured via electrode depicted in
In some examples, one or more sensors (e.g., electrodes, motion sensors, optical sensors, temperature sensors, pressure sensors, or any combination thereof) of sensor device 106 may generate a signal that indicates a parameter of a patient. In some examples, the signal that indicates the parameter includes a plurality of parameter values, where each parameter value of the plurality of parameter values represents a measurement of the parameter at a respective interval of time. The plurality of parameter values may represent a sequence of parameter values over time, where each parameter value of the sequence of parameter values are collected by sensor device 106 for each time interval of a sequence of time intervals. For example, sensor device 106 may perform a parameter measurement in order to determine a parameter value of the sequence of parameter values according to a recurring time interval (e.g., every day, every night, every other day, every twelve hours, every hour, every second, or any other recurring time interval). In this way, sensor device 106 may be configured to track a respective patient parameter more effectively as compared with a technique in which a patient parameter is tracked during patient visits to a clinic, since IMD 106 is implanted within patient 102 and is configured to perform parameter measurements according to recurring time intervals without missing a time interval or performing a parameter measurement off schedule.
Sensor device 106 may be referred to as a system or device. In one example, sensor device 106 may include a plurality of electrodes carried by the housing of sensor device 106, sensing circuitry configured to sense, via at least two electrodes of the plurality of electrodes, electrical signals from patient 10, and a motions sensor, e.g., accelerometer, configured to sense a motion signal of patient 10. Sensor device 106 may also include processing circuitry 110. The housing of sensor device 106 carries the plurality of electrodes and contains, or houses, the sensing circuitry, the processing circuitry, the motion sensor, and any other sensors. In this manner, sensor device 106 may be referred to as a leadless sensing device because the electrodes are carried directly by the housing instead of by any leads that extend from the housing. In some examples, however, sensor device 106 may include one or more sensing leads extending therefrom and into the tissue of the patient; such lead(s) may be employed instead of or in addition to the electrodes of sensor device 106 (e.g., such as electrode extensions depicted in
The signals sensed by sensing device 106 can include electrical brain signals and/or electrical heart signals. In some examples, the plurality of electrodes are configured to detect brain signals corresponding to activity in at least one of a P3, Pz, or P4 brain region, which is at the back of the head or upper neck region as shown in
In some examples, sensor device 106 may include a single sensing circuitry configured to generate, from the sensed electrical signals, information that includes both the electrical brain activity data (e.g., electroencephalogram (EEG) data) and the electrical heart activity data (e.g., electrocardiogram (ECG) data). In other examples, the processing circuity of sensor device 106 may include separate hardware that generates different information from the sensed electrical signals. For example, IMD 106 may include first circuitry configured to generate the electrical brain activity from the electrical signals and second circuitry different from the first circuitry and configured to generate the electrical heart activity data from the electrical signals. Even with the first and second circuitry configured to generate different information, or data, in some examples, sensed electrical signals may be conditioned or processed by one or more electrical components (e.g., filters or amplifiers) prior to being processed by the first and second circuitry. In some examples, parameters determined from electrical brain activity signals data may include features, such as spectral features, indicative of the strength of signals in various frequency bands or at various frequencies.
In some examples, sensor device 106 may include one or more accelerometers or other motion sensors within the housing. The accelerometer may be configured to generate motion data representative of the motion of patient 102. Processing circuitry 110 may then be configured to generate the detection or prediction of stroke based on the motion signal, e.g., in combination with the parameter values determined from the brain and cardiac signals. For example, certain body motions or behaviors (e.g., patterns of motion) may be indicative of stroke experienced by patient 102. In one example, the processing circuitry 110 may be configured to determine, based on the motion data, that patient 102 has fallen, or has nearly fallen. In response to determining that patient 102 has fallen, the processing circuitry 110 may be configured to inform or modify an algorithm for detecting or predicting stroke. In some examples, a stroke may cause a patient to fall. Therefore, in combination with other features extracted from sensed electrical signals, processing circuitry 110 may determine from the fall indication that the stroke metric indicates detection of a stroke. In other examples, sensor device 106 or processing circuitry 110 may determine that a characteristic of the motion data exceeds a threshold. The threshold may be an acceleration value indicative of a fall, for example.
In operation, electrodes 213 can be placed in direct contact with tissue at the target site (e.g., with the user's skin if placed over the user's skin, or with subcutaneous tissue if the sensor device 210 is implanted). Housing 201 additionally encloses electronic circuitry located inside the sensor device 210 and protects the circuitry (e.g., processing circuitry, sensing circuitry, communication circuitry, sensors, and a power source) contained therein from body fluids. In various examples, electrodes 213 can be disposed along any surface of the sensor device 210 (e.g., anterior surface, posterior surface, left lateral surface, right lateral surface, superior side surface, inferior side surface, or otherwise), and the surface, in turn, may take any suitable form.
In the example of
The configuration of housing 201 can facilitate placement either over the user's skin in a wearable or bandage-like form or for subcutaneous implantation. As such, a relatively thin housing 201 can be advantageous. Additionally, housing 201 can be flexible in some embodiments, so that housing 201 can at least partially bend to correspond to the anatomy of the patient's neck (e.g., with left and right lateral portions 207 and 209 of housing 201 bending anteriorly relative to the central portion 205 of housing 201).
In some embodiments, housing 201 can have a length L of from about 15 to about 50 mm, from about 20 to about 30 mm, or about 25 mm. Housing 201 can have a width W from about 2.5 to about 15 mm, from about 5 to about 10 mm, or about 7.5 mm. In some embodiments, housing 201 can have a thickness of the thickness is less than about 10 mm, about 9 mm, about 8 mm, about 7 mm, about 6 mm, about 5 mm, about 4 mm, or about 3 mm. In some embodiments, the thickness of housing 201 can be from about 2 to about 8 mm, from about 3 to about 5 mm, or about 4 mm. Housing 201 can have a volume of less than about 1.5 cc, about 1.4 cc, about 1.3 cc, about 1.2 cc, about 1.1 cc, about 1.0 cc, about 0.9 cc, about 0.8 cc, about 0.7 cc, about 0.6 cc, about 0.5 cc, or about 0.4 cc. In some embodiments, housing 201 can have dimensions suitable for implantation through a trocar introducer or any other suitable implantation technique.
As illustrated, electrodes 213 carried by housing 201 are arranged so that the electrodes 213 do not lie on a common axis. In such a configuration, electrodes 213 can achieve a better signal vector as compared to electrodes that are all aligned along a single axis. This can be particularly useful in a sensor device 210 configured to be implanted at the neck or head while detecting electrical activity in the brain and the heart.
In some examples, all electrodes 213 are located on the first major surface 203 and are substantially flat and outwardly facing. However, in other examples, one or more electrodes 213 may utilize a three-dimensional configuration (e.g., curved around an edge of the device 210). Similarly, in other examples, such as that illustrated in
In operation, electrodes 213 are used to sense electrical signals (e.g., EEG or other brain electrical signals and/or ECG or other heart electrical signals) which may be submuscular or subcutaneous. Electrodes 213 may also be used to sense impedance of tissue proximate to the electrodes. The sensed electrical signals may be stored in a memory of the sensor device, and data may be transmitted via a communications link to another device (e.g., external device 108 of
Circuitry may be configured to generate a first ECG signal based on a differential signal received at electrodes 253A and 253B, generate a second ECG signal based on a differential signal received at electrodes 253B and 253C, and/or generate a third ECG signal based on a differential signal received at electrodes 253C and 253A. Likewise, the circuitry may be configured to generate a first EEG signal based on a differential signal received at electrodes 254A and 254B, generate a second EEG signal based on a differential signal received at electrodes 254B and 254C, and/or generate a third EEG signal based on a differential signal received at electrodes 254C and 254A.
In the example of
Sensor device 250 further include electrode extensions 265A and 265B (collectively “electrode extensions 265”). As illustrated in
In some examples, electrode extensions 265 can have a length L1 of from about 15 to about 50 mm, from about 20 to about 30 mm, or about 25 mm. Electrode extensions 265 are inherently flexible, allowing conformance to neck and/or cranial anatomy. Additionally, the configuration of electrode extensions 265 increases a size of a sensing vector for measuring impedance or sensing EEG, ECG, or other electrical signals.
In the example shown in
In the example shown in
Proximal electrode 313A and distal electrode 313B are used to sense electrical signals (e.g., EEG signals or ECG signals), which may be submuscular or subcutaneous, as well as measure tissue impedances. Electrical signals and impedances may be stored in a memory of sensor device 310, and data may be transmitted via integrated antenna 326 to another medical device, which may be another implantable device or an external device, such as external device 108 (
In the example shown in
In the example shown in
Processing circuitry 402 may include fixed function circuitry and/or programmable processing circuitry. Processing circuitry 402 may include any one or more of a microprocessor, a controller, a DSP, an ASIC, an FPGA, or equivalent discrete or analog logic circuitry. In some examples, processing circuitry 402 may include multiple components, such as any combination of one or more microprocessors, one or more controllers, one or more DSPs, one or more ASICs, or one or more FPGAs, as well as other discrete or integrated logic circuitry. The functions attributed to processing circuitry 402 herein may be embodied as software, firmware, hardware or any combination thereof. Processing circuitry 402 may be an example of or component of processing circuitry 110 (
Sensing circuitry 406 and communication circuitry 404 may be selectively coupled to electrodes 418A-418C via switching circuitry 408, as controlled by processing circuitry 402. Sensing circuitry 406 may monitor signals from electrodes 418A-418C in order to monitor electrical activity of the brain and heart (e.g., to produce an EEG and ECG) from which processing circuitry 402 (or processing circuitry of another device) may determine values over time of parameters used to generate the detection or prediction of stroke. Sensing circuitry 406 may also sense physiological characteristics such as subcutaneous tissue impedance, the impedance being indicative of at least some aspects of patient 102's tissue perfusion, ejection fraction, and/or other cardiovascular performance metrics. Tissue impedance may vary based on tissue perfusion, which may in turn vary based on ejection fraction and/or other cardiac performance metrics. In some examples, a sensor device may be configured to (e.g., have electrodes positioned and spaced to) measure other impedances that vary based on ejection fraction or other cardiac performance metrics, such as thoracic impedance. Degradation of ejection fraction, or other heart failure or other cardiac performance metrics, may be indicative of an increased risk of stroke.
With respect to tissue impedance indicative of cranial tissue perfusion, in some subjects, about twenty percent of all blood flow from the heart is channeled to the brain. This results in relatively stable tissue impedance measurements on or near the head when the brain is healthy. Relatively stable baseline tissue impedance measurements on or near the head may enable stroke detection based on deviations from these baselines resulting from changes in cranial tissue perfusion due to stroke. A significant change in the impedance values over a period of time associated with decreased stroke volume may be used by an algorithm (implemented by processing circuitry 402) as evidence of a suprathreshold likelihood of stroke.
Additionally, different changes the tissue impedance values may indicate different types of strokes. Processing circuitry 402 may classify stroke, e.g., as ischemic or hemorrhagic, based on determined tissue impedance values. For example, a sudden increase in impedance corresponding to reduced blood flow may indicate of an LVO (Large Vessel Occlusion) or ischemic stroke event (e.g., due to a blockage of cranial vasculature). Furthermore, a sudden decrease in impedance corresponding to blood pooling may indicate of an aneurism or hemorrhagic stroke event.
In some examples, an impedance signal collected by sensor device 400 may indicate respiratory patterns, e.g., a respiratory rate and/or a respiratory intensity, of patient 102. Sensing circuitry 406 also may monitor signals from sensors 414, which may include motion sensor(s) 416, and any additional sensors, such as light detectors, pressure sensors, or acoustic sensors, that may be positioned on or in sensor device 400. In some examples, respiratory patterns can be obtained via a blended sensor technique (ECG baseline shift plus impedance or 3-axis accelerometer vibration plus impedance). In some examples, sensing circuitry 406 may include one or more filters and amplifiers for filtering and amplifying signals received from one or more of electrodes 418A-418C and/or sensor(s) 414.
Communication circuitry 404 may include any suitable hardware, firmware, software or any combination thereof for communicating with another device, such as external device 108. Under the control of processing circuitry 402, communication circuitry 404 may receive downlink telemetry from, as well as send uplink telemetry to, external device 108 or another device with the aid of an internal or external antenna, e.g., antenna 405. In addition, processing circuitry 402 may communicate with a networked computing device via an external device (e.g., external device 108) and a computer network, such as the Medtronic CareLink® Network developed by Medtronic, plc, of Dublin, Ireland.
A clinician or other user may retrieve data from sensor device 400 using external device 108, or by using another local or networked computing device configured to communicate with processing circuitry 402 via communication circuitry 404. The clinician may also program parameters of sensor device 400 using external device 108 or another local or networked computing device.
In some examples, storage device 410 may be referred to as a memory and include computer-readable instructions that, when executed by processing circuitry 402, cause sensor device 400 and processing circuitry 402 to perform various functions attributed to sensor device 400 and processing circuitry 402 herein. Storage device 410 may include any volatile, non-volatile, magnetic, optical, or electrical media, such as a random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), electrically-erasable programmable ROM (EEPROM), flash memory, or any other digital media. Storage device 410 may also store data generated by sensing circuitry 406, such as signals, or data generated by processing circuitry 402, such as parameter values or indications of detections or predictions of stroke.
Power source 412 is configured to deliver operating power to the components of sensor device 400. Power source 412 may include a battery and a power generation circuit to produce the operating power. In some examples, the battery is rechargeable to allow extended operation. In some examples, recharging is accomplished through proximal inductive interaction between an external charger and an inductive charging coil within external device 108. Power source 412 may include any one or more of a plurality of different battery types, such as nickel cadmium batteries and lithium ion batteries. A non-rechargeable battery may be selected to last for several years, while a rechargeable battery may be inductively charged from an external device, e.g., on a daily or weekly basis.
As described herein, sensor device 400 may be configured to sense signals, e.g., via electrodes 418 and sensors 414, for detecting and predicting stroke. In some examples, processing circuitry 402 may be configured to calculate parameter values relating to one or more electrical signals received from the electrodes 418, and/or signals from sensors 414. In some examples, processing circuitry 402 may be configured to algorithmically determine whether the patient has a supra-threshold risk of stroke based on the parameter values.
In some examples, processing circuitry 402 may employ patient movement information as a part of the detection and prediction of stroke. For example, motion sensor 416 may include one or more accelerometers configured to detect patient movement. Processing circuitry 402 or sensing circuitry 406 may determine whether or not a patient has fallen based on the patient movement data collected via the accelerometer. Fall detection can be particularly valuable when assessing potential stroke patients, as a large percentage of patients admitted for ischemic or hemorrhagic stroke have been found to have had a significant fall within 15 days of the stroke event. Accordingly, in some embodiments, the processing circuitry 402 can be configured to initiate or modify a stroke detection or prediction algorithm upon fall (or near fall) detection using the accelerometer. In addition to fall detection, motion sensor 416 can be used to determine potential body trauma due to sudden acceleration and/or deceleration (e.g., a vehicular accident, sports collision, concussion, etc.). These events could cause a thrombolytic and/or plaque body to be dislodged , a precursor to stroke. Similar to stroke determination, these fall determinations or other movements can be employed by processing circuitry 402 when detecting or predicting a stroke.
Processing circuitry 502, in one example, may include one or more processors that are configured to implement functionality and/or process instructions for execution within external device 500. For example, processing circuitry 502 may be capable of processing instructions stored in storage device 510. Processing circuitry 502 may include, for example, microprocessors, DSPs, ASICs, FPGAs, or equivalent discrete or integrated logic circuitry, or a combination of any of the foregoing devices or circuitry. Accordingly, processing circuitry 502 may include any suitable structure, whether in hardware, software, firmware, or any combination thereof, to perform the functions ascribed herein to processing circuitry 502. Processing circuitry 502 may be an example of or component of processing circuitry 110 (
Communication circuitry 504 may include any suitable hardware, firmware, software or any combination thereof for communicating with another device, such as IMD 400. Under the control of processing circuitry 502, communication circuitry 504 may receive downlink telemetry from, as well as send uplink telemetry to, sensor device 400, or another device.
Storage device 510 may be configured to store information within external device 500 during operation. Storage device 510 may include a computer-readable storage medium or computer-readable storage device. In some examples, storage device 510 includes one or more of a short-term memory or a long-term memory. Storage device 510 may include, for example, RAM, dynamic random access memories (DRAM), static random access memories (SRAM), magnetic discs, optical discs, flash memories, or forms of electrically programmable memories (EPROM) or EEPROM. In some examples, storage device 510 is used to store data indicative of instructions for execution by processing circuitry 502. Storage device 510 may be used by software or applications running on external device 500 to temporarily store information during program execution.
Data exchanged between external device 500 and sensor device 400 may include operational parameters. External device 500 may transmit data including computer readable instructions which, when implemented by sensor device 400, may control sensor device 400 to change one or more operational parameters and/or export collected data. For example, processing circuitry 502 may transmit an instruction to sensor device 400, which requests sensor device 400 to export collected data (e.g., data corresponding to one or more of the sensed signals, parameter values determined based on the signals, or indications that a stroke has been detected or predicted) to external device 500. In turn, external device 500 may receive the collected data from sensor device 400 and store the collected data in storage device 510. In some examples, external device 500 may provide an alert to the patient or another entity (e.g., a call center) based on a stroke detection or prediction provided by sensor device 400.
A user, such as a clinician or patient 102, may interact with external device 500 through user interface 506. User interface 506 includes a display (not shown), such as an LCD or LED display or other types of screen, with which processing circuitry 502 may present information related to IMD 400 (e.g., stroke metric). In addition, user interface 506 may include an input mechanism to receive input from the user. The input mechanisms may include, for example, any one or more of buttons, a keypad (e.g., an alphanumeric keypad), a peripheral pointing device, a touch screen, or another input mechanism that allows the user to navigate through user interfaces presented by processing circuitry 502 of external device 500 and provide input. In other examples, user interface 506 also includes audio circuitry for providing audible notifications, instructions or other sounds to patient 102, receiving voice commands from patient 102, or both. Storage device 510 may include instructions for operating user interface 506 and for managing power source 508.
Power source 508 is configured to deliver operating power to the components of external device 500. Power source 508 may include a battery and a power generation circuit to produce the operating power. In some examples, the battery is rechargeable to allow extended operation. Recharging may be accomplished by electrically coupling power source 508 to a cradle or plug that is connected to an alternating current (AC) outlet. In addition, recharging may be accomplished through proximal inductive interaction between an external charger and an inductive charging coil within external device 500. In other examples, traditional batteries (e.g., nickel cadmium or lithium ion batteries) may be used. In addition, external device 500 may be directly coupled to an alternating current outlet to operate.
Access point 600 may include a device that connects to network 602 via any of a variety of connections, such as telephone dial-up, digital subscriber line (DSL), or cable modem connections. In other examples, access point 600 may be coupled to network 602 through different forms of connections, including wired or wireless connections. In some examples, access point 600 may be a user device, such as a tablet or smartphone, that may be co-located with the patient. As discussed above, sensor device 106 may be configured to transmit data, such as signals, parameter values determined from signals, or stroke metric, to external device 108. In addition, access point 600 may interrogate sensor device 106, such as periodically or in response to a command from the patient or network 602, in order to retrieve such data from sensor device 106, or other operational or patient data from sensor device 106. Access point 600 may then communicate the retrieved data to server 604 via network 602.
In some cases, server 604 may be configured to provide a secure storage site for data that has been collected from sensor device 106, and/or external device 108. In some cases, server 604 may assemble data in web pages or other documents for viewing by trained professionals, such as clinicians, via computing devices 610A-610N. One or more aspects of the illustrated system of
Server 604 may include processing circuitry 606. Processing circuitry 606 may include fixed function circuitry and/or programmable processing circuitry. Processing circuitry 606 may include any one or more of a microprocessor, a controller, a DSP, an ASIC, an FPGA, or equivalent discrete or analog logic circuitry. In some examples, processing circuitry 606 may include multiple components, such as any combination of one or more microprocessors, one or more controllers, one or more DSPs, one or more ASICs, or one or more FPGAs, as well as other discrete or integrated logic circuitry. The functions attributed to processing circuitry 606 herein may be embodied as software, firmware, hardware or any combination thereof. In some examples, processing circuitry 606 may perform one or more techniques described herein based on sensed signals and/or parameter values received from sensor device 106. For example, processing circuitry may perform one or more of the techniques described herein to detect and/or predict the risk of stroke of patient 102.
Server 604 may include memory 608. Memory 608 includes computer-readable instructions that, when executed by processing circuitry 606, cause server 604 and processing circuitry 606 to perform various functions attributed to server 604 and processing circuitry 606 herein. Memory 608 may include any volatile, non-volatile, magnetic, optical, or electrical media, such as RAM, ROM, NVRAM, EEPROM, flash memory, or any other digital media.
In some examples, one or more of computing devices 610A-610N (e.g., device 610A) may be a tablet or other smart device located with a clinician, by which the clinician may program, receive alerts from, and/or interrogate sensor device 106. For example, the clinician may access data corresponding to any one or combination of sensed physiological signals, parameters, or indications of detected or predicted strokes collected by sensor device 106. In some examples, the clinician may enter instructions for medical intervention for patient 102 into an app in device 610A, such as based on a stroke status determined by sensor device 106, external device 108, processing circuitry 110, or any combination thereof, or based on other patient data known to the clinician. Device 610A then may transmit the instructions for medical intervention to another of computing devices 610A-610N (e.g., device 610B or external device 108) located with patient 102 or a caregiver of patient 102. For example, such instructions for medical intervention may include an instruction to change a drug dosage, timing, or selection, to schedule a visit with the clinician, or to seek medical attention. In further examples, device 610B may generate an alert to patient 102 based on a stroke status of patient 102 determined by sensor device 106, which may enable patient 102 proactively to seek medical attention prior to receiving instructions for medical intervention. In this manner, patient 102 may be empowered to take action, as needed, to address his or her stroke status, which may help improve clinical outcomes for patient 102.
Sensor device 400 includes one or more sensors, such as electrodes 418 and sensors 414. Sensing circuitry 406 of sensor device 400 senses one or more electrical signals via electrodes 418. Sensing circuitry 406 may measure impedance values that represent ejection fraction, which measures the volume of blood left ventricle pumps out with each contraction of the heart of a patient. With each heartbeat, a certain amount of blood is pumped out of the heart of patient 102. Low blood volume may lead to low blood pressure, and organs and tissues may not receive enough blood to optimally and/or properly function, which may lead to stroke. Based on the impedance measurements, sensing circuitry 406 and/or processing circuitry 110 may determine one or a plurality of tissue impedance values that vary as a function of ejection fraction of the heart of patient 102 (702).
In some examples, the electrical signals may further include a brain electrical signal (e.g., an EEG signal) and a cardiac or heart electrical signal (e.g., an ECG signal). The sensed signals may also include a motion signal sensed by motion sensor 416, e.g., one or more accelerometers. The sensed signals may also include respiration signals, skin impedance signals, and/or perfusion signals (e.g., sensed via impedance using electrodes 418), blood pressure signals (e.g., sensed via photoplethysmography using optical sensors), heart sound signals (e.g., sensed using motion sensor 416 or an acoustic sensor), evoked potentials (e.g., response from electrical stimulus) or ballistocardiogram signals (e.g., sensed using the ECG and motion sensor signals).
The signals, tissue impedance values, or parameters derived therefrom, may be useful for detecting and predicting strokes of a patient. For example, an impedance, a brain electrical signal, and a cardiac electrical signal may be useful for detecting or predicting stroke. Additional parameters and signals may improve the sensitivity and specificity of the detection and prediction of stroke by processing circuitry 110.
The example technique of
In some examples, processing circuitry 110 may determine the stroke metric indicative of a stroke status of patient 102 based on the impedance measurements. According to the example of
In some examples, processing circuitry 110 may determine the stroke metric indicative of a stroke status of patient 102 based on the brain electrical signal (e.g., EEG signals). Processing circuitry 110 may determine brain activity data based on an EEG signal. For example, processing circuitry 110 may determine a power of the brain electrical signal within certain selected frequency bands and determine the stroke metric based on both of the power of the brain electrical signal and the plurality of tissue impedance values.
In some examples, processing circuitry 110 may determine the stroke metric indicative of a stroke status of patient 102 based on the cardiac electrical signal (e.g., ECG signals). Processing circuitry 110 may determine heart activity data based on an EEG signal. For example, processing circuitry 110 may further identify beats within the cardiac electrical signal and determine the stroke metric based on both beats within the cardiac electrical signal and the plurality of tissue impedance values.
In some examples, processing circuitry 110 may determine the stroke metric indicative of a stroke status of patient 102 based on motion data detected via an accelerometer. For example, processing circuitry 110 may use motion data as a weighted factor to determine the stroke metric based on both the motion data and the plurality of tissue impedance values (e.g., the patient falls and show no motion after a stroke event may be given greater weight than if the patient falls and posture/activity shows upright and walking around after a stroke event).
Techniques for using brain electrical signal, cardiac electrical signal, or motion data for determining patient conditions, such as stroke, are described in U.S. Provisional Patent Application No. 63/071,908, filed on Aug. 28, 2020, and titled “DETECTION OF PATIENT CONDITIONS USING SIGNALS SENSED ON OR NEAR THE HEAD” (ATTY DOCKET NO. A0005021US01/1213-130USP1), the entire content of which is incorporated herein by reference.
Processing circuitry 110 may employ various techniques to determine the stroke metric. For example, processing circuitry 110 may generate the stroke metric using one or more different algorithms, such as using machine learning algorithms.
In some examples, processing circuitry 110 may compare the stroke metric with a respective stroke threshold that indicates a stroke is occurring or has occurred (706). In this manner, processing circuitry 110 may provide an alert when the stroke metric is greater than or equal to the stroke threshold (710). For example, processing circuitry 110 may send an alert to an external device to inform patient 102 or a clinician that the patient may need assistance or therapeutic intervention. Processing circuitry 110 continues to sense electrical signals from patient 102 when the stroke metric is less than the stroke threshold (708).
When processing circuitry 110 transmits the stroke metric to an external device, the external device may be associated with emergency services in some examples. In some examples, the external device may include global position system (GPS) capability or other location detection technology (e.g., WiFi triangulation) such that the external device can identify, store, and/or communicate the geographic location at which the stroke metric occurred. The external device may then transmit the location information and/or stroke metric to another device or system via cell phone tower, satellite, or other technology. The other system may be an emergency service such as 911 or other medical services. If the technique of
Sensing circuitry 406 of sensor device 400 senses one or more electrical signals via electrodes 418. The electrical signals may include an electrical signal that represents ejection fraction, which measures the volume of blood left ventricle pumps out with each contraction of the heart of a patient. According to the example of
According to the example of
Processing circuitry 110 may then compare the second stroke metric for the second time period to the first stroke metric for the first time period (806). If the value for the second stroke metric remained the same (i.e., did not increase or decrease) (808) relative to the first stroke metric, processing circuitry 110 may determine a stroke metric for the next time period. However, if the value for the second stroke metric has varied (e.g., increased or decreased) beyond a threshold value (810), processing circuitry 110 may determine a sudden change in the stroke metric has occurred and send an alert to an external device to inform patient 102 or a clinician that the patient may need assistance or therapeutic intervention.
According to the example of
In some examples, processing circuitry 110 may receive clinical data of patient 102 via external device 108. For example, external device 108 may capture clinical data of patient 102 (e.g., the patient's activity or condition in response to prompts, questions or other stimuli) using a camera (e.g., to detect facial drooping), a microphone (e.g., to detect slurred speech), or to detect any other indicia of stroke. Additionally or alternatively, processing circuitry 110 may receive clinical data of patient 102 collected via sensor device 400. For example, external device 108 may instruct the user to lift an arm, make a facial expression, etc., and sensor device 400 may record physiological data while the user performs the requested actions.
According to the example of
According to the example of
In some examples, a normative profile may be used to generate the stroke threshold.
According to the example of
Processing circuitry 110 may select a normative profile based on the patient profile information of patient 102 (1004). This disclosure refers to a normative profile to a caustic profile, which is known to be representative or which is associated with a specific type of stroke. In some examples, such a normative profile can be compiled from normalizing or averaging patient profile information of a number of patients with a common type of stroke. In some examples, processing circuitry 110 may select the normative profile from a plurality of normative profiles based on the patient profile information of patient 102 matches at least a portion of the selected normative profile. Processing circuitry 110 may then determine a stroke threshold that indicates a stroke is occurring or has occurred based on the selected normative profile (1006).
System 1100 additionally includes a sensor device 1106B, which may be implanted or otherwise positioned at a different location of patient than target location 1104. For example, sensor device 1106B may be implanted subcutaneously in a pectoral region of patient 1102. Sensor devices 1106A and 1106B may include respective electrodes and, in some examples, respective other sensors to sense respective physiological signals. For example, sensor device 1106A may be configured to sense EEG, motion, and impedance signals, while sensor device 1106B is configured to sense ECG and motion signals. Processing circuitry 1110, e.g., of external device 1108, may derive data from the signals, and apply an algorithm to the data to detect or predict stroke as described herein. As described above, in some examples external device 1108 may be a smartphone or smartwatch of patient 1102.
The techniques described in this disclosure may be implemented, at least in part, in hardware, software, firmware, or any combination thereof. For example, various aspects of the techniques may be implemented within one or more microprocessors, DSPs, ASICs, FPGAs, or any other equivalent integrated or discrete logic QRS circuitry, as well as any combinations of such components, embodied in external devices, such as physician or patient programmers, stimulators, or other devices. The terms “processor” and “processing circuitry” may generally refer to any of the foregoing logic circuitry, alone or in combination with other logic circuitry, or any other equivalent circuitry, and alone or in combination with other digital or analog circuitry.
For aspects implemented in software, at least some of the functionality ascribed to the systems and devices described in this disclosure may be embodied as instructions on a computer-readable storage medium such as RAM, DRAM, SRAM, magnetic discs, optical discs, flash memories, or forms of EPROM or EEPROM. The instructions may be executed to support one or more aspects of the functionality described in this disclosure.
In addition, in some aspects, the functionality described herein may be provided within dedicated hardware and/or software modules. Depiction of different features as modules or units is intended to highlight different functional aspects and does not necessarily imply that such modules or units must be realized by separate hardware or software components. Rather, functionality associated with one or more modules or units may be performed by separate hardware or software components or integrated within common or separate hardware or software components. Also, the techniques could be fully implemented in one or more circuits or logic elements. The techniques of this disclosure may be implemented in a wide variety of devices or apparatuses, including an IMD, an external programmer, a combination of an IMD and external programmer, an integrated circuit (IC) or a set of ICs, and/or discrete electrical circuitry, residing in an IMD and/or an external programmer.
This application claims the benefit of U.S. Provisional Application Ser. No. 63/126,310, filed Dec. 16, 2020, the entire content of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63126310 | Dec 2020 | US |