專利名稱:捕捉的心電圖的傳輸?shù)闹谱鞣椒?br>
捕捉的心電圖的傳輸相關(guān)申請交叉引用0001本申請要求2004年12月13日在美國專利商標(biāo)局提交的美國臨 時(shí)專利申請第60/634, 994號的優(yōu)先權(quán),該專利申請的公開內(nèi)容作為參考 全部并入本說明書。同樣,2005年12月13日提交的名稱為"HolterGateway Application for Cardiocore, Technical Documentation and Architecture"的所 列發(fā)明人與本申請相同,律師案號為P9090的美國臨時(shí)專利申請,同樣 作為參考并入本說明書。
背景技術(shù):
0002心臟是響應(yīng)電激勵(lì)的肌肉組織組成的泵。心跳是精確控制事件, 它依靠心房和心室腔同步以最大化泵浦效率。位于心臟右心房的竇房結(jié) 產(chǎn)生電剌激。 一個(gè)健康的人竇房結(jié)一般產(chǎn)生速率為60-100Hz的電刺激信 號,心肌興奮的波形和收縮以明確定義的方式傳遍心臟。電刺激信號引 起心室收縮,因抽吸血液通過心室泵浦。心臟的左右心房首先收縮較短 時(shí)間,然后左右心室收縮較短時(shí)間。正常的心臟節(jié)奏稱為"竇"節(jié)奏, 因?yàn)楫a(chǎn)生自竇房結(jié)(竇房結(jié)(sinoatrial node )也被稱為竇結(jié)(sinus node ))。 由竇房結(jié)輸出的電刺激信號首先被發(fā)送到左右心房,然后通過房室結(jié)進(jìn) 入左右心室。0003心電圖(ECG)測量心臟的電活動(dòng)。電極放置在身體的特定位 置以俘獲心臟電活動(dòng)的軌跡。由心臟除極和心臟復(fù)極產(chǎn)生的電活動(dòng)由每 個(gè)導(dǎo)線記錄。ECG是由每個(gè)導(dǎo)線記錄的信息的總和。捕獲的ECG反映電 流流動(dòng)的方向和被除極的肌肉程度(magnitude of the muscle)。因此,與 心室收縮時(shí)相比,當(dāng)心房除極(和收縮)時(shí),ECG軌跡較小,這是因?yàn)?心房比心室要小得多。心室復(fù)極和心室除極方向相同(正)。盡管ECG 在隔膜除極時(shí)是正的,在復(fù)極時(shí)是負(fù)的,但關(guān)于心室的方向是相同的, 這是因?yàn)樾氖沂菑膬?nèi)向外除極的(心內(nèi)膜到心外膜),而復(fù)極是在相反 的方向發(fā)生的。0004參照圖1,它圖解說明了一個(gè)心電圖軌跡。心臟周期以一個(gè)P波幵始,其中竇房結(jié)的自發(fā)電沖細(xì)胞(firing cell)達(dá)到一個(gè)閾值并產(chǎn)生 動(dòng)作電勢。除極波形擴(kuò)張到左邊并且向下通過左右心房,在圖1標(biāo)記為 "P波"。被超極化的心房突然變得除極化,ECG記錄了正向偏移。當(dāng) 左右心房除極化后,ECG回復(fù)到零。電流通過房室結(jié),產(chǎn)生十分之一秒 的延遲。由于房室結(jié)的塊很小,ECG軌跡不記錄任何電活動(dòng)。當(dāng)房室結(jié) 被除極化時(shí),它觸發(fā)浦肯雅纖維的除極化。浦肯雅纖維將電流傳播通過 左右心室,從而使每個(gè)心室同時(shí)除極。由于浦肯雅纖維的組織塊很小, ECG軌跡不記錄任何電流活動(dòng)。電流通過房室結(jié)和浦肯雅纖維在圖1中 標(biāo)記為"PR段"。0005左心室和右心室的除極稱為"QRS復(fù)合波",且圖l也如此標(biāo)記。 由于和竇房結(jié)相比左右心室組織很大,因此QRS復(fù)合波非常大。三個(gè)峰 表示了一種方式,即電流傳遍左心室和右心室(即,從內(nèi)部到外部), 并且因?yàn)樽笮氖业慕M織塊比右心室的組織塊大。左心室和右心室完成除 極表明了QRS復(fù)合波的己中止。0006參照圖2,它對QRS復(fù)合波的各個(gè)點(diǎn)做了標(biāo)記。如上面所提到 的,QRS復(fù)合波表示的左心室和右心室的除極。心室除極開始于心室內(nèi) 隔膜的左側(cè),除極的頂點(diǎn)表示為QRS復(fù)合波的"Q"頂點(diǎn)。心室的除極 從左心室的心內(nèi)膜表面?zhèn)鞑サ阶笮氖业男耐饽け砻?,表示為QRS復(fù)合波 的"R"頂點(diǎn)。心室除極擴(kuò)散到右心室表示為QRS復(fù)合波的"S"頂點(diǎn)。0007標(biāo)記為"T波"的部分表明左心室和右心室的復(fù)極。盡管左心室 和右心室正在復(fù)極,但T波是正的,原因是心臟是從外部到內(nèi)部復(fù)極的, 其與除極的方向(內(nèi)部到外部)相反。T波信號的完成標(biāo)志著心動(dòng)周期的 結(jié)束。0008參照圖3,捕獲的電活動(dòng)軌跡打印在紙帶上或者被顯示在顯示器 上。ECG中的反常表示各種與心臟相關(guān)的疾病,諸如局部缺血、心肌梗 塞、心臟傳導(dǎo)紊亂、電解質(zhì)紊亂、心包炎、瓣膜疾病或者心臟擴(kuò)張。某 種心率不齊只有在間歇的基礎(chǔ)上或者只有某種心理上或生理上因素(即 壓力、疲勞等)出現(xiàn)時(shí),才可能發(fā)生。由于典型的ECG軌跡的長度只有
幾分鐘,這種類型的心率不齊很難捕獲到。更長的ECG軌跡稱作霍爾特 監(jiān)視器,被用來捕獲任何心律不齊和其它異?;顒?dòng)?;魻柼乇O(jiān)視器可以 記錄周期為幾天的心臟活動(dòng)。0009參照圖1,被測量的一部分被稱為QT間隔,QT間隔表示控制 心臟肌肉細(xì)胞收縮的電活動(dòng)的持續(xù)時(shí)間。QT間隔代表心室除極和隨后的 復(fù)極的持續(xù)時(shí)間,其在QRS復(fù)合波的Q波起始時(shí)開始,在T波返回到等 電位基線時(shí)結(jié)束。QT間隔延長產(chǎn)生了電生理學(xué)環(huán)境,這促成了心臟心率 不齊,最常為,扭轉(zhuǎn)型室性心動(dòng)過速,還有可能產(chǎn)生其它的心室心律不 齊。長QT間隔特征識(shí)別了一種條件,在這種條件下在ECG軌跡上存在 異常的長QT間隔。術(shù)語"先天性長QT"指遺傳的長QT間隔。遺傳行 為發(fā)生由于特定心臟細(xì)胞蛋白質(zhì)的不規(guī)則性,才產(chǎn)生這種遺傳,當(dāng)然這 些蛋白質(zhì)的不規(guī)則性是由制造這些蛋白質(zhì)的基因的異常引起的。術(shù)語"后 天性長QT"指的是由于藥物或血液中鹽類如鉀、鎂的異常水平引起的。0010盡管在正常條件下人可能有一個(gè)不明顯的QT間隔,但當(dāng)攝取某 些藥物吋,此人會(huì)發(fā)展成延長的QT或遭受扭轉(zhuǎn)型室性心動(dòng)過速(Tdp)。 如圖4所示,Tdp指表示節(jié)奏反常的心電圖的特性表征,其一般發(fā)生在心 電圖中延長的QT的位置。Tdp是多形態(tài)心室心跳過快,其在ECG軌跡 上表示為等電位基線附近QRS復(fù)合波矢量的連續(xù)扭曲。Tdp的特征是心 率不齊之前的竇性搏動(dòng)中QT間隔的明顯延長。Tdp會(huì)衰退到威脅生命的 心臟節(jié)奏,這會(huì)導(dǎo)致暫時(shí)眩暈或突然死亡。通過在ECG軌跡上測量QT 間隔仍然是判別一個(gè)人是否有長QT間隔綜合癥、是先天還是后天的主要 方法。0011非抗心律不齊藥物有引起心臟復(fù)極延遲的不希望的副作用。根 據(jù)QT間隔與心率的關(guān)系,QT間隔被標(biāo)準(zhǔn)化為一個(gè)獨(dú)立于心率的"校正" 值,稱為QTJ司隔,QTc間隔代表標(biāo)準(zhǔn)化心率的QT間隔(基本上,QT 間隔的心率為60bpm)。引起Tdp的一些藥物明顯增加了絕對QT間隔 和QTe間隔。發(fā)明內(nèi)容0012本發(fā)明的說明性的非限制性實(shí)施例克服了各種缺點(diǎn)。另外,本
發(fā)明并不是必需克服這些缺點(diǎn),本發(fā)明的一個(gè)說明性的非限制性實(shí)施例 可能不克服任何問題。
0013本發(fā)明的一個(gè)說明性的非限制性實(shí)施例對應(yīng)于一種用于連接到 中央處理器的遠(yuǎn)程處理器經(jīng)由網(wǎng)絡(luò)傳輸心電圖數(shù)據(jù)的方法。具體講,所 述方法包括將包含所述心電圖數(shù)據(jù)的便攜式存儲(chǔ)介質(zhì)耦連到所述遠(yuǎn)程處 理器;輸入與心電圖數(shù)據(jù)相關(guān)的關(guān)于測試對象的標(biāo)識(shí)信息;從所述便攜 式存儲(chǔ)介質(zhì)提取所述心電圖數(shù)據(jù),并從所述遠(yuǎn)程處理器向所述中央處理 器發(fā)送所述標(biāo)識(shí)信息和所述心電圖數(shù)據(jù);和從所述中央處理器向所述遠(yuǎn) 程處理器發(fā)送釋放消息,以能夠從所述便攜式存儲(chǔ)介質(zhì)中擦除所述心電 圖數(shù)據(jù),其中,所述釋放消息的發(fā)送是在所述中央處理器成功存儲(chǔ)了所 述心電圖數(shù)據(jù)之后發(fā)生的。
0014本發(fā)明的另一個(gè)說明性的非限制性實(shí)施例涉及一種連接到中央處 理器的遠(yuǎn)程處理器經(jīng)由網(wǎng)絡(luò)傳輸心電圖數(shù)據(jù)的計(jì)算機(jī)編程產(chǎn)品。具體講, 所述計(jì)算機(jī)編程產(chǎn)品包括一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì);和在所述計(jì)算機(jī)可讀 介質(zhì)上實(shí)現(xiàn)的計(jì)算機(jī)可執(zhí)行代碼,當(dāng)所述計(jì)算機(jī)可執(zhí)行代碼被執(zhí)行時(shí),其 執(zhí)行以下步驟提供與駐存在便攜式存儲(chǔ)介質(zhì)中的心電圖數(shù)據(jù)相關(guān)的關(guān)于 測試對象的標(biāo)識(shí)信息的輸入,所述便攜式存儲(chǔ)介質(zhì)耦連到所述遠(yuǎn)程處理器; 從所述便攜式存儲(chǔ)介質(zhì)提取所述心電圖數(shù)據(jù),并從所述遠(yuǎn)程處理器向所述 中央處理器發(fā)送所述標(biāo)識(shí)信息和所述心電圖數(shù)據(jù);和從所述中央處理器向 所述遠(yuǎn)程處理器發(fā)送釋放消息,以能夠從所述便攜式存儲(chǔ)介質(zhì)中擦除所述 心電圖數(shù)據(jù),其中,所述釋放消息的發(fā)送是在所述中央處理器中成功存儲(chǔ) 了所述心電圖數(shù)據(jù)之后發(fā)生的。
0015本發(fā)明的又一個(gè)說明性的非限制性實(shí)施例對應(yīng)于一種從便攜式存 儲(chǔ)介質(zhì)經(jīng)由網(wǎng)絡(luò)傳輸心電圖數(shù)據(jù)的系統(tǒng),具體講,所述系統(tǒng)包括中央處理 器;和遠(yuǎn)程處理器,其通過所述網(wǎng)絡(luò)連接到中央處理器,其中所述遠(yuǎn)程 處理器從所述便攜式存儲(chǔ)介質(zhì)中提取所述心電圖數(shù)據(jù),并向所述中央處理 器發(fā)送與心電圖數(shù)據(jù)相關(guān)的關(guān)于測試對象的標(biāo)識(shí)信息和提取的心電圖數(shù) 據(jù);和所述中央處理器存儲(chǔ)所述提取的心電圖數(shù)據(jù)并向所述遠(yuǎn)程處理器發(fā) 送釋放消息,以能夠從所述便攜式存儲(chǔ)介質(zhì)中擦除所述心電圖數(shù)據(jù)。
0016本發(fā)明的說明性實(shí)施例的另外的方面和優(yōu)點(diǎn)將在下面的詳細(xì)描
述中部分闡述,或可以通過實(shí)踐這些實(shí)施例來被獲悉。通過在所附權(quán)利 要求中具體指出的手段及結(jié)合,可以認(rèn)識(shí)并獲得這些實(shí)施例的各個(gè)方面 和各種優(yōu)點(diǎn)。
0017本發(fā)明的說明性的非限制性的實(shí)施例的上述及其它特性和優(yōu)點(diǎn)從下面的詳細(xì)描述中將更加明顯。并入說明書并構(gòu)成說明書一部分的附 解說明了本發(fā)明的示例性的實(shí)施例,并與說明書一起解釋了實(shí)施例的各個(gè)方面、優(yōu)點(diǎn)及原理。附圖中0018圖1圖解說明了ECG軌跡,該軌跡識(shí)別了正常心跳的電流曲線 的各個(gè)部分;0019圖2圖解說明了ECG軌跡,該軌跡說明了正常心跳的電流曲線 的各個(gè)尖峰;0020圖3圖解說明了 12導(dǎo)霍爾特監(jiān)控設(shè)備的輸出圖;0021圖4圖解說明了 ECG軌跡,它顯示了尖端扭轉(zhuǎn)型室性心動(dòng)過速;0022圖5圖解說明了作為遠(yuǎn)程處理器系統(tǒng)使用的示例性的非限制性 計(jì)算機(jī)系統(tǒng);0023圖6圖解說明了與本發(fā)明的實(shí)施例一起使用的示例性的非限制 性聯(lián)網(wǎng)計(jì)算機(jī)系統(tǒng);0024圖7是圖解說明了從遠(yuǎn)程處理器向中央處理器傳輸心電圖數(shù)據(jù) 的示例性的流程圖;0025圖8是圖解說明了為藥物測試方案的新的和已存在的測試對象輸入標(biāo)識(shí)信息的程序流程的示例性的流程圖;0026圖9示例性說明了遠(yuǎn)程處理器顯示的包含釋放列表的屏幕;0027圖IO示例性說明了遠(yuǎn)程處理器顯示的提示操作員輸入測試對象的姓名首字母的屏幕;0028圖11示例性說明了遠(yuǎn)程處理器顯示的提示操作員輸入測試對象 的出生日期的屏幕;0029圖12示例性說明了遠(yuǎn)程處理器顯示的提示操作員輸入便攜式存 儲(chǔ)介質(zhì)標(biāo)識(shí)號的屏幕;
0030圖13圖解說明了遠(yuǎn)程處理器顯示的提示操作員選擇就診類型的屏幕;0031圖14圖解說明了遠(yuǎn)程處理器顯示的提示操作員在向中央處理器 發(fā)送信息之前驗(yàn)證已存在的測試對象的人口統(tǒng)計(jì)信息的屏幕;0032圖15圖解說明了遠(yuǎn)程處理器顯示的提示操作員選擇一個(gè)已存在 的測試對象的屏幕;0033圖16圖解說明了遠(yuǎn)程處理器顯示的提示操作員驗(yàn)證一個(gè)選擇的 測試對象的屏幕;0034圖17圖解說明了遠(yuǎn)程處理器顯示的提示操作員從遠(yuǎn)程處理器到 中央計(jì)算機(jī)數(shù)據(jù)發(fā)送類型的狀態(tài)的屏幕;0035圖18圖解說明了遠(yuǎn)程處理器顯示的通知操作員到中央計(jì)算機(jī)的 當(dāng)前發(fā)送的狀態(tài)的屏幕;0036圖19圖解說明了遠(yuǎn)程處理器顯示的通知操作員到中央計(jì)算機(jī)的 正在發(fā)送的狀態(tài)的屏幕;0037圖20圖解說明了遠(yuǎn)程處理器顯示的通知操作員到中央計(jì)算機(jī)已 完成發(fā)送的狀態(tài)的屏幕;0038圖21圖解說明了遠(yuǎn)程處理器顯示的提示操作員選擇藥物測試方 案的屏幕;0039圖22圖解說明了遠(yuǎn)程處理器顯示的提示操作員選擇測試對象是 新測試對象還是已存在測試對象的屏幕;0040圖23圖解說明了遠(yuǎn)程處理器顯示的提示操作員輸入測試對象標(biāo) 識(shí)號的屏幕;0041圖24圖解說明了遠(yuǎn)程處理器顯示的提示操作員驗(yàn)證副本已被發(fā)送且便攜式存儲(chǔ)設(shè)備連接到遠(yuǎn)程處理器的屏幕;和0042圖25顯示了根據(jù)本發(fā)明的一個(gè)實(shí)施例的系統(tǒng)綜述的非限制性例子。
具體實(shí)施方式
0043本發(fā)明的說明性的非限制性的實(shí)施例將參考附圖進(jìn)行更為全面 的描述。相同的元件是用相同的附圖標(biāo)記表示的。
0044按照所描述的實(shí)施例可以使用的計(jì)算機(jī)的一般例子將在下文進(jìn) 行描述。0045計(jì)算機(jī)包括一個(gè)或多個(gè)處理器或處理單元, 一個(gè)系統(tǒng)存儲(chǔ)器和 一個(gè)總線,該總線將包括系統(tǒng)存儲(chǔ)器到處理器的各個(gè)系統(tǒng)部件進(jìn)行連接。 總線可以是幾種類型的總線結(jié)構(gòu)中的一種或多種,其包括一個(gè)存儲(chǔ)總線 或存儲(chǔ)控制器, 一個(gè)外圍總線, 一個(gè)加速圖形接口和一個(gè)處理器或者使 用各種總線結(jié)構(gòu)中任意一種結(jié)構(gòu)的本地總線。系統(tǒng)存儲(chǔ)器包括只讀存儲(chǔ) 器(ROM)和隨機(jī)存取存儲(chǔ)器(RAM)?;据斎?輸出系統(tǒng)(BIOS) 包含有助于在計(jì)算機(jī)各元件之間傳輸信息的程序,諸如在啟動(dòng)時(shí)的程序。 該基本輸入/輸出系統(tǒng)(BIOS)存儲(chǔ)在ROM中或者存儲(chǔ)在單獨(dú)的存儲(chǔ)器 中。0046計(jì)算機(jī)還包括一個(gè)硬盤驅(qū)動(dòng)器,其用來從一個(gè)或多個(gè)硬盤讀取 或者向其寫入。 一些計(jì)算機(jī)還包括一個(gè)磁盤驅(qū)動(dòng)器(用來從可移動(dòng)磁盤中讀取或向其寫入),和一個(gè)光盤驅(qū)動(dòng)器(用來從可移動(dòng)光盤中讀取或 向其寫入,諸如一個(gè)CDROM或其它光學(xué)介質(zhì))。硬盤驅(qū)動(dòng)器、磁盤驅(qū) 動(dòng)器和光盤驅(qū)動(dòng)器通過合適的接口連接到總線上。驅(qū)動(dòng)器和其相關(guān)的計(jì) 算機(jī)可讀介質(zhì)提供計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和用于計(jì)算機(jī) 的其它數(shù)據(jù)的非易失性存儲(chǔ)。盡管本說明書描述的示例環(huán)境使用了硬盤、 可移動(dòng)磁盤和可移動(dòng)光盤,但本領(lǐng)域技術(shù)人員應(yīng)該意識(shí)到在示例性操作 環(huán)境中也可以使用能夠存儲(chǔ)由計(jì)算機(jī)可訪問的數(shù)據(jù)的其它類型的計(jì)算機(jī) 可讀介質(zhì),諸如磁帶、閃存卡、數(shù)字影碟光盤、隨機(jī)存取存儲(chǔ)器(RAM)、 只讀存儲(chǔ)器(ROM)、載波等。0047
一定數(shù)量的程序模塊可以存儲(chǔ)在硬盤、磁盤、光盤、ROM或 RAM中,所述程序模塊包括一個(gè)操作系統(tǒng),至少一個(gè)或多個(gè)應(yīng)用程序, 其它程序模塊和程序數(shù)據(jù)。在一些計(jì)算機(jī)中,操作員可以通過輸入設(shè)備(諸如,鍵盤或者定點(diǎn)裝置)向計(jì)算機(jī)輸入命令和信息。其它輸入設(shè)備 可以包括麥克風(fēng)、操縱桿、游戲墊、圓盤式衛(wèi)星電視天線和/或掃描儀。 然而在有些情況下,計(jì)算機(jī)可能沒有這些類型的輸入設(shè)備。這些輸入設(shè) 備和其它輸入設(shè)備通過連接到總線上的接口連接到處理單元。在有些計(jì) 算機(jī)中,監(jiān)視器或其它類型的顯示設(shè)備(諸如,視頻適配器)也可以通
過接口連接到總線上。然而有些計(jì)算機(jī)沒有這些類型的顯示設(shè)備。除了 監(jiān)視器,計(jì)算機(jī)可以包括其它的外圍輸出設(shè)備,諸如揚(yáng)聲器和打印機(jī)。0048計(jì)算機(jī)可以,但不必須通過使用邏輯連接到一個(gè)或多個(gè)遠(yuǎn)程計(jì) 算機(jī),來操作在聯(lián)網(wǎng)環(huán)境下。遠(yuǎn)程計(jì)算機(jī)可以是另外的個(gè)人計(jì)算機(jī)、服 務(wù)器、路由器、網(wǎng)絡(luò)PC、同等設(shè)備或其它一般的網(wǎng)絡(luò)節(jié)點(diǎn),并且一般包 括以上關(guān)于計(jì)算機(jī)描述的許多或所有組件。與計(jì)算機(jī)的邏輯連接可以包括局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)。這種網(wǎng)絡(luò)環(huán)境在辦公室、企業(yè)范 圍的計(jì)算機(jī)網(wǎng)絡(luò)、企業(yè)內(nèi)部互聯(lián)網(wǎng)和因特網(wǎng)中都是普通的。0049當(dāng)計(jì)算機(jī)在LAN網(wǎng)絡(luò)環(huán)境下使用時(shí),其通過網(wǎng)絡(luò)接口或適配器 連接到本地網(wǎng)絡(luò)中。在WAN網(wǎng)絡(luò)環(huán)境下使用時(shí),計(jì)算機(jī)一般包括調(diào)制 解調(diào)器或其它通過廣域網(wǎng)(諸如,國際互聯(lián)網(wǎng))建立通信的其它裝置。 調(diào)制解調(diào)器可以是內(nèi)部的或者外部的,經(jīng)由串行接口連接到總線上。在 聯(lián)網(wǎng)環(huán)境下,關(guān)于計(jì)算機(jī)描述的程序模塊或其部分可以存儲(chǔ)在遠(yuǎn)程存儲(chǔ) 設(shè)備中。應(yīng)該意識(shí)到所示的網(wǎng)絡(luò)連接是示例性的,也可以使用在計(jì)算機(jī) 之間建立通信連接的其它裝置。0050通常,計(jì)算機(jī)的數(shù)據(jù)處理器依靠在不同時(shí)刻存儲(chǔ)到計(jì)算機(jī)的各 種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的指令來被編程。程序和操作系統(tǒng)一般是分布 在諸如軟盤或CD-ROM上。他們從軟盤或CD-ROM上被安裝或加載到 計(jì)算機(jī)的輔助存儲(chǔ)器上。執(zhí)行時(shí),它們至少部分被加載到計(jì)算機(jī)的主電 子存儲(chǔ)器上。本說明書所描述的非限制性實(shí)施例包括這些和其它各種類 型的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),這種介質(zhì)包含指令或程序,以與微處理器或 其它數(shù)據(jù)處理器一起執(zhí)行下面描述的步驟。按照下面描述的方法和技術(shù) 編程時(shí),實(shí)施例還包括計(jì)算機(jī)本身。0051參照圖5,它圖解說明了本發(fā)明非限制性的實(shí)施例所使用的計(jì)算 機(jī)。所述計(jì)算機(jī)包括一個(gè)處理器50,用戶接口 51和本地存儲(chǔ)器52。如 上所述,所述處理器50可以包括一個(gè)或多個(gè)處理器,用戶接口 51可以 包括顯示器、鍵盤、鼠標(biāo)、觸摸屏等等。所述處理器50通過如上所述的 一條總線(或多條總線)連接到本地存儲(chǔ)器52,本地存儲(chǔ)器52本身可以 包含各種類型的磁盤存儲(chǔ)器、電子存儲(chǔ)器(即,RAM、 ROM)或者上述 的各種結(jié)合體。處理器50可以訪問可移動(dòng)存儲(chǔ)器53,可移動(dòng)存儲(chǔ)器53
本身可以包括各種類型的數(shù)據(jù)存儲(chǔ)機(jī)器和/或服務(wù)器機(jī)器。Holter記錄文 件,也稱作心電圖數(shù)據(jù),被存儲(chǔ)在遠(yuǎn)程存儲(chǔ)器53或本地存儲(chǔ)器52中, 處理器50由此訪問Holter記錄文件。0052我們知道,心電圖數(shù)據(jù)(如,霍爾特(Holter)記錄文件)可以 以各種不同的文件格式存儲(chǔ),諸如FDA XML、從E-Scribe導(dǎo)出的Mortara 乂]^1^和0£@]^1;8£@。 一般,每個(gè)霍爾特記錄文件包含每秒lk采樣的24 或48小時(shí)的12導(dǎo)聯(lián)數(shù)據(jù)??梢灶A(yù)知本發(fā)明的一個(gè)實(shí)施例可以處理至少 48小時(shí)X12導(dǎo)聯(lián)X每秒lk采樣的霍爾特記錄文件,而且還可以預(yù)知本 發(fā)明的一個(gè)實(shí)施例不能對任何阻礙處理以更高和/或更低速率采樣的較長 記錄或記錄有本質(zhì)上的限制。0053參照圖6,它示出了本發(fā)明的一個(gè)例子性的實(shí)施例。中央處理器 61連接到網(wǎng)絡(luò)64上,遠(yuǎn)程處理器62也耦連到網(wǎng)絡(luò)64上。實(shí)際上,在地 理上跨越一個(gè)國家或幾個(gè)國家的各個(gè)藥物測試地點(diǎn)的多個(gè)遠(yuǎn)程處理器62 都連接到網(wǎng)絡(luò)64上。0054便攜式存儲(chǔ)介質(zhì)63存儲(chǔ)心電圖數(shù)據(jù)。便攜式存儲(chǔ)介質(zhì)63可以 是一種包括存儲(chǔ)器電路(如,閃存存儲(chǔ)器)和接口電路的設(shè)備,接口電 路諸如,但并不限制于通用串行總線接口。本領(lǐng)域技術(shù)人員會(huì)意識(shí)到也 可以使用其它的介質(zhì)和接口技術(shù)。便攜式存儲(chǔ)介質(zhì)63也可以是一種使用 磁存儲(chǔ)介質(zhì)或光存儲(chǔ)介質(zhì),有或者沒有伴隨接口電路的設(shè)備。心電圖數(shù) 據(jù)通過本領(lǐng)域技術(shù)人員已知的傳輸技術(shù)從霍爾特設(shè)備傳輸?shù)奖銛y式存儲(chǔ) 介質(zhì)63。0055如圖6所示,便攜式存儲(chǔ)介質(zhì)63通過布線或者將便攜式存儲(chǔ)介 質(zhì)63插入到連接器連接到遠(yuǎn)程處理器62,該連接器與用于從便攜式存儲(chǔ) 介質(zhì)63傳輸數(shù)據(jù)的接口技術(shù)兼容。例如,如果便攜式存儲(chǔ)介質(zhì)63使用 FIREWIRE用于數(shù)據(jù)傳輸目的,那么遠(yuǎn)程處理器62上的連接器適于處理 使用FIREWIRE傳輸?shù)臄?shù)據(jù)。0056在將心電圖數(shù)據(jù)從遠(yuǎn)程處理器62向中央處理器61進(jìn)行任何傳 輸之前,關(guān)于測試對象的信息存儲(chǔ)在數(shù)據(jù)庫中,數(shù)據(jù)庫駐存在中央處理 器61和/或遠(yuǎn)程處理器62的數(shù)據(jù)庫中,測試對象的心電圖數(shù)據(jù)存儲(chǔ)在特 定的便攜式存儲(chǔ)介質(zhì)63中。存儲(chǔ)在數(shù)據(jù)庫里的信息可以包括與測試對象
、測試對象的姓名首字母、實(shí)驗(yàn)對象的出生日期相關(guān)的至少一個(gè)標(biāo)識(shí)號, 便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號和測試對象及測試對象的性別相關(guān)。0057中央處理器61可以執(zhí)行各種管理功能。例如,處理器61可以 創(chuàng)建有遠(yuǎn)程處理器62的已注冊藥物測試地點(diǎn)的列表,而且可以允許操作 員維護(hù)注冊地點(diǎn)列表。同樣,處理器61可以使操作員為每個(gè)藥物測試地 點(diǎn)創(chuàng)建并輸入藥物測試方案識(shí)別符,并維護(hù)這些方案。0058另外,中央處理器61可以允許操作員在每一個(gè)藥物測試地點(diǎn)創(chuàng) 建遠(yuǎn)程處理器62的授權(quán)的操作員的數(shù)據(jù)庫并維護(hù)這個(gè)數(shù)據(jù)庫。例如,對 每一個(gè)授權(quán)的操作員,數(shù)據(jù)庫可以包括各種數(shù)據(jù),包括但不限制于用戶 名、密碼、電子郵件、全名、聯(lián)系電話號碼等等。同樣,處理器61可以 在每個(gè)藥物測試地點(diǎn)存儲(chǔ)訪問和/或提交數(shù)據(jù)的測試對象的號碼。0059另外,在一個(gè)實(shí)施例中,便攜式存儲(chǔ)介質(zhì)63相對較昂貴。因此, 并不對每一個(gè)測試對象使用一個(gè)新的存儲(chǔ)介質(zhì)63,而是藥物測試地點(diǎn)的 操作員可以將第一個(gè)測試對象的數(shù)據(jù)存儲(chǔ)在介質(zhì)63中,向中央處理器61 傳輸數(shù)據(jù),并在傳輸后將數(shù)據(jù)從介質(zhì)63中擦除。然后,藥物測試地點(diǎn)的 操作員可以使用同樣的便攜式存儲(chǔ)介質(zhì)63為第二個(gè)測試對象存儲(chǔ)數(shù)據(jù)并 將數(shù)據(jù)傳輸?shù)教幚砥?1。0060然而,在該實(shí)施例中,獲得每個(gè)測試對象的數(shù)據(jù)并將數(shù)據(jù)傳輸 到中央處理器61要求較長的時(shí)間。因此,如果在從遠(yuǎn)程處理器62向中 央處理器61傳輸數(shù)據(jù)的過程中或者在處理器61存儲(chǔ)數(shù)據(jù)的過程中發(fā)生 錯(cuò)誤,以及如果操作員接下來從介質(zhì)63中擦除了這些數(shù)據(jù),那么數(shù)據(jù)就 丟失了。因此,中央處理器61可以執(zhí)行一個(gè)程序來防止數(shù)據(jù)丟失。例如, 像上面提到的,遠(yuǎn)程處理器62將便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號和測試對 象的數(shù)據(jù)一起發(fā)送。在中央處理器61成功的取得來自處理器62的數(shù)據(jù) 并存儲(chǔ)之后,它會(huì)產(chǎn)生一個(gè)數(shù)據(jù)已經(jīng)從所有介質(zhì)63成功得到并存儲(chǔ)的"釋放列表"。然后,中央處理器61可以將這個(gè)釋放列表的全部或部分 發(fā)送到已從中成功取得并存儲(chǔ)數(shù)據(jù)的遠(yuǎn)程處理器62。0061在一個(gè)實(shí)施例中,遠(yuǎn)程處理器62接收至少一部分釋放列表,該 列表包括介質(zhì)63的標(biāo)識(shí)號,介質(zhì)63包含遠(yuǎn)程處理器62傳輸?shù)街醒胩幚?器61的數(shù)據(jù)。在這種情況下,列表上的每一個(gè)輸入項(xiàng)對應(yīng)一個(gè)釋放命令,
該命令使處理器62的操作員從有列出標(biāo)識(shí)號的合適的存儲(chǔ)介質(zhì)63中擦 除數(shù)據(jù),這樣,操作員就可以重新使用存儲(chǔ)介質(zhì)63??蛇x的,中央處理 器61可以不向處理器62發(fā)送釋放列表,而是發(fā)送包含可以被擦除的介 質(zhì)63的標(biāo)識(shí)號的釋放命令,該命令授權(quán)給處理器62的操作員從介質(zhì)63 中擦除數(shù)據(jù)。在進(jìn)一步的執(zhí)行中,處理器62阻止操作員在接受釋放列表 或釋放命令之前擦除存儲(chǔ)介質(zhì)63上的數(shù)據(jù)。0062圖9示出了遠(yuǎn)程處理器62顯示的釋放列表的一個(gè)說明性的例子。 如圖中所示,列表包含中央處理器61已經(jīng)授權(quán)擦除的各個(gè)存儲(chǔ)介質(zhì)(如, 密集閃存卡)63的標(biāo)識(shí)號。 一顯示該列表,遠(yuǎn)程處理器62的操作員能選 擇標(biāo)識(shí)號中的一個(gè)(如,號碼33)并選擇"擦除卡"選項(xiàng)以擦除已選擇 的標(biāo)識(shí)號的介質(zhì)63。0063除了出現(xiàn)在便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號之外,便攜式存儲(chǔ)介質(zhì) 63的"巻標(biāo)"記錄在中央處理器61上。在一個(gè)實(shí)施例中,中央處理器 61使用巻標(biāo)來確認(rèn)要擦除的便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號與實(shí)際的便攜式 存儲(chǔ)介質(zhì)63是對應(yīng)的,數(shù)據(jù)已經(jīng)成功地由遠(yuǎn)程處理器從便攜式存儲(chǔ)介質(zhì) 63處接收。如果巻號和標(biāo)識(shí)號與介質(zhì)63相對應(yīng),中央處理器61授權(quán)介 質(zhì)63上的數(shù)據(jù)可以被擦除。另外一方面,如果巻號或者標(biāo)識(shí)號與介質(zhì)63 不對應(yīng),則處理器61不授權(quán)擦除數(shù)據(jù)。0064為從便攜式存儲(chǔ)介質(zhì)63向中央處理器61發(fā)送心電圖數(shù)據(jù),介 質(zhì)63被連接到遠(yuǎn)程處理器62上。然后,遠(yuǎn)程處理器62的操作員選擇一 個(gè)與存儲(chǔ)在便攜式存儲(chǔ)介質(zhì)63的心電圖數(shù)據(jù)相關(guān)的藥物測試方案。遠(yuǎn)程 處理器62將顯示藥物測試方案,并為其接受心電圖數(shù)據(jù)。遠(yuǎn)程處理器62 可以只為一個(gè)藥物方案接受心電圖數(shù)據(jù),或者它可以為若干個(gè)藥物測試 方案接受心電圖數(shù)據(jù)。0065在遠(yuǎn)程處理器62確認(rèn)與測試對象相關(guān)的必要信息已經(jīng)提供給駐 存在中央處理器中的數(shù)據(jù)庫之后,遠(yuǎn)程處理器62的操作員選擇與目前連 接到遠(yuǎn)程處理器62的便攜式存儲(chǔ)介質(zhì)63相關(guān)的測試對象是新的測試對 象還是已存在的測試對象。0066如果測試對象是新的測試對象,則遠(yuǎn)程處理器62的操作員輸入 與該測試對象相關(guān)的人口統(tǒng)計(jì)數(shù)據(jù),諸如測試對象的標(biāo)識(shí)號、測試對象
的姓名首字母、測試對象的出生日期、和測試對象的性別。操作員還輸 入與該測試對象相關(guān)的便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號及該測試對象的就診 類型。例如,訪問類型可以包括,但并不限制于篩選隨訪、篩選就診、 一個(gè)"n天"就診和不按時(shí)間表的就診。0067在篩檢隨訪中,操作員確定測試對象是否合格以參加特定的藥物測試,該測試是基于藥物測試方案中指定的各種納入和排除標(biāo)準(zhǔn)的。 篩選就診一般是測試對象在藥物測試地點(diǎn)的第一次就診,其間,操作員從測試對象做最初24小時(shí)的連續(xù)霍爾特記錄。操作員然后從霍爾特記錄 中為測試對象提取ECG數(shù)據(jù)。"n天"就診是篩選就診之后安排的一預(yù) 定時(shí)間量(諸如,n天)的就診。預(yù)定的時(shí)間量是根據(jù)特定的藥物測試方 案確定的。最后,不按時(shí)間表的就診在測試對象每次訪問藥物測試地點(diǎn) 的時(shí)候發(fā)生,發(fā)生時(shí)間不與藥物測試方案規(guī)定的時(shí)間一致。0068在操作員已經(jīng)確認(rèn)人口統(tǒng)計(jì)數(shù)據(jù),便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號 和就診類型是正確的之后,此信息和心電圖數(shù)據(jù)一起從遠(yuǎn)程處理器62經(jīng) 由網(wǎng)絡(luò)64被發(fā)送到中央處理器61,心電圖數(shù)據(jù)是從與測試對象相關(guān)的便 攜式存儲(chǔ)介質(zhì)63上載的。0069如果測試對象是已存在的測試對象,那么操作員從測試對象列 表中選擇合適的測試對象,測試對象列表部分存儲(chǔ)在遠(yuǎn)程處理器62上, 并其顯示。在選擇存在的測試對象之后,操作員可以編輯與測試對象相 關(guān)的人口統(tǒng)計(jì)數(shù)據(jù)。確認(rèn)選擇了一個(gè)特定的測試對象之后,操作員輸入 與測試對象相關(guān)的便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號和測試對象的就診類型。 在操作員確認(rèn)人口統(tǒng)計(jì)數(shù)據(jù)、便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號和就診類型是 正確的之后,此信息和心電圖數(shù)據(jù)一起從遠(yuǎn)程處理器62經(jīng)由網(wǎng)絡(luò)64被 發(fā)送到中央處理器61,心電圖數(shù)據(jù)是從與測試對象相關(guān)的便攜式存儲(chǔ)介 質(zhì)63上載的。0070
一旦操作員命令遠(yuǎn)程處理器62為某個(gè)特定的測試對象向中央處 理器61發(fā)送標(biāo)識(shí)信息和心電圖數(shù)據(jù),操作員就能移去與測試對象相關(guān)的 便攜式存儲(chǔ)介質(zhì)63并繼續(xù)為另一個(gè)測試對象上載數(shù)據(jù)。0071在一個(gè)實(shí)施例中,遠(yuǎn)程處理器62為特定的測試對象創(chuàng)建一個(gè)包 含標(biāo)識(shí)信息和心電圖數(shù)據(jù)的文件,之后將該文件發(fā)送到中央處理器61。
并且,為了確保中央處理器61從各個(gè)遠(yuǎn)程處理器62接收到的所有文件都有一致的文件名,每個(gè)遠(yuǎn)程處理器62在發(fā)送文件之前按照預(yù)定格式自 動(dòng)給文件創(chuàng)建一個(gè)文件名。例如,處理器62可以自動(dòng)創(chuàng)建文件名,使得 文件名可以分辨與文件中的數(shù)據(jù)對應(yīng)的人口統(tǒng)計(jì)信息、就診類型和便攜 式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號。這樣,中央處理器61只通過分析文件名就可 以容易地認(rèn)出文件有價(jià)值的信息。下面的文件名是遠(yuǎn)程處理器62創(chuàng)建的 文件名的一個(gè)例子Username—SitelD—Card#—ProtocolID—VisitType—SubjectID—Subjectlnitials— DateOfBirth一DateTransmissionBegins一Gender一DiskVolumeSerialNumber。并且,文件名可以被解碼并被使用以產(chǎn)生具有標(biāo)題的HTML表格,該表格自動(dòng)填有藥物測試方案、藥物測試地點(diǎn)識(shí)別符、人口統(tǒng)計(jì)信息和就診類型。這個(gè)HTML表格可以表示一份文檔,該文檔確認(rèn)文件已經(jīng)復(fù)制到中央處理器61的一個(gè)位置,人口統(tǒng)計(jì)數(shù)據(jù)與處理器61的數(shù)據(jù)庫中的一個(gè)測試對象相匹配,以及圖像和其它數(shù)據(jù)是可讀的。在進(jìn)一步的執(zhí)行中,該表格的完成觸發(fā)中央處理器61向遠(yuǎn)程處理器62發(fā)送釋放列表、消息或者命令(如上所述),并且使處理器62的操作員擦除便攜式存儲(chǔ)介質(zhì)63并再次使用它。0072心電圖數(shù)據(jù)發(fā)送到中央處理器61之后,中央處理器61確定發(fā) 送的標(biāo)識(shí)信息是否與數(shù)據(jù)庫中的測試對象相匹配,如果匹配,則在與測 試對象相關(guān)的位置存儲(chǔ)心電圖數(shù)據(jù)。成功地存儲(chǔ)了心電圖數(shù)據(jù)之后,中 央處理器61向遠(yuǎn)程處理器62發(fā)送釋放消息,如上所述,該釋放消息使 便攜式存儲(chǔ)介質(zhì)63被擦除并被再次使用。操作員將要擦除的便攜式存儲(chǔ) 介質(zhì)63連接到遠(yuǎn)程處理器62,并且如果已經(jīng)為攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí) 號接受了釋放消息,則命令遠(yuǎn)程處理器62擦除存儲(chǔ)在便攜式存儲(chǔ)介質(zhì)63 上的任何心電圖數(shù)據(jù)。0073遠(yuǎn)程處理器62的操作員能夠監(jiān)控向中央處理器61發(fā)送識(shí)別數(shù) 據(jù)和心電圖數(shù)據(jù)的當(dāng)前發(fā)送、正在發(fā)送和己經(jīng)完成的發(fā)送。當(dāng)被命令時(shí), 遠(yuǎn)程處理器62顯示與當(dāng)前發(fā)送相關(guān)的信息,諸如文件名、已傳輸字節(jié)、 總字節(jié)和文件傳輸百分比。當(dāng)被命令時(shí),遠(yuǎn)程處理器62顯示與正在發(fā)送 相關(guān)的信息,諸如測試對象標(biāo)識(shí)號、測試對象的出生日期和發(fā)送的起始
曰期。當(dāng)被命令時(shí),遠(yuǎn)程處理器62顯示與已完成的發(fā)送相關(guān)的信息,諸 如測試對象的標(biāo)識(shí)號、測試對象的出生日期、測試對象的姓名首字母和 發(fā)送完成時(shí)間。上面列出的參數(shù)本質(zhì)上是例子性的,也可以使用其它的 參數(shù)來代替上面列出的參數(shù)或?qū)⑵渌膮?shù)與上面列出的參數(shù)結(jié)合。0074參照圖7,它示出了本發(fā)明非限制性實(shí)施例的方法的流程圖。在 S100,便攜式存儲(chǔ)介質(zhì)63連接到遠(yuǎn)程處理器62上。在S200,輸入標(biāo)識(shí) 信息、便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號,和與測試對象相關(guān)的就診類型, 測試對象的心電圖數(shù)據(jù)存儲(chǔ)在便攜式存儲(chǔ)介質(zhì)63中。與測試對象相關(guān)的 標(biāo)識(shí)信息的輸入在圖8及其所附文字中給出了詳細(xì)的說明。在S300,在 輸入識(shí)別符和其它信息之后,所有這些信息和心電圖數(shù)據(jù)一起從遠(yuǎn)程處 理器62經(jīng)由網(wǎng)絡(luò)64發(fā)送到中央處理器61,心電圖數(shù)據(jù)是從與測試對象 相關(guān)的便攜式存儲(chǔ)介質(zhì)63上載的。0075在S400,在中央處理器61確認(rèn)發(fā)送的標(biāo)識(shí)信息與數(shù)據(jù)庫中一個(gè) 測試對象相匹配,并在與測試對象相關(guān)的位置存儲(chǔ)心電圖數(shù)據(jù)之后,中 央處理器61向遠(yuǎn)程處理器62發(fā)送釋放消息,這使便攜式存儲(chǔ)介質(zhì)63可 被擦除并被再次使用。在接收到與便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號相關(guān)的釋 放消息之后,遠(yuǎn)程處理器62擦除存儲(chǔ)在便攜式存儲(chǔ)介質(zhì)63上的所有心 電圖數(shù)據(jù)。0076參照圖8,它特別詳細(xì)地圖解說明了與測試對象相關(guān)的標(biāo)識(shí)信息 的輸入。在S210,在便攜式存儲(chǔ)介質(zhì)63連接到遠(yuǎn)程處理器62之后,選 擇一個(gè)與存儲(chǔ)在便攜式存儲(chǔ)介質(zhì)63的心電圖數(shù)據(jù)相關(guān)的藥物測試方案。 例如,圖21示出了遠(yuǎn)程處理器62顯示的屏幕的一個(gè)示例性的例子,其 提示操作員選擇一個(gè)藥物測試方案。接下來,在S220,要做出與目前連 接在遠(yuǎn)程處理器62的便攜式存儲(chǔ)介質(zhì)63相關(guān)的測試對象(或病人)是 新的測試對象還是已存在測試對象的選擇。圖22示出了遠(yuǎn)程處理器62 顯示的屏幕的一個(gè)示例性的例子,其提示操作員選擇測試對象是新的測 試對象還是已存在的測試對象。0077在S230,如果測試對象是新的測試對象,與測試對象相關(guān)的人 口統(tǒng)計(jì)數(shù)據(jù),諸如測試對象的標(biāo)識(shí)號、測試對象的姓名首字母、測試對 象的出生日期和測試對象的性別被輸入到遠(yuǎn)程處理器62上的數(shù)據(jù)庫中和 /或被記錄在便攜式存儲(chǔ)介質(zhì)63中。同樣的,在一個(gè)實(shí)施例中,處理器 62限制操作員輸入人口統(tǒng)計(jì)信息的方式,使一個(gè)或多個(gè)藥物測試地點(diǎn)的 各操作員以一致的方式輸入數(shù)據(jù)。0078例如,圖10示出了遠(yuǎn)程處理器62顯示的屏幕的一個(gè)示例性的 例子,其提示操作員輸入測試對象姓名首字母。如圖中所示,屏幕讓操 作員以一個(gè)預(yù)定義的格式輸入姓名首字母,諸如分別輸入名字的第一個(gè) 字、中名和姓的姓名首字母的三個(gè)字符??蛇x的,如果對象沒有中名而 只有兩個(gè)姓名首字母,則處理器62只允許操作員在第一個(gè)姓名首字母輸 入處輸入第一個(gè)姓名首字母,在第三個(gè)姓名首字母輸入處輸入第二個(gè)姓 名首字母,和在中間姓名首字母輸入處輸入預(yù)定的字符(例如, 一個(gè)連 字號或者一個(gè)"X")。0079圖11示出了遠(yuǎn)程處理器62顯示的屏幕的一個(gè)示例性的例子, 該屏幕提示操作員輸入測試對象的出生日期。如圖中所示,該屏幕讓操 作員輸入出生日期,天數(shù)為兩位數(shù),接著是三個(gè)字母的月份縮寫,接下 來是年份,為四位數(shù)字。同樣,遠(yuǎn)程處理器可以阻止操作員輸入錯(cuò)誤數(shù) 據(jù)。例如,如果操作員輸入"31"作為兩位數(shù)字的天數(shù),處理器可以阻 止操作員選擇少于31天的月份。圖23示出了一個(gè)遠(yuǎn)程處理器62顯示的 屏幕的一個(gè)示例性的例子,該屏幕提示操作員輸入測試對象的標(biāo)識(shí)號。 在任何情況下,在S230輸入數(shù)據(jù)后,控制流程轉(zhuǎn)到S250。0080如果測試對象是一個(gè)己存在的測試對象,那么在S240,從部分 存儲(chǔ)在遠(yuǎn)程處理器62的數(shù)據(jù)庫中的測試對象列表中選擇合適的測試對 象。圖15示出了遠(yuǎn)程處理器62顯示的屏幕的一個(gè)例子性的實(shí)施例,該 屏幕提示操作員選擇一個(gè)己經(jīng)存在的測試對象(或病人)。同樣,如圖 16所示,遠(yuǎn)程處理器62可以顯示一個(gè)請求操作員驗(yàn)證已經(jīng)存在的測試對 象的人口統(tǒng)計(jì)信息的屏幕。如果信息是正確的,則操作員可以選擇圖16 中的"下一個(gè)"選項(xiàng)以繼續(xù)。否則,操作員可以通過選擇圖中"編輯" 選項(xiàng)來編輯與測試對象相關(guān)的人口統(tǒng)計(jì)數(shù)據(jù)。然后控制流程轉(zhuǎn)到S250。0081在S250,與測試對象相關(guān)的便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號被輸入 到遠(yuǎn)程處理器62。圖12示出了遠(yuǎn)程處理器62顯示的屏幕的一個(gè)例子性 的實(shí)施例,該屏幕提示操作員輸入介質(zhì)63的標(biāo)識(shí)號。在S260,測試對象
的就診類型是從就診類型列表中選擇的。例如,圖13示出了遠(yuǎn)程處理器 62顯示的屏幕的一個(gè)例子性的實(shí)施例,該屏幕提示操作員選擇一個(gè)就診 類型。0082同樣的,在所有相關(guān)的人口統(tǒng)計(jì)和其它數(shù)據(jù)被輸入之后,處理 器62在向中央處理器61發(fā)送數(shù)據(jù)之前提示操作員驗(yàn)證數(shù)據(jù),如圖14中 的例子所示。如果數(shù)據(jù)是正確的,操作員選擇"發(fā)送"選項(xiàng)。否則,操 作員選擇"前一個(gè)"選項(xiàng)以翻回到前面的屏幕以糾正數(shù)據(jù)。0083如果操作員選擇"發(fā)送"選項(xiàng),那么,在S270,系統(tǒng)確認(rèn)人口 統(tǒng)計(jì)數(shù)據(jù)、便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號、就診類型等的格式是正確的。 如果檢査到錯(cuò)誤,那么,在S280,顯示錯(cuò)誤消息,并且控制流程返回到 S220。0084如果人口統(tǒng)計(jì)數(shù)據(jù)、便攜式存儲(chǔ)介質(zhì)63的標(biāo)識(shí)號,和就診類型 都是正確的,所有這些信息與心電圖數(shù)據(jù)一起從遠(yuǎn)程處理器62經(jīng)由網(wǎng)絡(luò) 64被發(fā)送到中央處理器61,心電圖數(shù)據(jù)是從與測試對象相關(guān)的便攜式存 儲(chǔ)介質(zhì)63上載的。0085操作員可以估計(jì)從遠(yuǎn)程處理器62到中央計(jì)算機(jī)61的各個(gè)發(fā)送 的狀態(tài)。例如,如果操作員選擇"狀態(tài)"標(biāo)簽,則遠(yuǎn)程處理器62顯示一 個(gè)屏幕以提示操作員選擇"當(dāng)前發(fā)送"選項(xiàng),"正在發(fā)送"選項(xiàng),或者"完成發(fā)送"選項(xiàng),如圖n中的非限制性例子所示。0086如果操作員選擇"當(dāng)前發(fā)送"選項(xiàng),則處理器62會(huì)顯示當(dāng)前發(fā) 送屏幕,如圖18的示例性的例子所示。在一次執(zhí)行中,屏幕顯示來自操 作員的遠(yuǎn)程處理器62的所有發(fā)送。如圖所示,該屏幕顯示發(fā)送狀態(tài)、要 傳輸?shù)目傋止?jié)數(shù)、已傳輸?shù)目傋止?jié)數(shù)、正傳輸?shù)奈募?,和已傳輸文?的百分比。0087如果操作員選擇"正在發(fā)送"選項(xiàng),則處理器62會(huì)顯示正在發(fā) 送的屏幕,如圖19的示例性的例子所示。在一次執(zhí)行中,屏幕顯示處理 器62或操作員的預(yù)定的或特定組的所有發(fā)送。例如,該組可以對應(yīng)于一 個(gè)藥物測試地點(diǎn)的多個(gè)處理器62,或?qū)?yīng)于某個(gè)地理區(qū)域內(nèi)的一組處理 器63。0088如果操作員選擇"完成發(fā)送"選項(xiàng),則處理器62會(huì)顯示完成的 發(fā)送的屏幕,如圖20的示例性的例子所示。在一種實(shí)現(xiàn)中,屏幕顯示預(yù) 定或特定組的最后十個(gè)己完成的發(fā)送。0089下面將描述本發(fā)明的在某些方面可選的,更加詳細(xì)的、例子性的非限制性的實(shí)施例。在這個(gè)實(shí)施例中,將對HolterGareway應(yīng)用程序 的特征進(jìn)行描述。實(shí)施例給出了設(shè)計(jì)的例子,及應(yīng)用程序執(zhí)行中會(huì)使用 到的硬件配置、網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)存儲(chǔ),和軟件系統(tǒng)。0090從兩個(gè)方面介紹軟件設(shè)計(jì)。第一個(gè)方面定義了存在于表達(dá)、應(yīng) 用程序、數(shù)據(jù)庫,和系統(tǒng)網(wǎng)絡(luò)服務(wù)層的邏輯技術(shù)劃分。第二個(gè)方面按照 其陳述的功能性需求定義了特定的軟件組分。這些軟件組分的設(shè)計(jì)包括 駐存在一個(gè)或多個(gè)邏輯層的片段。0091應(yīng)用程序可以被劃分為幾個(gè)服務(wù)層,其中一些服務(wù)層可以在或 可以不在不同的計(jì)算機(jī)或處理器上執(zhí)行。在一個(gè)例子中,服務(wù)層是一組 提供給應(yīng)用程序的軟件服務(wù),在本實(shí)施例中,HolterGateway應(yīng)用程序被 劃分為四個(gè)服務(wù)層Windows客戶端應(yīng)用程序("HG客戶端應(yīng)用程序"), 發(fā)送用Windows服務(wù)應(yīng)用程序("HG服務(wù)"),與數(shù)據(jù)庫和中央通信的 網(wǎng)絡(luò)服務(wù)層("HG網(wǎng)絡(luò)服務(wù)"),和網(wǎng)絡(luò)管理應(yīng)用程序("HG網(wǎng)絡(luò)管理")。 圖25示出了系統(tǒng)綜述的一個(gè)非限制的例子。0092HG客戶端應(yīng)用程序是在站點(diǎn)計(jì)算機(jī)上執(zhí)行的,其可以對應(yīng)于圖 6所示的遠(yuǎn)程處理器62。這個(gè)應(yīng)用程序是與站點(diǎn)用戶的主要接口。在高 等級上,應(yīng)用程序允許用戶登錄到應(yīng)用程序并初始化一個(gè)壓縮并且向便 攜式存儲(chǔ)介質(zhì)63 (例如,閃存卡)發(fā)送。在填寫一些人口統(tǒng)計(jì)信息后, 閃存中的信息將被壓縮到文件中并加入發(fā)送隊(duì)列。同樣,應(yīng)用程序能夠 使用戶擦除閃存卡,假定閃存卡"已被釋放",并能夠使用戶察看發(fā)送 狀態(tài)和HG服務(wù)狀態(tài)。0093HG服務(wù)在站點(diǎn)計(jì)算機(jī)上執(zhí)行。該服務(wù)負(fù)責(zé)從隊(duì)列中重新得到的 壓縮文件并將它們發(fā)送到服務(wù)器。服務(wù)器與中央處理器61相對應(yīng),如圖 6所示。 一旦文件成功發(fā)送了,該服務(wù)將在一個(gè)預(yù)定的位置解壓縮并且更 新處理信息的數(shù)據(jù)庫。人口統(tǒng)計(jì)信息可以如以下格式嵌入到壓縮文件的 文件名中 USERNAME—GROUPED—CARD#—PROTOCOL—TIMEPOINT—S腦ECTI D—SUBJECTiklTIALSJ^ATEBIlTTH—CURRE>fTDATE—GE^bER—SERI A[NUMBER.Zip — — 一0094HG網(wǎng)絡(luò)服務(wù)層可以在服務(wù)器(或中央處理器61)上執(zhí)行。該 層負(fù)責(zé)與數(shù)據(jù)庫通信以驗(yàn)證用戶、為進(jìn)一步的審計(jì)日志做訪問記錄,和 檢索對應(yīng)于方案列表、時(shí)間點(diǎn)列表、病人列表和就診列表的人口統(tǒng)計(jì)信 息。同樣,該層可以在成功發(fā)送和更新數(shù)據(jù)庫之后解壓文件,檢査閃存 卡是否可以被釋放,檢查卡是否以前被發(fā)送,當(dāng)上載己經(jīng)開始及完成時(shí) 接收通知,在最后十個(gè)已完成的發(fā)送和所有正在進(jìn)行的發(fā)送上提供數(shù)據(jù)。 同樣,網(wǎng)絡(luò)服務(wù)負(fù)責(zé)與文件系統(tǒng)和數(shù)據(jù)庫層進(jìn)行通信。0095HG解壓縮服務(wù)層由服務(wù)器執(zhí)行。該層負(fù)責(zé)接收后解壓縮文件并 解壓縮文件到一個(gè)給出的路徑。0096管理接口用來管理HG應(yīng)用程序的后端。提供的功能是維護(hù)組/ 站點(diǎn)(即,維護(hù)組或注冊的站點(diǎn)列表,維護(hù)每組方案,維護(hù)每組的用戶(包括用戶名、密碼、電子郵件、全名和聯(lián)系電話號碼),維護(hù)每組的 就診時(shí)間點(diǎn)(包括列出與給定組/站點(diǎn)相關(guān)的就診號碼列表),和管理閃 存卡釋放。關(guān)于管理閃存卡釋放,應(yīng)用程序可以列出已成功發(fā)送到服務(wù) 器(或中央處理器61)的每個(gè)站點(diǎn)/組的卡,并允許它們被釋放以擦除。 同樣,應(yīng)用程序的功能可以査看歷史發(fā)送,為給定組中的每個(gè)閃存卡列 出發(fā)送列表,并查看審計(jì)日志。0097HolterGateway還可以有功能性劃分。功能性劃分屬商務(wù)功能種 類。它們通過技術(shù)劃分描述了應(yīng)用程序功能性的實(shí)現(xiàn)。每個(gè)種類被劃分 為各自的商務(wù)使用案例。HolterGateway應(yīng)用程序中的兩種功能性劃分包 括客戶端應(yīng)用程序和管理接口。0098客戶端應(yīng)用程序(或HG客戶端應(yīng)用程序)允許遠(yuǎn)程站點(diǎn)(或 處理器61)的用戶標(biāo)記數(shù)據(jù),并從閃存卡向服務(wù)器(或中央處理器62) 發(fā)送數(shù)據(jù)并且擦除卡里的數(shù)據(jù)。這些功能包括發(fā)送數(shù)據(jù)、擦除卡數(shù)據(jù)和 査看發(fā)送狀態(tài)。0099在執(zhí)行發(fā)送數(shù)據(jù)功能時(shí),用戶登錄到HG客戶端應(yīng)用程序。應(yīng) 用程序?qū)φ帐跈?quán)用戶列表檢查用戶的證書,并且基于登陸嘗試的成功 或者失敗,審計(jì)日志的輸入項(xiàng)被實(shí)施。 一旦登錄,用戶將面對遠(yuǎn)程處理
器62上顯示的"選擇方案"屏幕中的一個(gè)方案菜單。圖21是"選擇方 案"屏幕的例子性說明。如果只有一個(gè)方案,"選擇方案"屏幕將被略過,用戶將面對"清除卡"屏幕或者"驗(yàn)證傳真和卡"屏幕。圖9示出了 "擦除卡"屏幕的一個(gè)例子,且"檢查傳真和卡"屏幕將在下面進(jìn)行描述。0100選擇方案之后(默認(rèn)或用戶選擇),用戶將面對"清除卡"屏 幕,其包含已經(jīng)被處理并準(zhǔn)備好被擦除或"清除"的閃存卡的列表。如 果沒有卡準(zhǔn)備好被擦除,則用戶將面對"驗(yàn)證傳真和卡"屏幕以驗(yàn)證傳 真已經(jīng)被發(fā)送到服務(wù)器、中央處理器61或中央站點(diǎn)位置,并驗(yàn)證卡已經(jīng) 被插入到遠(yuǎn)程處理器62的閃存卡讀取器。圖24示出了 "驗(yàn)證傳真和卡" 屏幕的一個(gè)例子性的非限制性實(shí)施例。0101在"清除卡"屏幕,用戶可以通過選擇有卡號的按鈕并點(diǎn)擊"清 除卡"按鈕來選擇要"清除"的卡。為了刪除卡的文件,當(dāng)前插入到讀 取器的卡的巻號必須與系統(tǒng)為那個(gè)卡號存儲(chǔ)的巻號匹配。同樣,如圖9 所示,通過點(diǎn)擊"清除卡"標(biāo)簽,可以顯示"清除卡"屏幕。0102在"驗(yàn)證傳真和卡"屏幕,要求用戶檢查該表格已經(jīng)傳真到中 央位置(例如,CardioCore),并檢查閃存卡已經(jīng)插入到讀取器中。如果 用戶點(diǎn)擊圖24所示的"下一個(gè)"選項(xiàng)且在讀取器中沒有檢測到閃存卡, 則顯示一個(gè)錯(cuò)誤消息,且不允許用戶繼續(xù)。0103然后,用戶詳細(xì)說明閃存卡是否包含關(guān)于新的或者己存在病人 的信息。例如,遠(yuǎn)程處理器62可以顯示圖22所示的屏幕,提醒用戶選 擇"新病人"選項(xiàng)或"已存在病人"選項(xiàng)。如果用戶選擇"新病人"選 項(xiàng),用戶必須為對象ID、對象姓名首字母、出生日期、閃存卡號碼、性 別、和就診號碼輸入數(shù)據(jù)。執(zhí)行中,處理器62可以顯示類似于圖10-13 和23所示的屏幕以輸入這些信息。0104輸入所有的人口統(tǒng)計(jì)和其它數(shù)據(jù)后,如果用戶點(diǎn)擊圖13所示的 "發(fā)送數(shù)據(jù)"標(biāo)簽,處理器62會(huì)顯示一個(gè)"發(fā)送"屏幕以提示用戶驗(yàn)證 輸入信息。圖14示出了這種屏幕的一個(gè)非限制性的例子。如果信息是正 確的,用戶可以點(diǎn)擊"發(fā)送"選項(xiàng)請求發(fā)送數(shù)據(jù)。如果數(shù)據(jù)在以前被發(fā) 送或者當(dāng)前正在發(fā)送,用戶將接收一個(gè)合適的消息,且數(shù)據(jù)將不會(huì)被發(fā)
送。如果卡上的數(shù)據(jù)以前沒有被發(fā)送,閃存卡數(shù)據(jù)將被壓縮并被放置在指定的"隊(duì)列"文件夾,以使用BITS (后臺(tái)智能傳輸服務(wù))由Windows服務(wù)處理并物理地發(fā)送數(shù)據(jù)。同樣,用戶可以選擇"前一個(gè)"選項(xiàng)(圖14)來修改任何輸入信息。0105如果用戶在圖22所示的屏幕上選擇"已存在病人"選項(xiàng),處理 器62會(huì)顯示一個(gè)"選擇病人"屏幕以提示用戶從列表中選擇一個(gè)已存在 病人并驗(yàn)證選擇的病人是與閃存卡數(shù)據(jù)相關(guān)的病人。圖15示出了 "選擇 病人"屏幕的一個(gè)例子,圖16示出了提示用戶驗(yàn)證所選病人的屏幕的例 子。然后,用戶如上所述輸入閃存卡號,選擇一種就診并發(fā)送數(shù)據(jù)。0106當(dāng)有某種授權(quán)等級的用戶(諸如系統(tǒng)管理員)點(diǎn)擊"狀態(tài)標(biāo)簽" 時(shí),處理器62顯示"狀態(tài)"屏幕。當(dāng)沒有某種授權(quán)等級的用戶點(diǎn)擊該標(biāo) 簽時(shí),處理器顯示下文描述的"當(dāng)前發(fā)送"屏幕。0107圖17示出了 "狀態(tài)"屏幕的一個(gè)非限制性的例子。如圖所示,"狀態(tài)"屏幕有"當(dāng)前發(fā)送"選項(xiàng),"正在發(fā)送"選項(xiàng),和"完成發(fā)送" 選項(xiàng)。0108如果用戶選擇"當(dāng)前發(fā)送"選項(xiàng),則顯示"當(dāng)前發(fā)送"屏幕。 圖18示出了 "當(dāng)前發(fā)送"屏幕的一個(gè)例子。屏幕只顯示了用戶計(jì)算機(jī)正 進(jìn)行的BITS作業(yè)。點(diǎn)擊BITS作業(yè)中的一個(gè)作業(yè)會(huì)顯示那項(xiàng)傳輸作業(yè)的 進(jìn)度。0109如果用戶選擇"正在發(fā)送"選項(xiàng),則顯示"正在發(fā)送"屏幕。 圖19示出了 "正在發(fā)送"屏幕的例子。"正在發(fā)送"屏幕為配置文件中 指定的GroupID顯示了已經(jīng)開始但還未完成的所有發(fā)送。0110如果用戶選擇"完成發(fā)送"選項(xiàng),則顯示"完成發(fā)送"屏幕。 圖20示出了 "完成發(fā)送"屏幕的一個(gè)例子。"完成發(fā)送"屏幕為配置文 件中指定的GroupID顯示了最后十個(gè)已完成的發(fā)送。0111當(dāng)用戶點(diǎn)擊"清除卡"標(biāo)簽時(shí),處理器62顯示"清除卡"屏幕, 諸如圖9所示的屏幕。當(dāng)顯示這個(gè)屏幕時(shí),用戶可以如上所述"清除" 或刪除閃存卡上的數(shù)據(jù)。0112當(dāng)用戶點(diǎn)擊"幫助"標(biāo)簽時(shí),顯示"幫助"屏幕。處理器62可 以使用因特網(wǎng)瀏覽器顯示配置文件中指定的網(wǎng)頁作為"幫助"屏幕。
0113當(dāng)用戶點(diǎn)擊"注銷"標(biāo)簽時(shí),他或她被提示確認(rèn)是否真的要注 銷。如果用戶確認(rèn)他或她確實(shí)要注銷,應(yīng)用程序會(huì)返回"登錄"屏幕。0114HG服務(wù)應(yīng)用程序安裝在遠(yuǎn)程站點(diǎn)的計(jì)算機(jī)(或遠(yuǎn)程處理器)上。 應(yīng)用程序作為有開始/結(jié)束功能性的"Window服務(wù)"被打包。Windows 服務(wù)的優(yōu)點(diǎn)是提供后臺(tái)運(yùn)行的能力,確保即使沒有用戶登錄到處理器62, 程序也會(huì)運(yùn)行。Windows服務(wù)會(huì)提供開始/結(jié)束處理的能力。啟動(dòng)時(shí),服 務(wù)通過向服務(wù)器(或中央處理器61)發(fā)出網(wǎng)絡(luò)服務(wù)呼叫首先決定是否存 在任何待定的失敗。如果存在任何待定作業(yè),則它會(huì)首先處理那些作業(yè)。0115同樣,服務(wù)掃描預(yù)定義的目錄尋找排隊(duì)等候向中央處理器61發(fā) 送的文件。它會(huì)首先恢復(fù)任何待定作業(yè)和程序失效。而且,它會(huì)發(fā)出網(wǎng) 絡(luò)服務(wù)呼叫以告訴服務(wù)器發(fā)送開始允許恢復(fù),并首先獲得使用目錄中最 早的文件并使用BITS將其發(fā)送到服務(wù)器。除此以外,當(dāng)發(fā)送完成后,它 會(huì)發(fā)出網(wǎng)絡(luò)服務(wù)呼叫以解壓縮服務(wù)器上的文件,將文件標(biāo)記為成功處理, 并將文件移動(dòng)到稱為"完成"的子目錄中。0116服務(wù)還通過檢査服務(wù)器未完成作業(yè)來恢復(fù)失敗并如上述處理作 業(yè)。除此以外,服務(wù)將接口暴露給查詢進(jìn)程并顯示狀態(tài)。其從Windows 客戶端應(yīng)用程序可被使用,以顯示應(yīng)用程序的基本狀態(tài),諸如停止和開 始。0117網(wǎng)絡(luò)服務(wù)接口 (或HG網(wǎng)絡(luò)服務(wù))層負(fù)責(zé)與文件系統(tǒng)和數(shù)據(jù)庫 進(jìn)行通信。提供下面的功能(l)ValidateLogin (用來驗(yàn)證用戶名/密碼),(2) LogActkm (用于記錄用戶行動(dòng)(登錄行動(dòng)、發(fā)送、卡擦除)),(3) CheckPreTransmission(用于檢査卡是否已經(jīng)被發(fā)送),(4)CheckRelease (用于檢查卡是否能被釋放),(5)MarkStartUpload (用于記錄發(fā)送開始和返回發(fā)送ID) , (6)MarkEndUpload(用于標(biāo)記發(fā)送結(jié)束和使用發(fā)送ID), (7)Listpendingdownload (用于列出失敗或未完成的待定下載(該功能可 以由Windows服務(wù)使用以恢復(fù)失敗的發(fā)送)),(8)ListCompletedDownload(用于列出已完成的下載),(9)GetProtocols(用于返回該組的方案列表), 和(10)GetVisit (用于返回該組的就診列表)。0118客戶端(或處理器62)和服務(wù)器(或處理器61)上的應(yīng)用程序 應(yīng)該是可配置的以方便布署。下面的配置是客戶端和服務(wù)器可進(jìn)行參數(shù)
配置的一個(gè)例子。0119關(guān)于HG客戶端,
-GroupID表示組。
-CFCardPath表示W(wǎng)indows客戶端從何處査詢病人數(shù)據(jù)。
-WatchPath表示W(wǎng)indows客戶端應(yīng)該將壓縮文件放置在何處以供
Windows服務(wù)器檢測。
-ServiceName表示W(wǎng)indows服務(wù)的名稱,這樣如果沒有啟動(dòng),Windows 客戶能激活該服務(wù)。
-EmailFromUser, EmailFromPwd, EmailFromPwd, EmailFromDisplayName, AdminEmail, AdminEmailDisplayName, SMTPServer,禾卩MailerType在系
統(tǒng)發(fā)生錯(cuò)誤的情況下為發(fā)送電子郵件指定設(shè)置。
-FontName和FontSize為圖像文本的動(dòng)態(tài)繪圖確定基本的字體和字號設(shè) 置。
-51^6"10貝61孔61^11設(shè)置文本框數(shù)目(1-12)以在"Subject ID"屏幕上顯 示。
-RetrievalWebServiceURL禾卩TransactionalWebServiceURL說明Windows
客戶端呼叫以接收或發(fā)送元數(shù)據(jù)的網(wǎng)絡(luò)服務(wù)的位置。
WebServiceUser, WebServicePwd,禾13 WebServiceDomain用來對比網(wǎng)絡(luò)
服務(wù)服務(wù)器進(jìn)行驗(yàn)證。
-BITSUploadURL設(shè)置因特網(wǎng)位置,在此壓縮的原始數(shù)據(jù)病人文件被發(fā) 送。BITSUser和BITSPwd用于對于傳輸服務(wù)器進(jìn)行驗(yàn)證。 -MyTraceSwitch設(shè)置寫入Event Log的冗長等級,其數(shù)值為0到4。數(shù)值 O代表只向Event Log寫入錯(cuò)誤;數(shù)值4代表在每次用戶動(dòng)作之后寫入關(guān) 于Windows客戶端的信息。0120關(guān)于HG服務(wù)器 -GroupID表示組。
-WatchPath表示W(wǎng)indows服務(wù)應(yīng)該從何處査找壓縮的數(shù)據(jù)以供傳輸。 -EmailFromUser, EmailFromPwd, EmailFromPwd, EmailFromDisplayName, AdminEmail, AdminEmailDisplayName, SMTPServer,禾卩MailerType在系統(tǒng)
發(fā)生錯(cuò)誤的情況下為發(fā)送電子郵件指定設(shè)置。
-RetrievalWebServiceURL禾口 TransactionalWebServiceURL表示W(wǎng)indows
客戶端呼叫以接收或發(fā)送元數(shù)據(jù)的網(wǎng)絡(luò)服務(wù)的位置。
WebServiceUser, WebServicePwd,和WebServiceDomain用于對比網(wǎng)絡(luò)服
務(wù)服務(wù)器進(jìn)行確認(rèn)。
-BITSUploadURL設(shè)置因特網(wǎng)位置,壓縮的原始數(shù)據(jù)病人文件被發(fā)送。 BITSUser和BITSPwd用于對比網(wǎng)絡(luò)服務(wù)服務(wù)器進(jìn)行確認(rèn)。 -Recoverylnterval設(shè)置Windows服務(wù)在毫秒內(nèi)査找發(fā)送數(shù)據(jù)的時(shí)間周期。 設(shè)置為30000表示W(wǎng)indows服務(wù)每三十秒檢査新數(shù)據(jù)或被打斷或失敗且 需要恢復(fù)的發(fā)送。
-MyTraceSwitch設(shè)置寫入Event Log的冗長等級,其數(shù)值為0到4。數(shù)值 0代表只向Event Log寫入錯(cuò)誤;數(shù)值4代表基本在每個(gè)Windows服務(wù)動(dòng) 作之后寫入關(guān)于Windows客戶端的信息。
0121關(guān)于HG網(wǎng)絡(luò)服務(wù),Co皿ection String識(shí)別到數(shù)據(jù)庫的連接字符 串,F(xiàn)ilePath代表解壓縮文件的路徑,Downloaded Files代表文件下載的 路徑。關(guān)于HG Unzip Service, PathToWatch是尋找文件的路徑, PathToUnzip是解壓縮文件的路徑。
0122下面描述了實(shí)施例的硬件架構(gòu)的一個(gè)非限制性的例子。產(chǎn)品架 構(gòu)可以包括客戶機(jī)(或遠(yuǎn)程站點(diǎn)或處理器62)??蛻魴C(jī)可以包括安裝了 一個(gè)有l(wèi)OGb存儲(chǔ)量的硬盤驅(qū)動(dòng)器, 一個(gè)512Mb RAM,和1.5或更大的 BITS的Windows XP PC,或者Windows XP SP2。服務(wù)器(或中央處理 器61 )可以包括安裝了一個(gè)有30Gb空閑空間的硬盤和BITS2.0的Window Server2003,,并且在網(wǎng)絡(luò)服務(wù)器上安裝了網(wǎng)絡(luò)服務(wù)層。
0123HolterGartway的服務(wù)器部分可以被安裝在Lyra上。同樣,可以 實(shí)施下面的描述。BITS可以安裝在LYRA上,可以創(chuàng)建三個(gè)新的虛擬目 錄
HGBITS由Windows客戶端使用以發(fā)送信息。將這個(gè)虛擬目錄激活 以使用BITS。同樣,HGBITS可以被設(shè)置為接收基本確認(rèn)(Basic Authentication)并使SSL力口密。
HGWS用于托管(host)網(wǎng)絡(luò)服務(wù)程序。網(wǎng)絡(luò)服務(wù)有兩種不同方法 組成Retrieval.asmx禾口 Transactional.asmx。使用基本確認(rèn),并請求SSL
加密,可以保護(hù)網(wǎng)絡(luò)服務(wù)。
HGADMIN用于管理接口。使用基于認(rèn)證的表格可以保護(hù)應(yīng)用程序。
0124大多數(shù)的配置存儲(chǔ)在配置文件中。執(zhí)行中,只有一部分選擇需 要改變。
0125關(guān)于windows客戶端配置,文件HolterGateWayWindowsClient. exe.config可以用來維護(hù)Windows Apps的配置。同樣,CFPath-E:W可以 是到閃存卡(Flash Card)的路徑,對于每個(gè)組或站點(diǎn),GroupID=l值需
要被改變。
0126關(guān)于windows服務(wù)端配置,文件HolterGateWayTransferService. exe.config可以用來維護(hù)Windows Apps的配置。同樣,對于每個(gè)組或站 點(diǎn),GroupID4值需要被改變。
0127關(guān)于網(wǎng)絡(luò)服務(wù)端配置,服務(wù)可以有一個(gè)包含配置的webxonfig 文件,該文件由網(wǎng)絡(luò)服務(wù)使用以與SQL數(shù)據(jù)庫通信并了解在哪檢索文件。 在一個(gè)實(shí)施例中,這些選項(xiàng)不應(yīng)該被改變。
ConnectionString="packet size=4096; data source=lyra; initial catalog=Ho ItergatewayProd; Integrated Security=SSPI" UploadPath =E:\HGBITS.0128關(guān)于解壓縮服務(wù)配置,網(wǎng)絡(luò)服務(wù)有包含配置的 UnzipService.exe.config文件,該文件在解壓縮時(shí)使用以讀取和解壓縮文 件。
PathToWatch, E:WHGBITS PathToUnzip, E:WHGDATA0129關(guān)于管理接口配置,接口可以有一個(gè)的web.config文件,該文
件限制由管理接口使用的配置以與SQL數(shù)據(jù)庫通信。 ConnectionString="packet size=4096; data source=vela; initial catalog=Ho ItergatewayProd; Integrated Security=SSPI"
0130出于說明和描述目的,上文已經(jīng)對本發(fā)明的示例性的實(shí)施例進(jìn) 行了描述和介紹。該描述并不是詳盡的,或者并不旨在將本發(fā)明限制為 公開的準(zhǔn)確形式,根據(jù)以上教授,對本發(fā)明作出修改和變化是可行的, 或者其可以從實(shí)施本發(fā)明中獲得。所選擇和描述的示例性的實(shí)施例是為
了解釋本發(fā)明的原理及其實(shí)際應(yīng)用,以使本領(lǐng)域技術(shù)人員在各種示例性 的實(shí)施例中使用本發(fā)明,并且考慮了適于特定用途的各種改動(dòng)。
0131因此,本說明書僅對本發(fā)明的某些示例性的實(shí)施例進(jìn)行了具體 描述,很顯然可以對其進(jìn)行許多修改,而不偏離本發(fā)明的精神和范圍。 而且,使用首字母的縮寫詞只是用于增強(qiáng)說明書和權(quán)利要求的可讀性。 應(yīng)該注意這些首字母的縮寫詞并不旨在減弱術(shù)語的通用性,不應(yīng)該認(rèn)為 它們把權(quán)利要求的范圍限制到本說明書描述的示例性的實(shí)施例。
權(quán)利要求
1.一種連接到中央處理器的遠(yuǎn)程處理器經(jīng)由網(wǎng)絡(luò)傳輸心電圖數(shù)據(jù)的方法,所述方法包括將包含所述心電圖數(shù)據(jù)的便攜式存儲(chǔ)介質(zhì)耦連到所述遠(yuǎn)程處理器;輸入與心電圖數(shù)據(jù)相關(guān)的關(guān)于測試對象的標(biāo)識(shí)信息;從所述便攜式存儲(chǔ)介質(zhì)提取所述心電圖數(shù)據(jù)并將所述標(biāo)識(shí)信息和所述心電圖數(shù)據(jù)從所述遠(yuǎn)程處理器發(fā)送到所述中央處理器;和從所述中央處理器向所述遠(yuǎn)程處理器發(fā)送釋放消息以能夠從所述便攜式存儲(chǔ)介質(zhì)中擦除所述心電圖數(shù)據(jù),其中,所述釋放消息的發(fā)送是在所述中央處理器成功存儲(chǔ)了所述心電圖數(shù)據(jù)之后發(fā)生的。
2. 根據(jù)權(quán)利要求1所述的方法,其中所述輸入標(biāo)識(shí)信息包括選擇與 所述測試對象相關(guān)的一種藥物測試方案。
3. 根據(jù)權(quán)利要求2所述的方法,其中所述輸入標(biāo)識(shí)信息還包括輸入 與所述測試對象相關(guān)的人口統(tǒng)計(jì)數(shù)據(jù)以存儲(chǔ)在所述遠(yuǎn)程處理器上。
4. 根據(jù)權(quán)利要求3所述方法,其中所述輸入標(biāo)識(shí)信息還包括輸入所 述便攜式存儲(chǔ)介質(zhì)的標(biāo)識(shí)號和輸入就診類型中的至少一個(gè)。
5. 根據(jù)權(quán)利要求4所述的方法,其中所述就診類型是篩選就診、第 一天就診、第二天就診和篩選隨訪中的至少一個(gè)。
6. 根據(jù)權(quán)利要求1所述的方法,其中所述方法進(jìn)一步包括在所述輸 入標(biāo)識(shí)信息后,檢查以確定所述輸入的標(biāo)識(shí)信息是否遵循一預(yù)定義的格 式。
7. 根據(jù)權(quán)利要求1所述的方法,其中所述標(biāo)識(shí)信息包括測試對象的 標(biāo)識(shí)號、出生日期、姓名首字母和性別中的至少一個(gè)。
8. 根據(jù)權(quán)利要求1所述的方法,其中所述輸入標(biāo)識(shí)信息包括從存儲(chǔ) 在所述遠(yuǎn)程處理器上的測試對象列表中提取一個(gè)測試對象。
9. 根據(jù)權(quán)利要求1所述的方法,其中所述方法進(jìn)一步包括監(jiān)控標(biāo)識(shí) 信息和心電圖數(shù)據(jù)從所述遠(yuǎn)程處理器發(fā)送到所述中央處理器。
10. —種用于連接到中央處理器的遠(yuǎn)程處理器經(jīng)由網(wǎng)絡(luò)傳輸心電圖 數(shù)據(jù)的計(jì)算機(jī)編程產(chǎn)品,包括一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì);和在所述計(jì)算機(jī)可讀介質(zhì)上實(shí)現(xiàn)的計(jì)算機(jī)可執(zhí)行代碼,當(dāng)所述計(jì)算機(jī) 可執(zhí)行代碼被執(zhí)行時(shí),其執(zhí)行以下步驟提供與駐存在便攜式存儲(chǔ)介質(zhì)中的心電圖數(shù)據(jù)相關(guān)的關(guān)于測 試對象的標(biāo)識(shí)信息的輸入,所述便攜式存儲(chǔ)介質(zhì)耦連到所述遠(yuǎn)程處 理器;從所述便攜式存儲(chǔ)介質(zhì)提取所述心電圖數(shù)據(jù),并從所述遠(yuǎn)程處理器向所述中央處理器發(fā)送所述標(biāo)識(shí)信息和所述心電圖數(shù)據(jù);和從所述中央處理器向所述遠(yuǎn)程處理器發(fā)送釋放消息,以能夠從 所述便攜式存儲(chǔ)介質(zhì)中擦除所述心電圖數(shù)據(jù),其中,所述釋放消息 的發(fā)送是在所述中央處理器中成功存儲(chǔ)了所述心電圖數(shù)據(jù)之后發(fā) 生的。
11. 一種從便攜式存儲(chǔ)介質(zhì)經(jīng)由網(wǎng)絡(luò)傳輸心電圖數(shù)據(jù)的系統(tǒng),所述 系統(tǒng)包括中央處理器;禾口遠(yuǎn)程處理器,其通過所述網(wǎng)絡(luò)連接到中央處理器,其中所述遠(yuǎn)程處理器從所述便攜式存儲(chǔ)介質(zhì)中提取所述心電圖數(shù)據(jù),并向所述中央處理器發(fā)送與心電圖數(shù)據(jù)相關(guān)的關(guān)于測試對象的標(biāo)識(shí)信息和提取的心電圖數(shù)據(jù);和所述中央處理器存儲(chǔ)所述提取的心電圖數(shù)據(jù)并向所述遠(yuǎn)程處理器發(fā)送釋放消息,以能夠從所述便攜式存儲(chǔ)介質(zhì)中擦除所述心電圖數(shù) 據(jù)。
12. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述標(biāo)識(shí)信息包括與所述測 試對象相關(guān)的藥物測試方案。
13. 根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述標(biāo)識(shí)信息還包括儲(chǔ)在所 述遠(yuǎn)程處理器上的與所述測試對象相關(guān)的心電圖數(shù)據(jù)、所述便攜式存儲(chǔ) 介質(zhì)的標(biāo)識(shí)號和就診類型中的至少一個(gè)。
14. 根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述就診類型是篩選就診、第一天就診、第二天就診和篩檢隨訪中的至少一個(gè)。
15. 根據(jù)權(quán)利要求ll所述的系統(tǒng),其中所述標(biāo)識(shí)信息包括測試對象的標(biāo)識(shí)號、出生日期、姓名首字母和性別中的至少一個(gè)。
16. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述遠(yuǎn)程處理器監(jiān)控標(biāo)識(shí)信息和心電圖數(shù)據(jù)發(fā)送到所述中央處理器。
全文摘要
一種連接到中央處理器61的遠(yuǎn)程處理器62經(jīng)由網(wǎng)絡(luò)64傳輸心電圖數(shù)據(jù)的方法。將存儲(chǔ)在便攜式存儲(chǔ)介質(zhì)63中與心電圖數(shù)據(jù)相關(guān)的關(guān)于測試對象的標(biāo)識(shí)信息輸入遠(yuǎn)程處理器62中。遠(yuǎn)程處理器從便攜式存儲(chǔ)介質(zhì)63中提取心電圖數(shù)據(jù),并將標(biāo)識(shí)信息和心電圖數(shù)據(jù)從遠(yuǎn)程處理器發(fā)送到中央處理器61。收到并存儲(chǔ)心電圖數(shù)據(jù)之后,中央處理器向遠(yuǎn)程處理器發(fā)送釋放消息以從便攜式存儲(chǔ)介質(zhì)中擦除心電圖數(shù)據(jù)。
文檔編號A61B5/04GK101128149SQ200580047568
公開日2008年2月20日 申請日期2005年12月13日 優(yōu)先權(quán)日2004年12月13日
發(fā)明者N·R·帕特爾, R·G·科克倫, S·L·薩京 申請人:卡迪科爾實(shí)驗(yàn)室公司