Method and device for managing processing activity patterns
AssigneePacesetter, Inc.
InventorsHanbiao Wang, Xing Pei
Life of this patent
Estimating the term…
Abstract
Methods, devices and program products are provided and include memory to store a baseline task handling (TH) pattern and TH circuitry including one or more processors. The TH circuitry is configured to perform tasks associated with one or more of collecting one or more CA signals or environmental event signals. The TH circuitry analyzes the one or more CA signals or environmental event signals, delivers therapy, detects communications requests, or maintains communications sessions with an external device. The IMD monitors a TH characteristic in connection with the performing the tasks, compares the TH characteristic to the baseline TH pattern and implements a corrective action in response to the compare of the TH characteristic and the baseline TH pattern.
Claims20
An implantable medical device (IMD), comprising:
- memory to store a baseline task handling (TH) pattern for CPU behavior of one or more processors over time;
- and
- TH circuitry including the one or more processors, the TH circuitry configured to:
- perform one or more tasks associated with one or more of collecting one or more cardiac activity (CA) signals or environmental event signals, analyzing the one or more CA signals or environmental event signals, delivering therapy, detecting communications requests, or maintaining communications sessions with an external device;
- monitor a TH characteristic, indicative of at least one of a CPU processing activity pattern or a CPU task execution time, in connection with the performing the one or more tasks;
- compare the TH characteristic to the baseline TH pattern;
- and
- implement a corrective action in response to the compare operation of the TH characteristic and the baseline TH pattern.
A method of managing a CPU behavior of an implantable medical device (IMD), the method comprising:
- storing a baseline task handling (TH) pattern for the CPU behavior of one or more processors over time;
- performing one or more tasks associated with one or more of collecting one or more cardiac activity (CA) signals or environmental event signals, analyzing the one or more CA signals or environmental event signals, delivering therapy, detecting communications requests, maintaining communications sessions with an external device;
- monitoring a TH characteristic, indicative of at least one of a CPU processing activity pattern or a CPU task execution time, in connection with the performing the one or more tasks;
- comparing the TH characteristic to the baseline TH pattern;
- and
- implementing a corrective action in response to the compare operation of the TH characteristic and the baseline TH pattern.
A computer program product comprising a non-transitory computer readable storage medium comprising computer executable code to:
- perform one or more tasks associated with one or more of collecting cardiac activity (CA) signals, analyzing CA signals, delivering therapy, detecting communications requests, maintaining communications sessions with an external device;
- monitor a TH characteristic, indicative of at least one of a CPU processing activity pattern or a CPU task execution time, in connection with the performing the one or more tasks;
- compare the TH characteristic to a baseline TH pattern for CPU behavior of one or more processors over time;
- and
- implement a corrective action in response to the compare operation of the TH characteristic and the baseline TH pattern.
Dependencies are inferred from the claim text.