專利名稱:用于健康監(jiān)測(cè)系統(tǒng)的結(jié)構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及用于開發(fā)健康護(hù)理設(shè)備的方法和系統(tǒng)。更具體的 是,本發(fā)明的方法和系統(tǒng)提供一種結(jié)構(gòu),該結(jié)構(gòu)允許輕松裝配具有不 同功能的模塊的任何組合,以形成用于監(jiān)測(cè)健康情況和/或分發(fā)藥物的 集成系統(tǒng)。另外,該方法和系統(tǒng)提供一種在現(xiàn)場(chǎng)工作期間允許對(duì)模塊 進(jìn)行動(dòng)態(tài)更新的結(jié)構(gòu)。
背景技術(shù):
對(duì)體液中分析物的定量確定在診斷和維持一定生理?xiàng)l件的過程 中是非常重要的。例如,糖尿病人經(jīng)常檢查其體液中的葡萄糖水平。 這種測(cè)試的結(jié)果可用于調(diào)節(jié)其飲食中的葡萄糖攝入和/或確定是否需 要給予胰島素或其他藥物。
諸如血糖系統(tǒng)的診斷系統(tǒng)可采用儀表或儀器來計(jì)算來自個(gè)體的 血液樣本中的葡萄糖值。這種儀器通過測(cè)量與樣本中葡萄糖反應(yīng)而得 的諸如電流或顏色的輸出而工作。通常由儀表顯示和存儲(chǔ)測(cè)試結(jié)果。 基本系統(tǒng)允許使用者經(jīng)由小鍵盤或其他交互式組件從儀表直接訪問測(cè) 試結(jié)果。
不過,其他診斷系統(tǒng)提供更先進(jìn)的功能以允許使用者處理和管理 測(cè)試結(jié)果。例如, 一些系統(tǒng)允許使用者將來自血糖儀的測(cè)試結(jié)果加載到諸如傳統(tǒng)臺(tái)式個(gè)人計(jì)算機(jī)(PC)的處理設(shè)備上,并利用數(shù)據(jù)管理應(yīng)用軟件處理和顯示結(jié)果。不過,使用PC技術(shù)的處理能力對(duì)來自血糖
儀的結(jié)果進(jìn)行組織僅僅是診斷系統(tǒng)怎樣通過將不同技術(shù)并入診斷過程來提供更多功能的一個(gè)示例。
雖然集成不同技術(shù)和功能可產(chǎn)生高度復(fù)雜和非常有用的診斷系統(tǒng),但通過行業(yè)中產(chǎn)品設(shè)計(jì)和開發(fā)的當(dāng)前方法將這種系統(tǒng)投放市場(chǎng)是較為緩慢的。例如,設(shè)計(jì)多功能產(chǎn)品的當(dāng)前方法采用經(jīng)由不同的和非標(biāo)準(zhǔn)的技術(shù)將多種功能單元相互連接的復(fù)雜系統(tǒng)結(jié)構(gòu)。從而,開發(fā)功能單元必須把特定的最終產(chǎn)品和其他功能單元放在心上。換句話說,該復(fù)雜結(jié)構(gòu)導(dǎo)致功能單元之間的依賴性,并因此不允許獨(dú)立和/或并行地開發(fā)每個(gè)單元。同樣,由于添加了更多組件和增加了復(fù)雜度,開發(fā)過程需要更多時(shí)間。
另外,雖然最終的集成產(chǎn)品可提供多種技術(shù)的特征和優(yōu)點(diǎn),但這些技術(shù)的快速改變可能使最終產(chǎn)品在其投放市場(chǎng)之前就落伍了 ,尤其是因?yàn)楫a(chǎn)品開發(fā)花費(fèi)了如此長(zhǎng)時(shí)間。換句話說,當(dāng)前的產(chǎn)品開發(fā)方法難以確保產(chǎn)品使用者擁有最新生代的技術(shù)。當(dāng)更多功能導(dǎo)致集成產(chǎn)品
的成本相對(duì)較高時(shí),在產(chǎn)品的技術(shù)可能快速變得落伍時(shí)消費(fèi)者會(huì)更加找不到購買這種產(chǎn)品的理由。
考慮到上述情況,存在對(duì)這種設(shè)計(jì)和開發(fā)方法的需求,即,該方法使不同技術(shù)的組件組合到單個(gè)產(chǎn)品中的過程得以簡(jiǎn)化、同時(shí)符合針對(duì)醫(yī)療設(shè)備的高質(zhì)量標(biāo)準(zhǔn)。尤其是,存在對(duì)這種方法的需求,即,該方法簡(jiǎn)化了組件之間的接口并因此準(zhǔn)許對(duì)組件的不同組合進(jìn)行輕松而可靠地集成,無論組件數(shù)量如何。此外,存在對(duì)這種方法的需求,即,該方法允許對(duì)最終產(chǎn)品進(jìn)行動(dòng)態(tài)和持續(xù)地更新,以給其使用者提供最新技術(shù)。
發(fā)明內(nèi)容
本文描述的實(shí)施例通過提供一種結(jié)構(gòu)而解決上述需求,該結(jié)構(gòu)允許對(duì)單獨(dú)的系統(tǒng)組件進(jìn)行單獨(dú)地開發(fā)和測(cè)試,即,作為不同的模塊,并隨后通過標(biāo)準(zhǔn)的電接口和通信接口進(jìn)行組合。能夠?qū)嵤┻@些模塊的任何組合以形成提供任何數(shù)量的功能的不同產(chǎn)品,諸如集成系統(tǒng),用于監(jiān)測(cè)健康情況和/或分發(fā)藥物。
雖然該結(jié)構(gòu)更適于縮短產(chǎn)品的開發(fā)周期和將產(chǎn)品更快地介紹給消費(fèi)者,但實(shí)施例還提供一種方法用于動(dòng)態(tài)更新產(chǎn)品并給其使用者提供最新生代的技術(shù),即使在使用者已經(jīng)購買過產(chǎn)品之后。尤其是,實(shí)施例采用通信接口從而還提供與遠(yuǎn)程網(wǎng)絡(luò)的連接,該遠(yuǎn)程網(wǎng)絡(luò)在產(chǎn)品落伍時(shí)能更新或升級(jí)產(chǎn)品的軟件。這個(gè)過程被稱為現(xiàn)場(chǎng)升級(jí)。
因?yàn)榻涌诤屯ㄐ艆f(xié)議被設(shè)計(jì)成促進(jìn)不同組件與系統(tǒng)的其余部分之間的連接,所以實(shí)施例還提供這種功能,即,該功能確保未經(jīng)認(rèn)證的個(gè)人或設(shè)備不能與系統(tǒng)連接進(jìn)而危及諸如個(gè)人醫(yī)療信息的數(shù)據(jù)的安全,該數(shù)據(jù)可由系統(tǒng)收集、存儲(chǔ)和操縱。利用這個(gè)基本的安全功能,可將諸如無線通信的特別技術(shù)實(shí)施成醫(yī)療診斷系統(tǒng)的組件,而不關(guān)注對(duì)個(gè)人信息未經(jīng)認(rèn)證的訪問。
另外,由于與裝配產(chǎn)品有關(guān)的重要醫(yī)療功能的緣故,實(shí)施例采用驗(yàn)證程序以確保例如在現(xiàn)場(chǎng)升級(jí)期間傳遞給產(chǎn)品的任何數(shù)據(jù)都不使由產(chǎn)品存儲(chǔ)的數(shù)據(jù)或軟件惡化、而產(chǎn)品繼續(xù)如預(yù)期般地工作。
通過示出一些示例性實(shí)施例和實(shí)施方式,包括打算執(zhí)行本發(fā)明的最佳模式,本發(fā)明的另一些方面、特征和優(yōu)點(diǎn)通過下面詳細(xì)的描述容易變得顯而易見。本發(fā)明還能是其他和不同的實(shí)施例,并且其多個(gè)細(xì)節(jié)都能在不同方面進(jìn)行更改,都不背離本發(fā)明的精神和范圍。從而,要將附圖和描述看作本質(zhì)上是示例性的,而非限制性的。本發(fā)明覆蓋落入本發(fā)明的精神和范圍的所有更改、等價(jià)物、和替換例。
圖1A示出根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)的圖示。
圖1B示出根據(jù)本發(fā)明多個(gè)方面的另一結(jié)構(gòu)的圖示。
圖2A示出由根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)能夠采用的示例安全措圖2B示出由根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)能夠采用的另一示例安 全措施。
圖2C示出由根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)能夠采用的又一示例安 全措施。
圖2D示出由根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)能夠采用的再一示例安 全措施。
圖3示出采用根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)的示例糖尿病管理系統(tǒng)。
圖4示出根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)的另一圖示。
圖5示出采用根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)的診斷系統(tǒng)的示例。
圖6示出采用根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)的診斷系統(tǒng)的另一示例。
圖7示出采用根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)的診斷系統(tǒng)的又一示例。
圖8示出根據(jù)本發(fā)明多個(gè)方面的現(xiàn)場(chǎng)可升級(jí)結(jié)構(gòu)。
圖9示出根據(jù)本發(fā)明多個(gè)方面、采用現(xiàn)場(chǎng)升級(jí)的示例。
具體實(shí)施例方式
本文描述的實(shí)施例提供一種系統(tǒng)結(jié)構(gòu),該系統(tǒng)結(jié)構(gòu)允許對(duì)單獨(dú)的 系統(tǒng)組件或模塊進(jìn)行獨(dú)立開發(fā)和獨(dú)立地使其生效(作為不同模塊)、 并隨后通過標(biāo)準(zhǔn)的電接口和通信接口將其組合。標(biāo)準(zhǔn)的接口促進(jìn)這些 模塊的組合和配置以形成提供任何數(shù)量的功能的不同產(chǎn)品。在該結(jié)構(gòu) 能夠用于形成組件的固定組合的同時(shí),該方法還準(zhǔn)許重新配置的或可 擴(kuò)展的組合,因而可將不同組件從系統(tǒng)輕松去除或添加給系統(tǒng)。另外, 如下面進(jìn)一步描述的那樣,該結(jié)構(gòu)提供一種方法,用于在已將模塊集 成到產(chǎn)品中之后動(dòng)態(tài)更新該模塊。
圖1A示出根據(jù)本發(fā)明多個(gè)方面的模塊化結(jié)構(gòu)的概念圖。如圖1A 中所示,模塊化結(jié)構(gòu)系統(tǒng)1包括中心引擎10,其與多個(gè)模塊30A、 30B、 30C和30D連接,每個(gè)模塊提供用于健康監(jiān)測(cè)和分發(fā)系統(tǒng)的一種功能。中心引擎10使模塊30A、 30B、 30C和30D工作為有效系統(tǒng)。例如,中心引擎10允許信息在模塊30A、 30B、 30C和30D之間通信。例如,模塊30D可以是具有軟件的計(jì)算設(shè)備,處理經(jīng)由中心引擎10從其他模塊30A、 30B和30C接收到的數(shù)據(jù)。如圖1A中進(jìn)一步所示,中心引擎IO的接口單元22A、 22B、 22C和22D與各接口單元24A、 24B、24C和24D連接,以在中心引擎10與模塊30A、 30B、 30C和30D之間建立通信。這些接口可提供有線的,即物理的,和/或無線的通信。有利地是,接口結(jié)構(gòu)的集中組織促進(jìn)相互之間可分開開發(fā)和測(cè)試的模塊30A、 30B、 30C和30D的集成。此外,雖然中心引擎10的接口單元22A、 22B、 22C和22D不必遵守相同的通信協(xié)議,但接口單元22A、22B、 22C和22D能夠采用最廣泛使用的標(biāo)準(zhǔn)協(xié)議,從而使中心引擎10更有可能與給定模塊兼容。
雖然圖1A的才莫塊30A、 30B、 30C和30D都可相互通信信息,但打算使與中心引擎10相連的模塊不必與所有其他模塊通信。實(shí)際上, 一個(gè)模塊可與任何其他模塊、包括所有其他模塊通信隔離。例如,特別模塊上的數(shù)據(jù)和/或軟件的性質(zhì)可能是高靈敏的,從而該模塊可與其他模塊隔離以增強(qiáng)數(shù)據(jù)的安全和/或完整性。
在一個(gè)實(shí)施例中,將中心引擎IO實(shí)施在母板上,同時(shí)將每個(gè)模塊分開實(shí)施在子板上。子板是標(biāo)準(zhǔn)的從而它們可與單個(gè)母板相連以便與系統(tǒng)集成。換句話說,每次實(shí)施新模塊時(shí)不必開發(fā)與相應(yīng)于其他模塊的板的特定接口 。由于這個(gè)標(biāo)準(zhǔn)的方法,使用商務(wù)現(xiàn)貨供應(yīng)(COTS )硬件用于母板和子板變得更加適用。有利地是,使用COTS硬件需要的開發(fā)時(shí)間比專用集成電路(ASIC)方法更少。
在一些實(shí)施例中,母板和子板可物理保存在分開的電路板上。在另一些實(shí)施例中,母板和子板可全部物理集成在相同電路板上。在又一些實(shí)施例中,母板和子板組合可物理集成在相同電路板上,而其他子板保存在分開的電路板上。此外,在一些實(shí)施例中,母板和子板,無論是否在相同電路板上,都可布置在相同的外殼或包裝中。同時(shí),在另一些實(shí)施例中, 一些或全部子板可布置在與母板的外殼分開的一
10個(gè)或多個(gè)外殼中。 一般而言,就裝配在不同電路板上或不同外殼中等 情況而言,實(shí)施例的組件可服從變化的物理集成度。為了在物理配置 中適應(yīng)這個(gè)變化,需要多于一種接口類型將子板連接到母板,但如上 所述,中心引擎與模塊之間的接口不必遵守相同的通信協(xié)議。與母板 有關(guān)的接口單元能夠采用最廣泛使用的標(biāo)準(zhǔn)協(xié)議,從而使中心引擎更 有可能與給定模塊兼容。
使用標(biāo)準(zhǔn)接口的集中結(jié)構(gòu)促進(jìn)兼容模塊的開發(fā)。當(dāng)給系統(tǒng)添加功 能時(shí),通過采用兼容的接口單元可輕松獲得與結(jié)構(gòu)的集成。此外,可
以獨(dú)立于其他模塊開發(fā)新模塊,因?yàn)閮H需要與中心引擎10的單個(gè)接
口。換句話說,即使新模塊必須與系統(tǒng)中的其他模塊通信,也不必將 新模塊設(shè)計(jì)成與其他模塊直接連接,所以其他模塊的通信配置不是新
模塊重要的設(shè)計(jì)考慮。從而,獨(dú)立開發(fā)與中心引擎10輕松連接的附加
模塊的能力使采用這個(gè)結(jié)構(gòu)的系統(tǒng)靈活和可重新配置。例如,可用新 模塊對(duì)這種系統(tǒng)進(jìn)行擴(kuò)展或用現(xiàn)有模塊的新版本對(duì)其進(jìn)行更新。
雖然圖1A示出具有與才莫塊30A、 30B、 30C和30D相連的單個(gè) 中心引擎10的實(shí)施例,但在一些實(shí)施例中,中心引擎10還可與次要 中心引擎40連接,如圖1B中所示。如圖1B中所示,中心引擎10經(jīng) 由相應(yīng)的接口單元22A/24A、 22B/24B和22C/24C與模塊30A、 30B 和30C連接。同時(shí),中心引擎40經(jīng)由相應(yīng)的接口單元52A/54A、 52B/54B和52C/54C與模塊60A、 60B和60C連接。和模塊30A、 30B 和30C —樣,根據(jù)僅需要與中心引擎40的單個(gè)接口的模塊化結(jié)構(gòu), 模塊60A、 60B和60C可獨(dú)立于其他模塊進(jìn)行開發(fā)。如圖1B中進(jìn)一 步所示,中心引擎10可經(jīng)由接口單元22D和52D與中心引擎40連接。 象其他接口單元那樣,接口單元22D和52D可提供有線的,即物理的, 或無線的通信。在一些實(shí)施例中,中心引擎10假設(shè)具有中心引擎40 的主機(jī)功能。例如,如果中心引擎10根據(jù)通用串行總線(USB)通信 協(xié)議與中心引擎40連接,則標(biāo)準(zhǔn)USB需要兩個(gè)系統(tǒng)之間的主-從關(guān)系。
在圖1B的實(shí)施例中,中心引擎10可訪問由模塊60A、 60B和 60C提供的功能,反之,中心引擎40可訪問由模塊30A、 30B和30C提供的功能。即使所得組合可用作類似與所有六個(gè)模塊30A、 30B、30C、 60A、 60B和60C都連接的單個(gè)中心引擎,也可分開開發(fā)中心引擎10和40。同樣,可將一組模塊的開發(fā)有利地組織成分開的子集。例如,醫(yī)療診斷系統(tǒng)可包括諸如血糖儀的重要醫(yī)療設(shè)備(criticalmedical device ),以及諸如心率監(jiān)測(cè)器的其他類型設(shè)備。重要醫(yī)療設(shè)備在開發(fā)期間可能需要非常嚴(yán)格的產(chǎn)品驗(yàn)證并要經(jīng)受政府監(jiān)管。同時(shí),其他類型的設(shè)備可能不需要同樣類型或同樣水平的驗(yàn)證。同樣,與其他類型的健康護(hù)理設(shè)備相比,對(duì)產(chǎn)品開發(fā)而言涉及重要醫(yī)療設(shè)備的模塊可能具有非常不同的時(shí)間表和指導(dǎo)原則。因此,在這種情況下,將多個(gè)模塊組織成兩個(gè)產(chǎn)品開發(fā)組是有利的。另外,每次當(dāng)涉及重要醫(yī)療設(shè)備的產(chǎn)品被再開發(fā)或更新以包括新特征時(shí),政府監(jiān)管都可能需要重新驗(yàn)證該產(chǎn)品,即使新的特征是相對(duì)次要的。例如,如果將心率監(jiān)測(cè)器添加到已與血糖儀相連的中心引擎中,則可能不得不以較大成本和努力重新驗(yàn)證整體系統(tǒng)。即使新模塊是不太重要的健康護(hù)理設(shè)備。不過,如果中心引擎已具有與次要中心引擎連接的能力,而次要中心引擎轉(zhuǎn)而與心率監(jiān)測(cè)器連接,則與血糖儀連接的中心引擎能夠保持不
變。換句話說,通過次要中心引擎部署與其他健康護(hù)理設(shè)備和其他特征有關(guān)的新模塊提供了一種擴(kuò)展整體產(chǎn)品的方式,而不改變與主要中心引擎有關(guān)的結(jié)構(gòu)。此外,可以進(jìn)行與次要中心引擎有關(guān)的結(jié)構(gòu)的任何驗(yàn)證而不影響與主要中心引擎有關(guān)的結(jié)構(gòu)。
雖然本文中所描述結(jié)構(gòu)的優(yōu)點(diǎn)是方便,新模塊能夠以該優(yōu)點(diǎn)與系統(tǒng)接口并建立通信和數(shù)據(jù)交換,但與個(gè)人醫(yī)療數(shù)據(jù)的安全有關(guān)的問題不鼓勵(lì)諸如測(cè)量和存儲(chǔ)健康數(shù)據(jù)的個(gè)人測(cè)試設(shè)備的醫(yī)療設(shè)備使用高度兼容的通信技術(shù)。為了解決這些問題,根據(jù)本發(fā)明多個(gè)方面的實(shí)施例提供有助于確保未經(jīng)認(rèn)證(unauthorized)的個(gè)人或設(shè)備不能與系統(tǒng)連接進(jìn)而危及任何個(gè)人醫(yī)療信息的安全的功能。中心引擎10可負(fù)責(zé)提供安全措施??蛇x地或另外地,可采用具有特定安全功能的組件或模塊來提高系統(tǒng)安全。利用這種安全功能,可以將諸如無線通信的特別技術(shù)實(shí)施成醫(yī)療診斷系統(tǒng)的組件,不用提高對(duì)未經(jīng)認(rèn)證訪問個(gè)人信息的關(guān)注。
圖2A-D示出可由根據(jù)本發(fā)明多個(gè)方面的結(jié)構(gòu)采用的安全技術(shù)的 示例。如圖2A中所示,當(dāng)模塊30試圖通過系統(tǒng)與中心引擎10接口 或訪問數(shù)據(jù)時(shí),中心引擎10可提示使用者關(guān)于使用者ID和密碼、個(gè) 人身份號(hào)碼(PIN)、或其他認(rèn)證信息。如果對(duì)安全提示的響應(yīng)對(duì)應(yīng) 于系統(tǒng)存儲(chǔ)的認(rèn)證信息,則僅允許模塊30連接或數(shù)據(jù)訪問。例如,模 塊30可以是執(zhí)行數(shù)據(jù)管理程序的PC,該程序上載來自與中心引擎10 連接的血糖儀的測(cè)試數(shù)據(jù)。當(dāng)該程序試圖通過接口連接進(jìn)行通信或設(shè) 法訪問數(shù)據(jù)時(shí),使用者必須提交使用者ID和密碼??赏ㄟ^PC或中心 引擎10上的例如小鍵盤或鍵盤的使用者接口輸入認(rèn)證信息。如果模塊 30被頻繁用于通過中心引擎10訪問數(shù)據(jù),則使用者會(huì)發(fā)現(xiàn)重復(fù)輸入 認(rèn)證信息是不方便的。因此, 一些實(shí)施例可允許使用者在來自特別模 塊30的認(rèn)證之間設(shè)置時(shí)間段(從零到無窮大)。中心引擎10記錄用 于模塊30的例如設(shè)備ID的唯一標(biāo)識(shí)符,以記住時(shí)間段。例如,如果 自最近的認(rèn)證以來例如一天的特定時(shí)間已經(jīng)過去,則需要安全提示。 可選地,自第一認(rèn)證之后,使用者可停止所有進(jìn)一步的安全提示發(fā)生。 在這個(gè)可選情況下,第一認(rèn)證用作向中心引擎10的注冊(cè),以允許來自 模塊30的所有未來的訪問。
如圖2B中所示,用于模塊30的例如設(shè)備ID的唯一標(biāo)識(shí)符可向 中心引擎10注冊(cè)??赏ㄟ^使用者輸入這個(gè)唯一標(biāo)識(shí)符、或在圖2A中 所示的認(rèn)證過程第一次完成時(shí)記錄這個(gè)唯一標(biāo)識(shí)符??蛇x地,可通過 例如工廠的初始設(shè)置過程獲得模塊30的注冊(cè)。在這個(gè)可選情況下,在 初始設(shè)置之后可禁止附加模塊的注冊(cè),由此固定系統(tǒng)中模塊的數(shù)量。 當(dāng)模塊30隨后試圖連接或訪問數(shù)據(jù)時(shí),中心引擎IO自動(dòng)識(shí)別模塊30 并準(zhǔn)許訪問。
在圖2A和2B的實(shí)施例中,模塊30在單向過程中被認(rèn)證或注冊(cè)。 換句話說,中心引擎10不需要向模塊30認(rèn)證或注冊(cè)。反之,如圖2C 中所示,中心引擎10和模塊30兩者都需要向彼此注冊(cè)。在中心引擎 10和模塊30之間的任何通信發(fā)生之前需要匹配用于這一對(duì)的唯一標(biāo)
13識(shí)符。這個(gè)對(duì)匹配尤其可應(yīng)用于兩個(gè)i殳備之間的無線通信。該過程防止故意的未經(jīng)認(rèn)證的訪問,并且還防止兩個(gè)不同系統(tǒng)之間的干擾。例如,如果使用者正處在諸如醫(yī)院或診所的建筑物中,而其他使用者正在使用諸如血糖儀的類似的無線分析物測(cè)試設(shè)備,則對(duì)匹配防止另一個(gè)人的血糖儀與使用者的診斷系統(tǒng)意外通信并防止錯(cuò)誤數(shù)據(jù)。
還可在通信期間通過使用加密數(shù)據(jù)來增強(qiáng)數(shù)據(jù)安全,如圖2D中所示。這也尤其可應(yīng)用于無線通信,從而使任何被截取的數(shù)據(jù)都將不可讀??赏ㄟ^使用私人加密密碼來獲得數(shù)據(jù)加密。
可通過確保所有數(shù)據(jù)由中心引擎10存儲(chǔ)在結(jié)構(gòu)中的存儲(chǔ)器中、并不被傳遞給任何連接的模塊而進(jìn)一步增強(qiáng)數(shù)據(jù)安全。因此,使用者可例如使用公共計(jì)算機(jī)以與系統(tǒng)接口 ,但數(shù)據(jù)不傳遞給該公共計(jì)算機(jī)用于他人訪問。
圖3提供能夠由本文描述的結(jié)構(gòu)方法形成的糖尿病管理系統(tǒng)100的非限制性示例。糖尿病管理系統(tǒng)100有利于那些積極參與監(jiān)測(cè)和記錄其血糖濃度和/或其他感興趣的分析物的測(cè)量結(jié)果的個(gè)人。
如圖3中所示,糖尿病管理系統(tǒng)100包括血糖儀(BGM) 310、連續(xù)型葡萄糖監(jiān)測(cè)(CGM)模塊320、胰島素分發(fā)設(shè)備330和計(jì)算設(shè)備370,計(jì)算設(shè)備370可包括糖尿病數(shù)據(jù)管理軟件375。使用本文描述的結(jié)構(gòu)方法組合才莫塊310、 320、 330和370,如下所述,以便為糖尿病管理系統(tǒng)IOO提供健康監(jiān)測(cè)和分發(fā)功能。尤其是,BGM310提供血液樣本中血糖濃度的時(shí)間點(diǎn)測(cè)量結(jié)果;CGM模塊320提供血糖濃度的連續(xù)測(cè)量;而胰島素分發(fā)設(shè)備330將胰島素分發(fā)給使用者。
另外,計(jì)算設(shè)備370執(zhí)行軟件375以接收來自模塊310、 320和330的數(shù)據(jù)并提供先進(jìn)的數(shù)據(jù)處理和管理能力。計(jì)算設(shè)備370可以選自多種處理設(shè)備,諸如臺(tái)式或便攜式個(gè)人計(jì)算機(jī)(PC)、手持式或口袋式個(gè)人計(jì)算機(jī)(HPC)、兼容的個(gè)人數(shù)字助理(PDA)和智能手機(jī)。處理設(shè)備可釆用多種操作系統(tǒng)和配置。例如,如果計(jì)算設(shè)備370是臺(tái)式或便攜式個(gè)人計(jì)算機(jī),則操作系統(tǒng)可以是Microsoft Windows 的版本。可選地,如果計(jì)算設(shè)備370是PDA,則操作系統(tǒng)可對(duì)應(yīng)于來自Palm,Inc.,的PALM⑧手持式產(chǎn)品,或來自Research in Motion Limited. 的Blackberry⑧設(shè)備。 一般而言,計(jì)算設(shè)備370包括能夠接收和執(zhí)行 任何數(shù)量的編程指令的處理器。
計(jì)算設(shè)備370上的數(shù)據(jù)管理軟件375可以是接收和處理由例如模 塊310和320測(cè)量的數(shù)據(jù)的程序或計(jì)算機(jī)代碼的集合。軟件375以使 用者期望的方式處理和/或顯示這個(gè)輸入??捎衫缡褂谜?、家庭護(hù)理 提供者(HCP)和/或醫(yī)生使用這個(gè)信息。來自模塊310和320的測(cè)量 數(shù)據(jù)可包括例如人的血液或其他體液中的葡萄糖和/或其他分析物的 濃度。有利地是,軟件375能夠提供先進(jìn)的顯示和數(shù)據(jù)處理,這可能 是一天測(cè)試多次(例如,每天大約六次到大約十次)的使用者所需要 的。例如,軟件375可包括類似于從Bayer HealthCare LLC(Tarrytown, 紐約)可買到的WINGLUCOFACTS⑧糖尿病管理軟件的產(chǎn)品。同樣, 軟件375可提供完全工具箱,該工具箱接收和存儲(chǔ)來自血糖測(cè)量系統(tǒng) 的測(cè)試結(jié)果,接收和存儲(chǔ)諸如測(cè)試時(shí)間和進(jìn)餐標(biāo)記的其他測(cè)試信息, 跟蹤電子日志中的測(cè)試結(jié)果,計(jì)算平均值并提供分離物測(cè)試結(jié)果的統(tǒng) 計(jì)分析,對(duì)測(cè)試結(jié)果進(jìn)行總結(jié)并提供反饋,提供可定制的圖形化使用 者接口,顯示測(cè)試結(jié)果的使用者友好的圖表和曲線圖,針對(duì)使用者指 定的目標(biāo)范圍跟蹤測(cè)試結(jié)果,提供預(yù)測(cè)分析,和/或經(jīng)由傳真、電子郵 件等將數(shù)據(jù)發(fā)送給健康護(hù)理專業(yè)人員。如上所述,如果軟件375不從 模塊310和320上載數(shù)據(jù)到計(jì)算設(shè)備370并且總是將數(shù)據(jù)存儲(chǔ)在單個(gè) 中心存儲(chǔ)設(shè)備中,則數(shù)據(jù)安全被增強(qiáng)。
如下面進(jìn)一步描述的那樣,軟件或編程指令的使用不限于計(jì)算設(shè) 備370。此外,使用本發(fā)明的實(shí)施例不使用特別模塊310、 320、 330 和370。圖4示出具有其他模塊300的更寬泛的系統(tǒng)圖。例如,如圖4 所示,隨時(shí)間監(jiān)測(cè)葡萄糖控制的Alc模塊340也可用于糖尿病管理系 統(tǒng)。模塊300還包括諸如血壓和心率監(jiān)測(cè)器的其他健康監(jiān)測(cè)模塊350。 實(shí)際上,模塊300可測(cè)量和/或記錄不需要分析物測(cè)試的健康數(shù)據(jù),諸 如溫度測(cè)量結(jié)果,血壓測(cè)量結(jié)果,心率測(cè)量結(jié)果,用于慢性阻塞性肺 疾病(COPD)分析的呼吸測(cè)量結(jié)果,用于分析Lasix使用的重量測(cè)量結(jié)果等。在進(jìn)一步的系統(tǒng)中,其他用途的設(shè)備模塊360可包括訓(xùn)練模塊,提供與其他系統(tǒng)進(jìn)一步連接的連接模塊,和改善或增強(qiáng)使用者對(duì)系統(tǒng)的體驗(yàn)的其他模塊。例如,打算使諸如游戲模塊或音樂播放器模塊的娛樂或媒體模塊與本文描述的系統(tǒng)組合。提供娛樂特征例如可鼓勵(lì)病人,尤其是年輕病人,走到哪里都攜帶診斷系統(tǒng),從而使諸如糖尿病的健康情況能夠得到定期監(jiān)測(cè)。另外,在一些系統(tǒng)中,該結(jié)構(gòu)還可采用開放的源代碼從而使用者或第三方可開發(fā)附加的定制模塊或?qū)S媚K用于與本文描述的結(jié)構(gòu)集成。從而,可采用提供任何類型功能的無窮多種模塊。
如圖3中所示,系統(tǒng)100包括用于該結(jié)構(gòu)的諸如數(shù)字引擎的中心引擎IIO,并能實(shí)現(xiàn)模塊300輕松而有效地組合。例如,能夠有效組合中心引擎IIO、 BGM310、 CGM模塊320和胰島素分發(fā)設(shè)備330以產(chǎn)生人工胰腺。可選地,能夠組合中心引擎IIO、 BGM310和CGM320以形成具有嵌入式BGM部件的CGM?;蛘咦鳛檫M(jìn)一步的示例,能夠組合中心引擎110、 BGM 310和胰島素分發(fā)設(shè)備330以形成具有嵌入式BGM部件的泵控制器。
再參考圖4,中心引擎110可包括處理器112和電源管理單元114。處理器112能夠接收和執(zhí)行任何數(shù)量的編程指令,并可以是微控制器、微處理器、數(shù)字信號(hào)處理器等。待由處理器112執(zhí)行的編程指令可以是嵌入式的或可從存儲(chǔ)設(shè)備250、連接的模塊300或諸如因特網(wǎng)網(wǎng)站的另一資源獲取。處理器112集中管理與模塊300的通信。在一些情況下,處理器112還可執(zhí)行操縱一些模塊300的工作的軟件。此外,處理器112可給予模塊300對(duì)諸如下面進(jìn)一步描述的使用者接口 220的公共資源或特征的訪問。
電源管理單元120將電能從電源分配給沒有自己的電源的處理器112以及模塊300。當(dāng)系統(tǒng)空閑時(shí)可將電源管理系統(tǒng)114例如配置為進(jìn)入備用模式以最小化電能使用。另外,如果采用可再充電電池,則電源管理系統(tǒng)114還可操縱電池的再充電。
同樣如圖4中所示,中心引擎110與輸入/輸出接口 200相連,可將接口 200劃分成兩個(gè)不同種類通信接口 210和使用者接口 220。 通信接口 210掌管中心引擎110與模塊300之間的數(shù)據(jù)交換。 一般而 言,通信接口 210能適應(yīng)有線和/或無線通信。有線通信包括例如通過 通用串行總線(USB)連接的通信。無線通信包括例如射頻(RF)鏈 接(例如短距RF遙測(cè))、紅外(IR)鏈接和/或無線保真技術(shù)(Wi-Fi)。 一些已知的RF技術(shù)例如包括Bluetooth⑧無線技術(shù)、無線網(wǎng)絡(luò)數(shù)據(jù)通 信技術(shù)(Zigbee) 、 Z國(guó)SenseTM技術(shù)、FitSense和BodyLANTM系統(tǒng)。 要理解可采用其他通信技術(shù)或協(xié)議。
再參考圖3,有線或物理的連接212存在于中心引擎110與計(jì)算 設(shè)備370之間,而無線連接214存在于中心引擎110與每個(gè)CGM模 塊320和胰島素分發(fā)設(shè)備330之間。要注意到BGM310與中心引擎 110都裝配在外殼101中。同樣,中心引擎110與BGM310之間的接 口涉及有線連接(未示出)。實(shí)際上,如圖3所示,可用與中心引擎 110和其他模塊300相關(guān)的任何適當(dāng)安排來組合模塊300。象BGM 310 那樣, 一些模塊300可與中心引擎110都裝配在相同外殼中,而其他 的模塊300可以在分開的外殼中提供并安排成遠(yuǎn)離中心引擎110。除 了本文描述的其他配置之外,還打算使具有電路組件形式的一些模塊 300例如可裝配在與中心引擎110的電路組件所裝配的相同的印刷電 路板組件(PCBA)上,而電路連接提供接口 210。
圖5示出中心引擎110與模塊300之間的連接的進(jìn)一步示例,即 BGM310。不同于圖3,圖5的BGM310并未布置在具有中心引擎 110的外殼101中,但參考圖5提供的描述同樣可應(yīng)用于圖3中的配 置。
參考圖5,該圖示出具有測(cè)試傳感器316的BGM310。將測(cè)試傳 感器316配置成接收使用BGM310分析的液體樣本??煞治龅姆治?物包括葡萄糖、血脂分析(例如膽固醇、甘油三酸酯、低密度脂蛋白 和高密度脂蛋白)、微量白蛋白、血色素Alc果糖、乳酸或膽紅素。 還打算確定其他的分析物信息(例如分析物濃度)。該分析物可處在 例如整體血液樣本、血液血清樣本、血液血漿樣本、象ISF(組織間液)和尿的其他體液、和非體液之中。
測(cè)試傳感器316包括液體接收區(qū)域用于接收體液樣本。例如,使用者可采用柳葉刀或切開設(shè)備來刺破手指或身體的其他區(qū)域以在皮膚表面產(chǎn)生血液樣本。使用者接著可通過使測(cè)試傳感器316接觸樣本而收集這個(gè)血液樣本。液體接收區(qū)域可包含試劑,試劑與樣本反應(yīng)以指示樣本中分析物的濃度。
測(cè)試傳感器316可以是電化學(xué)測(cè)試傳感器。電化學(xué)測(cè)試傳感器通常包括多個(gè)電極和包含酶的液體接收區(qū)域。液體接收區(qū)域包括試劑,用于通過電極圖形的組件將液體樣本(例如血液)中感興趣的分析物(例如葡萄糖)轉(zhuǎn)化成按照其產(chǎn)生的電流而電化學(xué)可測(cè)量的化學(xué)物種。試劑通常包含酶,例如葡萄糖氧化酶,其與分析物和與諸如鐵氰化物鹽的電子接收體反應(yīng)以產(chǎn)生能由電極檢測(cè)的電化學(xué)可測(cè)量物種。打算使其他酶可用于與諸如葡萄糖脫氫酶的葡萄糖反應(yīng)。 一般而言,選擇酶與待測(cè)試的期望分析物或多個(gè)期望分析物反應(yīng)從而幫助確定與液體樣本的分析物有關(guān)的信息(例如分析物濃度)。如果另一分析物的濃度待確定,則選擇適當(dāng)?shù)拿概c該分析物反應(yīng)。
可選地,測(cè)試傳感器316可以是光學(xué)測(cè)試傳感器。光學(xué)測(cè)試傳感器系統(tǒng)可使用諸如透射、光鐠、漫反射系數(shù)、或熒光光i普來測(cè)量分析物濃度。指示器試劑系統(tǒng)和體液樣本中的分析物反應(yīng)以產(chǎn)生顯色反應(yīng),這是因?yàn)樵噭┡c分析物之間的反應(yīng)導(dǎo)致樣本改變顏色。顏色改變的程度可指示體液中的分析物濃度。對(duì)樣本的顏色改變進(jìn)行評(píng)估以測(cè)量透
射光的吸收水平。
一些能買到的、可由本文描述的實(shí)施例使用的測(cè)試傳感器包括可從Bayer HealthCare LLC(Tarrytown,紐約)購買的產(chǎn)品。這些測(cè)試傳感器包括、但不限于在Ascensia⑧CONTOUFM)血糖監(jiān)測(cè)系統(tǒng)、Ascensia⑧BREEZE⑧和BREEZE 2血糖監(jiān)測(cè)系統(tǒng)、和Ascensia⑧Elite⑧和Elite⑧XL血糖監(jiān)測(cè)系統(tǒng)中使用的產(chǎn)品。除了上述列出的產(chǎn)品之外,打算將其他測(cè)試傳感器并入本發(fā)明的方法和系統(tǒng)。
如圖5中所示,BGM310接納測(cè)試傳感器316并與其接合。BGM310包括反應(yīng)檢測(cè)系統(tǒng),用于為測(cè)試傳感器316收集的樣本而測(cè)量分 析物的濃度。例如,反應(yīng)檢測(cè)系統(tǒng)可包括電極的觸點(diǎn)以便為電化學(xué)測(cè) 試傳感器而檢測(cè)電化學(xué)反應(yīng)??蛇x地,反應(yīng)檢測(cè)系統(tǒng)可包括光學(xué)探測(cè) 器以便為光學(xué)測(cè)試傳感器而檢測(cè)顯色反應(yīng)。為了從由反應(yīng)檢測(cè)系統(tǒng)測(cè) 量的電化學(xué)反應(yīng)或顯色反應(yīng)來計(jì)算分析物的實(shí)際濃度、且為了通常要 控制測(cè)試樣本的程序,BGM310采用至少一個(gè)處理器312,處理器312 可根據(jù)測(cè)量算法執(zhí)行編程指令。由處理器312處理的數(shù)據(jù)可存儲(chǔ)在存 儲(chǔ)器313中。另外,BGM310可具有包括顯示器的使用者接口 315, 顯示器可例如是液晶顯示器。還可提供按鈕、滾動(dòng)輪、觸摸屏或其任 何組合作為使用者接口 315的一部分以允許使用者與BGM310交互。 顯示器通常顯示關(guān)于測(cè)試結(jié)果、測(cè)試程序的信息和/或?qū)κ褂谜咻斎氲?信號(hào)做出響應(yīng)的信息。
雖然BGM310能存儲(chǔ)測(cè)試結(jié)果并提供使用者接口 315以顯示測(cè) 試結(jié)果,但計(jì)算設(shè)備400上的數(shù)據(jù)管理軟件375提供更先進(jìn)的功能用 于管理、處理和顯示測(cè)試結(jié)果和相關(guān)信息。因此,能經(jīng)由中心引擎IIO 將BGM 310收集的測(cè)試相關(guān)數(shù)據(jù)通信給計(jì)算設(shè)備370便于數(shù)據(jù)管理 軟件375使用。如圖5中所示,BGM310包括使BGM310經(jīng)由引擎 接口單元111與中心引擎110連接的BGM接口單元311。另外,中 心引擎110與引擎接口單元116連接,引擎接口單元116轉(zhuǎn)而與計(jì)算 設(shè)備370的計(jì)算機(jī)接口單元376連接。BGM接口單元311、計(jì)算機(jī)接 口單元376、和引擎接口單元111和116可采用上述接口技術(shù)來使設(shè) 備兼容且能實(shí)現(xiàn)適當(dāng)?shù)臄?shù)據(jù)連接。例如,引擎接口 lll和BGM接口 311可經(jīng)由Bluetooth⑧無線產(chǎn)品進(jìn)行連接,同時(shí)引擎接口 111可通過 與USB端口的連接而與計(jì)算機(jī)接口 376連接。因此,易于看到雖然 BGM310和計(jì)算設(shè)備370可能不具有兼容的接口,但圖5的結(jié)構(gòu)能實(shí) 現(xiàn)它們之間的數(shù)據(jù)交換。此外,易于打算在不關(guān)注與計(jì)算設(shè)備370的 USB接口直接兼容的情況下完成BGM 310的開發(fā)。
如上所述,中心引擎110具有電源管理114,其可包括經(jīng)由與計(jì) 算設(shè)備370的連接可再充電的電源或 一 些其他的電源。當(dāng)中心引擎110與BGM310連接時(shí),可再充電的電池能經(jīng)由電源管理314再充電。
如上所述,圖5中的BGM310采用至少一個(gè)可執(zhí)行編程指令的處理器312。此外,BGM310可具有使用者接口 315,接口 315包括將信息呈現(xiàn)給使用者的顯示器,以及按鈕、滾動(dòng)輪、觸摸屏或其任何組合,從而能實(shí)現(xiàn)使用者的交互。BGM310—般利用這種組件控制用于測(cè)試樣本的整體程序并計(jì)算測(cè)試結(jié)果。實(shí)際上,參考圖5提供的描述一般解釋已由BGM 310計(jì)算出的測(cè)試結(jié)果怎樣被諸如計(jì)算設(shè)備370的其他模塊隨后共享。不過,打算使中心引擎110的處理器112還能提供更寬范圍的功能。事實(shí)上,進(jìn)一步打算以變化的方式將健康監(jiān)測(cè)和分發(fā)系統(tǒng)中的處理分配給包括中心引擎IIO在內(nèi)的多個(gè)組件。
例如,圖6示出需要其他組件實(shí)際操縱所有處理的傳感器接納模塊380。象BGM310那樣,將傳感器接納模塊380配置成接納測(cè)試傳感器316。不過,傳感器接納模塊380不具有處理器來管理測(cè)試程序或計(jì)算測(cè)試結(jié)果。另外,傳感器接納模塊380沒有使用者接口來與使用者通信。 一般而言,將傳感器接納模塊380設(shè)計(jì)成僅接納測(cè)試傳感器316并提供接口單元381以便物理連接到診斷系統(tǒng)的其余部分。因此,僅當(dāng)傳感器接納模塊380經(jīng)由接口單元381與具有處理器來分析樣本的設(shè)備連接時(shí)才能分析測(cè)試傳感器316上的測(cè)試樣本。
如圖6中所示,傳感器接納模塊380的接口單元381與接口單元111連接,接口單元111轉(zhuǎn)而與數(shù)字傳感器IIO連接。要注意到傳感器接納模塊380與中心引擎110之間的連接可能需要諸如USB主機(jī)功能(host function)的主機(jī)功能,以便被中心引擎110所采用。在一個(gè)實(shí)施例中,數(shù)字傳感器110還與計(jì)算設(shè)備370的接口單元376連接。傳感器接納模塊380、中心引擎110和計(jì)算設(shè)備370之間的接口可采用諸如USB或Bluetooth⑧技術(shù)的任何接口技術(shù),如上所述。從而,計(jì)算設(shè)備370可執(zhí)行軟件377,以便用類似于圖5中BGM 310上處理器312的方式對(duì)測(cè)試樣本和計(jì)算測(cè)試結(jié)果的程序進(jìn)行控制。在操作中,傳感器接納模塊380、中心引擎110和計(jì)算設(shè)備370如圖6所示進(jìn)行連接。測(cè)試傳感器316用于收集諸如血液樣本的液體樣本。例如,如果測(cè)試傳感器316是電化學(xué)測(cè)試傳感器,則傳感器接納模塊380系統(tǒng)可包括電觸點(diǎn)來接收來自電化學(xué)反應(yīng)的電信號(hào),電化學(xué)反應(yīng)在樣本與測(cè)試傳感器316上的試劑之間發(fā)生。傳感器接納模塊380與中心引擎110之間的連接被連接到包含電傳感器的電路,從而中心引擎110接收到來自電化學(xué)反應(yīng)的電信號(hào)。這個(gè)信號(hào)接著被傳送給計(jì)算設(shè)備370以便使用測(cè)量算法來處理該信號(hào)并確定測(cè)試結(jié)果。計(jì)算設(shè)備370上的使用者接口能用于顯示測(cè)試結(jié)果或接收來自使用者的指令。
要理解可采用其他技術(shù)來通信從傳感器接納模塊380來的信號(hào)。例如,測(cè)試傳感器316可以是光學(xué)測(cè)試傳感器而傳感器接納模塊380可包括光學(xué)探測(cè)器以檢測(cè)顯色反應(yīng)。如果傳感器接納模塊380需要任何電能來接收或處理來自測(cè)試傳感器316的信號(hào),則能通過其與中心引擎110的連接獲得電力。
可選地,在另一實(shí)施例中,系統(tǒng)中不采用計(jì)算設(shè)備370,從而傳感器接納模塊380僅與中心引擎110連接,如圖7中所示。同樣,由中心引擎110的處理器112完成測(cè)試結(jié)果計(jì)算并將測(cè)試結(jié)果顯示在與中心引擎110連接的使用者接口上。如圖7中所示,使用者接口 115可并入外殼101中。
用于控制測(cè)試過程并確定結(jié)果的測(cè)量軟件253可通過存儲(chǔ)設(shè)備250提供,如圖7中所示。如圖4中所示,存儲(chǔ)設(shè)備250對(duì)應(yīng)于另一類輸入/輸出接口 200。存儲(chǔ)設(shè)備250可以是諸如通用串行總線(USB)閃盤驅(qū)動(dòng)器或記憶卡的閃速存儲(chǔ)器設(shè)備。USB閃盤驅(qū)動(dòng)器還名為拇指驅(qū)動(dòng)器、方便驅(qū)動(dòng)器(handy drive)、閃速棒(flash stick)或跳躍驅(qū)動(dòng)器(jump drive )。記憶卡可具有多種格式,包括PC卡(PCMCIA )、袖珍閃存卡(CF)、智能介質(zhì)(SM/SMC)、記憶棒(MS)、多媒體卡(MMC)、安全數(shù)字卡(SD)、 xD-圖形卡(xD)、智能棒(iStick)、高速卡或其一些變體。閃速存儲(chǔ)器設(shè)備可采用非易失存儲(chǔ)器從而使與測(cè)量軟件253有關(guān)的軟件即使在存儲(chǔ)設(shè)備250接收不到電能時(shí)也可保存在存儲(chǔ)設(shè)備250中。在一些實(shí)施例中,存儲(chǔ)設(shè)備250中的存儲(chǔ)器可包括諸如NOR閃速存儲(chǔ)器的芯片內(nèi)執(zhí)行(XIP)存儲(chǔ)器,從而能直接
21執(zhí)行存儲(chǔ)器中存儲(chǔ)的測(cè)量軟件253。還打算使存儲(chǔ)設(shè)備250采用諸如軟盤或光盤(CD, DVD,藍(lán)光盤)的其他存儲(chǔ)介質(zhì)。
存儲(chǔ)設(shè)備250與中心引擎110都可裝配在外殼IOI中,如圖7中所示,或者存儲(chǔ)設(shè)備250可用類似于外部模塊(例如模塊300)的方式與中心引擎110連接。尤其在后者情況下,存儲(chǔ)設(shè)備250可與通信接口 210接口并與中心引擎IIO連接。該接口能實(shí)現(xiàn)存儲(chǔ)設(shè)備250與中心引擎110之間的數(shù)據(jù)通信并準(zhǔn)許中心引擎110使用測(cè)量軟件253或任何其他軟件。尤其是,存儲(chǔ)設(shè)備250具有與接口單元210兼容的接口單元。在一些實(shí)施例中,存儲(chǔ)設(shè)備接口單元物理接合接口單元210以形成串行硬件接口。例如,存儲(chǔ)設(shè)備250可以是USB閃盤驅(qū)動(dòng)器,而存儲(chǔ)設(shè)備接口單元可以是USB端口中接納的USB連接器,USB端口用作用于中心引擎110的通信接口單元210。
作為進(jìn)一步的示例,存儲(chǔ)設(shè)備250可以是具有用作接口單元的一系列觸點(diǎn)的安全數(shù)字(SD)記憶卡,而通信接口 210可以是接納記憶卡的觸點(diǎn)的擴(kuò)展槽。在這個(gè)示例中,中心引擎110和存儲(chǔ)設(shè)備200可遵守SDIO (安全數(shù)字輸入輸出)接口規(guī)范。打算采用具有不同接口規(guī)范的其他記憶卡格式。不過,具有SDIO是有利的,因?yàn)橹T如PDA、HPC和智能手機(jī)的許多主機(jī)都包括SDIO兼容的擴(kuò)展槽。
當(dāng)圖7中的中心引擎110履行圖6示例中計(jì)算設(shè)備370的角色時(shí),可能需要更高動(dòng)力的處理設(shè)備。例如, 一些實(shí)施例可采用手持式或口袋式個(gè)人計(jì)算機(jī)(HPC)、兼容的個(gè)人數(shù)字助理(PDA)或智能手機(jī)。如上所述,這些處理設(shè)備可采用多種操作系統(tǒng)和配置。例如,如果計(jì)算設(shè)備370是PDA,則操作系統(tǒng)可對(duì)應(yīng)于來自Palm,Inc.的PALM 手持式產(chǎn)品、或來自Research in Motion Limited.的Blackberry⑧i殳備。有利地是,PALM⑧手持式產(chǎn)品和Blackberry⑧設(shè)備提供具有足夠處理能力的便攜式設(shè)備,以便對(duì)傳感器接納模塊380收集的結(jié)果可靠地執(zhí)行先進(jìn)的數(shù)據(jù)管理軟件。此外,這種設(shè)備提供充足的使用者接口,這些接口提供先進(jìn)的圖形顯示能力。另外,因?yàn)檫@些手持式設(shè)備與諸如因特網(wǎng)的外部網(wǎng)絡(luò)連接,所以便于安裝新軟件或軟件升級(jí)/補(bǔ)丁。另外,與長(zhǎng)途通信網(wǎng)絡(luò)的連接能實(shí)現(xiàn)將測(cè)試結(jié)果輕松傳輸給醫(yī)生和其他 健康護(hù)理專業(yè)人員用于監(jiān)測(cè)或評(píng)估。因?yàn)樵S多消費(fèi)者已經(jīng)攜帶這些或 類似的設(shè)備,所以諸如糖尿病管理系統(tǒng)的診斷系統(tǒng)的許多使用者會(huì)將 該系統(tǒng)方便地加入到他們已經(jīng)擁有并定期攜帶的設(shè)備中。
因?yàn)閷?shí)施例可采用位于不同類型硬件上的許多不同類型的模塊
300,所以通信接口 210 —般必須適應(yīng)多于一種類型的通信技術(shù)或協(xié) 議。不過,為了最小化通信接口 210的數(shù)量、同時(shí)在中心引擎110與 多個(gè)模塊300之間提供最寬范圍的兼容性,通信接口 210可采用諸如 USB或Bluetooth⑧才支術(shù)的廣泛4吏用的標(biāo)準(zhǔn)接口^t術(shù)。優(yōu)選地,通信接 口 210采用使模塊300與中心引擎110之間建立通信所需的配置數(shù)量 最小化的技術(shù)。實(shí)際上,諸如USB連接的一些通信技術(shù)提供即插即用 (PnP)能力。在這些實(shí)施例中,模塊300例如通過傳統(tǒng)的USB端口 物理連接。于是作為響應(yīng),中心引擎110立即識(shí)別出才莫塊300并建立 與模塊300的即時(shí)通信。
通信接口 210不僅提供模塊300之間的通信,而且它們還能實(shí)現(xiàn) 與外部網(wǎng)絡(luò)的安全通信。同樣,實(shí)施例可采用與外部網(wǎng)絡(luò)的連接,以 便在產(chǎn)品落伍時(shí)為中心引擎和/或模塊300中的軟件下載更新、升級(jí)或 增加。換句話說,實(shí)施例可提供現(xiàn)場(chǎng)可升級(jí)的軟件功能。有利地是, 通過使用由制造商或經(jīng)認(rèn)證的第三方提供的、或從其購買的程序文件, 實(shí)施例允許使用者更新集成系統(tǒng)中的任何軟件/固件,例如用于中心引 擎110和/或模塊300的軟件??衫酶碌陌姹緛砀禄蜓a(bǔ)丁現(xiàn)有的 系統(tǒng)軟件,或可給系統(tǒng)添加新軟件,不需要使用者聯(lián)系制造商或第三 方尋求直接幫助。新軟件允許使用者定制和/或擴(kuò)展系統(tǒng)功能。在一些 情況下,可將一個(gè)產(chǎn)品基本上轉(zhuǎn)變成一個(gè)新產(chǎn)品。現(xiàn)場(chǎng)升級(jí)使已經(jīng)購 買過產(chǎn)品的使用者獲得最新的產(chǎn)品特征。此外,現(xiàn)場(chǎng)升級(jí)可使現(xiàn)有產(chǎn) 品與其他新近發(fā)布的附件(accessory)或設(shè)備兼容。例如,在糖尿病
管理系統(tǒng)中,如果BGM 310使用測(cè)試傳感器來測(cè)試血液的血糖濃度, 而BGM制造商開發(fā)了改善準(zhǔn)確度或測(cè)試時(shí)間的新測(cè)試傳感器,則實(shí) 施例會(huì)允許使用者升級(jí)設(shè)備中的固件從而使BGM 310能夠讀取新測(cè)
23試傳感器。
中心引擎可與下載引擎相組合來管理現(xiàn)場(chǎng)升級(jí)驗(yàn)證的多個(gè)方面。 下面進(jìn)一步介紹的下載引擎能經(jīng)由通信接口從例如現(xiàn)場(chǎng)升級(jí)服務(wù)器的 服務(wù)器、外部網(wǎng)絡(luò)接收系統(tǒng)組件,并提交系統(tǒng)組件用于驗(yàn)證和部署。 另外或可選地,外部網(wǎng)絡(luò)上的服務(wù)器能管理現(xiàn)場(chǎng)升級(jí)過程的多個(gè)方面。
另外,由于與模塊300有關(guān)的重要醫(yī)療功能的緣故,實(shí)施例在釆 用新軟件或配置信息之前采用驗(yàn)證程序,以確保任何現(xiàn)場(chǎng)升級(jí)都不會(huì) 使產(chǎn)品存儲(chǔ)的數(shù)據(jù)或軟件惡化,而產(chǎn)品繼續(xù)如預(yù)期般地工作。例如, 可采用校驗(yàn)和例行程序來確定數(shù)據(jù)或軟件已被全部成功下載。例如, 中心引擎110可根據(jù)相關(guān)的數(shù)據(jù)更新文件(DUF)或確保軟件已被成 功下載的其他組件來驗(yàn)證下載。對(duì)于附加的數(shù)據(jù)安全,現(xiàn)場(chǎng)升級(jí)過程 可釆用數(shù)據(jù)加密/解密。
在圖9中示出的示例實(shí)施例中, 一旦與適當(dāng)外部網(wǎng)絡(luò)中的現(xiàn)場(chǎng)升 級(jí)服務(wù)器建立了連接(動(dòng)作502),則為現(xiàn)有的系統(tǒng)組件識(shí)別可用的 現(xiàn)場(chǎng)升級(jí),例如新軟件或配置信息(動(dòng)作504)。可以在可建立與網(wǎng) 絡(luò)的連接時(shí)自動(dòng)觸發(fā)與服務(wù)器的連接,或使用者可手動(dòng)初始化與現(xiàn)場(chǎng) 升級(jí)服務(wù)器的通信。為了識(shí)別可用的現(xiàn)場(chǎng)升級(jí),中心引擎或服務(wù)器可 采用版本管理程序來確定與結(jié)構(gòu)中的哪個(gè)系統(tǒng)組件是兼容的,而該系 統(tǒng)組件可被現(xiàn)場(chǎng)升級(jí)服務(wù)器上存儲(chǔ)的更新的或不同的版本替代。接著 將新系統(tǒng)組件從現(xiàn)場(chǎng)升級(jí)服務(wù)器下載到存儲(chǔ)器,即,與存儲(chǔ)現(xiàn)有系統(tǒng) 組件的存儲(chǔ)器區(qū)域分開的數(shù)據(jù)存儲(chǔ)區(qū)域。存儲(chǔ)器的一個(gè)區(qū)域可以專門 用于現(xiàn)場(chǎng)升級(jí)工作。換句話說,現(xiàn)有系統(tǒng)組件被保存,而非被刪除或 改寫,至少直到完成驗(yàn)證。利用系統(tǒng)檢驗(yàn)來使新系統(tǒng)組件生效(動(dòng)作 508),而如果下載已經(jīng)成功并且系統(tǒng)正常工作,則部署新系統(tǒng)組件用 于定期的系統(tǒng)工作。因此,如果現(xiàn)場(chǎng)升級(jí)失敗,則系統(tǒng)組件的在前版 本仍舊可用并提供恢復(fù)或還原選項(xiàng)。新系統(tǒng)組件由于失敗的現(xiàn)場(chǎng)升級(jí) 而被去除。在一些實(shí)施例中,新版本在其生效之后可替代存儲(chǔ)器中的 在前版本。在其他實(shí)施例中,即使驗(yàn)證之后也保存一個(gè)或多個(gè)在前版 本,如果優(yōu)選較舊版本,則使用者可有還原系統(tǒng)組件的一個(gè)或多個(gè)在前版本的選項(xiàng)。
參考圖8描述示例實(shí)施例。在圖8的實(shí)施例中,糖尿病管理系統(tǒng) 400可包括收集液體樣本的模塊402、 403、 404和405。數(shù)字引擎406 控制每個(gè)模塊、使用者接口 413、存儲(chǔ)器407和下載引擎408。下載引 擎408提供通信模塊之一、數(shù)字引擎406和存儲(chǔ)器407之間的接口 。 通信模塊可包括提供例如計(jì)算設(shè)備USB端口與系統(tǒng)401之間的通信的 USB接口 409。通信模塊還可包括藍(lán)牙接口 410,藍(lán)牙接口 410提供 系統(tǒng)400與計(jì)算設(shè)備、手機(jī)和/或能與系統(tǒng)400通信的其他設(shè)備之間的 無線通信。另外,Wi-Fi接口 411提供無線網(wǎng)絡(luò)與系統(tǒng)400之間的通 信。另外,以太網(wǎng)接口 411提供局域網(wǎng)與系統(tǒng)400之間的通信。每個(gè) 通信模塊都可用于在使用者的指導(dǎo)下現(xiàn)場(chǎng)升級(jí)/更新儀表的軟件。還可 在每次使用者請(qǐng)求時(shí)下載下列特征用于新功能的新固件;用于更新 當(dāng)前系統(tǒng)功能的行為的新固件;使用者接口語言;屏幕更新和定制; 游戲和其他獨(dú)立的應(yīng)用程序;標(biāo)準(zhǔn)量度(gauge);和其他軟件或配置 設(shè)置/更新。
例如,使用者接口可用許多語言通信,但這些語言所需的全部數(shù) 據(jù)都不必本地存儲(chǔ),因?yàn)槭褂谜呖砂葱柘螺d語言文件以定制其系統(tǒng)的 工作。另外,通過安裝顯示在屏幕上的定制圖片或通過下載由制造商 或經(jīng)認(rèn)證的第三方提供的顯示布局,使用者能定制使用者接口顯示的 外觀。另外,使用者能通過安裝獨(dú)立的應(yīng)用程序(諸如游戲)來定制 系統(tǒng)的行為,所述應(yīng)用程序能在系統(tǒng)處理器上運(yùn)行并在系統(tǒng)400不用 于分析體液時(shí)運(yùn)行。使用者還能通過安裝改變顯示體液分析結(jié)果的方 式的軟件來定制系統(tǒng)行為,因?yàn)榻Y(jié)果可呈現(xiàn)為數(shù)字讀出、仿真的模擬 標(biāo)準(zhǔn)量度、定性的反饋等。
再參考圖4,輸入/輸出接口 200還包括使用者接口 220,接口 220 一般允許模塊300將諸如測(cè)試結(jié)果的信息顯示給使用者。模塊300可 經(jīng)由通信接口 210將這種信息傳輸給中心引擎110,而中心引擎110 轉(zhuǎn)而可將該信息呈現(xiàn)在顯示接口 220上。雖然通信的集中操縱可能是 優(yōu)選的,但在一些情況下,模塊300可與顯示接口 220直接接口。如圖2中所示,顯示接口可包括圖形液晶顯示器(LCD)或有機(jī)發(fā)光二 極管(OLED)、段碼LCD或OLED、 MP4重放器等。
另外,輸入/輸出接口 200可允許經(jīng)由音頻信號(hào)將信息通信給使 用者或從使用者處通信信息。例如,輸入/輸出接口 200可包括語音合 成器、MP3重放器等,用于將音頻信息通信給使用者。另外,輸入/ 輸出接口 200還可包括語音識(shí)別機(jī)制以接收來自使用者的音頻信息。
另外,使用者接口 200可允許使用者將信息或指令輸入到系統(tǒng) 中。例如,可能需要使用者對(duì)簡(jiǎn)單的提示做出響應(yīng)或做出菜單選擇以 在操作期間指導(dǎo)模塊300之一。作為進(jìn)一步的示例,使用者可能想要 輸入指令以獲取諸如測(cè)試結(jié)果的信息,并將信息呈現(xiàn)在顯示接口 220 上。用于提供輸入的機(jī)制例如可包括小鍵盤、觸摸屏、拇指輪等。
如圖7中所示,可將使用者接口 115并入外殼101中,在外殼 101中裝配有中心引擎110和相應(yīng)的通信接口 210。同樣,外殼101 可形成便攜式設(shè)備101用于健康監(jiān)測(cè)和分發(fā)系統(tǒng)。如上述參考圖3所 述,可將諸如BGM 310的一些才莫塊300并入設(shè)備中,而諸如CGM 320 和胰島素分發(fā)模塊330的其他模塊可通過通信接口 210外部連接到便 攜式設(shè)備101。與數(shù)字引擎310連接的模塊300有權(quán)使用接口 。
采用該結(jié)構(gòu)的系統(tǒng)支持多種類型的電子網(wǎng)絡(luò)和通信。模塊300可 用于例如提供蜂窩行動(dòng)??蛇x或另外地,其他實(shí)施例可采用全球定位 系統(tǒng)(GPS)技術(shù),該技術(shù)已廣泛應(yīng)用于諸如道路導(dǎo)航、人員跟蹤和 定時(shí)服務(wù)的民間應(yīng)用程序。利用變得越來越成熟的該技術(shù),將這個(gè)技 術(shù)集成到消費(fèi)者產(chǎn)品和醫(yī)療設(shè)備中的成本已被顯著減少。GPS接收器 芯片集目前在市場(chǎng)上可買到并可與消費(fèi)者或醫(yī)療設(shè)備輕松集成,以提 供關(guān)于設(shè)備位置、速度和世界時(shí)間的信息。同樣,可以提供GPS來增 強(qiáng)采用結(jié)構(gòu)的系統(tǒng)的功能,以形成集成系統(tǒng),用于監(jiān)測(cè)健康情況和/ 或分發(fā)藥物。
利用GPS,糖尿病管理系統(tǒng)例如能提供與葡萄糖測(cè)試有關(guān)的附 加信息。準(zhǔn)確的時(shí)間戳和位置與讀數(shù)有關(guān)。當(dāng)來自多個(gè)儀表的讀數(shù)被 下載并合并到一個(gè)數(shù)據(jù)庫文件中、或上載到尚未將其本地時(shí)間與該儀表同步的計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器時(shí),由傳統(tǒng)儀表產(chǎn)生的錯(cuò)誤時(shí)間戳已成 為混亂和麻煩的根源。能夠自動(dòng)跟蹤病人運(yùn)動(dòng)和鍛煉,極大促進(jìn)了病 人記錄成果。該數(shù)據(jù)可包括距離和速度。這個(gè)信息能用于針對(duì)鍛煉、 飲食、藥物和血糖測(cè)試頻率等的病人日常行動(dòng)計(jì)劃編制。這個(gè)信息還 能實(shí)現(xiàn)讀數(shù)圖形與日常行動(dòng)之間全面的相關(guān)分析。另外,病人在緊急 情況下能夠被定位。
利用GPS獲纟尋的附加的定時(shí)、位置和物理4于動(dòng)4言息與記錄的飲 食、藥物信息組合,可幫助糖尿病管理系統(tǒng)對(duì)病人的日常血糖圖做出 更準(zhǔn)確的預(yù)測(cè)。糖尿病管理系統(tǒng)能實(shí)時(shí)做出日常行動(dòng)建議,這將幫助 病人將其血糖水平控制在規(guī)定范圍內(nèi)。于是系統(tǒng)能提醒病人每天在恰 當(dāng)時(shí)刻做恰當(dāng)次數(shù)的測(cè)試。
從而,可采用GPS使系統(tǒng)的設(shè)備的實(shí)時(shí)時(shí)鐘(RTC)高精度地 與UMT同步從而使血糖讀數(shù)能與正確的時(shí)間戳相關(guān)。由于可能要考 慮用于GPS功能的電能,所以僅需要根據(jù)設(shè)備石英晶體的情況一天或 一周啟動(dòng)一次GPS接收器。假設(shè)每次GPS消耗0.175 mAhr電能(基 于使用Trimble芯片集的Xemics XE1600接收器計(jì)算出),而設(shè)備每 天進(jìn)行一次GPS測(cè)量,則一年中消耗63.9 mAhr用于GPS相關(guān)計(jì)算, 這粗略是大約10-20%的正常手機(jī)電池容量。
如上所述,集成監(jiān)測(cè)/分發(fā)系統(tǒng)的一些便攜式實(shí)施例為了先進(jìn)的 數(shù)據(jù)管理可與計(jì)算設(shè)備370連接。這個(gè)情形為將NAVSYS GPS記錄 器模型(跟蹤標(biāo)記(TrackTag))應(yīng)用于便攜式設(shè)備、以跟蹤病人運(yùn) 動(dòng)和行動(dòng)提供機(jī)會(huì)。因?yàn)镚PS記錄器簡(jiǎn)單地獲取衛(wèi)星信號(hào)的抽點(diǎn)
(snapshot)而不處理它們,所以能節(jié)省大量電能。假設(shè)設(shè)備每150 秒獲取一次GPS抽點(diǎn),則一年中這個(gè)GPS記錄器僅消耗大約280 mAhr,這粗略是大約<50%的正常手機(jī)電池容量。如果設(shè)備在夜晚能 夠停止獲取抽點(diǎn)則能節(jié)省更多能量。使用跟蹤標(biāo)記方法中的犧牲
(trade off)是設(shè)備上存儲(chǔ)器需要的需求量。每個(gè)抽點(diǎn)占用大約15 kbyte,因此以上述抽點(diǎn)率,每年將存在大約200,000抽點(diǎn),這需要大 約3Gbyte存儲(chǔ)器。當(dāng)然, 一旦將GPS數(shù)據(jù)從設(shè)備下載到計(jì)算機(jī)并處
27理,則設(shè)備存儲(chǔ)器能夠被釋放并再利用??磥韑 Gbyte存儲(chǔ)器可支持 4個(gè)月對(duì)便攜式設(shè)備的位置跟蹤。使用現(xiàn)代閃速存儲(chǔ)器技術(shù),能輕松 供給lGbyte設(shè)備存儲(chǔ)器。
GPS功能可以是內(nèi)置的核心功能。不過,在更加模塊化的示例 中,可由連接的模塊,即可拆卸的GPS接收器來提供GPS功能。實(shí) 際上,如果GPS接收器模塊具有其自己的存儲(chǔ)器來存儲(chǔ)時(shí)間和位置信 息,則GPS可能不需要一直與DM設(shè)備連接。根據(jù)設(shè)備時(shí)鐘多久需 要被同步以及根據(jù)GPS接收器存儲(chǔ)器的可用性,GPS接收器可以一 天或每幾天與系統(tǒng)連接一次。有利地是,使用可拆卸的GPS接收器模 塊以使對(duì)中心引擎110的硬件/軟件設(shè)計(jì)和系統(tǒng)其他方面的影響最小 化。此外,電源管理得以促進(jìn)。
雖然本發(fā)明可容許多種更改和替換形式,但其特定實(shí)施例和方法 已通過附圖中示例的方式顯示出并在本文中進(jìn)行了詳細(xì)描述。不過, 要理解,并非希望將本發(fā)明限制于所公開的特別形式或方法,而是相 反,本發(fā)明覆蓋落入本發(fā)明的精神和范圍的所有更改、等價(jià)物和替換 例。
權(quán)利要求
1.一種用于管理健康護(hù)理數(shù)據(jù)的系統(tǒng),包含至少一個(gè)模塊,其提供健康護(hù)理功能;中心引擎,其控制所述至少一個(gè)模塊;一個(gè)或多個(gè)通信接口,其提供與遠(yuǎn)程服務(wù)器的連接,所述遠(yuǎn)程服務(wù)器存儲(chǔ)相應(yīng)于所述至少一個(gè)模塊或所述中心引擎的一個(gè)或多個(gè)程序組件;和下載引擎,其被配置成經(jīng)由所述一個(gè)或多個(gè)通信接口接收來自所述遠(yuǎn)程服務(wù)器的所述一個(gè)或多個(gè)程序組件,并交付所述一個(gè)或多個(gè)程序組件以便由所述至少一個(gè)模塊或所述中心引擎使用。
2. 權(quán)利要求l所述的系統(tǒng),進(jìn)一步包含版本管理組件,其在所 述下載引擎接收所述一個(gè)或多個(gè)程序組件之前確定所述一個(gè)或多個(gè)程 序組件是否與所述至少一個(gè)模塊或所述中心引擎兼容。
3. 權(quán)利要求l所述的系統(tǒng),其中所述一個(gè)或多個(gè)程序組件用軟 件的更新版本替代在所述至少一個(gè)模塊或所述中心引擎上運(yùn)行的所述 軟件的較舊版本。
4. 權(quán)利要求3所述的系統(tǒng),進(jìn)一步包含還原所述軟件的較舊版 本的還原組件。
5. 權(quán)利要求4所述的系統(tǒng),其中所述軟件的更新版本被下載到 與所述軟件的較舊版本分開的存儲(chǔ)器區(qū)域中,而所述軟件的較舊版本 保存為可用以待還原。
6. 權(quán)利要求4所述的系統(tǒng),其中當(dāng)驗(yàn)證組件確定所述軟件的更 新版本錯(cuò)誤工作或尚未被正確下載時(shí)所述軟件的較舊版本被還原。
7. 權(quán)利要求l所述的系統(tǒng),其中所述一個(gè)或多個(gè)程序組件提供 用于在所述至少一個(gè)模塊或所述中心引擎上運(yùn)行的軟件的補(bǔ)丁。
8. 權(quán)利要求l所述的系統(tǒng),其中所述一個(gè)或多個(gè)程序組件提供 待由所述至少一個(gè)模塊或所述中心引擎執(zhí)行的新功能。
9. 權(quán)利要求l所述的系統(tǒng),其中所述一個(gè)或多個(gè)程序組件包括 配置信息,用于在所述至少一個(gè)模塊或所述中心引擎上運(yùn)行的軟件。
10. 權(quán)利要求l所述的系統(tǒng),其中所述下載引擎由使用者手動(dòng)觸 發(fā)以接收和交付所述一個(gè)或多個(gè)程序組件。
11. 權(quán)利要求l所述的系統(tǒng),其中所述下載引擎被自動(dòng)觸發(fā)以便 在能夠建立與所述遠(yuǎn)程服務(wù)器的通信時(shí)識(shí)別所述一個(gè)或多個(gè)程序組 件。
12. 權(quán)利要求l所述的系統(tǒng),其中所述一個(gè)或多個(gè)接口包括USB 接口、射頻(RF)接口、 Wi-Fi接口和以太網(wǎng)接口的至少一個(gè)。
13. 權(quán)利要求l所述的系統(tǒng),其中當(dāng)與所述遠(yuǎn)程服務(wù)器的通信被 建立時(shí)所述下載引擎處在無線網(wǎng)絡(luò)的范圍內(nèi)。
14. 權(quán)利要求l所述的系統(tǒng),進(jìn)一步包含被配置成在所述一個(gè)或 多個(gè)程序組件被部署之前使所述一個(gè)或多個(gè)程序組件生效的數(shù)據(jù)驗(yàn)證 組件。
15. 權(quán)利要求14所述的系統(tǒng),其中所述數(shù)據(jù)驗(yàn)證組件確定所述 一個(gè)或多個(gè)程序組件是否未被惡化。
16. 權(quán)利要求14所述的系統(tǒng),其中所述數(shù)據(jù)驗(yàn)證組件利用校驗(yàn) 和例行程序確定所述一個(gè)或多個(gè)程序組件是否已經(jīng)從所述遠(yuǎn)程服務(wù)器 經(jīng)由所述下載引擎被完全傳遞。
17. 權(quán)利要求14所述的系統(tǒng),其中如果所述數(shù)據(jù)驗(yàn)證確定所述 一個(gè)或多個(gè)程序組件被惡化則所述一個(gè)或多個(gè)程序組件被去除。
18. —種用于管理健康護(hù)理數(shù)據(jù)的系統(tǒng),包含至少一個(gè)模塊的第一組,其提供主要健康護(hù)理功能; 第一中心引擎,其控制所述至少一個(gè)模塊的第一組;至少一個(gè)模塊的第二組,其提供次要健康護(hù)理功能; 第二中心引擎,其控制所述至少一個(gè)模塊的第二組;和 通信接口 ,其在所述第一中心引擎與所述第二中心引擎之間提供連接。
19. 權(quán)利要求18所述的系統(tǒng),其中根據(jù)第一開發(fā)過程將所迷第 一中心引擎與所述至少一個(gè)模塊的第 一組裝配在一起,并根據(jù)第二開發(fā)過程將所述第二中心引擎與所述至少一個(gè)模塊的第二組裝配在一 起。
20. 權(quán)利要求18所述的系統(tǒng),其中所述通信接口是USB接口、 射頻(RF)接口、 Wi-Fi接口和以太網(wǎng)接口的至少一個(gè)。
21. 權(quán)利要求18所述的系統(tǒng),其中所述中心引擎被實(shí)施在母板 上而所述至少一個(gè)模塊被分開實(shí)施在子板上,所述子板是標(biāo)準(zhǔn)的便于 與所述母板連接。
22. —種用于管理健康護(hù)理數(shù)據(jù)的方法,包含根據(jù)第 一開發(fā)過程,開發(fā)提供主要健康護(hù)理功能的第 一 中心引擎 與至少一個(gè)模塊的第一組的第一裝配,所述第一中心引擎控制所述至少一個(gè)模塊的第一組;根據(jù)第二開發(fā)過程,開發(fā)次要健康護(hù)理功能的第二中心引擎與至 少一個(gè)模塊的第二組的第二裝配;和經(jīng)由通信接口使所述第 一裝配與所述第二裝配連接。
全文摘要
本發(fā)明涉及用于健康監(jiān)測(cè)系統(tǒng)的結(jié)構(gòu)。一種結(jié)構(gòu),允許對(duì)單獨(dú)的系統(tǒng)組件進(jìn)行單獨(dú)地開發(fā)和測(cè)試,即,作為不同的模塊,并隨后通過標(biāo)準(zhǔn)的電接口和通信接口進(jìn)行組合。能夠?qū)嵤┻@些模塊的任何組合以形成提供任何數(shù)量的功能的不同產(chǎn)品,諸如集成系統(tǒng),用于監(jiān)測(cè)健康情況和/或分發(fā)藥物。該結(jié)構(gòu)還提供一種方法,用于動(dòng)態(tài)更新產(chǎn)品并給其使用者提供最新生代的技術(shù),即使在使用者已經(jīng)購買過產(chǎn)品之后。尤其是,實(shí)施例采用通信接口從而還提供與遠(yuǎn)程網(wǎng)絡(luò)的連接,在產(chǎn)品落伍時(shí)遠(yuǎn)程網(wǎng)絡(luò)能更新或升級(jí)產(chǎn)品的軟件。
文檔編號(hào)G06F19/00GK101689228SQ200880023657
公開日2010年3月31日 申請(qǐng)日期2008年5月29日 優(yōu)先權(quán)日2007年5月30日
發(fā)明者D·洛克, G·斯蒂弗柯維克, G·瓊森, H·利伯爾, H-C·S·孫, I·郭弗曼, P·L·因曼, P·M·里波利, S·B·哈里斯, S·C·查爾頓, T·恩古延, 強(qiáng) 傅, 瓊 李, 琳 陳, 鈞 陳 申請(qǐng)人:拜爾保健有限公司