2和1703。UDPD 200在本示例性實施 例中被顯示成移動電話。應(yīng)該理解,UDPD 200可W是各種不受控制數(shù)據(jù)處理設(shè)備一例 如,PDA、移動電話(例如,蜂窩式電話)等。該樣的設(shè)備包括,例如,BlackBer巧⑩、iPhone?、iPod?、iPod Touch?.設(shè)備等。
[0057] 適配器1701被配置成與UDPD 200通信。在一些情況下,適配器1701可w包括無 線通信模塊和經(jīng)由無線通信一例如,經(jīng)由藍(lán)牙、紅外或其他無線技術(shù)與UDPD 200通信。在 一些情況下,適配器1701可W包括在UDPD 200上經(jīng)由有線連接一例如,經(jīng)由微型USB端 口,或其他通信連接與UDPD 200通信的通信連接器。
[0058] 適配器1701包括條形端口 1704和相關(guān)電路,W便接收樣品來進(jìn)行分析物測量。 UDPD 200具有存儲在存儲器內(nèi)由UDPD 200執(zhí)行的SCA 304。SCA 304是向UDPD 200提供 分析物監(jiān)測能力的分析物監(jiān)測應(yīng)用程序。取決于所實現(xiàn)的特定應(yīng)用,可W監(jiān)測像葡萄糖、酬 那樣的一種或多種分析物。
[0059] SCA 304和UDPD 200與適配器1701通信,使用測試條端口 1704接收測試條1705 并對提供的樣品進(jìn)行測量。例如,如圖17B所示,將測試條1705插入適配器1701提供的條 形端口 1704中。SCA 304處理來自測試條1705的數(shù)據(jù)并使用UDPD 200的處理器獲得測量 讀數(shù)。然后SCA 304經(jīng)由UDPD 200上的顯示器1730向用戶表達(dá)測量讀數(shù)。應(yīng)該理解,附 加監(jiān)測能力也可W由運(yùn)行在UDPD 200上的SCA 304實現(xiàn),像本文所述的那些那樣一例如, 可聽見地輸出測量讀數(shù),登記測量數(shù)據(jù),提供警報,計算用藥劑量,與藥品輸送設(shè)備通信等。
[0060] UDPD 200還具有存儲在存儲器中的測試工具310 (和不一定作為測試工具的一部 分實現(xiàn)的任何其他附加檢驗),W及如本文所述,執(zhí)行各種檢驗W達(dá)到SCA 304可W正常運(yùn) 行在UDPD 200上的特定置信水平。此外,如本文所述,可W按需要W各種組合和在不同時 間啟動各種檢驗。
[0061] 在一些實施例中,適配器1701可W配置成進(jìn)行分析物測量(例如,經(jīng)由板上處理 器)和經(jīng)由與UDPD 200的有線或無線連接將測量讀數(shù)傳送給UDPD 200。UDPD 200運(yùn)行 SCA 304,并與適配器1701通信W接收測量讀數(shù)并提供像本文所述的那些那樣的附加監(jiān)測 能力一例如,顯示和/或可聽見地輸出測量讀數(shù),登記測量數(shù)據(jù),提供警報,計算用藥劑量, 與藥品輸送設(shè)備通信等。
[0062] 圖18A和18B例示了包括分析物監(jiān)測設(shè)備、可移除地與運(yùn)行SCA的UDPD禪合并與 其通信的適配器。圖18A例示了可移除地與UDPD 200禪合的適配器1801的局部分解透視 圖W及側(cè)視圖。圖18B例示了可移除地與UDPD 200禪合的適配器1801的透視圖。適配器 1801使UDPD 200能夠與遠(yuǎn)程設(shè)備通信。
[0063] 適配器1801被顯示成包含接合在一起形成適配器和使適配器1801可W安全 地與UDPD禪合和從UDPD 200上移走的兩片1802和1803。UDPD 200在本示例性實施 例中被顯示成移動電話。應(yīng)該理解,UDPD 200可W是各種不受控制數(shù)據(jù)處理設(shè)備一例 如,PDA、移動電話(例如,蜂窩式電話)等。該樣的設(shè)備包括,例如,BlackBeiry⑥、 iPhone?、iPod?、iPod Touch??設(shè)備等。
[0064] 適配器1801被配置成與UDPD 200通信。在一些情況下,適配器1801可W包括無 線通信模塊和經(jīng)由無線通信一例如,經(jīng)由藍(lán)牙、紅外或其他無線技術(shù)與UDPD 200通信。在 一些情況下,適配器1801可W包括在UDPD 200上經(jīng)由有線連接一例如,經(jīng)由微型USB端 口,或其他通信連接與UDPD 200通信的通信連接器。如圖18B所示,適配器1801還經(jīng)由無 線通信模塊與遠(yuǎn)程傳感器設(shè)備1820通信。遠(yuǎn)程傳感器設(shè)備1820被顯示成用戶1825身上 的體上分析物傳感器(例如,植入或部分植入分析物傳感器)。遠(yuǎn)程傳感器設(shè)備1820可W 是,例如,用于連續(xù)葡萄糖測量(CGM)或按需葡萄糖(God)應(yīng)用的植入或部分植入分析物傳 感器。
[0065] UDPD 200具有存儲在存儲器內(nèi)由UDPD 200執(zhí)行的SCA 304。SCA 304是向UDPD 200提供分析物監(jiān)測能力的分析物監(jiān)測應(yīng)用程序。取決于所實現(xiàn)的特定應(yīng)用,可W監(jiān)測像 葡萄糖、酬那樣的一種或多種分析物。SCA 304和UDPD 200與適配器1801通信,并且使用 適配器1801與遠(yuǎn)程傳感器設(shè)備1820通信。遠(yuǎn)程傳感器設(shè)備1820獲取從用戶1825獲得的 分析物測量數(shù)據(jù),并經(jīng)由適配器1801將數(shù)據(jù)傳輸給SCA 304和UDPD 200。SCA 304接收測 量數(shù)據(jù),并提供像本文所述的那些那樣的附加監(jiān)測能力一顯示和/或可聽見地輸出測量讀 數(shù),登記測量數(shù)據(jù),提供警報,計算用藥劑量,與藥品輸送設(shè)備通信等。
[0066] 轉(zhuǎn)回到圖3,在安裝在UDPD 200上之后,如圓圈標(biāo)號3所表示,執(zhí)行測試工具310 W確定SCA 304是否正常運(yùn)行在UDPD 200上。在一些情況下,將測試工具310和SCA 304 配置成在SCA 304可自由運(yùn)行之前啟動測試工具310。
[0067] 術(shù)語"可自由運(yùn)行"和"自由運(yùn)行"在本文中用于指SCA該樣運(yùn)行,使得用戶能夠 如預(yù)期的那樣和不受測試工具實現(xiàn)的任何限制地使用SCA。應(yīng)該理解,SCA的一種或多種安 全關(guān)鍵特征可能被"有意"鎖定或禁用(例如,由制造商、醫(yī)生等)不讓用戶使用,帶有有意 鎖定特征的SCA的運(yùn)行被認(rèn)為是自由運(yùn)行。
[006引但是,如果測試工具限制了 SCA的使用,則認(rèn)為阻止了 SCA自由運(yùn)行。例如,在一些 情況下,該可能包括禁用SCA和阻止SCA運(yùn)行在UDPD上。在一些情況下,該可能包括鎖定 或禁用SCA的一種或多種安全關(guān)鍵特征。在一些情況下,該可能包括許可SCP運(yùn)行在UDPD 上,使用戶仍然可W使用SCA的非安全關(guān)鍵特征,但不能使用SCA的所有安全關(guān)鍵特征。測 試工具310上的一種或多種檢驗可W在SCA 304自由運(yùn)行之前進(jìn)行,W便在用戶使用安全 關(guān)鍵特征之前提供SCA 304可W正常運(yùn)行在UDPD 200上的特定保證水平。并且,在一些情 況下,測試工具310上的一種或多種檢驗可W在SCA 304自由運(yùn)行期間和/或之后進(jìn)行,W 便提供SCA 304繼續(xù)在UDPD 200上正常運(yùn)行的特定保證水平。
[0069] 應(yīng)該理解,術(shù)語"許可"在該里是寬泛使用的,在一些情況下,可W包括允許、啟用、 解鎖等。并且,應(yīng)該理解,術(shù)語"阻止"在該里是寬泛使用的,在一些情況下,可W包括限制、 禁用、鎖定等。
[0070] 在本公開的一些方面中,測試工具310包含如下檢驗的一種或多種:安裝檢驗W 便確定SCA 304是否正常安裝在UDPD 200上;功能檢驗W便確定SCA 304是否在UDPD 200 上具有正常功能;主機(jī)完整性檢驗W便確定SCA 304的完整性是否受到損害;共存檢驗W 便確定SCA 304是否與UDPD 200上的其他程序不兼容;互通性檢驗W便確定SCA 304是否 在UDPD 200上與相關(guān)程序正?;ネ?;電源管理檢驗W便確定UDPD 200的供電能力是否足 UDPD不突然斷電的特定保證水平安全地運(yùn)行SCA 304 及環(huán)境檢驗,W便在不同時 間(例如,當(dāng)啟動檢驗時)確定UDPD 200的當(dāng)前環(huán)境和/或確定自當(dāng)前環(huán)境的前一次確定 (例如,在與最后一次確定SCA正常運(yùn)行在UDPD上相關(guān)聯(lián)的時間)W來環(huán)境是否發(fā)生了變 化。而且,測試工具310可W按需要在不同時間一例如,在運(yùn)行SCA 304之前,在SCA 304正 在運(yùn)行的同時,在預(yù)定間隔上,等等一W及W不同組合執(zhí)行該些檢驗中的一種或多種檢驗。
[0071] 在本公開的一些方面中,執(zhí)行測試工具310導(dǎo)致執(zhí)行一種或多種檢驗來確定SCA 304是否正常運(yùn)行在UDPD 200上,并相應(yīng)地控制SCA 304在UDPD 200上的運(yùn)行。例如,可 W將SCA 304和測試工具310配置成當(dāng)確定SCA 304未正常運(yùn)行在UDPD 200上時,阻止 SCA 304自由運(yùn)行在UDPD上。
[0072] 在一些情況下,可W在UDPD 200的后臺執(zhí)行測試工具310。在一些情況下,在UDPD 200上,在后臺執(zhí)行測試工具310的同時可W在前臺運(yùn)行SCA 304和/或其他軟件程序。而 且,應(yīng)該理解,在一些情況下,在后臺執(zhí)行測試工具可對用戶透明。
[0073] 在一些情況下,如虛線所表示,測試工具310和SCA 304是較大程序模塊(本文 也稱為"程序302")的一部分。例如,首先驗證和確認(rèn)整個程序302,隨后將它安裝在UDPD 200上。程序302可W配置成在允許SCA 304自由運(yùn)行之前啟動測試工具310。該樣,啟動 測試工具310, W便確定SCA 304是否可W正常運(yùn)行(例如,正常安裝和具有正常功能)在 UDPD 200上,因此相應(yīng)地控制SCA 304在UDPD 200上的運(yùn)行(例如,許可或阻止SCA 304 在UDPD 200上自由運(yùn)行)。
[0074] 在一些情況下,SCA 304和測試工具310是最初可W分開驗證和確認(rèn)的分立程序, 并且可W在相同或不同時間安裝在UDPD 200上。在該樣的情況下,SCA 304被配置成在適 當(dāng)時間執(zhí)行測試工具310。例如,SCA 304可W包括在SCA 304能夠自由運(yùn)行之前啟動測試 工具310的命令。在一些情況下,如果SCA 304被安裝在UDPD 200上而測試工具310未安 裝,則將SCA 304配置成阻止SCA 304自由運(yùn)行。
[0075] 在一些情況下,測試工具310可W包括在SCA 304內(nèi)。可W將新SCA 304寫成包 括測試工具310,或可W將現(xiàn)有SCA 304修改成包括測試工具310。在該樣的情況下,可W 將SCA 304配置成在適當(dāng)時間啟動測試工具。例如,SCA 304可W包括在SCA 304可自由 運(yùn)行之前(例如,在用戶可訪問安全關(guān)鍵特征之前)執(zhí)行測試工具310的命令。該樣,可W 在用戶曾經(jīng)使用SCA 304的安全關(guān)鍵特征之前對SCA 304在UDPD 200上的正常運(yùn)行做出 確定。測試工具310也可W在SCA 304內(nèi)實現(xiàn),W便可W按需要一次或多次地或在不同時 間調(diào)用它。應(yīng)該理解,SCA 304和測試工具310在本文的一些圖形中分開顯示是為了例示 的目的,測試工具310包括在SCA 304內(nèi)的實施例也是可應(yīng)用的。
[0076] 圖4例示了按照本公開的一些方面的UDPD 200可訪問的SCA和測試工具的功能 方塊圖。也應(yīng)該理解,盡管測試工具310和SCA 304在圖4中被顯示成處在UDPD 200的存 儲器220中,但任一種或兩者可W實施為不一定在UDPD 200本地或是UDPD 200的一部分, 但UDPD 200可W在某個時刻W任何適當(dāng)方式訪問的機(jī)器可讀介質(zhì)上的機(jī)器可執(zhí)行指令。
[0077] UDPD 200在圖4中被顯示成包括,如前所述,與處理器203、存儲器220、顯示控制 器和顯示設(shè)備208、和像I/O設(shè)備210那樣的外圍設(shè)備禪合的系統(tǒng)總線202。存儲器220被 示出為包括SCA304和測試工具310。同樣,SCA 304和測試工具310可W是較大程序302 的一部分。應(yīng)該理解,存儲器220 -般指可用于處理器203的任何易失性和/或非易失性 存儲器,并且可W包括一個或多個存儲器組件。而且,SCA 304或測試工具310,或兩者可W 存儲在一個或多個存儲器組件中,并且可W-起或相互分開地存儲在可移除式或非可移除 式存儲器中。還應(yīng)該理解,在一些情況下,SCA 304和測試工具310可W存儲在非易失性存 儲器中,并裝入像RAM那樣的易失性存儲器中供處理器203執(zhí)行。
[0078] 在本公開的一些方面中,測試工具310可W包括一個或多個硬件和/或軟件模塊 W便進(jìn)行本文所述的檢驗和處理。本文所述的檢驗和處理可W,例如,由UDPD 200的處理 器203執(zhí)行。應(yīng)該理解,針對檢驗所述的操作(包括測試?yán)毯妥永蹋¦及本文所述的 處理由主UDPD執(zhí)行。如圖4的示例性實施例所示,測試工具310包括用于安裝檢驗412、功 能檢驗414、環(huán)境檢驗416、主機(jī)完整性檢驗418、共存檢驗420、互通性檢驗422和電源管理 檢驗422的模塊。啟動該些檢驗W便確定SCA 304是否可W正常運(yùn)行在UDPD 200上。
[0079] 可W將測試工具300配置成按需要在不同時間執(zhí)行一種或多種檢驗,W執(zhí)行與每 種檢驗相關(guān)聯(lián)的功能:安裝檢驗W便確定SCA 304是否正常安裝在UDPD 200上;功能檢驗 W便確定SCA 304是否在UDPD 200上具有正常功能;主機(jī)完整性檢驗W便確定SCA 304的 完整性是否受到損害;共存檢驗W便確定SCA 304是否與UDPD 200上的其他程序不兼容; 互通性檢驗W便確定SCA 304是否在UDPD 200上與相關(guān)程序正?;ネǎ浑娫垂芾頇z驗W 便確定UDPD 200的供電能力是否足UDPD不突然斷電的特定保證水平安全地運(yùn)行SCA 304 ; W及環(huán)境檢驗W便在不同時間(例如,當(dāng)啟動檢驗時)確定UDPD 200的當(dāng)前環(huán)境和/ 或確定自當(dāng)前環(huán)境的前一次確定(例如,在與最后一次確定SCA正常運(yùn)行在UDPD上相關(guān)聯(lián) 的時間)W來環(huán)境是否發(fā)生了變化。
[0080] SCA 304正常運(yùn)行在UDPD 200上的確定可能需要所實現(xiàn)的每一種檢驗的特定結(jié) 果。例如,在一些情況下,SCA 304正常運(yùn)行在UDPD 200上的確定需要安裝檢驗指示SCA 得到正常安裝,W及需要功能檢驗指示SCA在UDPD 200上具有正常功能。在一些情況下, SCA 304正常運(yùn)行在UDPD 200上的確定只需要功能檢驗指示SCA在UDPD 200上具有正常 功能(例如,如果已經(jīng)確定安裝正常)。SCA 304未正常運(yùn)行在UDPD 200上的確定可能由, 例如,SCA未得到正常安裝的確定或SCA不具有正常功能的確定引起。應(yīng)該理解,也可W實 現(xiàn)另外的檢驗(例如,主機(jī)完整性檢驗、共存檢驗、互通性檢驗、電源管理檢驗和/或此處不 一定討論的其他檢驗),SCA 304正常運(yùn)行在UDPD上的確定也需要它們的特定結(jié)果。
[0081] UDPD的環(huán)境一般指存在于UDPD上的各種軟件和/或硬件組件,或它們的配置。例 如,環(huán)境檢驗可W識別當(dāng)前在UDPD上,已經(jīng)安裝,和/或移除和/或修改等的各種軟件程 序、應(yīng)用程序、驅(qū)動器、硬件組件等。在一些實施例中,可W只考慮軟件環(huán)境。在一些實施例 中,也可W考慮硬件環(huán)境。
[0082] 在一些情況下,將環(huán)境檢驗實現(xiàn)成檢驗UDPD的環(huán)境是否發(fā)生了變化,該可W是 SCA不再正常運(yùn)行在UDPD上的可能指示。在該樣的情況下,可W執(zhí)行一種或多種附加檢驗 (例如,功能檢驗、主機(jī)完整性檢驗、共存檢驗、互通性檢驗、電源管理檢驗等),W確認(rèn)SCA 在新的環(huán)境下正常運(yùn)行在UDPD上。
[0083] 在一些情況下,如圖4所示,測試工具還包括參考數(shù)據(jù)408。參考數(shù)據(jù)408包括被 測試工具310用于確定SCA 304是否在與SCA 304正常運(yùn)行在UDPD 200上的特定置信水 平相關(guān)聯(lián)的預(yù)定參數(shù)和要求內(nèi)運(yùn)行的數(shù)據(jù)。例如,參考數(shù)據(jù)408可W包括要用在檢驗中的 各種測試數(shù)據(jù)(例如,預(yù)定輸入數(shù)據(jù)或請求),W及可接受的或預(yù)期從各種檢驗中得出指示 UDPD的正常運(yùn)行的任何數(shù)據(jù)、結(jié)果、定時值等。應(yīng)該理解,一些參數(shù)和要求可能包含范圍和 /或包括允許有一定程度偏離的容限。
[0084] 安裝檢輪一在本公開的一些方而中,可W執(zhí)行安裝檢輪412 Pi促確定SCA 304是 否正常安裝在UDPD 200上。因為未正常安裝的SCA損害了 SCA將正常運(yùn)行在UDPD上的任 何保證,所W可W要求成功安裝SCA 304, W便確定SCA 304正常運(yùn)行在UDPD上。因此,在 一些情況下,如果SCA 304未能正常安裝在UDPD 200上,則可W確定SCA 304未正常運(yùn)行 在UDPD 200上,并可W阻止SCA 304在UDPD 200上自由運(yùn)行。但是,如果安裝檢驗指示 SCA 304正常安裝在UDPD 200上,SCA 304仍然未必正常運(yùn)行在UDPD上,在確定SCA 304 正常運(yùn)行在UDPD上之前可能需要另外的檢驗。
[0085] 在一些情況下,可朗尋SCA 304的安裝組件(本文也稱為"安裝SCA組件")的圖 像用于確定SCA 304是否正常安裝在UDPD 200上。例如,除了主要可執(zhí)行文件之外,SCA 304的安裝包還可W包括加載到在UDPD 200上的多個文件。安裝檢驗412可W將該些文 件的每一個視作安裝SCA組件,并且將每個安裝SCA組件的圖像與和針對正常安裝預(yù)期的 數(shù)據(jù)相對應(yīng)的參考數(shù)據(jù)408 (本文也稱為"參考安裝數(shù)據(jù)"W便將它與可能在參考數(shù)據(jù)408 內(nèi)的其他數(shù)據(jù)區(qū)分開)相比較。例如,在一些情況下,安裝SCA組件的圖像可W包括像文件 名、版本號、檢錯和/或糾錯數(shù)據(jù)(例如,循環(huán)冗余校驗(CRC)值、糾錯碼巧CC)、校驗和等) 等那樣,有關(guān)安裝SCA組件的數(shù)據(jù)。安裝檢驗412將用于每個安裝SCA組件的數(shù)據(jù)與和正 常安裝相關(guān)聯(lián)的預(yù)期數(shù)據(jù)(例如,如參考安裝數(shù)據(jù)所定義)相比較,W確定是否得到了正常 安裝。例如,可W將與安裝SCA組件相關(guān)聯(lián)的文件名、CRC值和/或版本號與參考安裝數(shù)據(jù) 中的相應(yīng)預(yù)期文件名、CRC值和/或版本號相比較。
[0086] 如果,例如,一個或多個安裝SCA組件的圖像與參考安裝數(shù)據(jù)不匹配,則安裝檢驗 412指示SCA 304未能正常安裝在UDPD 200上,該也指示SCA 304未正常運(yùn)行在UDPD 200 上。然后,可W阻止SCA 304在UDPD 200上自由運(yùn)行。在一些情況下,可W報告正常安裝 的失?。ɡ?,登記和/或傳送給UDPD 200的用戶)。在一些情況下,可W將失敗的報告發(fā) 送給遠(yuǎn)程設(shè)備一例如,經(jīng)由互聯(lián)網(wǎng)。
[0087] 如果,例如,每個安裝SCA組件的圖像與參考安裝數(shù)據(jù)匹配,則安裝檢驗指示SCA 304正常安裝在UDPD 200上,如果需要的話,可W執(zhí)行一種或多種其他檢驗(例如,功能檢 驗、主機(jī)完整性檢驗、共存檢驗、互通性檢驗、電源管理檢驗等)。術(shù)語"匹配"在該里寬泛地 用于指示落在預(yù)定參數(shù)和要求(例如,如參考數(shù)據(jù)所定義)之內(nèi)。因此,安裝檢驗的結(jié)果得 到的匹配代表SCA 304正常安裝在UDPD 200上的特定置信水平。在一些情況下,預(yù)定參數(shù) 和要求需要"精確"匹配。但是,應(yīng)該理解,在一些情況下,參數(shù)和要求可能包含范圍和/或 允許相對于"精確匹配"要求有一定偏離的容限。于是,術(shù)語"不匹配"在該里被寬泛地用 于指示未落在預(yù)定參數(shù)和要求(例如,如參考數(shù)據(jù)所定義)之內(nèi)。因此,安裝檢驗的結(jié)果得 到的不匹配代表SCA 304未正常安裝在UDPD 200上的特定置信水平。
[008引邊能撿驗一在本公開的一些方面中,可W執(zhí)行功能檢驗414 W便確定SCA 304是 否在UDPD 200上具有正常功能。例如,功能檢驗414可W檢驗SCA 304是否在UDPD 200 上精確地進(jìn)行計算(例如,計算、測量等);SCA 304是否正常地將數(shù)據(jù)顯示在UDPD 200的 顯示器上;和/或SCA 304是否通過UDPD與外部設(shè)備正常通信;和/或SCA 304是否在正 常時間量內(nèi)進(jìn)行該些和/或其他安全關(guān)鍵活動。
[0089] 進(jìn)行活動的延誤可能造成有害后果,并且可能指示SCA 304在UDPD 200上的運(yùn) 行不正常。例如,為葡萄糖測量提供計算的重大延誤可能足W確定SCA 304未正常運(yùn)行在 UDPD 200上。并且,應(yīng)該理解,在一些情況下,太迅速地進(jìn)行像計算那樣的活動也可能指示 功能不正常。功能檢驗414也可W,例如,檢驗SCA 304的數(shù)據(jù)是否正常地顯示在UDPD 200 的顯示器上;和/或SCA 304是否可W正常地在UDPD 200與外部設(shè)備之間通信。
[0090] 如果,例如,確定SCA 304不具有正常功能,則功能檢驗414指示SCA 304未正常 運(yùn)行在UDPD 200上。然后,可W阻止SCA 304在UDPD 200上自由運(yùn)行。如果,例如,確定 SCA 304具有正常功能,則也可W按需要啟動其他檢驗(或者,如果不需要進(jìn)行其他檢驗, 則可W許可SCA自由運(yùn)行)。
[0091] 還撞撿驗一在本公開的一些方面中,可W執(zhí)行環(huán)境檢驗416 W便確定UDPD 200的 當(dāng)前環(huán)境。并且,在一些情況下,可W執(zhí)行環(huán)境檢驗416 W便確定當(dāng)前環(huán)境自SCA 304正常 運(yùn)行在UDPD 200上的最后一次確定W來是否發(fā)生了變化。UDPD的環(huán)境的變化可能影響SCA 340在UDPD 200上的正常運(yùn)行。因此,在一些情況下,環(huán)境檢驗可W包括識別當(dāng)前環(huán)境,并 將它與和SCA 304正常運(yùn)行在UDPD 200上的最后一次確定相關(guān)聯(lián)的W前存儲"當(dāng)前環(huán)境" 相比較。
[0092] 例如,當(dāng)確定SCA正常運(yùn)行并許可其自由運(yùn)行在UDPD 200上時,測試工具310可 W啟動環(huán)境檢驗416 W獲得UDPD 200的當(dāng)前環(huán)境。該樣,測試工具310 W后可W啟動環(huán)境 檢驗416 W確定UDPD 200的"當(dāng)前環(huán)境"自SCA正常運(yùn)行的該一次確定W來是否發(fā)生了變 化。應(yīng)該理解,可W在與進(jìn)行檢驗相關(guān)聯(lián)的不同時間一例如,在啟動檢驗之前,在啟動檢驗 的同時,或在檢驗提供了結(jié)果之后識別和記錄當(dāng)前環(huán)境。
[0093] 如果確定UDPD 200的環(huán)境發(fā)生了變化,則SCA 304有可能未正常運(yùn)行在UDPD 200 上。然后,測試工具310可W例如啟動要執(zhí)行的功能檢驗(或任何其他檢驗,如果也實現(xiàn)的 話)。在一些情況下,在進(jìn)行功能檢驗的同時可W許可SCA 304繼續(xù)自由運(yùn)行。在一些情況 下,在進(jìn)行功能檢驗的同時可W阻止SCA 304自由運(yùn)行。
[0094] 如果確定UDPD 200的環(huán)境未發(fā)生變化,則達(dá)到SCA 304仍然正常運(yùn)行在UDPD 200 上的特定置信水平。如果UDPD 200的環(huán)境未發(fā)生變化,則可W例如許可SCA 304繼續(xù)自由 運(yùn)行。應(yīng)該理解,盡管作出環(huán)境未發(fā)生變化的確定,但如果需要的話,可W啟動一種或多種 檢驗。
[0095] 環(huán)境檢驗可W按需要在不同時間啟動一例如,在預(yù)定時間和/或時間間隔上(在 SCA正在運(yùn)行和/或未運(yùn)行的同時);和發(fā)生了特定事件(例如,當(dāng)運(yùn)行SCA 304時,當(dāng)關(guān)閉 SCA 304時,或當(dāng)對UDPD供電時等)。在一些情況下,像功能檢驗414那樣的附加檢驗可W 獨立于環(huán)境檢驗416地啟動,W及也可W在不同時間(例如,在預(yù)定時間和/或發(fā)生了特定 事件時)啟動。
[0096] 主化定整性撿驗一在本公開的一些方面中,可W執(zhí)行主機(jī)完整性檢驗W便確定 SCA 304的完整性是否已損壞。損壞的SCA 304損害了 SCA 304正常運(yùn)行在UDPD 200上的 任何保證。在一些情況下,當(dāng)實現(xiàn)主機(jī)完整性檢驗時,SCA 304正常運(yùn)行在UDPD 200上的確 定至少需要SCA 304未損壞的確定。如果SCA 304損壞了,則可W確定SCA 304未正常運(yùn) 行在UDPD 200上,W及可W阻止SCA 304在