背景技術(shù)
[0001] 多種類型的醫(yī)療設(shè)備被用于長(zhǎng)期向病人提供治療。例如,使用脈沖發(fā)生器提供心臟起搏和神經(jīng)刺激治療,并且使用
泵來傳送諸如藥物之類的治療劑。通常,這些設(shè)備根據(jù)參數(shù)連續(xù)地或周期性地提供治療。例如,可由臨床醫(yī)師規(guī)定一個(gè)程序,該程序包括用于多個(gè)參數(shù)的每一個(gè)的各個(gè)值,并且用來傳送治療。
[0002] 在某些情況中,可能要求根據(jù)病人狀態(tài)來激活和/或
修改治療。例如,基于病人的活動(dòng)程度或姿勢(shì)、病人所進(jìn)行的特定活動(dòng)等等,接受脊髓刺激(SCS)治療的病人的痛苦強(qiáng)度等癥狀可能會(huì)隨時(shí)間發(fā)生變化。要求能夠檢測(cè)病人實(shí)際狀態(tài)并且進(jìn)行分類以致可以使用這個(gè)分類來激活和/或選擇對(duì)于該狀態(tài)最有效的治療。
發(fā)明內(nèi)容
[0003] 根據(jù)本揭示,在一個(gè)
實(shí)施例中,通過用于描述病人可能呈現(xiàn)的姿勢(shì)的第一創(chuàng)建姿勢(shì)定義,來執(zhí)行姿勢(shì)分類。一旦創(chuàng)建了這種定義,就可以對(duì)從
傳感器得到的描述病人當(dāng)前姿勢(shì)的
信號(hào)與已經(jīng)與所定義的姿勢(shì)相關(guān)聯(lián)的一個(gè)或多個(gè)其它信號(hào)電平進(jìn)行比較。如果這個(gè)比較表示從傳感器得到的信號(hào)與所定義的姿勢(shì)相關(guān)聯(lián)的信號(hào)值具有預(yù)定的關(guān)系,則可以根據(jù)定義的姿勢(shì)對(duì)病人姿勢(shì)進(jìn)行分類。然后可以響應(yīng)于這個(gè)姿勢(shì)分類啟動(dòng)某個(gè)動(dòng)作。例如,然后可以使用治療參數(shù)(以前已經(jīng)與當(dāng)前正在分類的病人姿勢(shì)相關(guān)聯(lián)的參數(shù))向病人發(fā)出治療。另一方面或另外,可以采取某個(gè)其它動(dòng)作,諸如提供通知(例如,表示電位下降)、啟動(dòng)數(shù)據(jù)的存儲(chǔ)等。
[0004] 以相似的方式,當(dāng)前揭示的各個(gè)方面涉及對(duì)病人的活動(dòng)狀態(tài)進(jìn)行分類,然后根據(jù)該分類提供治療或執(zhí)行某個(gè)其它動(dòng)作。病人的活動(dòng)狀態(tài)涉及病人的運(yùn)動(dòng)或活動(dòng)。例如,活動(dòng)狀態(tài)可以描述總的活動(dòng)程度(例如,腳步聲)、在一個(gè)或多個(gè)選中方向上的活動(dòng)程度、與運(yùn)動(dòng)的速度或
加速度相關(guān)聯(lián)的矢量等。為了對(duì)病人的活動(dòng)狀態(tài)進(jìn)行分類,可以對(duì)表示該活動(dòng)狀態(tài)的信號(hào)同與活動(dòng)狀態(tài)定義相關(guān)聯(lián)的信號(hào)值進(jìn)行比較。根據(jù)這個(gè)比較,可以選擇用于把治療提供給病人的治療參數(shù)。另一方面或另外,可以根據(jù)這個(gè)比較采取一些其它的行動(dòng)。
[0005] 在上述方式中,可對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類,其中姿勢(shì)狀態(tài)分類考慮病人姿勢(shì)的分類和病人活動(dòng)狀態(tài)的分類中的至少一個(gè)。根據(jù)當(dāng)前的揭示,可能要求在響應(yīng)于分類采取某個(gè)動(dòng)作之前保證病人的姿勢(shì)狀態(tài)穩(wěn)定。例如,在姿勢(shì)狀態(tài)P中對(duì)病人進(jìn)行分類之后以及在響應(yīng)于這個(gè)分類啟動(dòng)治療的改變之前,可能希望要求時(shí)間延遲T的到期。如果在時(shí)間T的持續(xù)期期間病人的姿勢(shì)狀態(tài)沒有保持姿勢(shì)狀態(tài)P的分類,則不會(huì)啟動(dòng)已經(jīng)與該姿勢(shì)狀態(tài)相關(guān)聯(lián)的治療的改變。這個(gè)時(shí)間延遲可以被稱為停留時(shí)間,被用于防止那些僅暫時(shí)呈現(xiàn)的姿勢(shì)狀態(tài)影響到治療,或防止啟動(dòng)某個(gè)其它的動(dòng)作。換言之,只有病人呈現(xiàn)那些姿勢(shì)狀態(tài)達(dá)到某個(gè)要求的時(shí)間長(zhǎng)度,才會(huì)導(dǎo)致某個(gè)動(dòng)作的啟動(dòng)。停留時(shí)段是可編程的和/或可以是基于系統(tǒng)中監(jiān)視的一些條件的。
[0006] 可以在姿勢(shì)狀態(tài)分類系統(tǒng)中使用的另一個(gè)類型的穩(wěn)定技術(shù)包括與事件檢測(cè)相關(guān)聯(lián)的技術(shù)。根據(jù)事件檢測(cè),監(jiān)視用于表示姿勢(shì)或活動(dòng)的信號(hào)電平。這個(gè)信號(hào)電平必須越過已經(jīng)與事件相關(guān)聯(lián)的轉(zhuǎn)換
閾值電平。一旦發(fā)生了如此的越過,信號(hào)電平就必須在已經(jīng)與事件檢測(cè)相關(guān)聯(lián)的一個(gè)時(shí)段(稱之為轉(zhuǎn)換持續(xù)期)中不再在相反方向上越過該轉(zhuǎn)換閾值電平。如果如此的再越過發(fā)生,則不再承認(rèn)病人的姿勢(shì)或活動(dòng)狀態(tài)。具有停留時(shí)間,事件檢測(cè)的使用對(duì)系統(tǒng)引入了
穩(wěn)定性,因?yàn)樗乐钩姓J(rèn)僅僅是臨時(shí)性的活動(dòng)狀態(tài)或姿勢(shì)改變,并且不會(huì)使用而啟動(dòng)一個(gè)響應(yīng)。這防止了在緊密連續(xù)的過程中響應(yīng)正在轉(zhuǎn)換區(qū)域附近徘徊的姿勢(shì)狀態(tài)而啟動(dòng)多個(gè)治療改變。在一些實(shí)施例中,可對(duì)轉(zhuǎn)換持續(xù)期或轉(zhuǎn)換閾值編程,和/或可根據(jù)所監(jiān)視的、可以包括當(dāng)前姿勢(shì)和/或活動(dòng)狀態(tài)的系統(tǒng)條件而自動(dòng)地選擇轉(zhuǎn)換持續(xù)期或轉(zhuǎn)換閾值。
[0007] 根據(jù)另一個(gè)方面,可以使用N個(gè)中的M個(gè)
濾波器來保證瞬時(shí)姿勢(shì)狀態(tài)改變不啟動(dòng)不希望的響應(yīng)。根據(jù)這個(gè)技術(shù),在使用特定的姿勢(shì)狀態(tài)對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類之前,必須在最后N個(gè)樣本時(shí)段中的M個(gè)樣本時(shí)段期間檢測(cè)該特定的姿勢(shì)狀態(tài)。這個(gè)類型的濾波器減少了使用瞬時(shí)姿勢(shì)狀態(tài)來啟動(dòng)不希望的響應(yīng)的機(jī)會(huì)。在一些實(shí)施例中,可以對(duì)M和N的值進(jìn)行編程,和/或可根據(jù)所監(jiān)視的、可以包括當(dāng)前姿勢(shì)和/或活動(dòng)狀態(tài)的系統(tǒng)條件而自動(dòng)地選擇M和N的值。
[0008] 本揭示的一個(gè)方面涉及一種系統(tǒng),該系統(tǒng)包括檢測(cè)表示活體的姿勢(shì)狀態(tài)的至少一個(gè)信號(hào)的傳感器,以及根據(jù)至少一個(gè)信號(hào)對(duì)處于一個(gè)姿勢(shì)狀態(tài)中的活體進(jìn)行分類的姿勢(shì)狀態(tài)檢測(cè)邏輯。姿勢(shì)狀態(tài)檢測(cè)邏輯還判定是否把活體分類于該姿勢(shì)狀態(tài)中達(dá)至少一個(gè)預(yù)定的時(shí)段。描述響應(yīng)邏輯為僅在活體保持在經(jīng)分類的姿勢(shì)狀態(tài)中至少達(dá)預(yù)定時(shí)段之后才啟動(dòng)一個(gè)響應(yīng)作為經(jīng)分類的物體處于該姿勢(shì)狀態(tài)中的結(jié)果。
[0009] 另一個(gè)實(shí)施例涉及把治療提供給活體的醫(yī)療系統(tǒng)。該系統(tǒng)包括傳感器、從傳感器接收至少一個(gè)信號(hào)并且使用至少一個(gè)信號(hào)對(duì)活體的姿勢(shì)狀態(tài)進(jìn)行分類的姿勢(shì)狀態(tài)檢測(cè)邏輯、以及治療模塊。治療模塊根據(jù)分類來控制提供給活體的治療。提供編程器以對(duì)姿勢(shì)狀態(tài)檢測(cè)邏輯進(jìn)行編程而判定在把活體分類于一個(gè)姿勢(shì)狀態(tài)之后活體是否保持該姿勢(shì)狀態(tài)達(dá)預(yù)定的時(shí)段,如果是的話,則提供允許治療模塊根據(jù)姿勢(shì)狀態(tài)來調(diào)節(jié)治療的指示,否則,提供允許治療保持不變的指示。
[0010] 根據(jù)本揭示的另一個(gè)方面,提供一種方法,該方法包括從傳感器接收至少一個(gè)信號(hào),根據(jù)至少一個(gè)信號(hào)對(duì)處于多個(gè)經(jīng)定義的姿勢(shì)狀態(tài)中任何一個(gè)姿勢(shì)狀態(tài)的活體進(jìn)行分類,以及判定所分類的活體是否處于同一姿勢(shì)狀態(tài)中達(dá)預(yù)定的時(shí)段。如果所分類的活體處于同一姿勢(shì)狀態(tài)中達(dá)預(yù)定的時(shí)段,則根據(jù)姿勢(shì)狀態(tài)啟動(dòng)確定的響應(yīng)。
[0011] 在下面的
附圖和
說明書中闡述一個(gè)或多個(gè)實(shí)施例的細(xì)節(jié)。從說明書和附圖以及從
權(quán)利要求書,其它特征、目的和優(yōu)點(diǎn)會(huì)變得顯而易見。
附圖說明
[0012] 圖1是根據(jù)本揭示的
概念圖,示出一個(gè)促進(jìn)姿勢(shì)狀態(tài)的定義和分類的示例性系統(tǒng)。
[0013] 圖2是更詳細(xì)的方
框圖,示出植入式醫(yī)療設(shè)備(IMD)的一個(gè)實(shí)施例。
[0014] 圖3是根據(jù)本揭示的一個(gè)實(shí)施例的方框圖,示出植入式醫(yī)療設(shè)備(IMD)的
存儲(chǔ)器的示例性配置。
[0015] 圖4A是根據(jù)當(dāng)前的揭示的概念圖,示出對(duì)姿勢(shì)進(jìn)行定義和分類。
[0016] 圖4B是根據(jù)當(dāng)前的揭示的概念圖,示出對(duì)活動(dòng)狀態(tài)進(jìn)行定義和分類。
[0017] 圖5是根據(jù)本揭示的一個(gè)實(shí)施例的、示出處理傳感器信號(hào)的功能性方框圖。
[0018] 圖6是姿勢(shì)狀態(tài)檢測(cè)邏輯的功能性方框圖。
[0019] 圖7A是根據(jù)本揭示的一個(gè)示例性實(shí)施例的、示出停留時(shí)間的使用的定時(shí)圖。
[0020] 圖7B是根據(jù)本揭示的另一個(gè)示例性實(shí)施例的、示出停留時(shí)間的使用的定時(shí)圖。
[0021] 圖7C是根據(jù)本揭示的再一個(gè)示例性實(shí)施例的、示出停留時(shí)間的使用的定時(shí)圖。
[0022] 圖8是示例性數(shù)據(jù)結(jié)構(gòu),可以使用該數(shù)據(jù)結(jié)構(gòu)使姿勢(shì)狀態(tài)與響應(yīng)相關(guān)聯(lián)。
[0023] 圖9是根據(jù)本揭示的一個(gè)實(shí)施例的示例性數(shù)據(jù)結(jié)構(gòu),可以使用該數(shù)據(jù)結(jié)構(gòu)來選擇停留時(shí)間。
[0024] 圖10是停留時(shí)間邏輯的一個(gè)實(shí)施例的功能性方框圖。
[0025] 圖11A是根據(jù)一個(gè)實(shí)施例的示例性
用戶界面屏幕,可以使用該用戶界面屏幕來選擇停留時(shí)間。
[0026] 圖11B是根據(jù)另一個(gè)實(shí)施例的另一個(gè)示例性用戶界面屏幕,可以使用該用戶界面屏幕來選擇停留時(shí)間。
[0027] 圖12是根據(jù)當(dāng)前揭示的一個(gè)實(shí)施例的
流程圖。
[0028] 圖13是根據(jù)本揭示的一個(gè)實(shí)施例的、示出事件檢測(cè)的使用的定時(shí)圖。
[0029] 圖14是流程圖,示出根據(jù)本揭示的事件檢測(cè)的一個(gè)實(shí)施例。
[0030] 圖15是根據(jù)本揭示的一個(gè)實(shí)施例的、示出N個(gè)中的M個(gè)濾波器的使用的定時(shí)圖。
[0031] 圖16是根據(jù)本揭示的一個(gè)實(shí)施例的、N個(gè)中的M個(gè)濾波器的流程圖。
具體實(shí)施方式
[0032] 這里描述的技術(shù)涉及使用來自傳感器的一個(gè)或多個(gè)信號(hào)對(duì)病人的姿勢(shì)和/或活動(dòng)狀態(tài)進(jìn)行分類。如這里所使用的,“信號(hào)”是指可以在并聯(lián)或
串聯(lián)的
接口的一個(gè)或多個(gè)物理連接上發(fā)送的、用邏輯電平來描述的邏輯信號(hào)。例如,可以通過在并聯(lián)的多行接口上或在串聯(lián)的單行接口上發(fā)送的
電壓或
電流來描述信號(hào)。
[0033] 根據(jù)本揭示,在一個(gè)實(shí)施例中,可以通過第一創(chuàng)建姿勢(shì)定義,來執(zhí)行姿勢(shì)分類,所述第一創(chuàng)建姿勢(shì)定義用于描述病人可能呈現(xiàn)的姿勢(shì)。一旦創(chuàng)建了這種定義,就可以對(duì)從傳感器得到的描述病人當(dāng)前姿勢(shì)的信號(hào)與已經(jīng)與所定義的姿勢(shì)相關(guān)聯(lián)的一個(gè)或多個(gè)其它信號(hào)電平進(jìn)行比較。如果這個(gè)比較表示從傳感器得到的信號(hào)與所定義的姿勢(shì)相關(guān)聯(lián)的的信號(hào)值具有預(yù)定的關(guān)系,則可以根據(jù)所定義的姿勢(shì)對(duì)病人的姿勢(shì)進(jìn)行分類。然后可以響應(yīng)于這個(gè)姿勢(shì)分類來啟動(dòng)某個(gè)動(dòng)作。例如,然后可以使用以前已經(jīng)與姿勢(shì)(正在對(duì)處于這個(gè)姿勢(shì)的病人進(jìn)行分類)相關(guān)聯(lián)的治療參數(shù)把治療提供給病人。另一方面或另外,可以采取某個(gè)其它的動(dòng)作,諸如提供通知(例如,表示電位的下降),啟動(dòng)數(shù)據(jù)的存儲(chǔ)等。
[0034] 以相似的方式,當(dāng)前揭示的各個(gè)方面涉及對(duì)病人活動(dòng)狀態(tài)進(jìn)行分類,然后根據(jù)該分類提供治療或執(zhí)行某個(gè)其它動(dòng)作。病人的活動(dòng)狀態(tài)涉及病人的運(yùn)動(dòng)或活動(dòng)。例如,活動(dòng)狀態(tài)可以描述總的活動(dòng)程度(例如,腳步聲)、在一個(gè)或多個(gè)選中方向上的活動(dòng)程度、與運(yùn)動(dòng)的速度或加速度相關(guān)聯(lián)的矢量等。為了對(duì)病人的活動(dòng)狀態(tài)進(jìn)行分類,可以對(duì)表示該活動(dòng)狀態(tài)的信號(hào)同與活動(dòng)狀態(tài)定義相關(guān)聯(lián)的信號(hào)值進(jìn)行比較。根據(jù)這個(gè)比較,可以選擇治療參數(shù)以便用于向病人提供治療。另一方面或另外,可以根據(jù)該比較采取某個(gè)其它動(dòng)作。
[0035] 描述姿勢(shì)定義和活動(dòng)狀態(tài)定義的每一個(gè)為稱為姿勢(shì)狀態(tài)定義的定義的更普通級(jí)別的子集。姿勢(shì)狀態(tài)定義可以
指定姿勢(shì)、活動(dòng)狀態(tài)或兩者。根據(jù)普通的方法,可以對(duì)描述病人的姿勢(shì)、活動(dòng)狀態(tài)或兩者的信號(hào)與包括在姿勢(shì)狀態(tài)定義中的信號(hào)值進(jìn)行比較。可以根據(jù)這個(gè)比較對(duì)病人姿勢(shì)狀態(tài)進(jìn)行分類以致可以根據(jù)與經(jīng)分類的姿勢(shì)狀態(tài)定義相關(guān)聯(lián)的治療參數(shù)值向病人提供治療。另一方面或另外,可以響應(yīng)于這個(gè)分類而采取某些其它類型的動(dòng)作,諸如提供通知、啟動(dòng)數(shù)據(jù)的記錄、啟動(dòng)與外部設(shè)備的通信會(huì)話等。
[0036] 根據(jù)當(dāng)前的揭示,可能要求在響應(yīng)于分類采取某個(gè)動(dòng)作之前保證病人的姿勢(shì)狀態(tài)分類穩(wěn)定。例如,在姿勢(shì)狀態(tài)P中對(duì)病人進(jìn)行分類之后以及在響應(yīng)于這個(gè)分類啟動(dòng)治療的改變之前,可能希望要求時(shí)間延遲T的到期。如果在時(shí)間T的持續(xù)期期間病人的姿勢(shì)狀態(tài)沒有保持姿勢(shì)狀態(tài)P的分類,則不會(huì)啟動(dòng)已經(jīng)與該姿勢(shì)狀態(tài)相關(guān)聯(lián)的治療的改變。這個(gè)時(shí)間延遲被稱為停留時(shí)間,被用于防止那些僅暫時(shí)呈現(xiàn)的姿勢(shì)狀態(tài)影響到治療,或防止啟動(dòng)某個(gè)其它的動(dòng)作。換言之,只有病人呈現(xiàn)那些姿勢(shì)狀態(tài)達(dá)到某個(gè)要求的時(shí)間長(zhǎng)度,才會(huì)導(dǎo)致某個(gè)動(dòng)作的啟動(dòng)。停留時(shí)段是可編程的和/或可以是基于系統(tǒng)中監(jiān)視的一些條件的。
[0037] 可以在姿勢(shì)狀態(tài)分類系統(tǒng)中使用的另一種類型的穩(wěn)定技術(shù)包括與事件檢測(cè)相關(guān)聯(lián)的技術(shù)。根據(jù)事件檢測(cè),監(jiān)視表示姿勢(shì)或活動(dòng)的信號(hào)電平。這個(gè)信號(hào)電平必須越過已經(jīng)與事件相關(guān)聯(lián)的轉(zhuǎn)換閾值電平。一旦發(fā)生了這個(gè)越過,信號(hào)電平必須不再在相反方向上越過轉(zhuǎn)換閾值電平達(dá)已經(jīng)與事件檢測(cè)相關(guān)聯(lián)的、稱之為轉(zhuǎn)換持續(xù)期的一個(gè)時(shí)段。如果發(fā)生如此的再越過,則不承認(rèn)病人姿勢(shì)或活動(dòng)狀態(tài)的改變。具有停留時(shí)間,事件檢測(cè)的使用對(duì)系統(tǒng)引入了穩(wěn)定性,由于它防止承認(rèn)僅僅是臨時(shí)性的活動(dòng)狀態(tài)或姿勢(shì)的改變,并且不應(yīng)該用于啟動(dòng)一個(gè)響應(yīng)。這防止響應(yīng)于在轉(zhuǎn)換區(qū)域附近徘徊的姿勢(shì)狀態(tài)而在緊密連續(xù)的情況下啟動(dòng)多個(gè)治療的改變。在一些實(shí)施例中,轉(zhuǎn)換持續(xù)期或轉(zhuǎn)換閾值電平是可編程的,和/或可以根據(jù)可能包含當(dāng)前姿勢(shì)和/或活動(dòng)狀態(tài)的所監(jiān)視的系統(tǒng)條件而自動(dòng)地選擇轉(zhuǎn)換持續(xù)期或轉(zhuǎn)換閾值電平。
[0038] 根據(jù)另一方面,可以使用N個(gè)中的M個(gè)濾波器,以確保轉(zhuǎn)換姿勢(shì)狀態(tài)不會(huì)啟動(dòng)不想要的響應(yīng)。根據(jù)本技術(shù),在該姿勢(shì)狀態(tài)將被用于對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類之前,在最后N個(gè)
采樣時(shí)間周期中的M個(gè)周期內(nèi),必須檢測(cè)特定的姿勢(shì)狀態(tài)。這種類型的濾波器減小了轉(zhuǎn)換姿勢(shì)狀態(tài)將被用于啟動(dòng)不想要的響應(yīng)的幾率。在一些實(shí)施方式中,M和N的值可以是可編程的,和/或可以是基于受監(jiān)控的系統(tǒng)條件而自動(dòng)地選擇的,這些受監(jiān)控的系統(tǒng)條件可以包括當(dāng)前的姿勢(shì)和/或活動(dòng)狀態(tài)。
[0039] 根據(jù)本揭示,可以以閉環(huán)方式提供的治療的例子包括
電刺激或治療劑的提供。例如,可以使用電刺激來治療遭受慢性腰痛、腿痛或不能夠通過其它方法治療的
疼痛的病人。當(dāng)病人改變包括
位置變化和/或活動(dòng)程度變化的姿勢(shì)狀態(tài)時(shí),可能需要調(diào)節(jié)刺激以便保持功效??梢詫?duì)這種病人姿勢(shì)狀態(tài)的變化進(jìn)行檢測(cè)、分類和使用,以便修改當(dāng)前正在提供的治療,或選擇向病人提供的新的治療??梢皂憫?yīng)于檢測(cè)到的姿勢(shì)狀態(tài)轉(zhuǎn)換而以相似的方式修改諸如
給藥治療等其它類型的治療。在另一個(gè)實(shí)施例中,可以使用檢測(cè)到的姿勢(shì)狀態(tài)轉(zhuǎn)換來給出某個(gè)通知的提示或記錄某個(gè)信息。
[0040] 根據(jù)本揭示的一些實(shí)施例,使用從傳感器得到的信號(hào)檢測(cè)病人的姿勢(shì)狀態(tài)??梢园褌鞲衅靼惭b在植入式醫(yī)療設(shè)備(IMD)內(nèi),或傳感器可以與植入式醫(yī)療設(shè)備通信或耦合到植入式醫(yī)療設(shè)備。傳感器可以是三軸加速器,諸如壓電和/或微機(jī)電(MEM)加速器??梢允褂脵z測(cè)到的信號(hào)對(duì)姿勢(shì)狀態(tài)進(jìn)行分類,然后用于確定治療調(diào)節(jié)。
[0041] 圖1是根據(jù)本揭示的概念圖,示出促進(jìn)姿勢(shì)狀態(tài)的定義和分類的示例性系統(tǒng)10。然后可以利用這些姿勢(shì)狀態(tài)向病人提供治療。在所示的例子中,系統(tǒng)10包括IMD 12,該IMD
12植入在病人14身體中和向病人14提供神經(jīng)刺激治療。
[0042] IMD 12經(jīng)由治療連接16A和16B(統(tǒng)稱“治療連接16”)向病人14提供神經(jīng)刺激治療,治療連接16可以是
導(dǎo)線、
導(dǎo)管或某個(gè)其它類型的治療提供設(shè)備。治療連接16可以是植入病人14的脊髓18附近的導(dǎo)線,如圖1所示,并且IMD 12可以向病人14提供SCS治療,以便,例如,減少病人14遭受的痛苦。在另一個(gè)實(shí)施例中,可以把這種刺激提供到脊柱周圍的區(qū)域中,以提供與缺血發(fā)作的檢測(cè)有關(guān)的心肌保護(hù)。在再另一個(gè)實(shí)施例中,可以提供與心
力衰竭有關(guān)的刺激。在再另一個(gè)情況中,可以使一根或多根導(dǎo)線從IMD 12延伸到病人14的大腦(未示出),并且IMD 12可以向病人14提供
腦深部電刺激(DBS),例如,以治療顫抖、帕金森氏癥或
癲癇。作為進(jìn)一步的例子,可以把一根或多根導(dǎo)線植入在骨盆神經(jīng)、胃或其它組織(未示出)附近,并且IMD 12可以提供神經(jīng)刺激治療以治療大小便失禁、胃輕癱、性功能障礙或其它病癥。在另一個(gè)實(shí)施例中,IMD 12可以是與神經(jīng)刺激器不同的設(shè)備,諸如向心臟提供刺激的心臟治療儀。
[0043] 此外,如上所述,本揭示不局限于IMD 12提供刺激治療的一些實(shí)施例。例如,另一方面或另外,在一些實(shí)施例中,IMD 12可以耦合到一個(gè)或多個(gè)導(dǎo)管或其它物質(zhì)輸送裝置,以向病人14提供一個(gè)或多個(gè)治療物質(zhì),例如,一個(gè)或多個(gè)藥物。同樣,在一些方面,可以把這里所描述的估計(jì)姿勢(shì)和活動(dòng)狀態(tài)的技術(shù)應(yīng)用于通常專用于檢測(cè)或監(jiān)視并且不包括刺激或其它治療部件的IMD。
[0044] 此外,本揭示不局限于植入設(shè)備。根據(jù)這里描述的技術(shù),任何可植入的或外部醫(yī)療設(shè)備可以對(duì)姿勢(shì)狀態(tài)進(jìn)行分類以用于提供治療。此外,還可以把這些技術(shù)應(yīng)用于與提供治療不同的目的。例如,可以為診斷而使用這里描述的姿勢(shì)狀態(tài)檢測(cè)機(jī)構(gòu),諸如對(duì)治療的必要性進(jìn)行診斷,或確定病人如何對(duì)現(xiàn)有的治療作出響應(yīng)。還可以使用姿勢(shì)狀態(tài)檢測(cè)來提供通知,諸如經(jīng)由無線鏈路通知護(hù)理人員病人可能已經(jīng)經(jīng)歷了一次跌倒。因此,可以使用根據(jù)當(dāng)前揭示的姿勢(shì)定義和分類來啟動(dòng)任何類型的動(dòng)作。
[0045] 在示例性實(shí)施例中,IMD 12可以響應(yīng)于記錄中的信息而啟動(dòng)動(dòng)作。例如,可以把多個(gè)記錄存儲(chǔ)在表格或另一個(gè)數(shù)據(jù)結(jié)構(gòu)中。每個(gè)如此的記錄可以描述姿勢(shì)狀態(tài)和響應(yīng)于該姿勢(shì)狀態(tài)的檢測(cè)而要采取的相關(guān)聯(lián)的動(dòng)作中的至少一個(gè)。如上所述,根據(jù)姿勢(shì)和活動(dòng)狀態(tài)中的至少一個(gè)確定姿勢(shì)狀態(tài)。當(dāng)IMD 12檢測(cè)到病人處于某個(gè)預(yù)定姿勢(shì)狀態(tài)中時(shí),IMD 12可以自動(dòng)地啟動(dòng)與該姿勢(shì)狀態(tài)相關(guān)聯(lián)的動(dòng)作。這個(gè)動(dòng)作可以包括根據(jù)特定程序、程序組和/或參數(shù)組提供治療。另一方面或另外,這個(gè)動(dòng)作包括提供某個(gè)通知、啟動(dòng)與內(nèi)部或外部設(shè)備的通信會(huì)話和/或記錄某個(gè)信息。其它類型的響應(yīng)也是可能的。
[0046] 在所示的例子中,系統(tǒng)10還包括編程設(shè)備20,如圖1所示,該編程設(shè)備可以是手持式計(jì)算設(shè)備。編程設(shè)備20允許病人或臨床醫(yī)師之類的用戶與IMD12交互作用。例如,編程設(shè)備20可以使用射頻(RF)遙測(cè)技術(shù)或本技術(shù)領(lǐng)域中已知的任何其它技術(shù)經(jīng)由無線通信與IMD 12進(jìn)行通信。
[0047] 如圖1所示,編程設(shè)備20可以包括顯示器22和
鍵盤24,以允許用戶與編程設(shè)備20交互作用。在一些實(shí)施例中,顯示器22可以是
觸摸屏顯示器,用戶可以通過顯示器22與編程設(shè)備20交互作用。用戶還可以使用諸如手寫筆或
鼠標(biāo)之類的外圍
指針設(shè)備與編程設(shè)備20交互作用。鍵盤24可以采用字母數(shù)字鍵盤的形式或與特定功能相關(guān)聯(lián)的減少鍵組的形式。在一些實(shí)施例中,鍵盤24可以包括增加幅度按鈕和減少幅度按鈕以直接調(diào)節(jié)刺激幅度。
[0048] 在示例性實(shí)施例中,編程設(shè)備20是根據(jù)當(dāng)前揭示的由臨床醫(yī)師使用的臨床醫(yī)師編程器,用于定義姿勢(shì)和姿勢(shì)狀態(tài)。然后可以使用所定義的姿勢(shì)來檢測(cè)病人在
日常生活活動(dòng)期間呈現(xiàn)的姿勢(shì)、活動(dòng)狀態(tài)以及姿勢(shì)狀態(tài)。可以使用檢測(cè)的條件來確定向病人提供的治療的類型、監(jiān)視病人的平安、為病人規(guī)定新的
治療方案、判定病人是否已經(jīng)進(jìn)行了姿勢(shì)特定的事件,諸如遭受到跌倒和/或啟動(dòng)其它類型的動(dòng)作。
[0049] 圖2是更詳細(xì)的方框圖,示出IMD 12的一個(gè)實(shí)施例。IMD 12可以經(jīng)由治療連接16A和16B提供神經(jīng)刺激治療。所示出的這些治療連接為具有一個(gè)或多個(gè)
電極30A-H(統(tǒng)稱為“電極30”)的導(dǎo)線。另一方面,它們可以包括一些其它的設(shè)備,諸如用于向病人提供物質(zhì)的一個(gè)或多個(gè)導(dǎo)管。IMD 12可以耦合到任何數(shù)量的治療連接。治療連接16A和16B經(jīng)由治療模塊32耦合到IMD 12。例如,治療模塊32可以是刺激脈沖發(fā)生器??梢园堰@種脈沖發(fā)生器耦合到諸如
電池之類的電源。治療模塊32可以向病人提供電脈沖和/或可以提供諸如藥物之類的某個(gè)類型的物質(zhì)。
[0050] 可以在處理器34的控制下發(fā)生治療提供。處理器34可以包括
微處理器、
控制器、
數(shù)字信號(hào)處理器(DSP)、專用集成
電路(ASIC)、現(xiàn)場(chǎng)可編程
門陣列(FPGA)、分立
邏輯電路或它們的任何組合。
[0051] 處理器34可以控制治療模塊32使之根據(jù)選中的程序提供神經(jīng)刺激或其它治療。例如,處理器34可以控制治療模塊32使之提供具有幅度、寬度和/或程序制定的速率的電脈沖。處理器34還可控制治療模塊32使之經(jīng)由具有選中極性的電極30的選中的子集(例如,選中的電極配置)提供這種脈沖,如通過程序指定的那樣。
[0052] IMD 12還包括允許處理器34與編程設(shè)備20通信的遙測(cè)電路38。例如,臨床醫(yī)師可以選擇要傳送到IMD 12的存儲(chǔ)器36的程序、參數(shù)、姿勢(shì)定義、活動(dòng)狀態(tài)定義、其它姿勢(shì)狀態(tài)定義以及相關(guān)聯(lián)的治療和動(dòng)作。處理器34還與編程設(shè)備20通信以把存儲(chǔ)在存儲(chǔ)器36中的診斷信息經(jīng)由遙測(cè)電路38提供給臨床醫(yī)師。處理器34還與病人編程設(shè)備通信以接收來自諸如病人14的治療參數(shù)調(diào)節(jié)或其它治療調(diào)節(jié),以及啟動(dòng)或終止激活的命令。遙測(cè)電路38可以對(duì)應(yīng)于植入式醫(yī)療設(shè)備領(lǐng)域中已知的任何遙測(cè)電路。
[0053] IMD 12還包括傳感器40以檢測(cè)用于檢測(cè)姿勢(shì)狀態(tài)的一個(gè)或多個(gè)參數(shù)。在示例性實(shí)施例中,傳感器40包括三軸加速器,諸如壓電和/或MEM加速器。在其它實(shí)施例中,可以使用多個(gè)單軸或多軸加速器來代替一個(gè)三軸加速器。在再另一個(gè)例子中,傳感器40可以包括
陀螺儀或能夠檢測(cè)姿勢(shì)和/或活動(dòng)程度的其它傳感器。因此,要理解,傳感器40可以包括不止一個(gè)傳感器。
[0054] 在示例性實(shí)施例中,傳感器40位于IMD 12的
外殼(未示出)中。然而,本揭示不局限于此。在一些實(shí)施例中,傳感器40經(jīng)由諸如導(dǎo)線(未示出)的一個(gè)或多個(gè)附加的連接耦合到IMD 12。傳感器可以位于病人14中任何地方。在一些實(shí)施例中,IMD 12可以耦合到位于病人14中各個(gè)位置處或病人14的外表面上的多個(gè)傳感器,處理器34可以接收關(guān)于病人14的姿勢(shì)和病人14采取的活動(dòng)的更詳細(xì)的信息。例如,一個(gè)或多個(gè)加速器可以位于病人14的軀干內(nèi)/上以及處于例如腿之類的肢體內(nèi)/上。在再一個(gè)實(shí)施例中,一個(gè)或多個(gè)傳感器可以與IMD 12進(jìn)行無線通信,而并非需要一根或多根導(dǎo)線進(jìn)行與IMD的通信。例如,傳感器40可以位病人12的外部,并且可以與處理器34進(jìn)行直接的或經(jīng)由編程設(shè)備20的無線通信。
[0055] 如上所述,傳感器40檢測(cè)用于對(duì)姿勢(shì)狀態(tài)進(jìn)行檢測(cè)和分類的一個(gè)或多個(gè)參數(shù)。姿勢(shì)狀態(tài)是基于病人的姿勢(shì)和活動(dòng)狀態(tài)中至少一個(gè)的,其中活動(dòng)狀態(tài)描述病人的運(yùn)動(dòng)或活動(dòng)。活動(dòng)狀態(tài)可以涉及總的活動(dòng)程度、一個(gè)或多個(gè)選中方向上的活動(dòng)程度、與速度或加速度相關(guān)聯(lián)的矢量等。
[0056] 例如,可以定義直立姿勢(shì)狀態(tài)以對(duì)站立著的病人的位置進(jìn)行分類。如果需要的話,這個(gè)姿勢(shì)狀態(tài)定義不需要考慮病人的活動(dòng)狀態(tài)。另一個(gè)例子,可以定義直立和活動(dòng)的姿勢(shì)狀態(tài)來描述一個(gè)病人,該病人正直立著并且已經(jīng)進(jìn)行了超過某個(gè)預(yù)定的閾值程度的活動(dòng)程度。再另一個(gè)示例,可以定義活動(dòng)姿勢(shì)狀態(tài)來描述一個(gè)病人,該病人超過某個(gè)活動(dòng)程度但是不考慮病人在該活動(dòng)期間呈現(xiàn)的姿勢(shì)。如此,可以使用傳感器40來檢測(cè)與各種類型的姿勢(shì)和/或活動(dòng)狀態(tài)相關(guān)聯(lián)的姿勢(shì)狀態(tài)。
[0057] IMD 12還包括存儲(chǔ)器36,存儲(chǔ)器36可以存儲(chǔ)編程的指令,當(dāng)處理器34執(zhí)行這些指令時(shí),使IMD 12執(zhí)行歸因于這里IMD 12的功能。存儲(chǔ)器36可以包括任何易失性的、非易失性的、
磁性的、光學(xué)的或電的介質(zhì),諸如
隨機(jī)存取存儲(chǔ)器(RAM)、
只讀存儲(chǔ)器(ROM)、非易失性RAM(NVRAM)、電可擦除可編程ROM(EEPROM)、閃存等。
[0058] 圖2還可包括控制邏輯41。在一個(gè)實(shí)施例中提供該控制邏輯以得到和處理傳感器40的摸擬輸出。控制邏輯41可以包括分立元件、微處理器、控制器、數(shù)字
信號(hào)處理器(DSP)、
專用集成電路(ASIC)、
現(xiàn)場(chǎng)可編程門陣列(FPGA)、可通過一個(gè)或多個(gè)處理器執(zhí)行的編程的指令等??刂七壿?1可以單獨(dú)操作,或連同處理器34一起操作,以處理用于檢測(cè)姿勢(shì)狀態(tài)的傳感器輸出。例如,控制邏輯41可以處理傳感器40提供的原始信號(hào),以判定表示活動(dòng)程度的活動(dòng)計(jì)數(shù)、沿一個(gè)或多個(gè)加速器軸的速度等,用于檢測(cè)姿勢(shì)狀態(tài)。如前所述,在存儲(chǔ)在存儲(chǔ)器36中的程序的控制下,通過處理器34可以執(zhí)行這個(gè)處理的至少某個(gè)部分。因此,控制邏輯41可以包括
硬件和/或編程的指令的任何組合。
[0059] 圖3是示出IMD 12的存儲(chǔ)器36的示例性配置的方框圖。如圖3所示,存儲(chǔ)器36存儲(chǔ)程序50,處理器34可以使用程序中的一個(gè)或多個(gè)來控制提供給病人的治療。可以提供程序50的某一些以響應(yīng)于病人姿勢(shì)狀態(tài)的分類而采取行動(dòng)。根據(jù)這里描述的技術(shù),程序50還可以包括那些用于控制傳感器40的處理信號(hào)的各個(gè)方面的那些內(nèi)容。
[0060] 存儲(chǔ)器36還存儲(chǔ)姿勢(shì)定義52a和活動(dòng)狀態(tài)定義52b,每一個(gè)都是姿勢(shì)狀態(tài)定義52的子集。尤其,姿勢(shì)定義是只定義病人的姿勢(shì)而不管活動(dòng)的姿勢(shì)狀態(tài)定義。活動(dòng)狀態(tài)定義是只定義病人活動(dòng)而不管姿勢(shì)的姿勢(shì)狀態(tài)定義。根據(jù)活動(dòng)和姿勢(shì)兩者來定義其它類型的姿勢(shì)狀態(tài)定義。
[0061] 可以在姿勢(shì)狀態(tài)歷史文件54中記錄已經(jīng)由病人隨時(shí)間而呈現(xiàn)的姿勢(shì)狀態(tài)的記錄??梢园殃P(guān)于病人當(dāng)前姿勢(shì)狀態(tài)的信息與該歷史文件一起保存為當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55。例如,該數(shù)據(jù)可以記錄病人當(dāng)前的姿勢(shì)、當(dāng)前的活動(dòng)狀態(tài)或兩者。
[0062] 存儲(chǔ)器36還可以存儲(chǔ)診斷信息56,該信息用于確定病人正在如何響應(yīng)治療,是否需要修改治療,是否要啟動(dòng)治療等。
[0063] 在一個(gè)實(shí)施例中,還可以把系統(tǒng)控制參數(shù)58存儲(chǔ)在存儲(chǔ)器36中。除其它情況之外,還可以使用這些參數(shù)來控制如何得到和處理來自傳感器40的信號(hào),以對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類。在一個(gè)實(shí)施例中,可以根據(jù)當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55選擇這些系統(tǒng)控制參數(shù)58。例如,可以根據(jù)最近對(duì)病人進(jìn)行分類的姿勢(shì)狀態(tài)來選擇在給定時(shí)間中使用的參數(shù)。
[0064] 根據(jù)當(dāng)前的揭示,系統(tǒng)控制參數(shù)58可以存儲(chǔ)一個(gè)或多個(gè)停留時(shí)間,停留時(shí)間是強(qiáng)加在對(duì)處于一個(gè)姿勢(shì)狀態(tài)中的病人進(jìn)行分類的時(shí)間和響應(yīng)于這個(gè)檢測(cè)到的姿勢(shì)狀態(tài)而采取行動(dòng)的時(shí)間之間的延遲時(shí)間。如果病人在整個(gè)停留時(shí)間內(nèi)的任何時(shí)刻退出這個(gè)姿勢(shì)狀態(tài),則不會(huì)啟動(dòng)與該姿勢(shì)狀態(tài)相關(guān)聯(lián)的一個(gè)或多個(gè)動(dòng)作。停留時(shí)間的使用使系統(tǒng)引入了穩(wěn)定性,由于暫時(shí)呈現(xiàn)的活動(dòng)狀態(tài)不會(huì)導(dǎo)致任何動(dòng)作的啟動(dòng)。
[0065] 在一個(gè)實(shí)施例中,停留時(shí)間是可編程的。此外,可以自動(dòng)地選擇系統(tǒng)中使用的停留時(shí)間,這種選擇可以根據(jù):觸發(fā)停留時(shí)間的使用的新呈現(xiàn)的姿勢(shì)狀態(tài)、病人最近的穩(wěn)定姿勢(shì)(在一個(gè)實(shí)施例中,可以通過當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55來識(shí)別病人最近的穩(wěn)定姿勢(shì))、從最近的穩(wěn)定姿勢(shì)狀態(tài)到新呈現(xiàn)的姿勢(shì)狀態(tài)的具體轉(zhuǎn)換、或系統(tǒng)中檢測(cè)到的某個(gè)其它條件。這將在下面討論。
[0066] 同樣,可以存儲(chǔ)控制N個(gè)中的M個(gè)濾波器處理的值作為系統(tǒng)控制參數(shù)58。這些值可以包括要作為M和/或N使用的一個(gè)或多個(gè)值。同樣,可以存儲(chǔ)控制事件檢測(cè)的值(包括轉(zhuǎn)換持續(xù)期和轉(zhuǎn)換閾值)作為系統(tǒng)控制參數(shù)58。這些值的任何一個(gè)或全部都是可編程的。此外,可以以上述相對(duì)于停留時(shí)間所述的方式自動(dòng)地選擇在任何給定時(shí)間中使用的值。
[0067] 圖4A是概念圖,示出使用傳感器40對(duì)姿勢(shì)進(jìn)行定義和分類的一個(gè)示例性方法。相對(duì)于病人14以固定的方式設(shè)置傳感器40(未示出)。當(dāng)已知病人14要直立時(shí),傳感器40將提供可以處理而得到矢量[V1,V2,V3]的輸出,示出這為VUP60??梢园堰@個(gè)矢量VUP稱為經(jīng)定義的姿勢(shì)矢量,由于在姿勢(shì)定義過程期間它與經(jīng)定義的姿勢(shì)相關(guān)聯(lián),如通過對(duì)直立姿勢(shì)的某個(gè)指示與識(shí)別該經(jīng)定義的姿勢(shì)矢量VUP的一個(gè)或多個(gè)值一起進(jìn)行存儲(chǔ)。對(duì)于這個(gè)描述到矢量VUP60的距離關(guān)系的經(jīng)定義的姿勢(shì),還可以選擇容差。在當(dāng)前的例子中,容差是
角θUP62,它可以識(shí)別任何方向上離開矢量VUP的最大距離,如錐體64所示??梢耘c識(shí)別直立姿勢(shì)的指示符相關(guān)聯(lián)而存儲(chǔ)(例如,在存儲(chǔ)器36中)稱之為經(jīng)定義的姿勢(shì)矢量的矢量VUP60以及所選擇的容差(在本情況中為角θUP62)。例如,可以存儲(chǔ)這個(gè)信息作為姿勢(shì)定義52a之一。
[0068] 一旦以上述方式進(jìn)行了創(chuàng)建,就可以使用直立姿勢(shì)的定義對(duì)病人的姿勢(shì)進(jìn)行分類如下。當(dāng)病人進(jìn)行日常生活活動(dòng)時(shí),可以捕獲和任意地處理來自傳感器40的一個(gè)或多個(gè)信號(hào)。例如,這種處理可以保留傳感器信號(hào)的DC部分,用于對(duì)病人的姿勢(shì)進(jìn)行分類。然后使用這些信號(hào)來得到描述病人當(dāng)前姿勢(shì)的矢量??梢园堰@個(gè)矢量稱為檢測(cè)到的姿勢(shì)矢量Vpt??梢詫?duì)這個(gè)檢測(cè)到的姿勢(shì)矢量與姿勢(shì)定義的經(jīng)定義的姿勢(shì)矢量進(jìn)行比較。例如,可以對(duì)描述病人當(dāng)前姿勢(shì)的檢測(cè)到的姿勢(shì)矢量Vpt與直立姿勢(shì)的經(jīng)定義的姿勢(shì)矢量VUP進(jìn)行比較。
[0069] 如果檢測(cè)到的姿勢(shì)矢量Vpt與經(jīng)定義的姿勢(shì)矢量的比較表示檢測(cè)到的姿勢(shì)矢量滿足通過直立姿勢(shì)的定義表示的容差關(guān)系,則認(rèn)為病人處于直立姿勢(shì)。例如,既然是這樣,如果判定檢測(cè)到的姿勢(shì)矢量處于通過選中的容差角θUP62確定的直立姿勢(shì)的錐體64中,則把病人分類成處于直立姿勢(shì)??梢允褂媒?、包括三角關(guān)系(例如,正弦、余弦)的相似的度量、包含其它距離關(guān)系(諸如城市街區(qū)距離)的相似的度量等來作出判定。根據(jù)這個(gè)例子,病人可以向前、向后或在矢量VUP的每側(cè)稍微傾斜,同時(shí)仍屬于處于直立姿勢(shì)的類別,只要檢測(cè)到的姿勢(shì)矢量處于通過角θUP62定義的錐體64中就可以。
[0070] 在圖4A的具體例子中,如果檢測(cè)到的姿勢(shì)矢量Vpt處于相關(guān)聯(lián)的錐體中,則把病人分類為處于一種姿勢(shì)中。在其它例子中,如果判定檢測(cè)到的姿勢(shì)矢量Vpt處于圍繞經(jīng)定義的姿勢(shì)矢量的錐體之外,則可以把病人分類為處于一種姿勢(shì)中。如上所述,這些判定可以利用角比較或包括三角函數(shù)(例如,正弦、余弦)的相似的度量、其它距離關(guān)系比較等。
[0071] 以相似的方式,可以定義其它姿勢(shì)矢量。例如,可以定義用于判定左側(cè)姿勢(shì)的矢量VL66,其中,把病人14分類成他正以他的左側(cè)躺下。以與上述相似的方式,為包含角θL68的這個(gè)矢量定義容差??梢允褂眠@個(gè)角來描述定義離開VL66最大距離的錐體70。當(dāng)檢測(cè)到的姿勢(shì)矢量處于該姿勢(shì)錐體70中時(shí),把病人14分類為以他的左側(cè)躺下。
[0072] 以上述方式,可以選擇任何一個(gè)或多個(gè)經(jīng)定義的姿勢(shì)矢量,用于創(chuàng)建姿勢(shì)定義。姿勢(shì)定義的每一個(gè)可以與經(jīng)定義的姿勢(shì)矢量相關(guān)聯(lián),這些經(jīng)定義的姿勢(shì)矢量不必處于任何特定的平面或與任何其它姿勢(shì)矢量具有任何關(guān)系。
[0073] 如上所述,在一個(gè)實(shí)施例中,可以使用病人參與來創(chuàng)建姿勢(shì)定義。例如,可以要求病人呈現(xiàn)一個(gè)姿勢(shì),諸如以他的左側(cè)躺下。當(dāng)保持這個(gè)姿勢(shì)的時(shí)候,可以以某個(gè)方式得到和處理來自傳感器40的信號(hào)??梢源鎯?chǔ)所產(chǎn)生的信號(hào)電平作為與姿勢(shì)定義52a中選中的一個(gè)(諸如,左側(cè))相關(guān)聯(lián)的矢量。例如,正在使用編程器20(圖1)的用戶界面的用戶(諸如,臨床醫(yī)師)可以啟動(dòng)如此的信號(hào)捕獲和存儲(chǔ)。用戶可以進(jìn)一步使用編程器20來選擇容差。例如,這個(gè)容差可以表示θL的大小以及規(guī)定檢測(cè)到的姿勢(shì)矢量必須處于該角定義的錐體內(nèi),以便把病人分類在這個(gè)姿勢(shì)中。如此,可以使用病人參與來創(chuàng)建姿勢(shì)定義。
[0074] 在其它實(shí)施例中,可以預(yù)先定義一個(gè)或多個(gè)姿勢(shì)定義和預(yù)先存儲(chǔ)在IMD中或另一個(gè)設(shè)備中而無需使用病人參與。例如,設(shè)備制造商或臨床醫(yī)師可以通過選擇矢量和容差來創(chuàng)建這些定義而無需病人的幫助。然后可以使這些選中的值與姿勢(shì)定義相關(guān)聯(lián)。
[0075] 可以理解,當(dāng)病人進(jìn)行日常生活活動(dòng)時(shí),對(duì)病人進(jìn)行分類的姿勢(shì)將改變。例如,當(dāng)病人處于直立位置以致檢測(cè)到的姿勢(shì)矢量Vpt71處于與直立姿勢(shì)相關(guān)聯(lián)的錐體64中時(shí),把病人的姿勢(shì)分類成處于直立姿勢(shì)中。如果病人從直立姿勢(shì)轉(zhuǎn)換到以他的左側(cè)躺下,則檢測(cè)到的姿勢(shì)矢量Vpt71將從位于錐體64中轉(zhuǎn)換成位于與任何姿勢(shì)狀態(tài)定義不相關(guān)聯(lián)的空間。檢測(cè)到的姿勢(shì)矢量Vpt71將從那里轉(zhuǎn)換到與左側(cè)姿勢(shì)相關(guān)聯(lián)的錐體70。
[0076] 根據(jù)當(dāng)前的例子,當(dāng)檢測(cè)到的姿勢(shì)矢量Vpt71駐留在錐體64中時(shí),病人可以接收與直立姿勢(shì)相關(guān)聯(lián)的某個(gè)治療。當(dāng)檢測(cè)到的姿勢(shì)矢量Vpt進(jìn)入與任何經(jīng)定義的姿勢(shì)不相關(guān)聯(lián)的空間時(shí),可以任選地繼續(xù)這個(gè)治療或可以在該時(shí)間期間提供某個(gè)其它的治療。在一個(gè)實(shí)施例中,當(dāng)檢測(cè)到的姿勢(shì)矢量Vpt71進(jìn)入與左側(cè)姿勢(shì)相關(guān)聯(lián)的錐體70時(shí),可以啟動(dòng)治療的某個(gè)改變。因此,當(dāng)對(duì)病人的姿勢(shì)重新分類時(shí),可以啟動(dòng)治療的改變。另一方面或另外,可以采取某個(gè)其它的動(dòng)作作為姿勢(shì)重新分類的結(jié)果。
[0077] 如上所述,可以把停留時(shí)間強(qiáng)加在對(duì)病人的姿勢(shì)狀態(tài)重新分類的時(shí)間和作為重新分類的結(jié)果啟動(dòng)一個(gè)響應(yīng)的時(shí)間之間。如果需要的話,停留時(shí)間是可編程的。在一個(gè)實(shí)施例中,可以根據(jù)病人以前的姿勢(shì)分類(在本例子中,直立姿勢(shì)分類)來選擇停留時(shí)間。在另一個(gè)實(shí)施例中,可以根據(jù)新呈現(xiàn)的姿勢(shì)(在本例子中,左側(cè)姿勢(shì))來選擇停留時(shí)間。在再另一個(gè)實(shí)施例中,可以根據(jù)病人經(jīng)歷的特定的姿勢(shì)轉(zhuǎn)換(例如,直立到左側(cè))來選擇停留時(shí)間。根據(jù)另一個(gè)方面,停留時(shí)間可以進(jìn)一步規(guī)定為要啟動(dòng)的特定類型的響應(yīng)或動(dòng)作??梢允褂闷渌鼦l件來選擇停留時(shí)間,這將在下面討論。
[0078] 停留時(shí)間的使用通過保證暫時(shí)呈現(xiàn)的姿勢(shì)狀態(tài)不會(huì)啟動(dòng)響應(yīng)而使系統(tǒng)穩(wěn)定。因此,如果檢測(cè)到的姿勢(shì)只是臨時(shí)性的,如在病人通過呈現(xiàn)一個(gè)或多個(gè)臨時(shí)性的位置而轉(zhuǎn)換到其最終位置的情況中,臨時(shí)性呈現(xiàn)的姿勢(shì)不會(huì)導(dǎo)致以不要求的方式調(diào)節(jié)所提供的治療。此外,如果病人的姿勢(shì)轉(zhuǎn)換中止,如他或她在中途改變轉(zhuǎn)換的主意,則中止的轉(zhuǎn)換同樣不會(huì)作出治療改變的提示。
[0079] 如果要求的話,可以選擇對(duì)特定響應(yīng)規(guī)定的停留時(shí)間。例如,在進(jìn)入左側(cè)姿勢(shì)時(shí),可以啟動(dòng)不止一個(gè)響應(yīng)。一個(gè)如此的響應(yīng)可以包括治療參數(shù)的改變(例如,增加或減少包含刺激治療提供的幅度)。另一個(gè)響應(yīng)可以包括啟動(dòng)不同的治療(例如,啟動(dòng)對(duì)給予病人的治療物質(zhì)的管理)。再另一個(gè)響應(yīng)可以包括向諸如病人或臨床醫(yī)師編程器之類的外部設(shè)備提供某個(gè)類型的通知,或向病人本身提供通知,如通過IMD產(chǎn)生病人可以覺察到的
音調(diào)、振動(dòng)或刺激圖案。在一個(gè)實(shí)施例中,對(duì)于作為新檢測(cè)到的姿勢(shì)的結(jié)果而發(fā)出的每個(gè)如此的響應(yīng),可以強(qiáng)加不同的停留時(shí)間。因此,如果要求的話,停留時(shí)間可以是響應(yīng)-特定的。
[0080] 在具有停留時(shí)間的情況中,可以應(yīng)用事件檢測(cè)的使用和/或N個(gè)中的M個(gè)濾波器的使用向系統(tǒng)引入穩(wěn)定性,并且防止臨時(shí)性呈現(xiàn)的姿勢(shì)導(dǎo)致啟動(dòng)不希望有的動(dòng)作。在下面將進(jìn)一步討論。
[0081] 上面提供一些例子,說明如何得到和使用來自傳感器40的一個(gè)或多個(gè)信號(hào)作為檢測(cè)到的姿勢(shì)矢量Vpt,以對(duì)病人的姿勢(shì)進(jìn)行分類以及啟動(dòng)某個(gè)響應(yīng)。以相似的方式,可以使用來自傳感器40的信號(hào)對(duì)病人的活動(dòng)狀態(tài)進(jìn)行分類。可以單獨(dú)使用活動(dòng)狀態(tài)或與檢測(cè)到的姿勢(shì)一起使用,以啟動(dòng)某個(gè)響應(yīng)。
[0082] 圖4B是概念圖,示出如何使用來自傳感器40的信號(hào)對(duì)病人的活動(dòng)狀態(tài)進(jìn)行分類。根據(jù)這個(gè)例子,假設(shè)可以處理傳感器40的信號(hào)以得到表示病人的總活動(dòng)程度的活動(dòng)計(jì)數(shù)。
用來得到活動(dòng)計(jì)數(shù)的特定步驟大大地超過了本揭示的范圍。
[0083] 接著,假設(shè)為了示例的目的,傳感器信號(hào)的處理產(chǎn)生范圍在0和100之間的活動(dòng)計(jì)數(shù),如沿圖的Y軸所示??梢栽诨顒?dòng)狀態(tài)定義中引用這個(gè)活動(dòng)范圍,如通過使該范圍的某個(gè)子集與經(jīng)定義的活動(dòng)狀態(tài)相關(guān)聯(lián)。例如,0-40之間的活動(dòng)程度可以與不活動(dòng)的活動(dòng)狀態(tài)定義相關(guān)聯(lián)。相似地,40和80之間的活動(dòng)程度可以與中等活動(dòng)性的活動(dòng)狀態(tài)定義相關(guān)聯(lián),而80和100之間的程度可以與強(qiáng)烈活動(dòng)性的活動(dòng)狀態(tài)定義相關(guān)聯(lián)。例如,可以存儲(chǔ)這些作為活動(dòng)狀態(tài)定義52b(圖3)。
[0084] 可以使用病人參與來創(chuàng)建活動(dòng)狀態(tài)定義52b,如上參考姿勢(shì)定義52a的創(chuàng)建所描述。例如,可以要求病人進(jìn)行包括運(yùn)動(dòng)或缺乏運(yùn)動(dòng)的特定的活動(dòng)。當(dāng)正在發(fā)生這個(gè)活動(dòng)時(shí),可以以預(yù)定方式得到和處理來自傳感器40的信號(hào)??梢耘c活動(dòng)狀態(tài)定義52b之一相關(guān)聯(lián)地存儲(chǔ)所產(chǎn)生的信號(hào)電平和/或相關(guān)聯(lián)的信號(hào)電平范圍。例如,諸如正在使用編程器20(圖1)的臨床醫(yī)師之類的用戶可以啟動(dòng)如此的信號(hào)捕獲和存儲(chǔ)。在另一個(gè)例子中,可以通過設(shè)備制造商預(yù)先定義活動(dòng)狀態(tài)定義或可以通過臨床醫(yī)師或某個(gè)其他用戶定義活動(dòng)狀態(tài)定義,而無需使用病人參與。
[0085] 一旦以任何上述方式創(chuàng)建了活動(dòng)狀態(tài)定義,就可以使用這些定義對(duì)病人的活動(dòng)狀態(tài)進(jìn)行分類。例如,當(dāng)病人進(jìn)行日常生活活動(dòng)時(shí),可以得到來自傳感器40的信號(hào),并且與存儲(chǔ)在活動(dòng)狀態(tài)定義中的信號(hào)電平進(jìn)行比較。作為一個(gè)特定的例子,假設(shè)得到和處理來自傳感器40的信號(hào)以提供描述病人當(dāng)前活動(dòng)的上述類型的活動(dòng)計(jì)數(shù)。進(jìn)一步假設(shè),在該例子中,從病人檢測(cè)到的活動(dòng)計(jì)數(shù)是處于與不活動(dòng)的活動(dòng)狀態(tài)定義相關(guān)聯(lián)的范圍中的一個(gè)值,如圖4B的圖中的時(shí)刻T0處示出的活動(dòng)信號(hào)80的情況那樣。因此,此時(shí),把病人分類為處于不活動(dòng)的活動(dòng)狀態(tài)。作為這個(gè)分類的結(jié)果,可以向病人提供已經(jīng)與這個(gè)活動(dòng)狀態(tài)相關(guān)聯(lián)的治療,和/或可以啟動(dòng)某個(gè)其它的動(dòng)作。
[0086] 接著,假設(shè)病人變得更活動(dòng)以致活動(dòng)計(jì)數(shù)向上趨向40。在時(shí)刻T1處,從傳感器40的信號(hào)得到的活動(dòng)計(jì)數(shù)越過邊界進(jìn)入與中等活動(dòng)性定義相關(guān)聯(lián)的范圍。因此,此刻的病人分類為處于中等活動(dòng)性的活動(dòng)狀態(tài)。結(jié)果,可以啟動(dòng)與這個(gè)增加的活動(dòng)程度對(duì)應(yīng)的治療改變和/或可以采取某個(gè)其它的動(dòng)作。
[0087] 病人的活動(dòng)計(jì)數(shù)可以繼續(xù)趨向向上,如例子中所示,直到一旦再次對(duì)病人的活動(dòng)狀態(tài)重新分類。此時(shí),重新分類的病人處于強(qiáng)烈活動(dòng)性的活動(dòng)狀態(tài),如在時(shí)刻T2處發(fā)生的。再次,可以啟動(dòng)某個(gè)動(dòng)作作為重新分類的結(jié)果。例如,可以把治療等級(jí)(例如,刺激幅度)增加到以前與強(qiáng)烈活動(dòng)性的活動(dòng)狀態(tài)相關(guān)聯(lián)的等級(jí)。
[0088] 圖4B的例子示出如何使用描述總的病人活動(dòng)程度的活動(dòng)狀態(tài)對(duì)病人進(jìn)行分類??梢詣?chuàng)建和使用其它類型的活動(dòng)狀態(tài)定義以對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類。例如,可以限定包括可以表達(dá)為一個(gè)或多個(gè)矢量的方向分量的某個(gè)定義。如此的矢量可以表示加速度的方向、速度的方向或與運(yùn)動(dòng)相關(guān)聯(lián)的某個(gè)其它方向。如在上述情況中,可以在活動(dòng)狀態(tài)定義中存儲(chǔ)這些一個(gè)或多個(gè)矢量,此后與從正在執(zhí)行某個(gè)活動(dòng)的病人得到的矢量進(jìn)行比較??梢允褂眠@個(gè)比較對(duì)病人的運(yùn)動(dòng)進(jìn)行分類。例如,可以以與上述參考圖4A的相似的方式發(fā)生矢量的比較,其中使用包括矢量的姿勢(shì)定義對(duì)病人的姿勢(shì)進(jìn)行分類。
[0089] 如上所述,在特定活動(dòng)狀態(tài)中對(duì)病人進(jìn)行分類之后,可以響應(yīng)于這個(gè)分類而采取某個(gè)動(dòng)作。某個(gè)動(dòng)作可以包括治療調(diào)節(jié)、通知的發(fā)布、通信會(huì)話的建立、數(shù)據(jù)的存儲(chǔ)或任何其它動(dòng)作。根據(jù)當(dāng)前的揭示,可以根據(jù)停留時(shí)間延遲所采取的動(dòng)作的啟動(dòng)。即,一旦發(fā)生了重新分類,在采取相關(guān)聯(lián)的動(dòng)作之前,病人必須保留在該新活動(dòng)狀態(tài)中達(dá)停留時(shí)間那么長(zhǎng)。如果病人在停留時(shí)間消逝之前退出這個(gè)活動(dòng)狀態(tài),則不會(huì)采取動(dòng)作。停留時(shí)間的使用對(duì)系統(tǒng)引入了穩(wěn)定性,由于臨時(shí)呈現(xiàn)的活動(dòng)狀態(tài)不會(huì)導(dǎo)致動(dòng)作的啟動(dòng)。
[0090] 在具有與姿勢(shì)分類相關(guān)聯(lián)的停留時(shí)間的情況中,停留時(shí)間可以基于最近穩(wěn)定的活動(dòng)狀態(tài)、新呈現(xiàn)的活動(dòng)狀態(tài)、這兩個(gè)活動(dòng)狀態(tài)之間的轉(zhuǎn)換或某個(gè)其它條件。進(jìn)一步,停留時(shí)間對(duì)特定類型的響應(yīng)可以是特定的。這在下面進(jìn)一步討論。
[0091] 如上所述,姿勢(shì)定義和活動(dòng)狀態(tài)定義的每一個(gè)是姿勢(shì)狀態(tài)定義的子級(jí)或子集。姿勢(shì)狀態(tài)定義可以參考姿勢(shì)、活動(dòng)狀態(tài)或兩者。例如,可以創(chuàng)建考慮活動(dòng)狀態(tài)(例如,活動(dòng))和姿勢(shì)(即,直立)的直立和活動(dòng)姿勢(shì)狀態(tài)定義。
[0092] 可以以與僅考慮姿勢(shì)和活動(dòng)狀態(tài)中之一的這種定義相似的方式來使用考慮姿勢(shì)和活動(dòng)狀態(tài)兩者的姿勢(shì)狀態(tài)定義。即,可以得到和/或處理來自傳感器40的信號(hào),然后對(duì)這種姿勢(shì)狀態(tài)定義進(jìn)行比較以對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類。如果信號(hào)符合姿勢(shì)狀態(tài)定義的要求,則可以把病人分類在該姿勢(shì)狀態(tài)中,并且可以響應(yīng)于該分類而采取一個(gè)或多個(gè)動(dòng)作。根據(jù)本揭示,可以根據(jù)停留時(shí)間來延遲這種動(dòng)作的啟動(dòng)。尤其,可以把停留時(shí)間強(qiáng)加在發(fā)生重新分類的時(shí)間和啟動(dòng)動(dòng)作的時(shí)間之間。除非病人不退出姿勢(shì)狀態(tài)達(dá)停留時(shí)間的持續(xù)期,不會(huì)啟動(dòng)動(dòng)作。
[0093] 圖5是根據(jù)本揭示的一個(gè)實(shí)施例的、示出如何處理來自傳感器40的信號(hào)的功能性方框圖。把來自傳感器40的信號(hào)提供給控制邏輯41(以虛線示出)。控制邏輯實(shí)現(xiàn)提供系統(tǒng)控制的功能,可以在硬件、編程的指令(由處理器34或另一個(gè)處理前執(zhí)行)或任何其組合中實(shí)施。所示的這個(gè)邏輯包括各
種子功能,諸如活動(dòng)檢測(cè)邏輯100、姿勢(shì)檢測(cè)邏輯104以及姿勢(shì)狀態(tài)檢測(cè)邏輯108。
[0094] 把來自傳感器40的信號(hào)提供給接口98上的控制邏輯41。如上所述,為本說明的目的,假設(shè)傳感器40是提供x-、y-和z-軸信號(hào)的三軸加速器。把這些信號(hào)提供給活動(dòng)檢測(cè)邏輯100,用于得到活動(dòng)信號(hào)102,將使用該活動(dòng)信號(hào)102對(duì)病人的活動(dòng)狀態(tài)進(jìn)行分類。活動(dòng)檢測(cè)邏輯100處理傳感器40的信號(hào)而在接口102上產(chǎn)生活動(dòng)信號(hào)的方式大大地超越了當(dāng)前揭示的范圍。
[0095] 以相同的方式,可以把來自傳感器40的信號(hào)提供給姿勢(shì)檢測(cè)邏輯104以得到經(jīng)檢測(cè)的姿勢(shì)信號(hào)106,將使用檢測(cè)到的姿勢(shì)信號(hào)106對(duì)病人的姿勢(shì)進(jìn)行分類。例如,在接口106上可以指示經(jīng)檢測(cè)的姿勢(shì)矢量,用于以上述方式對(duì)病人的姿勢(shì)進(jìn)行分類。姿勢(shì)檢測(cè)邏輯104處理傳感器40的信號(hào)而在接口106上產(chǎn)生姿勢(shì)信號(hào)的方式大大地超越了當(dāng)前揭示的范圍。
[0096] 把通過活動(dòng)檢測(cè)邏輯100產(chǎn)生的檢測(cè)到的活動(dòng)信號(hào)102以及通過姿勢(shì)檢測(cè)邏輯104產(chǎn)生的檢測(cè)到的姿勢(shì)矢量信號(hào)106提供給姿勢(shì)狀態(tài)檢測(cè)邏輯108,用于對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類。以上述方式對(duì)這些得到的信號(hào)與姿勢(shì)狀態(tài)定義52進(jìn)行比較,可以完成姿勢(shì)狀態(tài)分類。
[0097] 姿勢(shì)狀態(tài)檢測(cè)邏輯108可以把病人當(dāng)前姿勢(shì)狀態(tài)分類的指示提供給響應(yīng)邏輯110??梢园堰@個(gè)分類表達(dá)為用于識(shí)別病人的姿勢(shì)狀態(tài)的二進(jìn)制代碼或主位代碼,這是基于病人的姿勢(shì)分類和/或活動(dòng)狀態(tài)分類中至少一個(gè)的。
[0098] 作為從姿勢(shì)狀態(tài)檢測(cè)邏輯108接收到的姿勢(shì)狀態(tài)分類的結(jié)果,響應(yīng)邏輯110可以啟動(dòng)一個(gè)或多個(gè)響應(yīng)。例如,響應(yīng)邏輯110可以使治療模塊32修改、開始或停止治療的提供。響應(yīng)邏輯110可以附加地或另外地導(dǎo)致數(shù)據(jù)的存儲(chǔ)。例如,響應(yīng)邏輯110可以把信號(hào)提供給存儲(chǔ)設(shè)備(諸如,存儲(chǔ)器36),使當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55更新為新的姿勢(shì)狀態(tài)分類和/或使姿勢(shì)狀態(tài)歷史文件54更新而反映新的姿勢(shì)狀態(tài)。響應(yīng)邏輯可以附加地或另外地提示通知邏輯112以產(chǎn)生通知。作為再另一個(gè)例子,響應(yīng)邏輯110可以使某個(gè)類型的通信會(huì)話啟動(dòng),如經(jīng)由遙測(cè)模塊38。
[0099] 在一個(gè)實(shí)施例中,姿勢(shì)狀態(tài)檢測(cè)邏輯108包括把停留時(shí)間強(qiáng)加在對(duì)姿勢(shì)狀態(tài)中的病人進(jìn)行分類的時(shí)間和作為分類的結(jié)果啟動(dòng)某個(gè)響應(yīng)的時(shí)間之間。這在下面討論。
[0100] 可以以硬件(包括分立元件、一個(gè)或多個(gè)處理器或任何其它類型的電路)、編程的指令或硬件和編程的指令的組合的任何組合來實(shí)現(xiàn)圖5的邏輯。此外,在圖5中分割邏輯的方式是大大地任意性的,并且選擇此方式便于功能性的討論。然而,可以按任何方式來發(fā)生分割。例如,可以把圖5的所有邏輯組合成單個(gè)邏輯塊。作為另一個(gè)例子,可以組合活動(dòng)檢測(cè)邏輯100和姿勢(shì)檢測(cè)邏輯104??梢栽O(shè)想許多如此的組合。此外,可以以許多方式來實(shí)現(xiàn)邏輯塊之間的接口,并且不必定表示硬件接口。例如,不必須把圖6的一個(gè)或多個(gè)邏輯塊物理鏈接到與它們共享接口的那些邏輯塊。而是,可以在邏輯上連接如此的邏輯塊,例如,通過在邏輯功能之間傳遞信息的處理器34,或多個(gè)
軟件經(jīng)由存儲(chǔ)器36中共享的位置處理共享信息。因此,應(yīng)該理解接口表示信號(hào)、控制和/或數(shù)據(jù)的流,并且不旨在把本揭示限制在任何特定的互連配置中。不應(yīng)該把圖5解釋為限制本揭示于任何特定的實(shí)施、互連或邏輯的分割,本技術(shù)領(lǐng)域中技術(shù)人員可以設(shè)想許多實(shí)施例。
[0101] 圖6是姿勢(shì)狀態(tài)檢測(cè)邏輯108的功能性方框圖。姿勢(shì)狀態(tài)檢測(cè)邏輯108在接口102上接收來自活動(dòng)檢測(cè)邏輯100的至少一個(gè)活動(dòng)信號(hào)。為了本討論的目的,假設(shè)這是表示總活動(dòng)程度的信號(hào),如上參考圖4B所述。然而,可以從活動(dòng)檢測(cè)邏輯100接收其它的一個(gè)或多個(gè)信號(hào),諸如表示提供速度或加速度方向的矢量的信號(hào),表示在一個(gè)或兩個(gè)規(guī)定方向上的活動(dòng)的信號(hào)等。
[0102] 姿勢(shì)狀態(tài)檢測(cè)邏輯108還在接口106上接收來自姿勢(shì)檢測(cè)邏輯104的一個(gè)或多個(gè)姿勢(shì)信號(hào)。在一個(gè)實(shí)施例中,這是表示病人的姿勢(shì)的矢量,如參考圖4A所描述。根據(jù)接收到的活動(dòng)和/或姿勢(shì)信號(hào)對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類,并且與姿勢(shì)狀態(tài)定義52進(jìn)行比較。在另一個(gè)實(shí)施例中,姿勢(shì)狀態(tài)檢測(cè)邏輯108可以只接收接口102上的活動(dòng)信號(hào)或只接收接口106上的姿勢(shì)信號(hào),而非兩個(gè)類型的信號(hào),用于對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類。
[0103] 把在接口106上接收到的來自姿勢(shì)檢測(cè)邏輯104的姿勢(shì)信號(hào)提供給姿勢(shì)分類器200。在當(dāng)前的例子中,這些信號(hào)識(shí)別三維空間中的檢測(cè)到的姿勢(shì)矢量Vpt。姿勢(shì)分類器200對(duì)這個(gè)檢測(cè)到的姿勢(shì)矢量與作為姿勢(shì)狀態(tài)定義52的子集的姿勢(shì)定義52a的每一個(gè)進(jìn)行比較。回憶在一個(gè)實(shí)施例中,每個(gè)如此的姿勢(shì)定義52a可以包括經(jīng)定義的姿勢(shì)矢量以及相關(guān)聯(lián)的容差,該容差規(guī)定與經(jīng)定義的姿勢(shì)矢量的關(guān)系。姿勢(shì)分類器200判定接口106上的檢測(cè)到的姿勢(shì)矢量是否具有與任何經(jīng)定義的姿勢(shì)矢量(通過用于經(jīng)定義的姿勢(shì)的相應(yīng)的容差來規(guī)定經(jīng)定義的姿勢(shì)矢量)的關(guān)系。許多機(jī)構(gòu)都可用于作出這個(gè)判定,這大大地超越了本揭示的范圍。
[0104] 如果接口106上信號(hào)(例如,檢測(cè)到的姿勢(shì)矢量Vpt)與姿勢(shì)定義52a的比較導(dǎo)致有利的比較,則通過姿勢(shì)分類器200提供這個(gè)定義的經(jīng)定義的姿勢(shì)的指示。如果沒有發(fā)生如此的匹配,則通過姿勢(shì)分類器200替代地提供未分類姿勢(shì)的代碼指示,以表示檢測(cè)到的姿勢(shì)矢量沒有與任何姿勢(shì)定義52a相關(guān)聯(lián)。例如,這可能發(fā)生在圖4A的例子中,如果檢測(cè)到的姿勢(shì)矢量Vpt71在錐體64和70兩者之外。
[0105] 在一個(gè)實(shí)施例中,把姿勢(shì)分類器200提供的姿勢(shì)分類傳送到N個(gè)中的M個(gè)濾波器202。N個(gè)中的M個(gè)濾波器202判定病人的N個(gè)中的M個(gè)最近姿勢(shì)分類是否是相同的分類。
如果是相同的分類,則把這個(gè)“N個(gè)中的M個(gè)姿勢(shì)”的指示提供給接口206上的姿勢(shì)狀態(tài)分類器204。如果大多數(shù)最近的N個(gè)中的M個(gè)姿勢(shì)不是相同的姿勢(shì)或已經(jīng)表示為未分類的,則在一個(gè)實(shí)施例中,N個(gè)中的M個(gè)濾波器202繼續(xù)提供N個(gè)中的M個(gè)濾波器最近檢測(cè)到的N個(gè)中的M個(gè)姿勢(shì)的指示。在另一個(gè)實(shí)施例中,N個(gè)中的M個(gè)濾波器可以只提供檢測(cè)到的不是N個(gè)中的M個(gè)姿勢(shì)的指示。下面描述N個(gè)中的M個(gè)濾波器的使用。
[0106] 如上所述,除了在接口106上接收到的姿勢(shì)信號(hào)之外,姿勢(shì)狀態(tài)檢測(cè)邏輯108可以附加地或另外地在接口102上接收一個(gè)或多個(gè)活動(dòng)信號(hào)??梢园堰@些信號(hào)傳送到事件檢測(cè)器208。
[0107] 事件檢測(cè)器208包括對(duì)接收到的信號(hào)與每個(gè)活動(dòng)狀態(tài)定義52b進(jìn)行比較以對(duì)病人的活動(dòng)進(jìn)行分類的活動(dòng)分類器207。例如,這可以以上述參考圖4B討論的方式來完成。事件檢測(cè)器208進(jìn)一步判定分類的活動(dòng)是否為活動(dòng)的“事件”的指示。如果是的,則把檢測(cè)到事件的活動(dòng)狀態(tài)的指示提供給接口210上的姿勢(shì)狀態(tài)分類器204。然而,如果接口102上的信號(hào)不反映定義的活動(dòng)的事件,則把沒有檢測(cè)到事件的指示提供給姿勢(shì)狀態(tài)分類器204。下面進(jìn)一步描述事件檢測(cè)的使用。
[0108] 在上述方式中,姿勢(shì)狀態(tài)分類器204可以在接口206上接收來自N個(gè)中的M個(gè)濾波器202的N個(gè)中的M個(gè)姿勢(shì)指示以及在接口210上接收來自事件檢測(cè)器208的活動(dòng)事件指示。在另外的一個(gè)實(shí)施例中,只可以把這些指示中之一提供給姿勢(shì)狀態(tài)分類器204。然后姿勢(shì)狀態(tài)分類器204對(duì)這些指示與姿勢(shì)狀態(tài)定義52進(jìn)行比較。如果接口206和210上的一個(gè)或多個(gè)信號(hào)有利地與任何定義進(jìn)行比較,則在接口213上提供姿勢(shì)狀態(tài)的指示。這個(gè)指示可以是經(jīng)編碼的值、位映射的值或病人的姿勢(shì)狀態(tài)的其它類型的指示。
[0109] 作為幾個(gè)例子,可以在接口206上提供直立姿勢(shì)的指示,并且可以在接口210上提供活動(dòng)的活動(dòng)狀態(tài)事件的指示。這可以有利地與直立和活動(dòng)姿勢(shì)狀態(tài)定義進(jìn)行比較,因此可以在接口213上把直立和活動(dòng)姿勢(shì)狀態(tài)的指示提供給停留時(shí)間邏輯。另一方面,可以在接口206上提供直立姿勢(shì)的指示,并且可以在接口210上提供沒有檢測(cè)到活動(dòng)事件的指示。這可以與直立姿勢(shì)狀態(tài)進(jìn)行有利地比較,直立姿勢(shì)狀態(tài)要求直立姿勢(shì)的檢測(cè)而不考慮病人的活動(dòng)狀態(tài)。因此,可以在接口213上提供直立姿勢(shì)狀態(tài)的指示。相反地,可以在接口210上提供活動(dòng)的活動(dòng)狀態(tài)的指示,導(dǎo)致在接口213上提供活動(dòng)的姿勢(shì)狀態(tài)的指示。這可以是只要求活動(dòng)的活動(dòng)狀態(tài)而不考慮姿勢(shì)的一個(gè)姿勢(shì)狀態(tài)。
[0110] 在一些實(shí)施例中,并且根據(jù)系統(tǒng)中給定時(shí)刻使用的姿勢(shì)狀態(tài)定義52,在接口206和210上接收的各種信號(hào)可以導(dǎo)致病人立刻就滿足多個(gè)姿勢(shì)狀態(tài)定義的要求。既然是這樣,在一個(gè)實(shí)施例中,可以使用這些定義的相對(duì)重要的某個(gè)分層配置來確定將在接口213上識(shí)別多個(gè)姿勢(shì)狀態(tài)中的哪一個(gè)而產(chǎn)生一個(gè)響應(yīng)。在另一個(gè)實(shí)施例中,可以在通過姿勢(shì)狀態(tài)分類器204提供的姿勢(shì)狀態(tài)指示中包括不同的字段,以致可能同時(shí)識(shí)別多個(gè)姿勢(shì)狀態(tài)(例如,一個(gè)只與姿勢(shì)相關(guān)聯(lián),而另一個(gè)只與活動(dòng)相關(guān)聯(lián),而一個(gè)與兩者相關(guān)聯(lián))。
[0111] 把姿勢(shì)狀態(tài)分類器204在接口213上提供的指示傳送到停留時(shí)間邏輯214。可以使用停留時(shí)間邏輯214來保證一旦把病人分類在姿勢(shì)狀態(tài)中,病人在預(yù)定停留時(shí)間中不能夠退出該姿勢(shì)狀態(tài)。如果病人在停留時(shí)間消逝之前退出該姿勢(shì)狀態(tài),則不采取響應(yīng)于該姿勢(shì)狀態(tài)中病人的分類的動(dòng)作。只有在該停留時(shí)間消逝之后,才可以響應(yīng)于分類而采取任何動(dòng)作。如此,利用停留時(shí)間來保證病人可能占據(jù)的短時(shí)段的暫時(shí)姿勢(shì)狀態(tài)不會(huì)提示動(dòng)作(諸如不希望有的治療改變)。此外,使用停留時(shí)間防止病人在兩個(gè)姿勢(shì)狀態(tài)之間進(jìn)行短時(shí)期的轉(zhuǎn)換時(shí),占據(jù)兩個(gè)姿勢(shì)狀態(tài)定義之間的邊界處的姿勢(shì)狀態(tài)的病人觸發(fā)多個(gè)動(dòng)作(例如,多個(gè)治療修改)。通過選擇適當(dāng)?shù)耐A魰r(shí)間,會(huì)對(duì)響應(yīng)于這種短期和重復(fù)姿勢(shì)狀態(tài)重新分類的動(dòng)作進(jìn)行抑制。只有在病人最終以穩(wěn)定的方式進(jìn)入兩個(gè)姿勢(shì)狀態(tài)中的一個(gè)或另一個(gè)之后,才會(huì)啟動(dòng)動(dòng)作(例如,治療改變)。
[0112] 在一個(gè)實(shí)施例中,停留時(shí)間邏輯214
訪問當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55,該數(shù)據(jù)表示最近以穩(wěn)定方式對(duì)病人進(jìn)行分類的姿勢(shì)狀態(tài)。停留時(shí)間邏輯214對(duì)最近的穩(wěn)定姿勢(shì)狀態(tài)與通過接口213上姿勢(shì)狀態(tài)分類器204表示的姿勢(shì)狀態(tài)進(jìn)行比較。如果發(fā)生失配,則可以進(jìn)行病人姿勢(shì)狀態(tài)的可能的重新分類。根據(jù)當(dāng)前揭示的一個(gè)實(shí)施例,在啟動(dòng)因?yàn)樽藙?shì)狀態(tài)重新分類的響應(yīng)之前,通過由停留時(shí)間邏輯214提供的
定時(shí)器測(cè)量相應(yīng)的停留時(shí)間T。在整個(gè)停留時(shí)間T中,接口213上識(shí)別的姿勢(shì)狀態(tài)必須保持穩(wěn)定,以致不發(fā)生其它的重新分類。如果保持這個(gè)穩(wěn)定性,則停留時(shí)間邏輯214把發(fā)生姿勢(shì)狀態(tài)重新分類的指示提供給響應(yīng)邏輯110,并且啟動(dòng)一個(gè)或多個(gè)適當(dāng)?shù)捻憫?yīng)。如上所述,適當(dāng)?shù)捻憫?yīng)可以包括治療提供的修改、停止或啟動(dòng)、數(shù)據(jù)的存儲(chǔ)、通知的產(chǎn)生、通信會(huì)話的啟動(dòng)或改變和/或包含系統(tǒng)10的其它響應(yīng)。另一方面,如果在接口213上信號(hào)再次改變之前停留時(shí)間沒有消逝,則當(dāng)檢測(cè)到接口213上信號(hào)改變時(shí)重置停留時(shí)間。然后重復(fù)該過程。這將參考下面的附圖進(jìn)行描述。
[0113] 停留時(shí)間邏輯214使用的停留時(shí)間可以是“硬編碼的”或可以替代而是可編程的。例如,當(dāng)正在啟動(dòng)IMD 12時(shí),臨床醫(yī)師可以對(duì)這個(gè)值編程,并且可以在此后臨床醫(yī)師要求的任何時(shí)刻進(jìn)行重新編程。
[0114] 在一個(gè)實(shí)施例中,系統(tǒng)可以根據(jù)當(dāng)前系統(tǒng)條件而自動(dòng)地選擇停留時(shí)間。例如,停留時(shí)間可以全部或部分地基于當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55。這允許根據(jù)通過當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55識(shí)別的、最近分類的病人的穩(wěn)定姿勢(shì)狀態(tài)來選擇不同的停留時(shí)間。例如,如果與傾斜位置相關(guān)聯(lián)的姿勢(shì)相比最近分類的病人的穩(wěn)定姿勢(shì)狀態(tài)反映出直立姿勢(shì),則可以選擇不同的停留時(shí)間。作為另一個(gè)例子,如果最近分類的病人處于活動(dòng)的活動(dòng)狀態(tài),則停留時(shí)間可以與確定病人的活動(dòng)狀態(tài)與不活動(dòng)相關(guān)聯(lián)的情況中的停留時(shí)間不同。在再一個(gè)實(shí)施例中,可以根據(jù)最近姿勢(shì)狀態(tài)轉(zhuǎn)換來選擇停留時(shí)間。例如,假設(shè)當(dāng)前記錄通過當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55表示的病人最近的穩(wěn)定姿勢(shì)狀態(tài)為直立與活動(dòng)。在這個(gè)姿勢(shì)狀態(tài)之前,對(duì)病人的分類是處于穩(wěn)定的直立與不活動(dòng)??梢酝ㄟ^當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55記錄從直立與活動(dòng)到直立與不活動(dòng)的轉(zhuǎn)換,并且用于選擇停留時(shí)間。作為再一個(gè)例子,可以使用在接口213上提供的新檢測(cè)的姿勢(shì)狀態(tài)指示來選擇停留時(shí)間,或可以使用通過當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55指示的病人最近的穩(wěn)定姿勢(shì)狀態(tài)到接口213上表示的新檢測(cè)到的姿勢(shì)狀態(tài)的轉(zhuǎn)換來選擇停留時(shí)間。
[0115] 在一個(gè)實(shí)施例中,通過停留時(shí)間邏輯214強(qiáng)加的停留時(shí)間可以是響應(yīng)-特定的。因此,一旦在接口213上發(fā)生姿勢(shì)狀態(tài)的重新分類,在把信號(hào)提供給響應(yīng)邏輯110之前就可以強(qiáng)加第一停留時(shí)間以提示響應(yīng)邏輯110啟動(dòng)第一響應(yīng)(例如,改變治療提供)??梢栽谕A魰r(shí)間邏輯214向響應(yīng)邏輯110提供信號(hào)以前強(qiáng)加與第一停留時(shí)間不同的第二停留時(shí)間以啟動(dòng)第二響應(yīng)(例如,事件通知)等。如果使用多個(gè)如此的停留時(shí)間,則有可能使出現(xiàn)在接口213上的姿勢(shì)狀態(tài)分類保持足夠長(zhǎng)時(shí)間的穩(wěn)定以提示與第一停留時(shí)間相關(guān)聯(lián)的第一動(dòng)作。然而,在第二較長(zhǎng)的停留時(shí)間消逝之前,在接口213上的信號(hào)會(huì)改變。因此,永遠(yuǎn)不會(huì)啟動(dòng)已經(jīng)與該姿勢(shì)狀態(tài)分類相關(guān)聯(lián)的第二動(dòng)作,由于沒有得到第二較長(zhǎng)停留時(shí)間的信號(hào)穩(wěn)定性。
[0116] 可以理解,許多實(shí)施例都是可能的,包括包含可能是硬編碼的一個(gè)停留時(shí)間或單個(gè)可編程的停留時(shí)間的簡(jiǎn)單的方法。在其它實(shí)施例中,可以根據(jù)監(jiān)視的系統(tǒng)條件自動(dòng)地選擇停留時(shí)間。在更靈活的實(shí)施例中,可以對(duì)不同類型的響應(yīng)選擇不同的停留時(shí)間。根據(jù)這個(gè)較新的技術(shù),多個(gè)停留時(shí)間可以是硬編碼的、可編程的、根據(jù)系統(tǒng)條件或其某個(gè)組合自動(dòng)地選擇的。
[0117] 在一個(gè)實(shí)施例中,使用出現(xiàn)在接口213上的姿勢(shì)狀態(tài)分類對(duì)當(dāng)前姿勢(shì)數(shù)據(jù)55進(jìn)行更新。在一個(gè)實(shí)施例中,發(fā)生這個(gè)的時(shí)間可以基于停留時(shí)間。即,在相關(guān)聯(lián)的停留時(shí)間(如通過停留時(shí)間邏輯214表示的和通過接口217上的使能信號(hào)表示的)已經(jīng)消逝之后,僅存儲(chǔ)出現(xiàn)在接口213上的任何重新分類作為當(dāng)前姿勢(shì)數(shù)據(jù)55。
[0118] 可以理解,當(dāng)使用停留時(shí)間時(shí),出現(xiàn)在接口213上比相應(yīng)的停留時(shí)間短的姿勢(shì)狀態(tài)分類不會(huì)提示相關(guān)聯(lián)的響應(yīng)。此外,在利用停留時(shí)間來更新當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55的一個(gè)實(shí)施例中,不會(huì)通過更新當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55來反映呈現(xiàn)比相應(yīng)的停留時(shí)間短的姿勢(shì)狀態(tài)和/或不會(huì)導(dǎo)致更新其它記錄,諸如姿勢(shì)狀態(tài)歷史文件54。當(dāng)然,如果要使用所有的姿勢(shì)狀態(tài)改變來更新當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55和/或姿勢(shì)狀態(tài)歷史文件54,則這個(gè)動(dòng)作根本不需要與停留時(shí)間相關(guān)聯(lián),或替代地,可以把停留時(shí)間設(shè)置為0。例如,在一個(gè)實(shí)施例中,為了分析的目的,可以要求記錄出現(xiàn)在接口213上的所有的姿勢(shì)狀態(tài)分類,而不管在該接口上以穩(wěn)定方式保持這些改變達(dá)多長(zhǎng)時(shí)間。因此,可能存在沒有在接口213上姿勢(shì)狀態(tài)分類和姿勢(shì)狀態(tài)記錄之間強(qiáng)加任何停留時(shí)間而保持的一個(gè)或多個(gè)日志。
[0119] 在一個(gè)實(shí)施例中,停留時(shí)間邏輯214可以利用一個(gè)或多個(gè)軟件和/或硬件定時(shí)器,每當(dāng)更新接口213上的當(dāng)前姿勢(shì)狀態(tài)信號(hào)時(shí),就重新起動(dòng)該定時(shí)器。下面參考圖10討論這種強(qiáng)加停留時(shí)間的定時(shí)器的使用。
[0120] 如上所述,當(dāng)響應(yīng)邏輯110接收來自停留時(shí)間邏輯214的定時(shí)器到期的指示時(shí),響應(yīng)邏輯110會(huì)啟動(dòng)相應(yīng)的響應(yīng)。這個(gè)響應(yīng)可以是處理器34控制的和/或通過治療模塊32提供的治療修改。另一方面或另外,這個(gè)響應(yīng)可以是通知邏輯112控制的通知,諸如通過遙測(cè)邏輯38提供給外部設(shè)備(諸如編程器20)的通信,或可以包括某個(gè)其它通信會(huì)話的啟動(dòng)。響應(yīng)可以包括更新當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55和/或更新姿勢(shì)歷史文件54。其它響應(yīng)都是可能的,在當(dāng)前揭示的范圍內(nèi)。
[0121] 可以理解,圖6是功能性方框圖??梢砸杂布?、編程的指令或其某個(gè)組合來實(shí)現(xiàn)圖6所示的任何邏輯塊。此外,可以以多種方式來實(shí)現(xiàn)邏輯塊之間的接口,并且不必定表示硬件接口。例如,圖6的一個(gè)或多個(gè)邏輯塊不必定物理連接到與它們共享接口的邏輯塊。替代地,可以邏輯地連接這種邏輯塊,如通過從一個(gè)邏輯塊到另一個(gè)邏輯塊傳送信息的處理器34,例如,或通過經(jīng)過公共存儲(chǔ)器進(jìn)行共享的邏輯塊。
[0122] 在一些實(shí)施例中,可以把圖5和6中所示的所有邏輯包括在植入在病人14中的一個(gè)器件(例如,IMD 12)中。在其它實(shí)施例中,圖5和6的一個(gè)或多個(gè)邏輯塊駐留在病人身體之外。例如,在一個(gè)實(shí)施例中,可以在佩帶在病人體外的一個(gè)系統(tǒng)中實(shí)現(xiàn)圖6的整個(gè)系統(tǒng)。在另一個(gè)實(shí)施例中,可以把傳感器40和/或控制邏輯41的一些部分植入在病人中,并且可以與病人體外的控制邏輯41的其它部分進(jìn)行無線通信。因此,本技術(shù)領(lǐng)域中技術(shù)人員可以設(shè)想許多情況。
[0123] 可以理解,可以省略圖6的一些邏輯塊或用于其它目的。例如,可以容易地適配事件檢測(cè)器208以用于對(duì)姿勢(shì)改變事件進(jìn)行分類,替代地,或此外,用于對(duì)活動(dòng)事件進(jìn)行分類。相似地,可以適配N個(gè)中的M個(gè)濾波器202而用于對(duì)活動(dòng)狀態(tài)改變進(jìn)行分類,替代地,或此外,用于檢測(cè)N個(gè)中的M個(gè)姿勢(shì)。另一方面,在一些實(shí)施例中,可以完全省略N個(gè)中的M個(gè)濾波器202和事件檢測(cè)器208中的一個(gè)或兩者。這將在下面該邏輯的更詳細(xì)說明中進(jìn)一步描述。
[0124] 圖7A是根據(jù)本揭示的一個(gè)示例性實(shí)施例的、示出停留時(shí)間的使用的定時(shí)圖。該圖示出使用姿勢(shì)狀態(tài)的檢測(cè)來控制治療的提供,雖然可以使用這種檢測(cè)來啟動(dòng)其它響應(yīng),如上所述。在時(shí)刻T0處,假設(shè)已經(jīng)檢測(cè)到第一穩(wěn)定姿勢(shì)狀態(tài),并且正用于控制第一治療等級(jí)(治療等級(jí)1)的治療提供,治療等級(jí)1已經(jīng)與姿勢(shì)狀態(tài)PS1相關(guān)聯(lián)。在時(shí)刻T1處,檢測(cè)到不同的第二姿勢(shì)狀態(tài)PS2。假設(shè)以前已經(jīng)使不同的治療等級(jí)(治療等級(jí)2)與這個(gè)姿勢(shì)狀態(tài)PS2相關(guān)聯(lián)。響應(yīng)于姿勢(shì)狀態(tài)PS2的檢測(cè),不是立刻把治療等級(jí)改變到治療等級(jí)2,而是強(qiáng)加停留時(shí)間。尤其,起動(dòng)稱之為“停留時(shí)間定時(shí)器”的定時(shí)器/計(jì)數(shù)器達(dá)已經(jīng)與該姿勢(shì)狀態(tài)改變相關(guān)聯(lián)的停留時(shí)間T1。
[0125] 如上所述,存在用于選擇在給定情況中使用哪個(gè)停留時(shí)間的許多可能性。在一個(gè)簡(jiǎn)單的實(shí)施例中,一個(gè)停留時(shí)間可以用于所有的姿勢(shì)狀態(tài)改變。在更復(fù)雜的系統(tǒng)中,可以關(guān)于正在發(fā)生的特定姿勢(shì)狀態(tài)改變、關(guān)于最近的穩(wěn)定姿勢(shì)狀態(tài)、關(guān)于新檢測(cè)到的姿勢(shì)狀態(tài)、關(guān)于響應(yīng)類型和/或關(guān)于某個(gè)其它監(jiān)視條件,來選擇停留時(shí)間。例如,可以根據(jù)病人在最近的姿勢(shì)狀態(tài)轉(zhuǎn)換之前呈現(xiàn)的以前穩(wěn)定的姿勢(shì)狀態(tài)PS1來選擇停留時(shí)間T1。另一方面,可以根據(jù)新檢測(cè)到的姿勢(shì)PS2替代地選擇停留時(shí)間T1。在另一個(gè)實(shí)施例中,可以使用從PS1到PS2的特定轉(zhuǎn)換來選擇停留時(shí)間??梢允褂闷渌到y(tǒng)條件,諸如病人的生理?xiàng)l件(心率、血壓等),來選擇停留時(shí)間。
[0126] 在當(dāng)前的例子中,停留時(shí)間DT1在時(shí)刻T2處到期,如箭頭220所表示。由于在整個(gè)停留時(shí)間期間病人的姿勢(shì)狀態(tài)沒有改變,在該停留時(shí)間到期時(shí),治療提供的等級(jí)從與PS1相關(guān)聯(lián)的治療等級(jí)1改變到與PS2相關(guān)聯(lián)的治療等級(jí)2。這個(gè)改變可能作為階躍函數(shù)而發(fā)生,如階躍函數(shù)224所示。然而,在另一個(gè)實(shí)施例中,改變隨時(shí)間而發(fā)生,諸如使用斜坡函數(shù)或某個(gè)其它治療調(diào)節(jié)函數(shù)??梢允褂萌魏晤愃频木€性或非線性斜坡或指數(shù)攻擊函數(shù),如通過虛線226所示,以得到目標(biāo)治療等級(jí)2。用于系統(tǒng)中的斜坡或攻擊函數(shù)的類型和/或發(fā)生到第二治療等級(jí)的改變的時(shí)間都是可編程的。此外,發(fā)生調(diào)節(jié)的治療調(diào)節(jié)時(shí)間同樣是可編程的。
[0127] 在時(shí)刻T3處,病人的姿勢(shì)狀態(tài)再次返回到姿勢(shì)狀態(tài)PS1。不是立刻返回到治療等級(jí)1,強(qiáng)加了停留時(shí)間。在這個(gè)例子中,為該情況選擇的停留時(shí)間,停留時(shí)間DT2,與病人進(jìn)入姿勢(shì)狀態(tài)PS2時(shí)使用的時(shí)間DT1不同。通過箭頭227表示的、這個(gè)選中的停留時(shí)間可以基于上述的任何考慮。另一方面,當(dāng)檢測(cè)到任何姿勢(shì)轉(zhuǎn)換時(shí)可以使用通用停留時(shí)間,如上所述。
[0128] 正如上述的情況,停留時(shí)間在時(shí)刻T4處到期而病人沒有移動(dòng)姿勢(shì)狀態(tài)。因此,再次向病人提供與PS1相關(guān)聯(lián)的治療等級(jí)。示出作為階躍函數(shù)而發(fā)生到治療等級(jí)1的返回。然而,可以選擇任何類型的線性斜坡或衰減函數(shù)作為替代,如虛線230所示。響應(yīng)于治療等級(jí)的降低而選中的函數(shù)與響應(yīng)于治療等級(jí)的增加而選中的函數(shù)是不同的。即,如果要求的話,響應(yīng)于治療的增加而選中的函數(shù)226之一不需要與響應(yīng)于治療的降低而選中的函數(shù)
230之一相對(duì)應(yīng)。
[0129] 以上述方式,在檢測(cè)到姿勢(shì)狀態(tài)移動(dòng)的時(shí)間和響應(yīng)的時(shí)間(在本情況中是啟動(dòng)了治療等級(jí)調(diào)節(jié))之間強(qiáng)加了停留時(shí)間。
[0130] 圖7B是根據(jù)本揭示的另一個(gè)示例性實(shí)施例的、示出停留時(shí)間的使用的定時(shí)圖。像關(guān)于圖7A討論的那個(gè)定時(shí)圖一樣,本定時(shí)圖描繪各種治療等級(jí)的治療的提供。響應(yīng)于檢測(cè)到的姿勢(shì)狀態(tài)而提供這些治療等級(jí)。
[0131] 在時(shí)刻T0處,已經(jīng)檢測(cè)到姿勢(shì)狀態(tài)PS 1,并且正用于以治療等級(jí)1提供治療。在時(shí)刻T1處,檢測(cè)到不同的第二姿勢(shì)狀態(tài)PS2。像上述例子中的情況那樣,使不同的治療等級(jí)2與這個(gè)姿勢(shì)狀態(tài)相關(guān)聯(lián)。響應(yīng)于姿勢(shì)狀態(tài)PS2的檢測(cè),不是立刻把治療等級(jí)改變到治療等級(jí)2,而是強(qiáng)加停留時(shí)間DT1,如箭頭234所示。
[0132] 在時(shí)刻T2處,在停留時(shí)間DT1到期之前,病人的姿勢(shì)狀態(tài)再次改變到與原始姿勢(shì)狀態(tài)PS1不同的第三姿勢(shì)狀態(tài)PS3。因此,與DT1相關(guān)聯(lián)的定時(shí)器復(fù)位,并且起動(dòng)第三姿勢(shì)狀態(tài)PS3的定時(shí)器,如箭頭236所示。與該定時(shí)器DT2相關(guān)聯(lián)的停留時(shí)間與用于PS2的停留時(shí)間DT1不同,雖然在其它實(shí)施例中不必定是這個(gè)情況,如上所述。
[0133] 在時(shí)刻T3處,病人的姿勢(shì)狀態(tài)再次移動(dòng)回到原始姿勢(shì)PS1。由于這發(fā)生在停留時(shí)間DT2到期之前,所以可以通過箭頭236看到,根據(jù)病人的姿勢(shì)狀態(tài)PS3分類而起動(dòng)的停留時(shí)間定時(shí)器復(fù)位。一旦再次沒有治療改變發(fā)生。仍以治療等級(jí)1提供治療,這是與PS1相關(guān)聯(lián)的治療等級(jí)。如果沒有其它動(dòng)作與姿勢(shì)狀態(tài)PS 1相關(guān)聯(lián),則在一個(gè)實(shí)施例中,沒有停留時(shí)間定時(shí)器需要起動(dòng)。已經(jīng)以與這個(gè)新呈現(xiàn)的PS1的姿勢(shì)狀態(tài)相關(guān)聯(lián)的等級(jí)來提供治療。
[0134] 在時(shí)刻T4處,病人再次呈現(xiàn)姿勢(shì)狀態(tài)PS3。因此,起動(dòng)停留時(shí)間定時(shí)器到停留時(shí)間DT2,如箭頭238所示。在時(shí)刻T5處,停留時(shí)間定時(shí)器到期,同時(shí)病人仍呈現(xiàn)姿勢(shì)狀態(tài)PS3。因此,啟動(dòng)相關(guān)聯(lián)的響應(yīng),在本例子中,該響應(yīng)是到治療等級(jí)2的治療改變。如圖7A的情況那樣,可以作為階躍函數(shù)而啟動(dòng)治療的改變。然而,在一個(gè)實(shí)施中,改變隨時(shí)間而發(fā)生,作為斜坡或某個(gè)其它治療調(diào)節(jié)函數(shù),諸如指數(shù)斜坡函數(shù)。當(dāng)前的例子示出作為斜坡函數(shù)而發(fā)生治療的改變,在通過箭頭240表示的治療調(diào)節(jié)時(shí)間上得到目標(biāo)治療等級(jí)2,這在一個(gè)實(shí)施例中是可編程的。
[0135] 圖7A和7B的上述例子假設(shè)根據(jù)新呈現(xiàn)的姿勢(shì)自動(dòng)地選擇停留時(shí)間。例如,在圖7B中,停留時(shí)間DT1用于新呈現(xiàn)的姿勢(shì)狀態(tài)PS2,其中停留時(shí)間DT2用于新呈現(xiàn)的姿勢(shì)狀態(tài)PS3。在另一個(gè)實(shí)施例中,為這個(gè)目的,可以使用以前檢測(cè)到的穩(wěn)定姿勢(shì)狀態(tài)。例如,在圖7B中,可以選擇與姿勢(shì)狀態(tài)PS1(不是新的姿勢(shì)狀態(tài)PS2)相關(guān)聯(lián)的停留時(shí)間,以便在時(shí)刻T1處處于姿勢(shì)狀態(tài)PS2的病人的重新分類之后使用。
[0136] 圖7C是根據(jù)本揭示的另一個(gè)示例性實(shí)施例的、示出停留時(shí)間的使用的定時(shí)圖。這個(gè)圖描述響應(yīng)于單個(gè)檢測(cè)到的姿勢(shì)狀態(tài)改變而使用多個(gè)停留時(shí)間。使用這些停留時(shí)間來啟動(dòng)多個(gè)響應(yīng)。
[0137] 在時(shí)刻T0處,已經(jīng)使病人分類在穩(wěn)定姿勢(shì)狀態(tài)PS1中,并且使用與該姿勢(shì)狀態(tài)相關(guān)聯(lián)的治療等級(jí),治療等級(jí)1,來向病人提供治療。在時(shí)刻T1處,把病人分類在不同的第二姿勢(shì)狀態(tài)PS2中。假設(shè)不同的治療等級(jí)2與該姿勢(shì)狀態(tài)相關(guān)聯(lián)。響應(yīng)于病人姿勢(shì)狀態(tài)的重新分類,不是立刻使治療等級(jí)改變到治療等級(jí)2,而是強(qiáng)加了停留時(shí)間DT1。尤其,起動(dòng)定時(shí)器達(dá)停留時(shí)間DT1,該停留時(shí)間DT1已經(jīng)與該姿勢(shì)狀態(tài)改變相關(guān)聯(lián),并且用于啟動(dòng)治療等級(jí)的改變。通過箭頭242來表示這個(gè)停留時(shí)間。此外,起動(dòng)第二定時(shí)器,該定時(shí)器與不同的、比停留時(shí)間DT1長(zhǎng)的、停留時(shí)間DT1’相關(guān)聯(lián),如箭頭246所示,使用第二時(shí)間來啟動(dòng)與治療等級(jí)改變不同的響應(yīng)。例如,可以使用其它停留時(shí)間來改變與圖7C表示的那個(gè)不同的某個(gè)治療等級(jí),以起動(dòng)另一個(gè)治療、停止另一個(gè)治療、啟動(dòng)通知、提示數(shù)據(jù)的存儲(chǔ)、起動(dòng)通信會(huì)話或某個(gè)其它響應(yīng)。
[0138] 在時(shí)刻T2處,與停留時(shí)間DT1相關(guān)聯(lián)的第一停留時(shí)間定時(shí)器到期,如箭頭242所示。因此,使治療等級(jí)改變到治療等級(jí)2。在本例子中,這不是立刻改變的,而是根據(jù)指數(shù)攻擊函數(shù)而發(fā)生的,如曲線244所示。
[0139] 在時(shí)刻T3處,在與停留時(shí)間DT1’相關(guān)聯(lián)的第二停留時(shí)間定時(shí)器到期之前,病人的姿勢(shì)狀態(tài)改變到PS3。因此,第二停留時(shí)間定時(shí)器復(fù)位,沒有啟動(dòng)與該第二定時(shí)器相關(guān)聯(lián)的響應(yīng)。而是,起動(dòng)與PS3相關(guān)聯(lián)的至少一個(gè)定時(shí)器。在本例子中,起動(dòng)第一停留時(shí)間定時(shí)器達(dá)停留時(shí)間DT1,如箭頭248所示。該停留時(shí)間定時(shí)器與治療改變到一個(gè)等級(jí)相關(guān)聯(lián),該等級(jí)與PS3相關(guān)聯(lián)。也響應(yīng)于到姿勢(shì)狀態(tài)PS3的改變(用于啟動(dòng)第二響應(yīng))而起動(dòng)第二停留時(shí)間定時(shí)器。第二停留時(shí)間定時(shí)器在停留時(shí)間DT1’之后到期,如箭頭250表示。
[0140] 在時(shí)刻T4處,與停留時(shí)間DT1相關(guān)聯(lián)的第一停留時(shí)間定時(shí)器到期,因此治療等級(jí)改變到與姿勢(shì)狀態(tài)PS3相關(guān)聯(lián)的治療等級(jí),在本例子中,假設(shè)它為治療等級(jí)3。如治療等級(jí)2的情況那樣,改變不是立刻發(fā)生的,而是使用指數(shù)攻擊函數(shù)而發(fā)生的,如曲線252所示。在時(shí)刻T5處,與停留時(shí)間DT1’相關(guān)聯(lián)的第二停留時(shí)間定時(shí)器也到期了,導(dǎo)致啟動(dòng)第二響應(yīng),第二響應(yīng)可以是許多與移動(dòng)到姿勢(shì)狀態(tài)3相關(guān)聯(lián)的響應(yīng)中的任何一個(gè)。
[0141] 在本例子中,對(duì)于兩個(gè)姿勢(shì)改變,所選擇的停留時(shí)間是相同的。即,當(dāng)姿勢(shì)改變到PS2發(fā)生在時(shí)刻T1處時(shí),選擇停留時(shí)間DT1,用于啟動(dòng)治療等級(jí)的改變,并且選擇停留時(shí)間DT1’,用于啟動(dòng)第二響應(yīng)。還選擇這兩個(gè)相同的停留時(shí)間,以便當(dāng)發(fā)生移動(dòng)到姿勢(shì)狀態(tài)PS3時(shí)使用。因此,這個(gè)例子示出停留時(shí)間可以是響應(yīng)特定的,并且不基于呈現(xiàn)的姿勢(shì)狀態(tài)。當(dāng)然,在另一個(gè)實(shí)施例中,可以使用相同的停留時(shí)間來啟動(dòng)多個(gè)響應(yīng)。在再另一個(gè)實(shí)施例中,所選擇的兩個(gè)停留時(shí)間可以都是響應(yīng)特定的,并且還基于姿勢(shì)狀態(tài)信息(例如,最近的穩(wěn)定姿勢(shì)狀態(tài)、新呈現(xiàn)的姿勢(shì)狀態(tài)、兩個(gè)之間的轉(zhuǎn)換等)。
[0142] 可以理解,圖7A-7C只是示例性的,可以設(shè)想許多其它情況,以便使用一個(gè)或多個(gè)停留時(shí)間來控制作為一個(gè)或多個(gè)姿勢(shì)狀態(tài)改變的結(jié)果的一個(gè)或多個(gè)響應(yīng)的啟動(dòng)。
[0143] 圖8是示例性數(shù)據(jù)結(jié)構(gòu),可以使用該數(shù)據(jù)結(jié)構(gòu)使姿勢(shì)狀態(tài)與響應(yīng)相關(guān)聯(lián)。列260列出各種姿勢(shì)狀態(tài),PS1到PSX。如上所述,這些姿勢(shì)狀態(tài)可以包括姿勢(shì)、活動(dòng)狀態(tài)或兩者。示例性姿勢(shì)狀態(tài)可以包括直立、躺下、直立與活動(dòng)、活動(dòng)等。
[0144] 每個(gè)姿勢(shì)狀態(tài)可以與一個(gè)或多個(gè)響應(yīng)相關(guān)聯(lián),所述響應(yīng)是已經(jīng)把病人分類在該姿勢(shì)狀態(tài)中之后才啟動(dòng)的。根據(jù)當(dāng)前的揭示,可以通過相應(yīng)的停留時(shí)間來延遲響應(yīng)的啟動(dòng)。
[0145] 圖8的數(shù)據(jù)結(jié)構(gòu)的列262與第一響應(yīng)相關(guān)聯(lián),第一響應(yīng)包括到治療1的改變。在本例子中,列262列出要用于提供治療的治療參數(shù)值。例如,在姿勢(shì)狀態(tài)PS 1的行264中,列出參數(shù)1的值為“PA”,這可以是用于提供電刺激的刺激幅度。另一個(gè)參數(shù)2具有列出為“PF”的值,這可以是提供刺激的
頻率。再另一個(gè)參數(shù)N具有列出為“PE”的值,這可以是用于提供刺激的電極的組合。在列262中可以包括任何數(shù)量的參數(shù),包括用于提供治療1的程序和/或程序組列標(biāo)表、刺激的占空比、刺激脈沖寬度等。
[0146] 以相似的方式,可以對(duì)表中其它行的每一個(gè)選擇參數(shù),用于響應(yīng)于正分類于相應(yīng)姿勢(shì)狀態(tài)中的病人而向病人提供治療1。如果要求的話,對(duì)于某些姿勢(shì)狀態(tài),在檢測(cè)該姿勢(shì)狀態(tài)之前,可能要求放棄啟動(dòng)任何響應(yīng),保持治療提供等級(jí)和其它系統(tǒng)操作。例如,把這表示為不對(duì)行266中的姿勢(shì)狀態(tài)PSX提供各種響應(yīng)值。在再一個(gè)例子中,可以要求響應(yīng)于特定姿勢(shì)狀態(tài)的檢測(cè)而暫停提供特定治療,或開始新治療的提供。同樣地把如此的信息保留在諸如圖8所示的數(shù)據(jù)結(jié)構(gòu)中。
[0147] 提供另外的行268和270以列出用于啟動(dòng)一個(gè)或多個(gè)附加響應(yīng)的值。例如,行268與可以提供給病人的第二類治療相關(guān)聯(lián)。例如,這種治療可以與給病人的治療物質(zhì)的提供相關(guān)聯(lián)??梢蕴峁└鞣N參數(shù)值,以響應(yīng)于姿勢(shì)狀態(tài)分類而控制這個(gè)提供。再其它的響應(yīng)可以包括所提供的通知。控制這種通知的參數(shù)可以表示要如何提供通知等。
[0148] 在一個(gè)實(shí)施例中,某些姿勢(shì)狀態(tài)可以與無響應(yīng)相關(guān)聯(lián),而其它姿勢(shì)狀態(tài)可以與一個(gè)或多個(gè)響應(yīng)相關(guān)聯(lián)。因此,在一個(gè)最靈活的實(shí)施例中,作為每個(gè)姿勢(shì)狀態(tài)的結(jié)果而產(chǎn)生的響應(yīng)的類型和/或數(shù)量是可選擇的。如果要求的話,包含在諸如圖8所示的數(shù)據(jù)結(jié)構(gòu)中的信息可以是病人特定的、通過臨床醫(yī)師在啟動(dòng)IMD的時(shí)刻選擇的、以及之后如認(rèn)為必要而進(jìn)行更新的。
[0149] 為了提供要求較少的編程選擇因此更合意地啟動(dòng)的一種系統(tǒng),可能要求對(duì)給定姿勢(shì)狀態(tài)可用的響應(yīng)的選擇進(jìn)行“硬編碼”,并且對(duì)與一個(gè)或多個(gè)響應(yīng)相關(guān)聯(lián)的至少某些參數(shù)進(jìn)行預(yù)選擇。例如,可以通過設(shè)備制造商來執(zhí)行這個(gè)類型的預(yù)選擇過程。
[0150] 如上所述,在精簡(jiǎn)環(huán)境中,可以利用單個(gè)停留時(shí)間來啟動(dòng)所有的響應(yīng)??梢赃x擇相同的停留時(shí)間而不管病人以前的或當(dāng)前的姿勢(shì)狀態(tài)。根據(jù)一個(gè)更靈活的方法,可以根據(jù)響應(yīng)來選擇停留時(shí)間,如圖7C中所示,和/或根據(jù)姿勢(shì)狀態(tài)數(shù)據(jù)來選擇停留時(shí)間,如圖7A和7B所示。
[0151] 圖9是根據(jù)一個(gè)實(shí)施例的示例性數(shù)據(jù)結(jié)構(gòu),可以使用該數(shù)據(jù)結(jié)構(gòu)來選擇停留時(shí)間。列280列出姿勢(shì)狀態(tài)信息。行282與最近穩(wěn)定姿勢(shì)狀態(tài)(即,“當(dāng)前”姿勢(shì)狀態(tài))相關(guān)聯(lián),行284與新檢測(cè)到的姿勢(shì)狀態(tài)相關(guān)聯(lián),而行286與姿勢(shì)狀態(tài)轉(zhuǎn)換相關(guān)聯(lián)。
[0152] 根據(jù)這些實(shí)施例,如果要求的話,在一個(gè)實(shí)施方式中,可以根據(jù)最近姿勢(shì)狀態(tài)(如通過當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55反映的)來選擇停留時(shí)間。另一方面,可以根據(jù)新呈現(xiàn)的姿勢(shì)狀態(tài)(如在接口213上提供的到圖6的停留時(shí)間邏輯214的)來選擇停留時(shí)間。在再另一個(gè)實(shí)施例中,可以使用當(dāng)前新姿勢(shì)狀態(tài)之間的特定轉(zhuǎn)換來選擇停留時(shí)間。因此,在一個(gè)實(shí)施例中,系統(tǒng)可以根據(jù)通過行282、通過行284或通過行286提供的選擇進(jìn)行選擇而操作。根據(jù)一個(gè)更精簡(jiǎn)的方法,當(dāng)選擇停留時(shí)間時(shí),系統(tǒng)不需要考慮姿勢(shì)狀態(tài)。
[0153] 根據(jù)另一個(gè)方面,可以以響應(yīng)特定的方式來選擇停留時(shí)間。參考列288而示出這種情況。一個(gè)或多個(gè)類型的響應(yīng)的每一個(gè)可以包括各自的停留時(shí)間。在所示的例子中,在行282中示出的每個(gè)姿勢(shì)狀態(tài)與每個(gè)類型的響應(yīng)(例如,治療1修改、治療2修改等)的不同的停留時(shí)間相關(guān)聯(lián)。根據(jù)一個(gè)更精簡(jiǎn)的方法,可以對(duì)所有類型的響應(yīng)使用相同的停留時(shí)間。
[0154] 在另一個(gè)實(shí)施例中,停留時(shí)間可以對(duì)于如何啟動(dòng)響應(yīng)為特定的,如關(guān)于列290所示的那樣。例如,如果新姿勢(shì)狀態(tài)最終導(dǎo)致治療等級(jí)增加(例如,增加刺激幅度),則可以選擇第一停留時(shí)間。相反地,如果新姿勢(shì)狀態(tài)的改變導(dǎo)致治療等級(jí)減小,則可以選擇不同的停留時(shí)間。根據(jù)這個(gè)方法,當(dāng)作為姿勢(shì)狀態(tài)改變的結(jié)果而提供幅度的增加時(shí),可以要求使用更長(zhǎng)的停留時(shí)間,由于這在啟動(dòng)增加的治療提供的時(shí)間之前,更能保證病人確實(shí)保持在這個(gè)姿勢(shì)狀態(tài)中。
[0155] 作為另一個(gè)例子,如果作為姿勢(shì)狀態(tài)改變的結(jié)果要啟動(dòng)治療,則可以選擇一個(gè)停留時(shí)間,再另一個(gè)例子,如果姿勢(shì)狀態(tài)改變導(dǎo)致治療的停止,則可選擇不同的停留時(shí)間。如此,可以根據(jù)響應(yīng)改變的類型而不是響應(yīng)本身的類型而選擇停留時(shí)間。
[0156] 在另一個(gè)實(shí)施例中,可以使用某個(gè)其它度量條件來選擇停留時(shí)間,諸如使用傳感器可以確定的生理?xiàng)l件。例子包括心率、血
氧水平、血壓等。本技術(shù)領(lǐng)域中技術(shù)人員可以設(shè)想許多如此的條件。通過列292作為例子。
[0157] 在一個(gè)實(shí)施例中,選擇使用哪個(gè)方法來選擇停留時(shí)間可以是可編程的。例如,臨床醫(yī)師可以決定使用從行282和列288的交叉處選擇的停留時(shí)間。另一方面,臨床醫(yī)師可以決定利用從行284和列290的交叉處選擇的那些停留時(shí)間。許多組合都是可能的。
[0158] 如上所述,通過使用應(yīng)用于啟動(dòng)所有響應(yīng)的單個(gè)停留時(shí)間可以使停留時(shí)間的選擇大大地簡(jiǎn)化,并且使用單個(gè)停留時(shí)間而不管正在發(fā)生的姿勢(shì)狀態(tài)改變。
[0159] 圖10是停留時(shí)間邏輯的一個(gè)實(shí)施例的功能性方框圖。通過停留時(shí)間310來表示系統(tǒng)中使用的一個(gè)或多個(gè)停留時(shí)間。在一個(gè)實(shí)施例中,停留時(shí)間是可編程的,并且可以把選中的值存儲(chǔ)在諸如圖9所示的數(shù)據(jù)結(jié)構(gòu)中,或任何其它一個(gè)或多個(gè)數(shù)據(jù)結(jié)構(gòu)中,其格式化是很不重要的??梢允谷绱说臄?shù)據(jù)結(jié)構(gòu)保留在諸如存儲(chǔ)器36的存儲(chǔ)設(shè)備中,例如,或可以保留在諸如編程器20的外部設(shè)備的存儲(chǔ)設(shè)備中。在后面的情況中,可以在設(shè)備初始化期間從諸如編程器20的外部設(shè)備提供某些或所有的停留時(shí)間,或根據(jù)需要。另一方面,可以通過設(shè)備制造商選擇某些或所有的數(shù)據(jù)以包括在IMD 12中,例如,通過在ROM中提供這個(gè)信息。
[0160] 對(duì)于停留時(shí)間控制邏輯312來說,停留時(shí)間是可訪問的。停留時(shí)間控制邏輯312同樣可訪問的是姿勢(shì)狀態(tài)分類器204的輸出,以及當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55。當(dāng)檢測(cè)到姿勢(shì)狀態(tài)改變時(shí),通過判定來自姿勢(shì)狀態(tài)分類器204的姿勢(shì)狀態(tài)分類與通過當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55表示的姿勢(shì)狀態(tài)不同而完成,停留時(shí)間控制邏輯312控制這個(gè)姿勢(shì)狀態(tài)改變?nèi)绾斡绊懸粋€(gè)或多個(gè)定時(shí)器314的操作。尤其,如果在檢測(cè)到姿勢(shì)狀態(tài)改變的時(shí)刻定時(shí)器314之一正在測(cè)量停留時(shí)間,則使這個(gè)定時(shí)器復(fù)位,并且不啟動(dòng)相應(yīng)的響應(yīng)。這是因?yàn)樵诹硪粋€(gè)姿勢(shì)狀態(tài)改變之前完整的停留時(shí)間還未到期,如參考圖7A-7C所描述。
[0161] 此外,停留時(shí)間控制邏輯312可以以適當(dāng)?shù)耐A魰r(shí)間裝載定時(shí)器314之一,并且起動(dòng)該定時(shí)器??梢愿鶕?jù)當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55選擇要使用的停留時(shí)間,當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55表示剛在最近分類之前對(duì)病人進(jìn)行分類而處于的穩(wěn)定姿勢(shì)狀態(tài)。例如,這對(duì)應(yīng)于圖9的示例性行282。另一方面,可以根據(jù)姿勢(shì)狀態(tài)分類器204的輸出來選擇停留時(shí)間,這表示新呈現(xiàn)的姿勢(shì)狀態(tài)分類。這對(duì)應(yīng)于圖9的示例性行284。另一方面,可以使用兩個(gè)姿勢(shì)狀態(tài)之間的轉(zhuǎn)換來選擇停留時(shí)間,如圖9的示例性行286所示。
[0162] 停留時(shí)間控制邏輯312還可以接收來自條件邏輯318的指示,這可以表示停留時(shí)間可基于的、與系統(tǒng)相關(guān)聯(lián)的生理和其它條件。停留時(shí)間控制邏輯312可以使用所有接收到的輸入來選擇與當(dāng)前情況對(duì)應(yīng)的一個(gè)或多個(gè)合適的停留時(shí)間310??梢园堰x中的停留時(shí)間的每一個(gè)裝載到相應(yīng)的一個(gè)定時(shí)器314中,并且可以起動(dòng)定時(shí)器。這可以包括起動(dòng)單個(gè)定時(shí)器、或多個(gè)定時(shí)器,如聯(lián)系圖7C所討論的那樣。
[0163] 對(duì)于每個(gè)定時(shí)器,停留時(shí)間控制邏輯312可以
跟蹤作為定時(shí)器到期的結(jié)果而啟動(dòng)的一個(gè)或多個(gè)響應(yīng)。可以從與圖8所示的相似的響應(yīng)表320得到這種信息。這個(gè)數(shù)據(jù)結(jié)構(gòu)的格式化和內(nèi)容是大大地?zé)o關(guān)的。重要的是要注意停留時(shí)間控制邏輯312使定時(shí)器與一個(gè)或多個(gè)響應(yīng)相關(guān)聯(lián)。在定時(shí)器到期時(shí),停留時(shí)間控制邏輯312能夠把信號(hào)提供給響應(yīng)邏輯216以指示要啟動(dòng)的響應(yīng)的類型。如上所述,這種響應(yīng)可以包括一個(gè)或多個(gè)治療的修改、治療的啟動(dòng)、治療的停止、數(shù)據(jù)的存儲(chǔ)、通信會(huì)話的啟動(dòng)、通知的啟動(dòng)等。如果要求的話,這種響應(yīng)甚至可以包括與更新當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55相關(guān)聯(lián)的定時(shí),以反映通過姿勢(shì)狀態(tài)分類器204表示的新姿勢(shì)狀態(tài)。如此,可以在系統(tǒng)中有利地使用的任何類型的響應(yīng)可以與停留時(shí)間相關(guān)聯(lián)。
[0164] 圖10示出多個(gè)定時(shí)器的使用。如果要在單個(gè)定時(shí)器環(huán)境中使用多個(gè)停留時(shí)間,則可以使用停留時(shí)間增量。例如,如果兩個(gè)響應(yīng)要與姿勢(shì)狀態(tài)改變相關(guān)聯(lián),并且分別在第一時(shí)刻T1處和較長(zhǎng)的時(shí)刻T2處啟動(dòng)這些響應(yīng),則可以把第一時(shí)刻T1裝載到停留時(shí)間定時(shí)器中。在這個(gè)時(shí)刻T1到期時(shí),可以在同一定時(shí)器中裝載T2-T1的時(shí)間增量。然后可以使用這個(gè)增量時(shí)間來啟動(dòng)第二響應(yīng)。
[0165] 可以以硬件(包括分立元件、一個(gè)或多個(gè)處理其或任何其它類型的電路)的組合、編程的指令或其任何組合來實(shí)現(xiàn)圖10的邏輯。例如,停留時(shí)間控制邏輯312可以包括執(zhí)行編程的指令的一個(gè)或多個(gè)處理器。一個(gè)或多個(gè)定時(shí)器僅以是軟件定時(shí)器、硬件定時(shí)器或它們的某個(gè)組合。此外,圖10中分割邏輯的方式是大大地任意的,并且選擇而幫助功能性的討論。然而,可以以其它方式發(fā)生分割。此外,可以以許多方式來實(shí)現(xiàn)邏輯塊之間的接口,并且不必定表示硬件接口。例如,不必須把圖10的一個(gè)或多個(gè)邏輯塊物理鏈接到與它們共享接口的那些邏輯塊。而是,可以在邏輯上連接如此的邏輯塊,例如,通過從一個(gè)邏輯塊到另一個(gè)邏輯塊傳遞信息的處理器34。因此,接口表示信號(hào)、控制和/或數(shù)據(jù)的流,并且不旨在把本揭示限制在任何特定的互連配置中??偟膩碚f,不應(yīng)該把圖10解釋為限制本揭示于任何特定的實(shí)施、互連或邏輯的分割,本技術(shù)領(lǐng)域中技術(shù)人員可以設(shè)想許多實(shí)施例。
[0166] 圖11A是根據(jù)一個(gè)實(shí)施例的示例性用戶界面屏幕,可以使用該用戶界面屏幕來選擇停留時(shí)間。通過臨床醫(yī)師編程器或某個(gè)其它編程設(shè)備可以提供這個(gè)類型的界面。許多出現(xiàn)在該菜單上的圖標(biāo)超出了當(dāng)前揭示的范圍,因此不再討論。重要的是下拉菜單321,利用它從定義的姿勢(shì)狀態(tài)列表中進(jìn)行選擇。在一個(gè)實(shí)施例中,可以通過設(shè)備制造商來提供這個(gè)列表。在另一個(gè)實(shí)施例中,諸如臨床醫(yī)師的用戶可以提供這個(gè)列表,至少一部分,定義用于治療特定病人的姿勢(shì)狀態(tài)。因此,在一個(gè)實(shí)施例中,這個(gè)列表至少部分地是病人特定的。
[0167] 一旦已經(jīng)選擇了姿勢(shì)狀態(tài)(例如,直立),就可以使用第二下拉菜單322選擇與該姿勢(shì)狀態(tài)相關(guān)聯(lián)的停留時(shí)間。該菜單可以顯示以絕對(duì)項(xiàng)(例如,秒、分或度量的某個(gè)其它單位)描述的停留時(shí)間的列表,或可以替代而顯示以相對(duì)項(xiàng)(例如,短、中、長(zhǎng))描述的停留時(shí)間列表。可以通過諸如臨床醫(yī)師之類的用戶定義這些相對(duì)描述,或通過設(shè)備制造商的“硬編碼”來定義。一旦已經(jīng)進(jìn)行了選擇和關(guān)聯(lián),就可以通過選擇按紐323調(diào)用保存功能。這使選中的姿勢(shì)狀態(tài)和停留時(shí)間發(fā)生關(guān)聯(lián)。例如,可以把如此的關(guān)聯(lián)存儲(chǔ)在諸如圖9中示出的數(shù)據(jù)結(jié)構(gòu)中。
[0168] 在一個(gè)實(shí)施例中,以上述方式選中的姿勢(shì)狀態(tài)是病人正在轉(zhuǎn)換的姿勢(shì)狀態(tài)。即,停留時(shí)間與新呈現(xiàn)的姿勢(shì)狀態(tài)相關(guān)聯(lián),如圖9的行284中所示,以及如圖7A和7B所示。在另一個(gè)實(shí)施例中,如果要求的話,選中的姿勢(shì)狀態(tài)可以與通過當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55反映的姿勢(shì)狀態(tài)相關(guān)聯(lián)。
[0169] 圖11A的用戶界面屏幕包括用于選擇錐體大小的第三下拉菜單324。這涉及用于定義姿勢(shì)的錐體的大小,如參考圖4A所示。這與當(dāng)前的揭示大大地?zé)o關(guān),不再進(jìn)一步描述。
[0170] 可以理解,圖11A所示的用戶界面支持精簡(jiǎn)的系統(tǒng),該系統(tǒng)不提供基于姿勢(shì)狀態(tài)轉(zhuǎn)換、響應(yīng)類型、響應(yīng)的改變或任何其它條件的停留時(shí)間的選擇。在一個(gè)更復(fù)雜的系統(tǒng)中,可以使用附加的下拉菜單以把更多復(fù)雜性添加到停留時(shí)間的選擇中。相對(duì)于圖11B給出示例。
[0171] 圖11B是根據(jù)揭示的一個(gè)方面的用戶界面的另一個(gè)例子。像圖11B的情況那樣,可以通過臨床醫(yī)師編程器或某個(gè)其它編程設(shè)備提供這個(gè)界面。在該例子中,根據(jù)姿勢(shì)狀態(tài)轉(zhuǎn)換而不是根據(jù)可能的新姿勢(shì)狀態(tài)來選擇停留時(shí)間,如參考圖11A所描述。例如,參考圖9所示的數(shù)據(jù)結(jié)構(gòu)的行286來描述根據(jù)姿勢(shì)狀態(tài)轉(zhuǎn)換的這種停留時(shí)間。
[0172] 根據(jù)示例性屏幕顯示器,用戶使用屏幕部分325,對(duì)6類姿勢(shì)狀態(tài)轉(zhuǎn)換的每一類選擇相應(yīng)的停留時(shí)間。尤其,下拉菜單325a選擇與從直立姿勢(shì)狀態(tài)轉(zhuǎn)換到三個(gè)躺下姿勢(shì)中任何一個(gè)對(duì)應(yīng)的停留時(shí)間。這三個(gè)躺下姿勢(shì)包括病人仰面躺下(B)、以左側(cè)躺下(L)以及以右側(cè)躺下(R)。因此,在該實(shí)施例中,任何時(shí)候發(fā)生這三個(gè)姿勢(shì)狀態(tài)轉(zhuǎn)換中的任何一個(gè)時(shí),將使用相同的停留時(shí)間。
[0173] 以相似的方式,下拉菜單325b選擇與從直立姿勢(shì)狀態(tài)到病人趴著躺下(F),或臉向下,的姿勢(shì)狀態(tài)的轉(zhuǎn)換對(duì)應(yīng)的停留時(shí)間。下拉菜單325c選擇當(dāng)從任何躺下姿勢(shì)狀態(tài)(包括趴著、仰面、右側(cè)和左側(cè))轉(zhuǎn)換到直立姿勢(shì)狀態(tài)時(shí)使用的停留時(shí)間。
[0174] 使用下拉菜單325d來選擇停留時(shí)間,當(dāng)檢測(cè)到從直立姿勢(shì)狀態(tài)到移動(dòng)姿勢(shì)狀態(tài)的轉(zhuǎn)換時(shí)使用該停留時(shí)間。根據(jù)一個(gè)例子,可以根據(jù)直立姿勢(shì)和相當(dāng)?shù)偷幕顒?dòng)程度來定義直立姿勢(shì)狀態(tài),而可以根據(jù)直立姿勢(shì)狀態(tài)和某個(gè)選中的“移動(dòng)”閾值程度以上的活動(dòng)程度來表示移動(dòng)姿勢(shì)狀態(tài)。因此,在本例子中,任何時(shí)候當(dāng)正直立著的病人開始活動(dòng),該活動(dòng)導(dǎo)致檢測(cè)到的活動(dòng)程度轉(zhuǎn)換到與移動(dòng)姿勢(shì)狀態(tài)相關(guān)聯(lián)的閾值之上時(shí),就使用通過菜單325d選擇的停留時(shí)間??梢允褂迷僖粋€(gè)下拉菜單325e來選擇用于相反轉(zhuǎn)換的停留時(shí)間,該相反轉(zhuǎn)換包括從移動(dòng)姿勢(shì)狀態(tài)到更固定不動(dòng)的直立姿勢(shì)狀態(tài)的轉(zhuǎn)換。
[0175] 最終,使用下拉菜單325f來選擇停留時(shí)間,任何時(shí)候當(dāng)病人從一個(gè)躺下姿勢(shì)狀態(tài)(例如,趴著、仰面、左側(cè)、右側(cè))到不同的躺下姿勢(shì)狀態(tài)轉(zhuǎn)換時(shí)使用該停留時(shí)間。
[0176] 在屏幕部分325中,可以選擇以秒(s)或分(m)為單位的任何時(shí)間。在其它實(shí)施例中,可以使用附加的和/或另外的時(shí)間單位。
[0177] 在屏幕部分326中,選擇用于定義移動(dòng)姿勢(shì)狀態(tài)的閾值。尤其,下拉菜單326a允許用戶選擇移動(dòng)閾值程度,當(dāng)病人在相當(dāng)固定不動(dòng)的直立姿勢(shì)狀態(tài)到更活動(dòng)的移動(dòng)姿勢(shì)狀態(tài)轉(zhuǎn)換時(shí),要確定這個(gè)移動(dòng)閾值程度。本例子示出選擇“低”作為該閾值??梢岳斫?,可以定義其它值來提供菜單326a,諸如“中等”、“強(qiáng)烈”等。
[0178] 在本例子中,為該閾值程度選擇的值(例如,“低”)是相對(duì)值,而非絕對(duì)值。通常,相對(duì)閾值程度與從處理傳感器40的信號(hào)得到的某個(gè)絕對(duì)值相關(guān)聯(lián)。例如,“低”的值可以與從處理傳感器40的信號(hào)得到的信號(hào)值(例如,“40”)相關(guān)聯(lián),如上參考圖4B所描述。設(shè)備制造商可以對(duì)關(guān)聯(lián)進(jìn)行硬編碼。另一方面,可以通過諸如臨床醫(yī)師等最終用戶使用用戶界面的另一個(gè)屏幕顯示器來創(chuàng)建這個(gè)關(guān)聯(lián)。在再另一個(gè)實(shí)施例中,可以使用絕對(duì)閾值直接提供下拉菜單326a。
[0179] 可以理解,在系統(tǒng)中用于定義和使用的、可得到的姿勢(shì)狀態(tài)的數(shù)量實(shí)際上是無限的。因此,可以在圖11A和11B所示類型的用戶界面中使用的姿勢(shì)狀態(tài)的各種組合實(shí)際上也是無限的。在一個(gè)實(shí)施例中,可以通過設(shè)備制造商預(yù)先定義這些組合。在另一個(gè)實(shí)施例中,在屏幕部分325和326中可得到的轉(zhuǎn)換類型和閾值至少部分地是通過用戶可選擇的。例如,當(dāng)用戶定義各種姿勢(shì)狀態(tài)時(shí),還可以允許用戶來確定為了停留時(shí)間的選擇而如何組合和顯示姿勢(shì)狀態(tài)。因此,可以使用通過諸如臨床醫(yī)師等用戶提供的姿勢(shì)狀態(tài)定義和停留時(shí)間選擇數(shù)據(jù)動(dòng)態(tài)地產(chǎn)生諸如圖11A和11B示出的停留時(shí)間屏幕顯示。后面的方法提供高度的靈活性,允許用戶確定停留時(shí)間邏輯工作的特異度。
[0180] 圖12是根據(jù)當(dāng)前揭示的一個(gè)實(shí)施例的流程圖。例如,可以通過圖6和10的停留時(shí)間邏輯214來執(zhí)行這個(gè)過程。選擇在系統(tǒng)中使用的一個(gè)或多個(gè)停留時(shí)間(330),這可以通過諸如圖11A中示出的用戶界面來完成。然后當(dāng)病人進(jìn)行日常生活活動(dòng)時(shí)對(duì)姿勢(shì)狀態(tài)進(jìn)行分類(332)。如果這個(gè)姿勢(shì)狀態(tài)分類不表示病人姿勢(shì)狀態(tài)改變(334),則執(zhí)行返回到步驟332,對(duì)病人姿勢(shì)狀態(tài)重新分類。否則,處理繼續(xù)進(jìn)行到步驟336,其中得到相應(yīng)的停留時(shí)間。
可以根據(jù)姿勢(shì)狀態(tài)數(shù)據(jù)和/或其它條件來選擇這個(gè)停留時(shí)間。這些其它條件可以包括要啟動(dòng)的響應(yīng)的類型、可能發(fā)生的響應(yīng)改變的類型、或諸如生理?xiàng)l件等其它條件。
[0181] 使用選中的停留時(shí)間來起動(dòng)定時(shí)器(338)。如果定時(shí)器在另一個(gè)姿勢(shì)狀態(tài)改變之前到期(340),則啟動(dòng)相應(yīng)的響應(yīng)(342)。然后處理返回到步驟332,并且重復(fù)該方法。否則,如果在步驟340中定時(shí)器在檢測(cè)到另一個(gè)姿勢(shì)狀態(tài)改變之前沒有到期,則定時(shí)器復(fù)位(344),并且處理返回到步驟332而重復(fù)該方法。
[0182] 可以理解,根據(jù)另一個(gè)實(shí)施例,在步驟336中可以選擇不止一個(gè)停留時(shí)間,可能導(dǎo)致在步驟338中使用多個(gè)定時(shí)器,并且可能在步驟342中啟動(dòng)多個(gè)響應(yīng)。許多變型的實(shí)施例對(duì)于本技術(shù)領(lǐng)域中技術(shù)人員是顯而易見的,包括可以重新安排方法步驟的次序的那些實(shí)施例。
[0183] 上述討論集中在停留時(shí)間的使用,以在檢測(cè)到姿勢(shì)狀態(tài)的時(shí)間和根據(jù)檢測(cè)到的姿勢(shì)狀態(tài)啟動(dòng)響應(yīng)的時(shí)間之間強(qiáng)加延遲。為此,可以使用的另外的或附加的機(jī)構(gòu)包括事件檢測(cè)??梢詧?zhí)行事件檢測(cè)來檢測(cè)活動(dòng)的事件、姿勢(shì)的事件或與姿勢(shì)狀態(tài)改變有關(guān)的事件。在圖6所示的示例性系統(tǒng)中,示出執(zhí)行與活動(dòng)狀態(tài)有關(guān)的事件檢測(cè)。因此,對(duì)于下面的討論假設(shè)該實(shí)施例。然而,可以理解,事件檢測(cè)并不限于這個(gè)目的。
[0184] 通過返回到圖4B的圖可以理解事件檢測(cè)。在與該附圖相關(guān)聯(lián)的例子中,可以處理來自傳感器40的信號(hào)以得到范圍可以從0到100的活動(dòng)程度。參考這個(gè)信號(hào)值的可能范圍來創(chuàng)建活動(dòng)狀態(tài)定義。例如,可以定義不活動(dòng)的活動(dòng)狀態(tài)與范圍0-40相關(guān)聯(lián)??梢远x另一個(gè)中等活動(dòng)的活動(dòng)狀態(tài)的范圍為40-80。再有,可以定義稱之為強(qiáng)烈活動(dòng)的第三活動(dòng)狀態(tài)的范圍為80-100。
[0185] 接著,可以使用這些活動(dòng)狀態(tài)定義對(duì)病人的活動(dòng)狀態(tài)進(jìn)行分類。尤其,可以處理來自傳感器40的信號(hào)以得到當(dāng)前活動(dòng)程度。在圖4B中示出隨時(shí)間變化的活動(dòng)程度為信號(hào)81。在時(shí)刻T0處,這個(gè)信號(hào)處于不活動(dòng)范圍。沒有使用事件檢測(cè),當(dāng)該信號(hào)越過40的活動(dòng)程度之后,對(duì)該信號(hào)重新分類為處于中等活動(dòng)范圍。另一個(gè)重新分類發(fā)生在該信號(hào)向上趨向于越過80的邊界而進(jìn)入強(qiáng)烈活動(dòng)范圍時(shí)。
[0186] 事件檢測(cè)改變發(fā)生重新分類的點(diǎn)和時(shí)間。不是使檢測(cè)到的信號(hào)電平與通過姿勢(shì)狀態(tài)定義反映的邊界值(例如,40、80等邊界)直接進(jìn)行比較,而是使用轉(zhuǎn)換閾值來調(diào)節(jié)用于檢測(cè)姿勢(shì)狀態(tài)轉(zhuǎn)換的邊界值。此外,強(qiáng)加稱之為轉(zhuǎn)換持續(xù)期的時(shí)間要求,要求在識(shí)別姿勢(shì)狀態(tài)重新分類之前,姿勢(shì)狀態(tài)轉(zhuǎn)換保持在經(jīng)調(diào)節(jié)的邊界之上/之下達(dá)選擇的時(shí)段??梢詤⒖紙D13進(jìn)行描述。
[0187] 圖13是根據(jù)本揭示的一個(gè)實(shí)施例的、示出事件檢測(cè)的使用的定時(shí)圖。信號(hào)350是通過處理傳感器40的信號(hào)以得到病人的活動(dòng)程度指示而得到的活動(dòng)程度的表示。假設(shè)在本例子中使用上面參考圖4B討論的活動(dòng)狀態(tài)定義,如圖14的y-軸所示。在時(shí)刻T0處,對(duì)病人活動(dòng)狀態(tài)的分類為不活動(dòng)。在時(shí)刻T1處,如果系統(tǒng)中沒有使用事件檢測(cè),則對(duì)病人的活動(dòng)狀態(tài)重新分類為中等活動(dòng)。然而,因?yàn)檎谑褂檬录z測(cè),所以不使用“40”的值作為不活動(dòng)的活動(dòng)狀態(tài)和中等活動(dòng)之間重新分類的邊界。而是,通過由選中的TT1的轉(zhuǎn)換閾值確定的量來調(diào)節(jié)這個(gè)邊界,通過箭頭352表示。尤其,重新分類發(fā)生在40+TT1處,其中TT1是選中的轉(zhuǎn)換閾值。例如,可以選擇這個(gè)值為“5”,以致直到通過信號(hào)350表示的活動(dòng)程度到達(dá)40+5或45時(shí),才會(huì)發(fā)生重新分類。
[0188] 因?yàn)槭褂棉D(zhuǎn)換閾值TT1來調(diào)節(jié)邊界,如通過箭頭352所表示,所以直到T2時(shí)刻才可能發(fā)生病人活動(dòng)程度重新分類,在該時(shí)刻,信號(hào)350超過40+TT1的電平。在時(shí)刻T2處,當(dāng)信號(hào)電平超過40+TT1的閾值時(shí),事件檢測(cè)的第二方面變得明顯。此時(shí),起動(dòng)與轉(zhuǎn)換持續(xù)期相關(guān)聯(lián)的定時(shí)器。圖13中的箭頭354表示該定時(shí)器。為了檢測(cè)活動(dòng)的事件,在整個(gè)轉(zhuǎn)換持續(xù)期期間,信號(hào)350必須保持在40+TT1的閾值之上。
[0189] 在當(dāng)前的例子中,在時(shí)刻T3處,在通過箭頭354表示的轉(zhuǎn)換持續(xù)期到期之前,信號(hào)350跌到閾值40+TT1之下。結(jié)果,用于轉(zhuǎn)換持續(xù)期的定時(shí)器復(fù)位,沒有檢測(cè)到中等活動(dòng)的活動(dòng)狀態(tài)的事件。
[0190] 接著,在時(shí)刻T4處,信號(hào)350再次越過閾值40+TT1。再次重新起動(dòng)與該越過的閾值相關(guān)聯(lián)的定時(shí)器,以定出適當(dāng)?shù)霓D(zhuǎn)換持續(xù)期時(shí)間,如箭頭356表示。這個(gè)時(shí)刻,信號(hào)350保持在閾值40+TT1左右,直到時(shí)刻T5之后當(dāng)定時(shí)器到期時(shí),如箭頭356表示。因此,在時(shí)刻T5處,將相對(duì)于中等活動(dòng)的活動(dòng)狀態(tài)報(bào)告活動(dòng)事件。
[0191] 信號(hào)350最終趨向于向下,越過邊界40+TT1,在時(shí)刻T6處,進(jìn)一步下降到40以下。不是單根據(jù)與圖5A的定義相關(guān)聯(lián)的邊界立刻對(duì)病人活動(dòng)狀態(tài)分類為不活動(dòng),而是事件檢測(cè)可以再次應(yīng)用于這個(gè)轉(zhuǎn)換。既然是這樣,應(yīng)用TT2的閾值,以致在識(shí)別邊界越過之前,信號(hào)350必須降到40-TT2之下。通過箭頭358表示TT2的轉(zhuǎn)換閾值。在時(shí)刻T7處,發(fā)生越過40-TT2的邊界的轉(zhuǎn)換。此時(shí),使用定時(shí)器來測(cè)量通過箭頭360表示的轉(zhuǎn)換持續(xù)期。如果信號(hào)350保持在40-TT2的電平之下達(dá)至少轉(zhuǎn)換持續(xù)期的一個(gè)時(shí)段,則檢測(cè)到不活動(dòng)姿勢(shì)狀態(tài)的事件。
[0192] 在這種情況下中,在時(shí)刻T8處定時(shí)器發(fā)生到期之前,信號(hào)350上升到40-TT2的邊界之上,如箭頭360所示。因此,沒有檢測(cè)到病人正處于不活動(dòng)的活動(dòng)狀態(tài)的事件。然而,在時(shí)刻T8處,信號(hào)再次越過40-TT2的邊界。因此,再次起動(dòng)與轉(zhuǎn)換持續(xù)期相關(guān)聯(lián)的定時(shí)器,如箭頭362表示。此時(shí),活動(dòng)狀態(tài)信號(hào)保持在40-TT2的邊界之下達(dá)更長(zhǎng)的轉(zhuǎn)換持續(xù)期,如箭頭362所示。因此,在時(shí)刻T9處,當(dāng)轉(zhuǎn)換持續(xù)期已經(jīng)消逝時(shí),將檢測(cè)到不活動(dòng)的活動(dòng)狀態(tài)的事件。
[0193] 以上述方式,可以把轉(zhuǎn)換閾值和轉(zhuǎn)換持續(xù)期應(yīng)用于活動(dòng)檢測(cè)。如果要求的話,可以根據(jù)最近檢測(cè)到的穩(wěn)定姿勢(shì)狀態(tài)(即,病人正在從其進(jìn)行轉(zhuǎn)換的姿勢(shì)狀態(tài))、下一個(gè)姿勢(shì)狀態(tài)(病人正在向其轉(zhuǎn)換的姿勢(shì)狀態(tài))或正在發(fā)生的特定轉(zhuǎn)換自動(dòng)地選擇這些值。另一方面或另外,可以根據(jù)是否在向上或向下的方向上發(fā)生轉(zhuǎn)換來選擇這些值。因此,例如,分別通過箭頭352和358表示的值TT1和TT2不必須相同,即使這些值與不活動(dòng)和中等活動(dòng)的相同的兩個(gè)活動(dòng)狀態(tài)之間的轉(zhuǎn)換相關(guān)聯(lián)。相似地。當(dāng)信號(hào)趨向于向上還是向下時(shí),如箭頭354、356和箭頭360、362表示的包含轉(zhuǎn)換的兩個(gè)轉(zhuǎn)換持續(xù)期不必定是相同的。在再另一個(gè)實(shí)施例中,可以對(duì)所有的轉(zhuǎn)換選擇相同的轉(zhuǎn)換閾值和持續(xù)期,并且可能是相同而不管轉(zhuǎn)換的方向??梢园严到y(tǒng)中可用的轉(zhuǎn)換閾值和持續(xù)期存儲(chǔ)在與圖9中所示的相似的數(shù)據(jù)結(jié)構(gòu)中,以便與停留時(shí)間一起使用。如此,可得到要使用的各種值,以致可以根據(jù)所監(jiān)視的系統(tǒng)條件自動(dòng)地選擇在任何給定時(shí)刻處使用的轉(zhuǎn)換閾值和持續(xù)期。
[0194] 在圖13的實(shí)施例中,轉(zhuǎn)換閾值是相對(duì)值,用于修改在姿勢(shì)狀態(tài)定義中闡明的邊界。例如,在上面提供一個(gè)實(shí)施例中,把值為5的相對(duì)轉(zhuǎn)換閾值加到值為40的邊界中,所述值為40的邊界用于定義包含姿勢(shì)狀態(tài)的姿勢(shì)狀態(tài)轉(zhuǎn)換。在另一個(gè)實(shí)施例中,不是使用這個(gè)相對(duì)轉(zhuǎn)換閾值,而是使用值為45的絕對(duì)轉(zhuǎn)換閾值。在這個(gè)實(shí)施例中,使用轉(zhuǎn)換閾值作為邊界,而不是修改通過姿勢(shì)狀態(tài)定義提供的邊界。
[0195] 如果要求的話,轉(zhuǎn)換閾值和持續(xù)期是可編程的。可以使用臨床醫(yī)師編程器20、或某個(gè)其它外部編程器或外部設(shè)備來完成這種編程。另一方面,可以通過設(shè)備制造商預(yù)先選擇(“硬編碼”)一個(gè)或多個(gè)如此的值。如果要求的話,在某些或所有的情況中,可以把轉(zhuǎn)換閾值和/或轉(zhuǎn)換持續(xù)期設(shè)置為0,因此對(duì)于這些情況,全部或部分地排除了事件檢測(cè)的使用。
[0196] 回到圖6的功能性方框圖,要注意,如果以圖13所示的方式,滿足轉(zhuǎn)換閾值和轉(zhuǎn)換持續(xù)期的條件,則事件檢測(cè)邏輯208只報(bào)告事件檢測(cè)。因此,即使通過活動(dòng)檢測(cè)邏輯100提供的信號(hào)滿足姿勢(shì)狀態(tài)定義規(guī)定的要求,也要到較晚時(shí)間才識(shí)別相關(guān)聯(lián)活動(dòng)事件。作為由于某些其它原因發(fā)生的轉(zhuǎn)換姿勢(shì)狀態(tài)或信號(hào)起伏的結(jié)果,這有助于保證不啟動(dòng)響應(yīng)。根據(jù)通過事件檢測(cè)強(qiáng)加的要求,在已經(jīng)建立了病人確實(shí)轉(zhuǎn)換到新活動(dòng)狀態(tài)的情況下,只啟動(dòng)一次響應(yīng)。
[0197] 可以使用與事件檢測(cè)器208相似的邏輯在接口106上接收姿勢(shì)信號(hào)??梢允褂檬录z測(cè)器來確定姿勢(shì)事件。例如,通過考慮檢測(cè)到的姿勢(shì)矢量Vpt是否進(jìn)入經(jīng)定義姿勢(shì)矢量的某個(gè)預(yù)定距離并且停留在離開經(jīng)定義的姿勢(shì)矢量不大于這個(gè)距離處達(dá)至少等于相應(yīng)的轉(zhuǎn)換持續(xù)期的一個(gè)時(shí)段而作出這個(gè)確定。如此,事件檢測(cè)的使用是可應(yīng)用的,不但檢測(cè)活動(dòng),而且另一方面或另外,還用于檢測(cè)姿勢(shì)事件。當(dāng)檢測(cè)姿勢(shì)時(shí),可以使用事件檢測(cè)來代替N個(gè)中的M個(gè)濾波器202。
[0198] 圖14是流程圖,示出根據(jù)當(dāng)前揭示的事件檢測(cè)的一個(gè)實(shí)施例。接收表示姿勢(shì)狀態(tài)的信號(hào)(370)。在圖13的例子中,該信號(hào)是活動(dòng)的表示,但是在另一個(gè)實(shí)施例中,可以使用表示姿勢(shì)的信號(hào)作為替代。例如,可以為這個(gè)目的接收和使用作為檢測(cè)到的姿勢(shì)矢量Vpt使用的一個(gè)或多個(gè)信號(hào)。會(huì)理解,在圖14的剩余步驟期間進(jìn)行的信號(hào)的接收,如步驟370所示,發(fā)生在連續(xù)地接收信號(hào)樣本時(shí),如圖13所示。
[0199] 接著得到轉(zhuǎn)換閾值和轉(zhuǎn)換持續(xù)期(372)。例如,可以存儲(chǔ)這些值作為系統(tǒng)控制參數(shù)58。在一個(gè)實(shí)施例中,可以根據(jù)一個(gè)或多個(gè)姿勢(shì)狀態(tài)自動(dòng)地選擇得到的值。例如,可以根據(jù)病人正在向其轉(zhuǎn)換的新呈現(xiàn)的姿勢(shì)狀態(tài)、最近穩(wěn)定的姿勢(shì)狀態(tài)或兩者來選擇它們。另一方面或另外,可以根據(jù)表示姿勢(shì)狀態(tài)的信號(hào)正在趨向于向上還是向下來選擇這些值。
[0200] 可以通過諸如臨床醫(yī)師之類的用戶選擇在步驟372期間得到的任何一個(gè)或多個(gè)值。例如,臨床醫(yī)師可以利用與圖11A和11B相似的用戶界面來選擇要用作為轉(zhuǎn)換閾值和轉(zhuǎn)換持續(xù)期的一個(gè)或多個(gè)值。另一方面或另外,可以通過設(shè)備制造商選擇一個(gè)或多個(gè)如此的值,以致對(duì)這些值進(jìn)行“硬編碼”。
[0201] 接著,判定接收到的信號(hào)是否越過由姿勢(shì)狀態(tài)定義限定的邊界,其中已經(jīng)通過轉(zhuǎn)換閾值調(diào)節(jié)了該邊界(374)。如果不是,則處理返回到步驟370。否則,繼續(xù)執(zhí)行到步驟376,其中起動(dòng)一個(gè)定時(shí)器來測(cè)量等于轉(zhuǎn)換持續(xù)期的一個(gè)時(shí)段。在繼續(xù)接收信號(hào)(例如,正規(guī)地接收信號(hào)樣本)的同時(shí),判定定時(shí)器是否在信號(hào)再越過經(jīng)調(diào)節(jié)的邊界之前到期(378)。如果定時(shí)器確實(shí)在這發(fā)生之前到期,則檢測(cè)到新姿勢(shì)狀態(tài)的事件(382)??梢允褂眠@個(gè)事件檢測(cè)進(jìn)一步對(duì)病人的姿勢(shì)進(jìn)行分類,如圖6所示。如果使用事件檢測(cè)進(jìn)一步處理通過姿勢(shì)狀態(tài)分類器204提供的信號(hào),則可以使用事件檢測(cè)來防止在發(fā)生姿勢(shì)狀態(tài)重新分類之后啟動(dòng)響應(yīng),直到檢測(cè)到該姿勢(shì)狀態(tài)的事件。然后執(zhí)行可以返回到步驟370以重復(fù)該過程。
[0202] 返回到步驟378,如果沒有檢測(cè)到新姿勢(shì)狀態(tài)的事件,則處理繼續(xù)進(jìn)行到步驟380,其中可以使定時(shí)器復(fù)位,然后處理可以返回到步驟370。既然是這樣,將不使用最近發(fā)生的姿勢(shì)狀態(tài)重新分類來啟動(dòng)響應(yīng)。
[0203] 以上述方式,可以使用事件檢測(cè)在首先檢測(cè)到姿勢(shì)狀態(tài)的時(shí)間和使用轉(zhuǎn)換對(duì)姿勢(shì)狀態(tài)進(jìn)行分類和啟動(dòng)響應(yīng)的時(shí)間之間強(qiáng)加延遲。可以單獨(dú)使用這個(gè)延遲,或與停留時(shí)間一起使用,以保證不對(duì)僅以轉(zhuǎn)換方式呈現(xiàn)的勢(shì)狀態(tài)采用響應(yīng)。因此,在一個(gè)實(shí)施例中,可以把停留時(shí)間設(shè)置為0,并且單獨(dú)使用事件檢測(cè)以強(qiáng)加延遲。在另一個(gè)實(shí)施例中,為了這個(gè)目的,可以利用停留時(shí)間和事件檢測(cè)兩者。根據(jù)再另一個(gè)方法,可以單獨(dú)利用停留時(shí)間,并且轉(zhuǎn)換持續(xù)期和轉(zhuǎn)換閾值設(shè)置為0。
[0204] 用于把穩(wěn)定性引入系統(tǒng)的再另一個(gè)技術(shù)涉及使用N個(gè)中的M個(gè)濾波器。為了本討論的目的,將參考圖6的N個(gè)中的M個(gè)濾波器202。把這個(gè)濾波器應(yīng)用于姿勢(shì)信號(hào)。然而,要理解,這類濾波器可以應(yīng)用于活動(dòng)狀態(tài)的處理,甚至通過姿勢(shì)狀態(tài)分類器204表示的姿勢(shì)狀態(tài)的處理。
[0205] 根據(jù)一個(gè)實(shí)施例,N個(gè)中的M個(gè)濾波器202保持一個(gè)
緩沖器,用于通過姿勢(shì)狀態(tài)分類器200產(chǎn)生的病人的N個(gè)最近姿勢(shì)分類。尤其,這個(gè)緩沖器存儲(chǔ)最近通過姿勢(shì)分類器200提供的姿勢(shì)指示以及在這之前最近通過姿勢(shì)分類器200提供的N-1個(gè)姿勢(shì)指示。然后N個(gè)中的M個(gè)濾波器202判定N個(gè)中的M個(gè)存儲(chǔ)的姿勢(shì)是否是相同的姿勢(shì)。如果是的,則可以通過N個(gè)中的M個(gè)濾波器202把這個(gè)姿勢(shì)的指示(可以稱之為“N個(gè)中的M個(gè)姿勢(shì)”)提供給接口206上的姿勢(shì)狀態(tài)分類器204。如果最近N個(gè)中的M個(gè)姿勢(shì)是不相同的姿勢(shì),則在一個(gè)實(shí)施例中,N個(gè)中的M個(gè)濾波器202可以在接口206上提供關(guān)于檢測(cè)到無效的N個(gè)中的M個(gè)姿勢(shì)的指示。另一方面,當(dāng)沒有檢測(cè)到N個(gè)中的M個(gè)姿勢(shì)時(shí),N個(gè)中的M個(gè)濾波器202可以替代地重復(fù)哪個(gè)姿勢(shì)是N個(gè)中的M個(gè)濾波器檢測(cè)到的最后的N個(gè)中的M個(gè)姿勢(shì)的指示。在圖15的說明中示例性地示出后面一個(gè)實(shí)施例。
[0206] 圖15是根據(jù)本揭示的一個(gè)實(shí)施例的、示出N個(gè)中的M個(gè)濾波器的使用的定時(shí)圖。對(duì)于要在接口206上提供的姿勢(shì)指示來說,假設(shè)把這個(gè)N個(gè)中的M個(gè)濾波器設(shè)置成要求通過姿勢(shì)分類器200提供的過去四個(gè)姿勢(shì)指示中的三個(gè)姿勢(shì)指示必須是相同的姿勢(shì)。進(jìn)一步假設(shè),在時(shí)刻T0處,N個(gè)中的M個(gè)濾波器202正在接口206上提供姿勢(shì)P1的指示,以表示這是最近檢測(cè)到的N個(gè)中的M個(gè)姿勢(shì)。這在曲線圖的Y軸上示出。同樣在時(shí)刻T0處,假設(shè)姿勢(shì)分類器200在接口201上把姿勢(shì)P2的指示提供給N個(gè)中的M個(gè)濾波器202。示出姿勢(shì)分類器200提供的這種姿勢(shì)指示對(duì)應(yīng)于時(shí)間是沿曲線圖的X軸的。
[0207] 按具有周期S 450的規(guī)定的時(shí)間間隔,在接口201上把附加的姿勢(shì)指示提供給N個(gè)中的M個(gè)濾波器202。例如,在時(shí)刻T1、T2、T3和T4處,分別在該接口上提供姿勢(shì)P1、P2、P1和P2的指示,示出沿X軸。結(jié)果,在時(shí)刻T4處,最后四個(gè)姿勢(shì)中的兩個(gè)是姿勢(shì)P1的指示,而剩余的四個(gè)姿勢(shì)中的兩個(gè)是姿勢(shì)P2的指示。因此,不滿足最后四個(gè)姿勢(shì)中的三個(gè)是相同姿勢(shì)的要求。為了這個(gè)原因,在本實(shí)施例中,N個(gè)中的M個(gè)濾波器202繼續(xù)提供以前N個(gè)中的M個(gè)姿勢(shì)的指示,在本例子中呈現(xiàn)姿勢(shì)P1。
[0208] 在時(shí)刻T5處,接收到識(shí)別姿勢(shì)P2的另一個(gè)指示。結(jié)果,從姿勢(shì)分類器接收到的最后四個(gè)姿勢(shì)指示中的三個(gè)識(shí)別姿勢(shì)P2。因此,現(xiàn)在N個(gè)中的M個(gè)濾波器在接口206上提供姿勢(shì)P2的指示,如通過轉(zhuǎn)換452所示。
[0209] 在時(shí)刻T6、T7、T8和T9處,來自姿勢(shì)分類器200在接口206上通過N個(gè)中的M個(gè)濾波器接收到的姿勢(shì)指示分別是P2、P1、P1和P1。直到最后四個(gè)姿勢(shì)指示中的三個(gè)識(shí)別姿勢(shì)P1,通過N個(gè)中的M個(gè)濾波器202表示的姿勢(shì)才返回到姿勢(shì)P1。這在時(shí)刻T9處發(fā)生,如通過轉(zhuǎn)換454所示。
[0210] 以相似的方式,直到從姿勢(shì)分類器200接收到的最后四個(gè)姿勢(shì)指示中的三個(gè)是P2,通過N個(gè)中的M個(gè)濾波器202表示的姿勢(shì)才再次表示姿勢(shì)P2,如發(fā)生在時(shí)刻T12處,如轉(zhuǎn)換456所示。
[0211] 以上述方式,N個(gè)中的M個(gè)濾波器202在姿勢(shì)分類器200首先識(shí)別姿勢(shì)改變的時(shí)間和這個(gè)姿勢(shì)改變變成合格的導(dǎo)致病人姿勢(shì)狀態(tài)的重新分類的時(shí)間之間插入一延遲。對(duì)于樣本時(shí)間S 450,最小延遲是3S。這發(fā)生在連續(xù)接收到表示新姿勢(shì)指示的三個(gè)樣本時(shí)。最大延遲是4S,它發(fā)生在接收到表示新姿勢(shì)的三個(gè)樣本時(shí),但是這些樣本包括在還包括一個(gè)不同姿勢(shì)的樣本的四個(gè)樣本的序列中。
[0212] 因此,“M”和“N”的選擇會(huì)影響延遲量以及最大和最小延遲時(shí)間之間的變化量,這發(fā)生在姿勢(shì)分類器200提供表示新姿勢(shì)的樣本的時(shí)間和新姿勢(shì)可用于姿勢(shì)狀態(tài)分類器204以執(zhí)行姿勢(shì)狀態(tài)分類的時(shí)間之間。值“M”和“N”是可編程的。在一個(gè)實(shí)施例中,可以根據(jù)當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55確定這些值,或它們可以基于通過N個(gè)中的M個(gè)濾波器202表示的最后的N個(gè)中的M個(gè)姿勢(shì)。另一方面或另外,可以根據(jù)系統(tǒng)中某個(gè)其它的可變條件來確定這些值,諸如所監(jiān)視的生理信號(hào)(例如,血壓、心率、血氧水平等)。
[0213] 在一個(gè)實(shí)施例中,可以根據(jù)病人可能轉(zhuǎn)換的姿勢(shì)來選擇“M”和“N”。例如,在一個(gè)實(shí)施例中,任何時(shí)候當(dāng)最后三個(gè)姿勢(shì)指示中的兩個(gè)是與最后檢測(cè)到的N個(gè)中的M個(gè)姿勢(shì)不同的姿勢(shì)時(shí),可以使用該不同的姿勢(shì)來重新選擇“M”和“N”。這可以回到圖15而示出。
[0214] 假設(shè)在時(shí)刻T0處,根據(jù)上述討論把“M”和“N”設(shè)置成“3”和“4”。同樣,在時(shí)刻T0處,N個(gè)中的M個(gè)姿勢(shì)是“P1”,如沿曲線圖的Y軸所示。在時(shí)刻T2處,最后三個(gè)姿勢(shì)中的兩個(gè)表示“P2”。因此,根據(jù)另外的實(shí)施例,使用時(shí)刻T2處的姿勢(shì)P2重新選擇“M”和“N”。例如,通過參考可能存儲(chǔ)在存儲(chǔ)器36中的系統(tǒng)控制參數(shù)58可以執(zhí)行重新選擇。進(jìn)一步假設(shè)要使用的M和N的新的值巧合地剛好分別是2和3。這個(gè)另外的實(shí)施例導(dǎo)致N個(gè)中的M個(gè)濾波器202在時(shí)刻T2處提供P2的指示,因?yàn)閺淖藙?shì)分類器200接收到的最后三個(gè)姿勢(shì)中的的兩個(gè)是P2,滿足N個(gè)中的M個(gè)濾波器的要求。在另一個(gè)例子中,可以增加M或N而不減小M或N,或根據(jù)可能的新姿勢(shì)P2,這些值中的一個(gè)或兩者可以保持相同。如此,可以根據(jù)病人可能轉(zhuǎn)換的姿勢(shì)來選擇用于確定N個(gè)中的M個(gè)濾波器202如何工作的一些值。
[0215] 在再另一個(gè)實(shí)施例中,可以使用特定的轉(zhuǎn)換來選擇M和N的值。既然是這樣,使用以前的N個(gè)中的M個(gè)姿勢(shì)以及可能新的姿勢(shì)(例如,通過最后兩個(gè)或三個(gè)姿勢(shì)指示識(shí)別的姿勢(shì))以識(shí)別特定的轉(zhuǎn)換??梢允褂眠@個(gè)轉(zhuǎn)換來選擇N個(gè)中的M個(gè)姿勢(shì)的值。可以把M和N的轉(zhuǎn)換特定的值與系統(tǒng)控制參數(shù)58一起存儲(chǔ)在存儲(chǔ)器中,或存儲(chǔ)在某個(gè)其它數(shù)據(jù)結(jié)構(gòu)和/或存儲(chǔ)設(shè)備中。
[0216] 根據(jù)上述的變型,可以根據(jù)最后檢測(cè)到的N個(gè)中的M個(gè)姿勢(shì)選擇N的值。在接收到識(shí)別新姿勢(shì)的N個(gè)信號(hào)中的大多數(shù)之后,可以使用這個(gè)新姿勢(shì)來選擇M的值。
[0217] 使用上述機(jī)構(gòu)中的任何一種,可以使用通過N個(gè)中的M個(gè)濾波器202表示的最后檢測(cè)到的N個(gè)中的M個(gè)姿勢(shì)、通過N個(gè)中的M個(gè)濾波器表示的可能新的N個(gè)中的M個(gè)姿勢(shì)、或兩者,來確定M和N的值。另一方面,可以為此目的而使用當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55或系統(tǒng)中某個(gè)其它監(jiān)視條件。可以把可用于系統(tǒng)中的M和N的一個(gè)或多個(gè)值存儲(chǔ)在與圖9所示用于停留時(shí)間的相似的數(shù)據(jù)結(jié)構(gòu)中。如此,可得到各種值以便使用,其中根據(jù)監(jiān)視的系統(tǒng)條件自動(dòng)地選擇特定時(shí)刻處使用的值。
[0218] 如上所述,雖然示出N個(gè)中的M個(gè)濾波器202用于提供N個(gè)中的M個(gè)姿勢(shì),作為替代或此外,同樣可以用于事件檢測(cè)208來確定N個(gè)中的M個(gè)活動(dòng)狀態(tài)。例如,在使用事件檢測(cè)208進(jìn)行活動(dòng)狀態(tài)分類之后,可以使用N個(gè)中的M個(gè)濾波器來處理這個(gè)活動(dòng)分類以得到向姿勢(shì)狀態(tài)分類器204提供的N個(gè)中的M個(gè)活動(dòng)分類。另一方面,N個(gè)中的M個(gè)濾波器可以代替事件檢測(cè)208來確定N個(gè)中的M個(gè)活動(dòng)狀態(tài)分類,以提供給姿勢(shì)狀態(tài)分類器204。在再一個(gè)實(shí)施例中,可以使用N個(gè)中的M個(gè)濾波器來處理通過姿勢(shì)狀態(tài)分類器204提供的姿勢(shì)狀態(tài)分類。這插入了附加的處理步驟,在把分類提供給停留時(shí)間邏輯214之前,對(duì)通過姿勢(shì)狀態(tài)分類器204提供的分類進(jìn)行處理。
[0219] 以上述方式,可以使用N個(gè)中的M個(gè)濾波器對(duì)姿勢(shì)、活動(dòng)狀態(tài)和/或姿勢(shì)狀態(tài)進(jìn)行分類。如果為了這些目的而使用多個(gè)如此的濾波器,則各個(gè)濾波器的M和N的值可以是不同的。此外,如果根據(jù)監(jiān)視的條件來選擇M和/或N的值,則各個(gè)濾波器用來選擇M和/或N的值的條件可以是不同的。
[0220] 圖16是根據(jù)一個(gè)實(shí)施例的、示出N個(gè)中的M個(gè)濾波器的使用的流程圖。一般根據(jù)N個(gè)中的M個(gè)濾波器的使用以確定N個(gè)中的M個(gè)姿勢(shì)狀態(tài)來描述該流程圖,其中姿勢(shì)狀態(tài)可以基于姿勢(shì)、活動(dòng)或兩者。對(duì)于上面討論的包含姿勢(shì)、活動(dòng)狀態(tài)和姿勢(shì)狀態(tài)分類的三個(gè)實(shí)施例中的任何一個(gè),本說明可應(yīng)用于N個(gè)中的M個(gè)濾波器的使用。
[0221] 首先,可以確定M和N的初始值(460)。這個(gè)步驟可以任選地包含得到N個(gè)中的M個(gè)姿勢(shì)狀態(tài)的初始值。可以對(duì)這些值中的一個(gè)或多個(gè)進(jìn)行通過設(shè)備制造商確定的硬編碼。另一方面,這些值中的一個(gè)或多個(gè)是可編程的,如通過諸如臨床醫(yī)師之類的用戶所建立的。
在一個(gè)實(shí)施例中,可以根據(jù)一個(gè)或多個(gè)監(jiān)視的系統(tǒng)條件周期性地自動(dòng)地調(diào)節(jié)這些值,如下所述。
[0222] 接著接收姿勢(shì)狀態(tài)分類(464)。在一個(gè)實(shí)施例中,姿勢(shì)狀態(tài)分類是基于姿勢(shì)分類器200、活動(dòng)分類器207和姿勢(shì)狀態(tài)分類器204中至少一個(gè)的工作的。
[0223] 接著,確定是否要改變M和/或N的值(466)。在對(duì)這些值進(jìn)行硬編碼的實(shí)施例中,或在姿勢(shì)狀態(tài)分類過程期間這些值沒有改變的情況下,可以取消這個(gè)步驟。在另一個(gè)實(shí)施例中,這個(gè)步驟可設(shè)置在姿勢(shì)分類過程中不同的點(diǎn)處。
[0224] 如果不改變M和/或N的值,則執(zhí)行過程繼續(xù)到步驟470。否則可以得到M和/或N的新的值(468)。如上所述,可以根據(jù)以下各項(xiàng)來選擇這些值:當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55、最后檢測(cè)到的N個(gè)中的M個(gè)姿勢(shì)狀態(tài)、可能的新的N個(gè)中的M個(gè)姿勢(shì)狀態(tài)、最后檢測(cè)到的和可能新的N個(gè)中的M個(gè)姿勢(shì)狀態(tài)(即,包含N個(gè)中的M個(gè)姿勢(shì)狀態(tài)的可能的轉(zhuǎn)換)兩者、和/或根據(jù)系統(tǒng)中某個(gè)其它監(jiān)視條件。
[0225] 在步驟470處,確定最后N個(gè)分類的姿勢(shì)狀態(tài)中的的M個(gè)是否是相同的姿勢(shì)狀態(tài)。如果是的,則更新N個(gè)中的M個(gè)姿勢(shì)狀態(tài)以反映最后N個(gè)姿勢(shì)狀態(tài)中的M個(gè)中的哪些姿勢(shì)狀態(tài)是相同的(472)。然后可以使用N個(gè)中的M個(gè)姿勢(shì)狀態(tài)對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類474。
然后處理返回到步驟464以接收另一個(gè)姿勢(shì)狀態(tài)分類。如果在步驟470中,最后N個(gè)姿勢(shì)狀態(tài)分類中的M個(gè)不是相同的姿勢(shì)狀態(tài)分類,則處理繼續(xù)進(jìn)行到步驟474,其中沒有發(fā)生更新,以致使用N個(gè)中的M個(gè)姿勢(shì)狀態(tài)的以前的值對(duì)病人的姿勢(shì)狀態(tài)進(jìn)行分類。
[0226] 以上述方式,在對(duì)包含姿勢(shì)和/或活動(dòng)狀態(tài)的姿勢(shì)狀態(tài)的分類中,可以使用停留時(shí)間邏輯214、事件檢測(cè)210、和/或N個(gè)中的M個(gè)濾波器。在所有三種情況中,以相似的方式使用該邏輯向系統(tǒng)引入穩(wěn)定性。使用停留時(shí)間,以保證在采取某個(gè)相應(yīng)的動(dòng)作之前病人保持在姿勢(shì)狀態(tài)中達(dá)某個(gè)預(yù)定的時(shí)段。使用事件檢測(cè)來保證識(shí)別姿勢(shì)狀態(tài)改變、檢測(cè)包含姿勢(shì)或活動(dòng)的信號(hào)越過已經(jīng)通過轉(zhuǎn)換閾值調(diào)節(jié)的預(yù)定的邊界,并且進(jìn)一步保證在轉(zhuǎn)換持續(xù)期期間沒有重新越過這個(gè)邊界。最后,可以使用N個(gè)中的M個(gè)濾波器來保證直到在通過M和N的選擇而確定的時(shí)段內(nèi)可靠地識(shí)別了新的姿勢(shì)和/或活動(dòng)狀態(tài),才識(shí)別姿勢(shì)狀態(tài)改變。可以單獨(dú)使用或相互組合使用的這三類機(jī)構(gòu)保證在暫時(shí)性姿勢(shì)和/或活動(dòng)改變的情況下不會(huì)啟動(dòng)動(dòng)作。
[0227] 如上所述,可以在硬件、
固件、軟件或它們的任何組合中實(shí)現(xiàn)上面描述的任何功能。用于控制這些功能的工作的各種參數(shù)可以進(jìn)行硬編碼、是可編程的或其某個(gè)組合。另一方面或另外,可以根據(jù)系統(tǒng)中監(jiān)視的條件,包括當(dāng)前姿勢(shì)狀態(tài)數(shù)據(jù)55和/或其它條件,自動(dòng)地周期性地重新選擇一個(gè)或多個(gè)參數(shù)。
[0228] 本技術(shù)領(lǐng)域中技術(shù)人員可以設(shè)想這里描述的技術(shù)和機(jī)構(gòu)的許多另外的實(shí)施例。例如,圖6的功能塊示出雙層系統(tǒng),其中根據(jù)姿勢(shì)分類和活動(dòng)狀態(tài)分類中的至少一個(gè),使用姿勢(shì)分類器200對(duì)姿勢(shì)進(jìn)行分類,使用活動(dòng)分類器207對(duì)活動(dòng)狀態(tài)進(jìn)行分類,以及使用姿勢(shì)狀態(tài)分類器204對(duì)姿勢(shì)狀態(tài)進(jìn)行分類。在另一個(gè)實(shí)施例中,可以把這個(gè)雙層系統(tǒng)實(shí)現(xiàn)為
單層,以致姿勢(shì)狀態(tài)分類器接收姿勢(shì)信號(hào)(例如,來自圖6的接口106)和/或活動(dòng)信號(hào)(例如,來自接口102),并且把這些接收到的信號(hào)與姿勢(shì)狀態(tài)定義進(jìn)行比較,以對(duì)包含姿勢(shì)和活動(dòng)狀態(tài)中至少一個(gè)的姿勢(shì)狀態(tài)進(jìn)行分類。在該實(shí)施例中,可以使用事件檢測(cè)器208、N個(gè)中的M個(gè)濾波器202和停留時(shí)間邏輯214中的任何一個(gè)或多個(gè)來執(zhí)行姿勢(shì)狀態(tài)分類和/或確定作為姿勢(shì)狀態(tài)分類的結(jié)果是否應(yīng)該啟動(dòng)特定響應(yīng)。
[0229] 如上所述,可以適配N個(gè)中的M個(gè)濾波器202、事件檢測(cè)器208和停留時(shí)間邏輯214中的任何一個(gè),用于執(zhí)行姿勢(shì)分類、活動(dòng)狀態(tài)分類和/或包含姿勢(shì)和活動(dòng)狀態(tài)分類的姿勢(shì)狀態(tài)分類。如此,可以重新安排和重新分割各個(gè)附圖中的各個(gè)功能塊。因此,可以理解,本技術(shù)領(lǐng)域中技術(shù)人員可以設(shè)想許多實(shí)施例,并且這里描述的那些只是示例性的,由隨后的權(quán)利要求書來限定本發(fā)明的范圍。