如, 可W將互通性檢驗(yàn)編程為每次在運(yùn)行SCA 304之前,在預(yù)定時(shí)間量之后周期性地,或每當(dāng) 軟件環(huán)境發(fā)生變化時(shí)等啟動(dòng)。
[0230] 在一些實(shí)施例中,可W作為安裝過程的一部分啟動(dòng)互通性檢驗(yàn)。例如,在圖11中, 可W在過程1100中的功能檢驗(yàn)1130之前,之后,或與其同時(shí)啟動(dòng)互通性檢驗(yàn)。因此,除了 安裝檢驗(yàn)和功能檢驗(yàn)的預(yù)期結(jié)果之外,方塊1155還需要互通性檢驗(yàn)的預(yù)期結(jié)果(例如,SCA 304與相關(guān)程序正?;ネǎH绻ネㄐ詸z驗(yàn)導(dǎo)致意外結(jié)果(例如,SCA 304不與相關(guān)程序 正?;ネǎ?,則可W阻止SCA 304自由運(yùn)行。因此,過程1100將確定SCA 304是否正常安 裝,SCA 304是否與UDPD 200上的相關(guān)程序正常互通,W及SCA 304是否具有正常功能。應(yīng) 該理解,也可W包括另外的檢驗(yàn)一例如,主機(jī)完整性檢驗(yàn)、共存檢驗(yàn)、電源管理檢驗(yàn)等。
[0231] 在一些實(shí)施例中,可W將互通性檢驗(yàn)編程為在軟件環(huán)境發(fā)生變化時(shí)啟動(dòng)。例如, 在圖12中,可W在過程1200中的功能檢驗(yàn)1225之前,之后,或與其同時(shí)啟動(dòng)互通性檢驗(yàn)。 因此,除了功能檢驗(yàn)的預(yù)期結(jié)果之外,方塊1245還需要互通性檢驗(yàn)的預(yù)期結(jié)果(例如,SCA 304與相關(guān)程序正?;ネǎ?。如果互通性檢驗(yàn)導(dǎo)致意外結(jié)果(例如,SCA 304不與相關(guān)程序 正?;ネǎ?,則可W阻止SCA 304自由運(yùn)行。因此,過程1200將確定環(huán)境是否發(fā)生了變化, SCA 304是否與UDPD 200上的相關(guān)程序正?;ネǎ琖及SCA 304是否仍然具有正常功能。 應(yīng)該理解,也可W包括另外的檢驗(yàn)一例如,主機(jī)完整性檢驗(yàn)、共存檢驗(yàn)、電源管理檢驗(yàn)等。
[0232] 在一些實(shí)施例中,可W啟動(dòng)電源管理檢驗(yàn),W便確定UDPD 200的供電能力是否足 WWUDPD不突然斷電的特定保證水平安全地運(yùn)行SCA 304。例如,可W從保留在電池上的 剩余電荷、當(dāng)前實(shí)時(shí)耗電率(例如,考慮激活的任何應(yīng)用程序運(yùn)行、特征和能力等)、斷電 或休眠之前的剩余時(shí)間等確定供電能力。在需要再充電之前,可W按天、小時(shí)、分鐘等確定 UDPD 200的剩余供電壽命。此外,如果使用SCA 304的高耗電特征(例如,無線能力等), 可能相應(yīng)地縮小UDPD 200的剩余供電壽命。然后可W將供電能力與使突然斷電的風(fēng)險(xiǎn)最 小地安全運(yùn)行SCA 304所需的最小闊值相比較。
[0233] 圖16例示了按照本公開的一些方面的電源管理檢驗(yàn)的流圖。在檢驗(yàn)1600的方塊 1605上,確定UDPD 200的供電能力。一旦確定了 UDPD 200的供電能力,就如方塊1610所 表示,將它與使突然斷電的風(fēng)險(xiǎn)最小地安全運(yùn)行SCA 304所需的一個(gè)或多個(gè)最小闊值量相 比較。
[0234]在一些情況下,使突然斷電的風(fēng)險(xiǎn)最小地安全運(yùn)行SCA 304所需的最小闊值量可 能取決于預(yù)定時(shí)間量一例如,在制造和測試期間確定并存儲(chǔ)成參考數(shù)據(jù)。例如,測試可W確 定SCA 304運(yùn)行和安全執(zhí)行安全關(guān)鍵功能需要的最小時(shí)間闊值?;蛘?,作為另一個(gè)例子, 當(dāng)主動(dòng)運(yùn)行時(shí),測試可W確定SCA 304每天、每小時(shí)等需要的特定電流量。還可W設(shè)想,對 于不同特征或功能(例如,使用膜島素計(jì)算器、與膜島素累無線通信等)可能存在不同的闊 值。
[0235]在一些情況下,使突然斷電的風(fēng)險(xiǎn)最小地安全運(yùn)行SCA 304所需的最小闊值量可 能取決于SCA 304的歷史使用。用戶W前的使用歷史可W用于確定估計(jì)最小闊值要求。例 如,用戶W前的使用可W被跟蹤,并用于確定在一個(gè)時(shí)間段(例如,幾天、幾小時(shí)、幾分鐘 等)內(nèi)消耗的平均使用和電量。
[0236]在一些情況下,可W通過跟蹤用戶的使用歷史估計(jì)SCA 304應(yīng)用程序所需的功耗 闊值。使用歷史可W計(jì)及特定事件和那些事件所需的電量。例如,使用歷史可W計(jì)及訪問什 么特征、訪問每種特征多少次、使用的持續(xù)時(shí)間等。與像葡萄糖監(jiān)測那樣的分析物監(jiān)測相關(guān) 聯(lián)的SCA的示例性事件可W包括但不限于試紙測量、膜島素輸送測量、膜島素輸送、連續(xù)葡 萄糖測量讀數(shù)、校準(zhǔn)等。例如,可W確定用戶的平均使用包括進(jìn)行十次每日試紙測量,一天 五次計(jì)算和監(jiān)管膜島素,每天五次藍(lán)牙通信等。然后可W確定相應(yīng)功耗。例如,當(dāng)SCA 304 主動(dòng)運(yùn)行時(shí),可W確定SCA 304每天、每小時(shí)、每星期等需要的特定毫安數(shù)。然后可W將該 個(gè)確定功耗與針對UDPD 200確定的供電能力相比較,W確定UDPD 200是否可W滿足SCA 304所需的供電闊值。例如,如果SCA 304用于接收從每5天插入一次的傳感器中得出的 CGM測量讀數(shù),則可W確定UDPD 200是否具有在該持續(xù)時(shí)間內(nèi)使CGM特征保持激活的必需 供電能力。
[0237]可W設(shè)想,在一些情況下,可W分別跟蹤各種流動(dòng),W便確定每種活動(dòng)消耗了多少 電力。該樣,可W按活動(dòng)計(jì)算用戶的平均使用,W得出平均耗電量。在一些情況下,可W實(shí)現(xiàn) 編程治療程序(例如,由醫(yī)生),并且根據(jù)定制程序計(jì)算最小耗電闊值。還可W進(jìn)一步設(shè)想, 可W創(chuàng)建和使用多種用戶簡檔一例如,平均每日使用要求的簡檔、定制治療程序的簡檔、連 續(xù)葡萄糖監(jiān)測的某些時(shí)段特有的簡檔等。還應(yīng)該理解,在一些情況下,可W在制造和測試時(shí) 確定每種活動(dòng)的功耗一例如,針對不同類型的UDPD-并存儲(chǔ)成參考數(shù)據(jù)。
[023引在方塊1615上,根據(jù)UDPD 200的供電能力與所需的任何最小闊值量的比較確定 UDPD 200是否具有足夠的供電能力來使突然斷電的風(fēng)險(xiǎn)最小地安全運(yùn)行SCA 304。如果不 滿足所需闊值,則如方塊1620所表示,阻止SCA自由運(yùn)行。并且,該可W包括,例如,禁用 SCA 304和阻止SCA 304運(yùn)行在UDPD 200上,許可SCA 304運(yùn)行但不使用安全關(guān)鍵特征或 能力等。在一些情況下,該也可W包括許可SCA 304運(yùn)行而沒有不滿足闊值的功能。
[0239]在一些實(shí)施例中,SCA 304正常運(yùn)行的確定至少需要UDPD具有足夠的供電能力W 便使斷電的風(fēng)險(xiǎn)最小地安全運(yùn)行的確定。如果UDPD 200至少具有最小闊值的供電能力,貝U 在方塊1625上,確定UDPD 200具有足夠供電能力。只要所進(jìn)行的或需要進(jìn)行的任何其他 所需檢驗(yàn)也成功通過,就可W確定SCA 304正常運(yùn)行在UDPD 200上并許可其在UDPD 200 上自由運(yùn)行。
[0240] 還可W設(shè)想,在一些情況下,可W啟動(dòng)電源管理檢驗(yàn),W便確定UDPD 200的供電 能力是否如預(yù)期的那樣。例如,可W在制造和測試期間確定運(yùn)行SCA 304的不同類型UDPD 的平均耗電率,并將其存儲(chǔ)成參考數(shù)據(jù)。此后,在用戶使用期間,電源管理檢驗(yàn)可W在運(yùn)行 SCA 304的時(shí)候監(jiān)測UDPD 200的耗電率。如果結(jié)果相對于參考數(shù)據(jù)的變化超過預(yù)定偏差闊 值,則電源管理檢驗(yàn)指示SCA 304未正常運(yùn)行在UDPD 200上,因此阻止SCA 304自由運(yùn)行。 例如,在制造和測試期間可W確定iPhone⑩可W使SCA 304運(yùn)行8小時(shí)而不再充電。如 果在安裝在用戶的UDPD200上之后運(yùn)行電源管理檢驗(yàn),結(jié)果得出沒有再充電地運(yùn)行估計(jì)2 小時(shí),則可能指示在設(shè)備上存在可能損害設(shè)備的安全關(guān)鍵特征的問題。例如,預(yù)期耗電率的 主要偏差可能指示存在軟件缺陷或病毒。在該樣的情況下,例如,可W阻止SCA 304自由運(yùn) 行,并將問題通知用戶,或提示用戶解決問題(例如,提示用戶運(yùn)行設(shè)備的病毒掃描程序)。
[0241] 可W將電源管理檢驗(yàn)編程為在不同時(shí)間一例如,運(yùn)行時(shí)和/或非運(yùn)行時(shí)啟動(dòng)。例 如,可W將電源管理檢驗(yàn)編程為每次在運(yùn)行SCA 304之前,在預(yù)定時(shí)間量之后周期性地,或 每當(dāng)軟件環(huán)境發(fā)生變化時(shí)等啟動(dòng)。
[0242] 在一些實(shí)施例中,可W作為安裝過程的一部分啟動(dòng)電源管理檢驗(yàn)。例如,在圖11 中,可W在過程1100中的功能檢驗(yàn)1130之前,之后,或與其同時(shí)啟動(dòng)電源管理檢驗(yàn)。因此, 除了安裝檢驗(yàn)和功能檢驗(yàn)的預(yù)期結(jié)果之外,方塊1155還需要電源管理檢驗(yàn)的預(yù)期結(jié)果(例 如,UDPD具有足夠的供電能力來安全運(yùn)行SCA)。如果電源管理檢驗(yàn)導(dǎo)致意外結(jié)果(例如, UDPD不具有足夠的供電能力來安全運(yùn)行SCA),則阻止SCA 304自由運(yùn)行。因此,過程1100 將確定SCA 304是否正確安裝,UDPD200是否具有足夠的供電能力來安全運(yùn)行SCA,W及SCA 304是否具有正常功能。應(yīng)該理解,也可W包括另外的檢驗(yàn)一例如,主機(jī)完整性檢驗(yàn)、共存檢 驗(yàn)、互通性檢驗(yàn)等。
[0243] 在一些實(shí)施例中,可W將電源管理檢驗(yàn)編程為在軟件環(huán)境發(fā)生變化時(shí)啟動(dòng)。例如, 在圖12中,可W在過程1200中的功能檢驗(yàn)1225之前,之后,或與其同時(shí)啟動(dòng)電源管理檢 驗(yàn)。因此,除了功能檢驗(yàn)的預(yù)期結(jié)果之外,方塊1245還需要電源管理檢驗(yàn)的預(yù)期結(jié)果(例 如,UDPD具有足夠的供電能力來安全運(yùn)行SCA)。如果電源管理檢驗(yàn)導(dǎo)致意外結(jié)果(例如, UDPD不具有足夠的供電能力來安全運(yùn)行SCA),則可W阻止SCA 304自由運(yùn)行。因此,過程 1200將確定環(huán)境是否發(fā)生了變化,UDPD是否具有足夠的供電能力來安全運(yùn)行SCA,W及SCA 304是否仍然具有正常功能。應(yīng)該理解,也可W包括另外的檢驗(yàn)一例如,主機(jī)完整性檢驗(yàn)、共 存檢驗(yàn)、互通性檢驗(yàn)等。
[0244] 在上面的整個(gè)描述中,為了說明起見,給出了許多特定細(xì)節(jié),W便使人們可W透徹 理解本發(fā)明。但是,對本領(lǐng)域技術(shù)人員來說,顯而易見,可W在沒有該些特定細(xì)節(jié)中的一些 細(xì)節(jié)的情況下實(shí)踐本發(fā)明。另外,本發(fā)明的實(shí)施例可W包括如上面給出的各種操作、更少的 操作或更多的操作、或次序與本文所述的次序不同的操作。于是,本發(fā)明的范圍和精神應(yīng)該 按照所附權(quán)利要求書W及其合法等同物來判斷。
[0245] 應(yīng)該理解,上文介紹的技術(shù)可W通過由軟件和/或固件編程或配置的可編程電路 來實(shí)現(xiàn),或它們可W完全通過專用"硬連線"電路或該些形式的組合來實(shí)現(xiàn)。該樣的專用電 路(如果有的話)可W是,例如,一個(gè)或多個(gè)專用集成電路(ASIC)、可編程邏輯器件(PLD)、 現(xiàn)場可編程口陣列(FPGA)等的形式。
[0246] 實(shí)現(xiàn)本文介紹的技術(shù)的軟件或固件可W存儲(chǔ)在機(jī)器可讀存儲(chǔ)介質(zhì)上,并且可W由 一個(gè)或多個(gè)通用或?qū)S每删幊涛⑻幚砥鱽韴?zhí)行。如本文使用的術(shù)語"機(jī)器可讀介質(zhì)"包括 可機(jī)器(該機(jī)器可W是,例如,計(jì)算機(jī)、網(wǎng)絡(luò)設(shè)備、蜂窩式電話、個(gè)人數(shù)字助理(PDA)、制 造工具、帶有一個(gè)或多個(gè)處理器的任何設(shè)備等)可訪問的形式存儲(chǔ)信息的任何機(jī)制。例如, 機(jī)器可讀介質(zhì)可W用于存儲(chǔ)當(dāng)被處理器執(zhí)行時(shí),使處理器可W執(zhí)行本描述的各種方法的軟 件指令。機(jī)器可讀介質(zhì)包括可記錄/不可記錄介質(zhì)(例如,只讀存儲(chǔ)器(ROM);隨機(jī)訪問存 儲(chǔ)器(RAM);磁盤存儲(chǔ)介質(zhì);光存儲(chǔ)介質(zhì);閃速存儲(chǔ)設(shè)備;等);或適用于存儲(chǔ)機(jī)器可讀指令 的任何類型介質(zhì)。如本文使用的術(shù)語"邏輯"可W包括,例如,專用硬連線電路、與可編程電 路結(jié)合的軟件和/或固件或它們的組合。
[0247]上文僅僅例示了本發(fā)明的原理。應(yīng)該理解,本領(lǐng)域技術(shù)人員能夠設(shè)計(jì)出盡管本文 未明確描述和示出,但體現(xiàn)本發(fā)明的原理和包括在本發(fā)明的精神和范圍之內(nèi)的各種裝置。 而且,本文列舉的所有例子和條件語言的主要目的是幫助讀者理解本發(fā)明的原理和本發(fā)明 人為推動(dòng)技術(shù)進(jìn)步而貢獻(xiàn)的概念,而不應(yīng)該理解為局限于該樣的具體列舉例子和條件。此 夕F,本文列舉本發(fā)明的原理、方面和實(shí)施例W及它們的特定例子的所有語句都旨在包含它 們的結(jié)構(gòu)和功能兩方向的等同物。另外,該樣的等同物旨在包括當(dāng)前已知的等同物W及未 來開發(fā)的等同物,即與結(jié)構(gòu)無關(guān),開發(fā)出來執(zhí)行相同功能的任何元件。因此,本發(fā)明的范圍 無意局限于本文所示和所述的示例性方面。而且,本發(fā)明的范圍和精神通過所附權(quán)利要求 書體現(xiàn)出來。
【主權(quán)項(xiàng)】
1. 一種在不受控制數(shù)據(jù)處理設(shè)備上容納安全關(guān)鍵應(yīng)用程序的方法,該方法包含: 在不受控制數(shù)據(jù)處理設(shè)備roro上安裝安全關(guān)鍵應(yīng)用程序SCA ; 借助于測試工具應(yīng)用程序確定SCA在UDro上是否正常地安裝并具有正常功能; 當(dāng)驗(yàn)證SCA在UDro上正常地安裝并在UDPD上具有正常功能時(shí),借助于測試工具應(yīng)用 程序許可SCA的所有特征在UDro上運(yùn)行;以及 當(dāng)驗(yàn)證SCA未正常安裝在UDro上或驗(yàn)證SCA在UDro上不具有正常功能時(shí),借助于測 試工具應(yīng)用程序阻止SCA的特定特征在UDro上運(yùn)行,其中所述阻止包含使SCA的安全關(guān)鍵 特征不能在roro上執(zhí)行以及使SCA的非安全關(guān)鍵特征能夠在UDro上執(zhí)行。2. 如權(quán)利要求1所述的方法,其中所述SCA的安全關(guān)鍵特征是與醫(yī)療相關(guān)的應(yīng)用程序。3. 如權(quán)利要求2所述的方法,其中所述與醫(yī)療相關(guān)的應(yīng)用程序包含確定或計(jì)算與健康 相關(guān)的信息。4. 如權(quán)利要求2所述的方法,其中所述與醫(yī)療相關(guān)的應(yīng)用程序包含計(jì)算藥物劑量。5. 如權(quán)利要求2所述的方法,其中所述與醫(yī)療相關(guān)的應(yīng)用程序包含從體液中確定分析 物濃度。6. 如權(quán)利要求1所述的方法,其中所述SCA的安全關(guān)鍵特征包含與UDro外部的遠(yuǎn)程設(shè) 備通{百。7. 如權(quán)利要求1所述的方法,其中所述SCA的安全關(guān)鍵特征包含從皮下地植入受試者 中的傳感器接收數(shù)據(jù)。8. 如權(quán)利要求1所述的方法,其中所述測試工具應(yīng)用程序還至少包含主機(jī)完整性檢 驗(yàn)、共存檢驗(yàn)、互通性檢驗(yàn)、電源管理檢驗(yàn)或環(huán)境檢驗(yàn)。9. 如權(quán)利要求1所述的方法,還包含在將SCA安裝在UDro上的同時(shí)將所述測試工具應(yīng) 用程序安裝在roro上。10. 如權(quán)利要求1所述的方法,其中確定SCA在UDro上是否正常地安裝包含: 借助于測試工具應(yīng)用程序識(shí)別UDro上的SCA組件的圖像;以及 借助于測試工具應(yīng)用程序?qū)CA組件的圖像與參考安裝數(shù)據(jù)相比較。11. 如權(quán)利要求10所述的方法,其中將SCA組件的圖像與參考安裝數(shù)據(jù)相比較包含: 借助于測試工具應(yīng)用程序?qū)⑴cSCA組件相關(guān)聯(lián)的檢錯(cuò)或糾錯(cuò)數(shù)據(jù)與參考安裝數(shù)據(jù)中 的相應(yīng)檢錯(cuò)或糾錯(cuò)數(shù)據(jù)相比較; 借助于測試工具應(yīng)用程序?qū)⑴cSCA組件相關(guān)聯(lián)的文件名與參考安裝數(shù)據(jù)中的相應(yīng)文 件名相比較;或 借助于測試工具應(yīng)用程序?qū)⑴cSCA組件相關(guān)聯(lián)的版本號與參考安裝數(shù)據(jù)中的相應(yīng)版 本號相比較。12. 如權(quán)利要求1所述的方法,其中確定SCA在UDro上是否具有正常功能包含: 借助于測試工具應(yīng)用程序啟動(dòng)使用參考計(jì)算輸入的計(jì)算;以及 借助于測試工具應(yīng)用程序?qū)⒂?jì)算的結(jié)果與參考計(jì)算數(shù)據(jù)相比較。13. 如權(quán)利要求12所述的方法,其中確定SCA在UDro上是否具有正常功能還包含: 借助于測試工具應(yīng)用程序確定使用參考計(jì)算輸入進(jìn)行計(jì)算的時(shí)間;以及 借助于測試工具應(yīng)用程序?qū)⑦M(jìn)行計(jì)算的時(shí)間與參考定時(shí)數(shù)據(jù)相比較。14. 如權(quán)利要求1所述的方法,其中確定SCA在UDro上是否具有正常功能包含: 借助于測試工具應(yīng)用程序確定進(jìn)行活動(dòng)的時(shí)間;以及 借助于測試工具應(yīng)用程序?qū)⑦M(jìn)行活動(dòng)的時(shí)間與參考定時(shí)數(shù)據(jù)相比較。15. 如權(quán)利要求14所述的方法,其中確定SCA在UDH)上是否具有正常功能還包含: 借助于測試工具應(yīng)用程序啟動(dòng)要顯示在UDro的顯示器上的圖像; 在UDro的顯示器上顯示所述圖像;以及 借助于測試工具應(yīng)用程序?qū)@示的實(shí)際圖像與參考顯示數(shù)據(jù)相比較。16. 如權(quán)利要求15所述的方法,其中確定顯示在顯示器上的實(shí)際圖像包含借助于測試 工具應(yīng)用程序啟動(dòng)截屏,其中該截屏是顯示的實(shí)際圖像。17. 如權(quán)利要求15所述的方法,其中確定顯示在顯示器上的實(shí)際圖像包含借助于測試 工具應(yīng)用程序接收識(shí)別顯示的實(shí)際圖像的用戶輸入。18. 如權(quán)利要求1所述的方法,包含: 借助于測試工具應(yīng)用程序識(shí)別UDPD的第一當(dāng)前環(huán)境,該第一當(dāng)前環(huán)境與許可SCA運(yùn)行 在UDH)上時(shí)的時(shí)間相關(guān)聯(lián); 借助于測試工具應(yīng)用程序識(shí)別UDPD的第二當(dāng)前環(huán)境,該第二當(dāng)前環(huán)境與許可SCA運(yùn)行 在UDF1D上之后的時(shí)間相關(guān)聯(lián); 借助于測試工具應(yīng)用程序?qū)⒌诙?dāng)前環(huán)境與第一當(dāng)前環(huán)境相比較以確定環(huán)境是否發(fā) 生了變化; 在確定環(huán)境發(fā)生了變化之后借助于測試工具應(yīng)用程序確定SCA在UDro上是否具有正 常功能; 當(dāng)在確定環(huán)境發(fā)生了變化之后確定SCA在UDro上不具有正常功能時(shí),借助于測試工具 應(yīng)用程序阻止SCA的特定特征運(yùn)行在UDro上;以及 當(dāng)在確定環(huán)境發(fā)生了變化之后確定SCA在UDro上具有正常功能時(shí),借助于UDro許可 SCA的所有特征運(yùn)行在UDro上。19. 如權(quán)利要求1所述的方法,其中確定SCA在UDro上是否具有正常功能包含: 借助于測試工具應(yīng)用程序啟動(dòng)要顯示在UDro的顯示器上的圖像,該圖像具有驗(yàn)證詢 問的形式; 借助于測試工具應(yīng)用程序接收響應(yīng)于驗(yàn)證詢問的用戶輸入;以及 借助于測試工具應(yīng)用程序?qū)⒔邮盏挠脩糨斎肱c參考顯示數(shù)據(jù)相比較。20. 如權(quán)利要求1所述的方法,其中確定SCA在UDro上是否具有正常功能包含: 借助于測試工具應(yīng)用程序確定SCA是否在UDro上與外部設(shè)備正常通信。21. 如權(quán)利要求20所述的方法,其中確定SCA是否在UDro上正常通信包含: 借助于測試工具應(yīng)用程序啟動(dòng)SCA建立UDro與外部設(shè)備之間的通信鏈路;以及 借助于測試工具應(yīng)用程序確定是否正常建立了通信鏈路。22. 如權(quán)利要求21所述的方法,其中確定SCA是否在UDro上正常通信包含: 借助于測試工具應(yīng)用程序啟動(dòng)SCA與外部設(shè)備之間的通信;以及 借助于測試工具應(yīng)用程序?qū)⑼ㄐ诺慕Y(jié)果與參考通信數(shù)據(jù)相比較。23. 如權(quán)利要求22所述的方法,其中確定SCA是否在UDro上正常通信還包含: 借助于測試工具應(yīng)用程序確定進(jìn)行通信的時(shí)間;以及 借助于測試工具應(yīng)用程序?qū)⑦M(jìn)行通信的時(shí)間與參考定時(shí)數(shù)據(jù)相比較。24. 如權(quán)利要求1所述的方法,包含: 借助于測試工具應(yīng)用程序識(shí)別UDPD的第一當(dāng)前環(huán)境,該第一當(dāng)前環(huán)境與許可SCA運(yùn)行 在UDH)上時(shí)的時(shí)間相關(guān)聯(lián); 借助于測試工具應(yīng)用程序識(shí)別UDPD的第二當(dāng)前環(huán)境,該第二當(dāng)前環(huán)境與許可SCA運(yùn)行 在UDF1D上之后的時(shí)間相關(guān)聯(lián); 借助于測試工具應(yīng)用程序?qū)⒌诙?dāng)前環(huán)境與第一當(dāng)前環(huán)境相比較;以及 借助于測試工具應(yīng)用程序確定環(huán)境是否發(fā)生了變化。25. 如權(quán)利要求24所述的方法,其中第一當(dāng)前環(huán)境包括: 安裝在UDH)上的應(yīng)用程序; UDPD上的驅(qū)動(dòng)器; roro上的最后一次安裝;或 配置設(shè)置。26. 如權(quán)利要求24所述的方法,包含: 在確定環(huán)境發(fā)生了變化之后借助于測試工具應(yīng)用程序確定SCA在UDro上是否具有正 常功能; 當(dāng)在確定環(huán)境發(fā)生了變化之后確定SCA在UDro上不具有正常功能時(shí),借助于測試工具 應(yīng)用程序阻止SCA的特定特征運(yùn)行在UDro上;以及 當(dāng)在確定環(huán)境發(fā)生了變化之后確定SCA在UDro上具有正常功能時(shí),借助于測試工具應(yīng) 用程序許可SCA的所有特征運(yùn)行在UDro上。27. 如權(quán)利要求26所述的方法,其中識(shí)別UDro的第二當(dāng)前環(huán)境和在確定環(huán)境發(fā)生了變 化之后確定SCA在UDro上是否具有正常功能是在UDro的后臺(tái)進(jìn)行的。28. 如權(quán)利要求26所述的方法,其中識(shí)別UDro的第二當(dāng)前環(huán)境和在確定環(huán)境發(fā)生了變 化之后確定SCA在UDro上是否具有正常功能是當(dāng)啟動(dòng)SCA在UDro上運(yùn)行時(shí)進(jìn)行的。29. 如權(quán)利要求26所述的方法,其中識(shí)別UDro的第二當(dāng)前環(huán)境和在確定環(huán)境發(fā)生了變 化之后確定SCA在UDro上是否具有正常功能是在自許可SCA運(yùn)行在UDro上的時(shí)間以來預(yù) 定時(shí)間量之后進(jìn)行的。30. 如權(quán)利要求26所述的方法,其中當(dāng)確定環(huán)境發(fā)生了變化時(shí),該方法還包含: 在確定環(huán)境發(fā)生了變化之后借助于測試工具應(yīng)用程序確定SCA在UDro上是否具有正 常功能; 當(dāng)在確定環(huán)境發(fā)生了變化之后確定SCA在UDro上不具有正常功能時(shí),借助于測試工具 應(yīng)用程序阻止SCA的特定特征運(yùn)行在UDro上;以及 當(dāng)在確定環(huán)境發(fā)生了變化之后確定SCA在UDro上具有正常功能時(shí),借助于測試工具應(yīng) 用程序許可SCA的所有特征運(yùn)行在UDro上。31. 如權(quán)利要求1所述的方法,包含: 借助于測試工具應(yīng)用程序確定SCA是否損壞;以及 當(dāng)確定SCA已損壞時(shí)借助于測試工具應(yīng)用程序阻止SCA的特定特征運(yùn)行在UDro上; 其中,確定SCA正常運(yùn)行在UDro上進(jìn)一步需要確定SCA未損壞。32. 如權(quán)利要求1所述的方法,包含: 借助于測試工具應(yīng)用程序確定SCA是否與UDro上的任何非相關(guān)程序不兼容;以及 當(dāng)確定SCA與非相關(guān)程序不兼容時(shí),借助于測試工具應(yīng)用程序阻止SCA的特定特征運(yùn) 行在UDPD上; 其中確定SCA正常運(yùn)行在UDH)上進(jìn)一步需要確定SCA不與任何非相關(guān)程序不兼容。33. 如權(quán)利要求32所述的方法,其中確定SCA是否與UDH)上的任何非相關(guān)程序不兼容 包含: 確定SCA是否以超過訪問共享資源的較低優(yōu)先級非相關(guān)程序的優(yōu)先級正常訪問共享 資源。34. 如權(quán)利要求1所述的方法,包含: 借助于測試工具應(yīng)用程序確定SCA是否與UDH)上的相關(guān)程序正?;ネǎ灰约? 當(dāng)確定SCA不與相關(guān)程序正?;ネ〞r(shí),借助于測試工具應(yīng)用程序阻止SCA的特定特征 運(yùn)行在UDF1D上; 其中確定SCA正常運(yùn)行在UDH)上進(jìn)一步需要確定SCA與相關(guān)程序正?;ネ?。35. 如權(quán)利要求1所述的方法,包含: 借助于測試工具應(yīng)用程序確定roro是否具有足夠的供電能力使SCA安全運(yùn)行在UDro 上;以及 當(dāng)確定UDro不具有足夠的供電能力使SCA安全運(yùn)行在UDro上時(shí),借助于測試工具應(yīng) 用程序阻止SCA的特定特征運(yùn)行在UDro上; 其中確定SCA正常運(yùn)行在UDro上進(jìn)一步需要確定UDro具有足夠的供電能力使SCA安 全運(yùn)行在UDPD上。36. 如權(quán)利要求1所述的方法,其中SCA的非安全關(guān)鍵特征包括向用戶傳送SCA未正常 安裝在UDro上或在UDro上不具有正常功能。37. 如權(quán)利要求1所述的方法,其中SCA是分析物監(jiān)測應(yīng)用程序。38. 如權(quán)利要求37所述的方法,其中分析物是葡萄糖或酮。39. 如權(quán)利要求1所述的方法,其中UDH)是手持?jǐn)?shù)據(jù)處理設(shè)備。40. 如權(quán)利要求9所述的方法,其中所述手持?jǐn)?shù)據(jù)處理設(shè)備是移動(dòng)電話、個(gè)人數(shù)字助理 PDA或數(shù)字音樂播放器。
【專利摘要】本發(fā)明提供了在不受控制數(shù)據(jù)處理設(shè)備上容納安全關(guān)鍵應(yīng)用程序的方法和制品。在不同時(shí)間進(jìn)行安裝、功能、主機(jī)完整性、共存、互通性、電源管理和環(huán)境檢驗(yàn)的各種組合檢驗(yàn),以確定安全關(guān)鍵應(yīng)用程序是否正常運(yùn)行在設(shè)備上??梢韵鄳?yīng)控制SCA在UDPD上的運(yùn)行。
【IPC分類】G06F19/00, G06F11/07
【公開號】CN104951647
【申請?zhí)枴緾N201510263994
【發(fā)明人】D·M·伯恩斯坦, S·尼庫馬爾蘭, M·K·斯羅恩
【申請人】艾伯特糖尿病護(hù)理公司
【公開日】2015年9月30日
【申請日】2010年9月7日
【公告號】CN102474443A, CN102474443B, EP2476223A1, EP2476223A4, US8601465, US9015698, US9015699, US9015700, US9015701, US9058431, US20110126188, US20140075246, US20140075429, US20140082425, US20140082606, US20140082607, US20150277999, US20150286517, US20150286518, US20150286561, US20150286562, US20150293584, US20150293803, US20150293804, US20150293805, US20150317186, WO2011031675A1