Synchronization and calibration of clocks for a medical device and calibrated clock
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G04F-001/00
A61B-005/00
A61B-001/36
출원번호
US-0687566
(2003-10-15)
발명자
/ 주소
Osorio,Ivan
Bhavaraju,Naresh C.
Peters,Thomas E.
Frei,Mark G.
Werder,Jonathan C.
출원인 / 주소
Medtronic, Inc.
대리인 / 주소
Banner &
인용정보
피인용 횟수 :
116인용 특허 :
65
초록▼
Apparatus and method support the synchronization and calibration of a plurality of clocks in a medical device system that may provide treatment to a patient with a nervous system disorder. The plurality of clocks, which may be located at different components of the medical device system, includes a
Apparatus and method support the synchronization and calibration of a plurality of clocks in a medical device system that may provide treatment to a patient with a nervous system disorder. The plurality of clocks, which may be located at different components of the medical device system, includes a first clock and a second clock. The second clock may be synchronized to a first clock by disabling a run mode operation and setting the second clock to a selected time. When a reference time of the first clock approximately equals the selected time, the second clock enables the run mode operation. Additionally, a drift time that is indicative of a time difference between the first clock and the second clock is determined. If the drift time is greater than a predetermined amount, an indication to resynchronize the first and second clocks is provided.
대표청구항▼
What is claimed is: 1. A method for synchronizing a plurality of clocks, the plurality of clocks comprising a first clock and a second clock, the method comprising: (a) disabling a run time mode; (b) receiving a selected time associated with the second clock, the selected time different than a refe
What is claimed is: 1. A method for synchronizing a plurality of clocks, the plurality of clocks comprising a first clock and a second clock, the method comprising: (a) disabling a run time mode; (b) receiving a selected time associated with the second clock, the selected time different than a reference time that is associated with the first clock, wherein at least one of the first clock or the second clock is associated with a medical device system; (c) determining when the reference time equals the selected time; (d) setting the second clock to the selected time, in response to (c); and (e) enabling the run time mode. 2. The method of claim 1, wherein the second clock is no associated with the medical device system. 3. The method of claim 1, wherein the first clock is associated with the medical device system. 4. The method of claim 1, wherein (d) comprises: (i) setting the second clock by a component of the medical device system that is coupled to the second clock. 5. A computer-readable medium having computer-executable instructions for performing the steps recited in claim 4. 6. The method of claim 1, wherein the plurality of clocks comprises a third clock, further comprising: (f) receiving the selected time that is associated with the third clock; and (g) setting the third clock to the selected time, in response to (c). 7. A computer-readable medium having computer-executable instructions for performing the steps recited in claim 6. 8. The method of claim 1, wherein the medical device system provides monitoring or treatment for a nervous system disorder. 9. The method of claim 8, wherein the nervous system disorder is selected from the group consisting of a disorder of a central nervous system, a disorder of a peripheral nervous system, a mental health disorder, and a psychiatric disorder. 10. The method of claim 9, wherein the nervous system disorder is selected from the group consisting of epilepsy, Parkinson's disease, essential, tremor, dystonia, multiple sclerosis (MS), anxiety, a mood disorder, a sleep disorder, obesity, and anorexia. 11. The method of claim 8, wherein the nervous system disorder is epilepsy. 12. The method of claim 1, wherein (b) comprises: (i) sending a command that is associated with the first clock; (ii) determining a delay time between the first clock and the second clock; and (iii) adjusting the selected time using the delay time. 13. A computer-readable medium having computer-executable instructions for performing the steps recited in claim 12. 14. The method of claim 1, wherein (b) comprises: (i) sending a command that is associated with the first clock; (ii) determining a delay time between the first clock and the second clock; and (iii) storing the delay time. 15. A computer-readable medium having computer-executable instructions for performing the steps recited in claim 14. 16. The method of claim 1, wherein the selected time is greater than the reference time. 17. The method of claim 1, further comprising: (f) receiving a command to enable the run mode operation, the command being indicative that the selected time approximately equals the reference clock. 18. A computer-readable medium having computer-executable instructions for performing the steps recited in claim 17. 19. The method of claim 1, wherein the medical device system is selected from the group consisting of a hybrid system, and an implanted system. 20. The method of claim 1, wherein the first clock is associated with a monitoring equipment that monitors the patient. 21. The method of claim 1, wherein the second clock is associated with a bedside device that is coupled to a medical implanted device. 22. The method of claim 1, wherein (c) comprises: (i) determining that the reference time approximately equals the selected time by utilizing a Global Positioning System (GPS) clock reference. 23. The method of claim 22, wherein (a)-(e) are performed if a time difference between the first clock and the second clock exceeds a predetermined limit. 24. The method of claim 22, wherein (a)-(e) are performed periodically at a prespecified interval. 25. The method of claim 1, wherein (c) comprises: (i) determining that the reference time approximately equals the selected time by utilizing an atomic clock reference. 26. The method of claim 25, wherein (a)-(e) are performed if a time difference between the first clock and the second clock exceeds a predetermined limit. 27. The method of claim 25, wherein (a)-(e) are performed periodically at a prespecified interval. 28. The method of claim 1, wherein (c) comprises: (i) determining that the reference time approximately equals the selected time by utilizing a time reference through a wireless communications connection. 29. The method of claim 1, wherein (c) comprises: (i) determining that the reference time approximately equals the selected time by utilizing a time reference through an Internet connection. 30. The method of claim 1, wherein (c) comprises: (i) receiving an indication from a user that the reference time approximately equals the selected time. 31. The method of claim 1, further comprising: (f) receiving a current time from the second clock; (g) subtracting the current time from the reference time in order to determine a time difference; and (h) if the time difference is greater than a first predetermined amount, resynchronizing the first and second clocks. 32. A computer-readable medium having computer-executable instructions for performing the steps recited in claim 31. 33. The method of claim 1, wherein the first clock and the second clock are located in different time zones. 34. The method of claim 1, wherein (d) comprises: (i) adjusting the second clock in accordance with a time transition between standard time and daylight savings time. 35. A computer-readable medium having computer-executable instructions for performing the steps recited in claim 1. 36. A system for synchronizing a plurality of clocks in a medical device system, the medical device system providing treatment to a patient with a nervous system disorder, the plurality of clocks comprising a first clock and a second clock, the system comprising: a user interface; a communications interface that is coupled to the second clock; a memory; and a processor that is connected to the user interface in order to receive an instruction from a user, the processor connected to the memory and configured to instructs the second clock through the communications interface, the processor further configured to perform: (a) receiving a selected time associated with the second clock, the selected time different than a reference time that is associated with the first clock; and (b) setting the second clock to the selected time so as to synchronize the first and second clock. 37. The apparatus of claim 36, further comprising a Global Positioning System (GPS) clock reference, and wherein the processor is configured to further perform: (c) determining that the reference time approximately equals the first selected time by utilizing the Global Positioning System (GPS) clock reference. 38. The apparatus of claim 36, further comprising an atomic clock reference, and wherein the processor is configured to further perform: (c) determining that the reference time approximately equals the first selected time by utilizing the atomic clock reference. 39. The apparatus of claim 36, wherein the processor is configured to further perform: (c) receiving an indication from the user through the user interface that the reference time approximately equals the selected time. 40. A method for synchronizing a first clock and a second clock, the method comprising: (a) receiving a selected time in a programmer, the programmer associated with the first clock; (b) setting the first clock to the selected time; and (c) providing a control message to the second clock from the programmer, the second clock associated with a medical device, wherein the providing of the control message synchronizes the time on the first clock and the second clock. 41. The method of claim 40, wherein (b) and (c) are not performed simultaneously. 42. The method of claim 40, wherein (a) comprises: (i) receiving a signal from a Global Positioning System reference. 43. The method of claim 40, wherein (a) comprises: (i) receiving a signal from a control line, the control line coupling the programmer to a second medical device. 44. The method of claim 40, wherein (a) comprises: (i) receiving a signal from an Internet connection. 45. The method of claim 40, wherein (a) comprises: (i) receiving a signal from a wireless communication connection. 46. A method for synchronizing a first clock, a second clock and a third clock, the method comprising: (a) receiving a selected time in a programmer from a first medical device, the programmer associated with the first clock and the first medical device associated with the second clock; (b) setting the first clock to the selected time; and (c) providing a control message to the third clock from the programmer the third clock associated with a second medical device, wherein the providing of the control message synchronizes the time on the first clock, the second clock and the third clock. 47. The method of claim 46, wherein (a) comprises: (i) receiving the selected time via a signal over a control line. 48. The method of claim 46, wherein (a) comprises: (i) receiving the selected time via a signal from an Internet connection. 49. The method of claim 46, wherein (a) comprises: (i) receiving the selected time via a signal from a wireless connection.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (65)
Coker Cecil H. (Chatham NJ) Fischell David R. (Tinton Falls NJ), Acoustic direction identification system.
Olsen Dale E. (Columbia MD) Lesser Ronald P. (Baltimore MD) Harris John C. (Gaithersburg MD) Webber W. Robert S. (Howard County MD) Cristion John A. (Columbia MD), Automatic detection of seizures using electroencephalographic signals.
Nappholz Tibor A. (Englewood CO) Hursta William N. (Littleton CO) Dawson Albert K. (Denver CO) Steinhaus Bruce M. (Parker CO), Implantable ambulatory electrocardiogram monitor.
Piccone Vincent A. (377 Gansvoort Blvd. Staten Island NY 10314) Piccone John N. (377 Gansvoort Blvd. Staten Island NY 10314) Piccone Louis A. (377 Gansvoort Blvd. Staten Island NY 10314) LeVeen Rober, Implantable epilepsy monitor apparatus.
Robert E. Fischell ; David R. Fischell ; Adrian R. M. Upton CA; Dennis R. Potts ; Benjamin D. Pless, Means and method for the intracranial placement of a neurostimulator.
Clapp Ned E. (Knoxville TN) Hively Lee M. (Knoxville TN), Method and apparatus for extraction of low-frequency artifacts from brain waves for alertness detection.
Snell Jeffery D. (Northridge CA) Schloss Harold C. (Los Angeles CA) Mann Brian M. (Beverly Hills CA) Poore John W. (South Pasadena CA) Medlin Roy B. (West Hills CA), Method and apparatus for reporting and displaying a sequential series of pacing events.
Andres M. Lozano CA; Mark T. Rise, Method of treating movement disorders by electrical stimulation and/or drug infusion of the pendunulopontine nucleus.
Ross Sidney A. (6901 Katherine Ave. Van Nuys CA 91405), Multichannel system for and a multifactorial method of controlling the nervous system of a living organism.
David R. Fischell ; Jonathan Harwood ; Benjamin D. Pless, Neurological event detection procedure using processed display channel based algorithms and devices incorporating these procedures.
Fischell Robert E. (Silver Spring MD), Recorder with patient alarm and service request systems suitable for use with automatic implantable defibrillator.
Pless, Benjamin D.; Fischell, Robert E.; Fischell, David R., System and method for controlling epileptic seizures with spatially separated detection and stimulation electrodes.
Dorfmeister Josef ; Frei Mark ; Lerner David ; Osorio Ivan ; Ralston John, System for the prediction, rapid detection, warning, prevention, or control of changes in activity states in the brain o.
Rise Mark T. ; Benabid Alim,FRX ; Caparros-Lefebvre Dominique,FRX, Techniques for controlling abnormal involuntary movements by brain stimulation and drug infusion.
Wernicke Joachim F. (League City TX) Terry ; Jr. Reese S. (Houston TX) Zabara Jacob (Philadelphia PA), Treatment of neuropsychiatric disorders by nerve stimulation.
Duffin Edwin G. ; Thompson David L. ; Goedeke Steven D. ; Haubrich Gregory J., World wide patient location and data telemetry system for implantable medical devices.
Drew, Touby A.; Giftakis, Jonathon E.; Graves, Nina M.; Werder, Jonathan C.; Carlson, David L., Apparatus for data retention in an implantable medical device.
Frei, Mark G.; Osorio, Ivan; Graves, Nina M.; Schaffner, Scott F.; Rise, Mark T.; Giftakis, Jonathon E.; Carlson, David L., Clustering of recorded patient neurological activity to determine length of a neurological event.
Frei, Mark G.; Osorio, Ivan; Graves, Nina M.; Schaffner, Scott F.; Rise, Mark T.; Giftakis, Jonathon E.; Carlson, David L., Clustering of recorded patient neurological activity to determine length of a neurological event.
Firminger, Shawn P.; Garms, Jason; Hyde, Roderick A.; Jung, Edward K. Y.; Karkanias, Chris Demetrios; Leuthardt, Eric C.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Rinaldo, Jr., John D.; Tegreene, Clarence T.; Tolle, Kristin M.; Wood, Jr., Lowell L., Computational systems and methods for health services planning and matching.
Firminger, Shawn P.; Garms, Jason; Hyde, Roderick A.; Jung, Edward K. Y.; Karkanias, Chris Demetrios; Leuthardt, Eric C.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Rinaldo, Jr., John D.; Tegreene, Clarence T.; Tolle, Kristin M.; Wood, Jr., Lowell L., Computational systems and methods for health services planning and matching.
Firminger, Shawn P.; Garms, Jason; Hyde, Roderick A.; Jung, Edward K. Y.; Karkanias, Chris Demetrios; Leuthardt, Eric C.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Rinaldo, Jr., John D.; Tegreene, Clarence T.; Tolle, Kristin M.; Wood, Jr., Lowell L., Computational systems and methods for health services planning and matching.
Firminger, Shawn P.; Garms, Jason; Hyde, Roderick A.; Jung, Edward K. Y.; Karkanias, Chris Demetrios; Leuthardt, Eric C.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Rinaldo, Jr., John D.; Tegreene, Clarence T.; Tolle, Kristin M.; Wood, Jr., Lowell L., Computational systems and methods for health services planning and matching.
Firminger, Shawn P.; Garms, Jason; Hyde, Roderick A.; Jung, Edward K.Y.; Karkanias, Chris Demetrios; Leuthardt, Eric C.; Levien, Royce A.; Lord, Richard T.; Lord, Robert W.; Malamud, Mark A.; Rinaldo, Jr., John D.; Tegreene, Clarence T.; Tolle, Kristin M.; Wood, Jr., Lowell L., Computational systems and methods for health services planning and matching.
Osorio, Ivan; Frei, Mark G.; Bhavaraju, Naresh C.; Peters, Thomas E.; Jensen, Randy M., Configuring and testing treatment therapy parameters for a medical device system.
Osorio, Ivan; Frei, Mark G., Detecting and validating a detection of a state change from a template of heart rate derivative shape or heart beat wave complex.
Osorio, Ivan; Frei, Mark, Detecting or validating a detection of a state change from a template of heart rate derivative shape or heart beat wave complex.
Osorio, Ivan; Frei, Mark G., Detecting or validating a detection of a state change from a template of heart rate derivative shape or heart beat wave complex.
Osorio, Ivan; Frei, Mark G., Detecting or validating a detection of a state change from a template of heart rate derivative shape or heart beat wave complex.
Kumar, Uday N.; Livingston, Peter H.; Day, Mark J.; Park, Shena H.; Willis, William F.; Righter, William H., Device features and design elements for long-term adhesion.
Kumar, Uday N.; Livingston, Peter H.; Day, Mark J.; Park, Shena H.; Willis, William F.; Righter, William H.; Bahney, Tim, Device features and design elements for long-term adhesion.
Kumar, Uday N.; Livingston, Peter H.; Day, Mark J.; Park, Shena H.; Willis, William F.; Righter, William H.; Bahney, Tim, Device features and design elements for long-term adhesion.
Wong, Ken; Potosky, John C.; Province, Rose; Brynelsen, Charles R.; Imran, Mir, Feedback systems and methods to enhance obstructive and other obesity treatments, optionally using multiple sensors.
Wong, Ken; Potosky, John C.; Province, Rose; Brynelsen, Charles R.; Imran, Mir, Feedback systems and methods to enhance obstructive and other obesity treatments, optionally using multiple sensors.
Takeshima, Hidenori; Ida, Takashi, Method and apparatus for filtering, clustering, and region fitting by mean shift of images using kernel function values.
Doniger, Kenneth J.; Berman, Glenn Howard; McGarraugh, Geoffrey V., Method and apparatus for providing notification function in analyte monitoring systems.
Doniger, Kenneth J.; Berman, Glenn Howard; McGarraugh, Geoffrey V., Method and apparatus for providing notification function in analyte monitoring systems.
Doniger, Kenneth J.; Budiman, Erwin Satrya; Hayter, Gary Alan, Method and device for early signal attenuation detection using blood glucose measurements.
Doniger, Kenneth J.; Budiman, Erwin Satrya; Hayter, Gary Alan, Method and device for early signal attenuation detection using blood glucose measurements.
Drew, Touby A.; Giftakis, Jonathon E.; Graves, Nina M.; Werder, Jonathan C.; Carlson, David L., Methods for data retention in an implantable medical device.
Haartsen, Jacobus Cornelis; Stek, Aalbert, Methods of calibrating a clock using multiple clock periods with a single counter and related devices and methods.
Haartsen, Jacobus Cornelis; Stek, Aalbert, Methods of calibrating a clock using multiple clock periods with a single counter and related devices and methods.
Kumar, Uday N.; Au-Yeung, Kit Yee; White, John Warren; Knight, Joseph A., Non-invasive cardiac monitor and methods of using continuously recorded cardiac data.
Kumar, Uday N.; Knight, Joseph A.; Au-Yeung, Kit Yee; White, John Warren, Non-invasive cardiac monitor and methods of using continuously recorded cardiac data.
Kumar, Uday N.; Knight, Joseph A.; Au-Yeung, Kit Yee; White, John Warren, Non-invasive cardiac monitor and methods of using continuously recorded cardiac data.
Osorio, Ivan; Frei, Mark G.; Bhavaraju, Naresh C.; Peters, Thomas E.; Graves, Nina M.; Schaffner, Scott F.; Giftakis, Jonathon E.; Rise, Mark T.; Werder, Jonathan C., Screening techniques for management of a nervous system disorder.
Pleasant, Daniel L.; Kailasam, Gopalakrishnan, System and method for synchronizing operations of a plurality of devices via messages over a communication network.
Drew, Touby A.; Giftakis, Jonathon E.; Carlson, David L.; Panken, Eric J.; Werder, Jonathan C.; Graves, Nina M., Techniques for data retention upon detection of an event in an implantable medical device.
Drew, Touby A.; Giftakis, Jonathon E.; Carlson, David L.; Panken, Eric J.; Werder, Jonathan C.; Graves, Nina M., Techniques for data retention upon detection of an event in an implantable medical device.
Drew, Touby A.; Giftakis, Jonathon E.; Carlson, David L.; Panken, Eric J.; Werder, Jonathan C.; Graves, Nina M., Techniques for data retention upon detection of an event in an implantable medical device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.