本發(fā)明大體涉及與使用仿效物理掃描儀的仿真組件來創(chuàng)建、編輯和部署圖像掃描儀配置有關(guān)的方法、系統(tǒng)和裝置??梢岳鐟?yīng)用所公開的技術(shù)來生成用于磁共振成像(mri)掃描儀和/或與其它成像醫(yī)療器械(modality)對應(yīng)的掃描儀的掃描儀配置數(shù)據(jù)集。
背景技術(shù):
美國和全世界中的大型健康護(hù)理趨勢之一是成像進(jìn)程的標(biāo)準(zhǔn)化。還存在將較小的健康護(hù)理事務(wù)所集成到較大組織中的趨勢,這增大了針對標(biāo)準(zhǔn)化的需求。繼而,標(biāo)準(zhǔn)的實(shí)現(xiàn)變成越來越大的邏輯挑戰(zhàn),因?yàn)槌上裨O(shè)備可能在地理上分離數(shù)百英里。關(guān)鍵挑戰(zhàn)中的一個是確保遍及整個醫(yī)院網(wǎng)絡(luò)以相同的成像配置(例如,成像參數(shù)或協(xié)議)來獲取用于特定診斷問題的成像數(shù)據(jù)。這是重要的,因?yàn)閽呙鑳x配置確定對比度和圖像質(zhì)量,從而極大地影響可靠地診斷疾病的能力。越來越多地要求機(jī)構(gòu)計(jì)及其服務(wù)質(zhì)量并且償還愈加被鏈接到診斷表現(xiàn)。因而,針對給定的診斷問題維持相同圖像質(zhì)量和對比度對于保持或者甚至提高源自檢查的收益而言是至關(guān)重要的。
另一方面,成像系統(tǒng)允許操作者自由地選擇掃描儀配置。在大型醫(yī)院和成像網(wǎng)絡(luò)中,不能保證所有操作者都具有相同經(jīng)驗(yàn)水平并且可能無意中將掃描儀配置改變得更差并且存儲那些參數(shù)。于是,隨后的掃描將全部以這些非最佳設(shè)定完成。這可能在相當(dāng)一段時(shí)間內(nèi)保持被忽視并且校正它要求人員在物理上修改成像設(shè)備并且存儲正確參數(shù)。這是耗時(shí)、易于出錯的并且將僅在沒有另外正在使用設(shè)備時(shí)(即,沒有患者正被檢查時(shí))是可能的。因而,其干擾臨床工作流或者要求工作完畢后安裝。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施例通過提供涉及與醫(yī)療圖像掃描儀相關(guān)聯(lián)的配置數(shù)據(jù)集的遠(yuǎn)程創(chuàng)建、編輯和維護(hù)的方法、系統(tǒng)和裝置來解決和克服以上缺點(diǎn)和缺陷中的一個或多個。
根據(jù)一些實(shí)施例,用于生成醫(yī)療圖像掃描儀配置的系統(tǒng)包括掃描儀配置數(shù)據(jù)庫和仿真組件。掃描儀配置數(shù)據(jù)庫存儲對應(yīng)于在醫(yī)療設(shè)施內(nèi)操作的醫(yī)療圖像掃描儀的掃描儀配置數(shù)據(jù)集。仿真組件包括顯示模塊、編輯模塊和仿真模塊。顯示模塊被配置成呈現(xiàn)由醫(yī)療圖像掃描儀利用的圖形用戶接口(gui)。編輯模塊被配置成基于經(jīng)由gui從用戶接收的一個或多個命令來創(chuàng)建經(jīng)修改的掃描儀配置數(shù)據(jù)集。仿真模塊被配置成(i)使用經(jīng)修改的掃描儀配置數(shù)據(jù)集來執(zhí)行醫(yī)療圖像掃描儀的仿真以得出仿真結(jié)果,(ii)使用顯示模塊在gui中呈現(xiàn)仿真結(jié)果,以及(iii)響應(yīng)于經(jīng)由圖形用戶接口接收到用戶對仿真結(jié)果的認(rèn)可,將經(jīng)修改的掃描儀配置數(shù)據(jù)集保存到掃描儀配置數(shù)據(jù)庫。
在前述系統(tǒng)的一些實(shí)施例中,所述系統(tǒng)進(jìn)一步包括掃描儀接口組件,其被配置成將經(jīng)修改的掃描儀配置數(shù)據(jù)集從掃描儀配置數(shù)據(jù)庫傳遞到醫(yī)療圖像掃描儀。該掃描儀接口組件可以被配置成經(jīng)由本領(lǐng)域中已知的任何數(shù)據(jù)傳遞方法將經(jīng)修改的掃描儀配置數(shù)據(jù)集從掃描儀配置數(shù)據(jù)庫傳遞到醫(yī)療圖像掃描儀,所述數(shù)據(jù)傳遞方法包括例如諸如電子郵件之類的服務(wù)。在一些實(shí)施例中,掃描儀接口組件被配置成在預(yù)確定的時(shí)間處(例如,在一天的特定時(shí)間處、在非高峰使用時(shí)間期間、在掃描儀啟動期間、或者在掃描儀關(guān)機(jī)期間)自動地將經(jīng)修改的掃描儀配置數(shù)據(jù)集從掃描儀配置數(shù)據(jù)庫傳遞到醫(yī)療圖像掃描儀。附加地,在一些實(shí)施例中,掃描儀接口組件被配置成促進(jìn)當(dāng)前掃描儀配置數(shù)據(jù)集從醫(yī)療圖像掃描儀向掃描儀配置數(shù)據(jù)庫的傳遞。
在前述系統(tǒng)中使用的系統(tǒng)配置數(shù)據(jù)庫可以在本發(fā)明的不同實(shí)施例中具有附加的特征或改良。例如,在一些實(shí)施例中,數(shù)據(jù)庫位于醫(yī)療圖像掃描儀上,并且仿真組件由醫(yī)療圖像掃描儀內(nèi)的計(jì)算設(shè)備執(zhí)行。在其它實(shí)施例中,數(shù)據(jù)庫位于經(jīng)由計(jì)算機(jī)網(wǎng)絡(luò)連接到醫(yī)療圖像掃描儀的服務(wù)器上,并且仿真組件由服務(wù)器執(zhí)行。此外,在一些實(shí)施例中,掃描儀配置數(shù)據(jù)庫存儲與在醫(yī)療設(shè)施內(nèi)操作的附加醫(yī)療圖像掃描儀對應(yīng)的附加掃描儀配置數(shù)據(jù)集,并且系統(tǒng)進(jìn)一步包括附加仿真組件,其中每個相應(yīng)的附加組件對應(yīng)于不同的附加醫(yī)療圖像掃描儀。在一個實(shí)施例中,系統(tǒng)包括虛擬計(jì)算機(jī),其被配置成執(zhí)行醫(yī)療圖像掃描儀和附加的醫(yī)療圖像掃描儀。
根據(jù)其它實(shí)施例,用于為在醫(yī)療設(shè)施內(nèi)操作的醫(yī)療圖像掃描儀系統(tǒng)生成醫(yī)療圖像掃描儀配置的方法包括識別在醫(yī)療設(shè)施內(nèi)操作的醫(yī)療圖像掃描儀。醫(yī)療圖像掃描儀包括被配置成呈現(xiàn)gui的硬件,所述gui允許用戶指定掃描儀配置數(shù)據(jù)集以用于操作醫(yī)療圖像掃描儀。掃描儀配置數(shù)據(jù)集可以包括例如要由掃描儀和/或檢查工作流應(yīng)用以便應(yīng)用在掃描儀上的成像協(xié)議。方法進(jìn)一步包括啟動仿真組件,其被配置成:顯示gui,在gui中呈現(xiàn)掃描儀配置數(shù)據(jù)集,根據(jù)經(jīng)由gui接收的用戶命令來修改掃描儀配置數(shù)據(jù)集以得出用戶指定的掃描儀配置數(shù)據(jù)集,使用用戶指定的掃描儀配置數(shù)據(jù)集來執(zhí)行醫(yī)療圖像掃描儀的仿真以得出仿真結(jié)果,以及接收用戶對仿真結(jié)果的認(rèn)可。然后,響應(yīng)于接收到用戶對仿真結(jié)果的認(rèn)可,將用戶指定的掃描儀配置數(shù)據(jù)集傳遞到醫(yī)療圖像掃描儀。與關(guān)于用于生成醫(yī)療圖像掃描儀配置的系統(tǒng)所討論的技術(shù)類似,所述方法可以使用本領(lǐng)域中已知的任何技術(shù)來傳遞用戶指定的掃描儀配置數(shù)據(jù)集并且可以選擇性地在預(yù)確定的時(shí)間處(例如,系統(tǒng)啟動或關(guān)機(jī))傳遞數(shù)據(jù)集。
根據(jù)其它實(shí)施例,用于生成醫(yī)療圖像掃描儀配置的系統(tǒng)包括掃描儀配置數(shù)據(jù)庫和多個仿真組件。掃描儀配置數(shù)據(jù)庫存儲對應(yīng)于在醫(yī)療設(shè)施內(nèi)操作的多個醫(yī)療圖像掃描儀的掃描儀配置數(shù)據(jù)集。每一個相應(yīng)的仿真組件被配置成基于用戶供應(yīng)的命令而生成與被包括在所述多個醫(yī)療圖像掃描儀中的不同醫(yī)療圖像掃描儀對應(yīng)的經(jīng)修改的掃描儀配置數(shù)據(jù)集。每一個仿真組件還被配置成(i)使用經(jīng)修改的掃描儀配置數(shù)據(jù)集來仿真對應(yīng)于不同醫(yī)療圖像掃描儀的硬件以得出仿真結(jié)果,以及(ii)響應(yīng)于接收到用戶對仿真結(jié)果的認(rèn)可,將經(jīng)修改的掃描儀配置數(shù)據(jù)集傳遞給所述不同的醫(yī)療圖像掃描儀。在一些實(shí)施例中,前述系統(tǒng)還包括多個虛擬計(jì)算機(jī),其中的每一個都被配置成執(zhí)行所述多個仿真組件中的一個。
本發(fā)明的附加特征和優(yōu)點(diǎn)將從參照隨附各圖進(jìn)行的例證性實(shí)施例的以下詳細(xì)描述而變得明顯。
附圖說明
在結(jié)合隨附各圖閱讀時(shí),從以下詳細(xì)描述最佳地理解本發(fā)明的前述和其它方面。出于圖解本發(fā)明的目的,在附圖中示出了當(dāng)前優(yōu)選的實(shí)施例,然而要理解到,本發(fā)明不限于所公開的具體手段。附圖中包括以下各圖:
圖1圖解根據(jù)一些實(shí)施例的用于為醫(yī)療圖像掃描儀生成配置的系統(tǒng);
圖2提供了根據(jù)一些實(shí)施例的可以如何實(shí)現(xiàn)圖1中所圖解的系統(tǒng)以支持諸如成像提供商鏈或醫(yī)院之類的企業(yè)的圖解;
圖3圖解根據(jù)一些實(shí)施例的用于掃描儀配置數(shù)據(jù)集的創(chuàng)建和分發(fā)的過程;以及
圖4圖解本發(fā)明的實(shí)施例可以在其內(nèi)實(shí)現(xiàn)的示例性計(jì)算環(huán)境。
具體實(shí)施方式
以下公開根據(jù)若干實(shí)施例描述了本發(fā)明,其針對與使用仿效物理掃描儀的仿真組件來創(chuàng)建、編輯和部署圖像掃描儀配置有關(guān)的方法、系統(tǒng)和裝置。在本文中稱為“仿真器”的該仿真組件可以或者被部署在本地(即,在擁有醫(yī)療圖像掃描儀的企業(yè)內(nèi))和/或在企業(yè)外部的基于云的環(huán)境中。仿真器解決方案可以用不同的硬件和軟件選項(xiàng)(例如,使用分離的計(jì)算機(jī)或者分離的虛擬計(jì)算機(jī))來支持多個掃描儀配置。附加地,在一些實(shí)施例中,每個計(jì)算機(jī)或虛擬計(jì)算機(jī)具有允許其在不同醫(yī)療圖像掃描儀之間來回切換的引導(dǎo)選項(xiàng)。
圖1圖解根據(jù)一些實(shí)施例的用于為醫(yī)療圖像掃描儀130生成配置的系統(tǒng)100。圖1中所圖解的系統(tǒng)100使用仿真組件或“仿真器”以用于協(xié)議的企業(yè)管理。如本文中所使用的術(shù)語“仿真器”是指在沒有實(shí)際成像硬件(例如,磁體、控制系統(tǒng)、重構(gòu)硬件)的情況下操作成像設(shè)備的用戶接口的軟件。仿真器模仿真實(shí)掃描儀的操作,其中主要差異在于,沒有向硬件發(fā)送控制命令并且沒有獲取圖像數(shù)據(jù)。這允許以與在真實(shí)、物理系統(tǒng)上相同的方式來編輯、設(shè)置和存儲成像參數(shù)、協(xié)議和獲取工作流。系統(tǒng)100還可以允許從機(jī)群內(nèi)的系統(tǒng)導(dǎo)入?yún)f(xié)議以分析協(xié)議的當(dāng)前狀態(tài)并且使用它們作為用于修改的基礎(chǔ)。系統(tǒng)100還可以允許導(dǎo)出協(xié)議(例如,單一的協(xié)議和整個檢查程序或工作流)以便隨后跨機(jī)群(重新)部署。
在圖1的示例中,仿真器110仿真與醫(yī)療圖像掃描儀130相關(guān)聯(lián)的硬件。在一些實(shí)施例中,仿真器110位于醫(yī)療圖像掃描儀130上并且被由醫(yī)療圖像掃描儀130內(nèi)的計(jì)算設(shè)備包括。在其它實(shí)施例中,仿真器110在經(jīng)由計(jì)算機(jī)網(wǎng)絡(luò)連接到醫(yī)療圖像掃描儀130的服務(wù)器(沒有在圖1中示出)上執(zhí)行。仿真器110可以對應(yīng)于一個醫(yī)療圖像掃描儀或者替換地一組醫(yī)療圖像掃描儀。例如,在一些實(shí)施例中,仿真器110包括模仿真實(shí)掃描儀的軟件。在這樣的實(shí)施例中,仿真器110可以被配置成將設(shè)置導(dǎo)出到例如網(wǎng)絡(luò)中的硬盤上。設(shè)置的導(dǎo)入可以單獨(dú)地處置。在其它實(shí)施例中,仿真器110包括軟件,其包含多個不同的掃描儀配置。在這些實(shí)施例中,仿真器110可以被配置成建立到企業(yè)中的各個物理系統(tǒng)的連接以讀取和寫入?yún)?shù)設(shè)置。
在圖1的示例中,仿真器110包括四個子組件:顯示模塊110a、編輯模塊110b、仿真模塊110c和掃描儀接口模塊110d。
顯示模塊110a被配置成在用戶計(jì)算機(jī)125上呈現(xiàn)由醫(yī)療圖像掃描儀130利用的圖形用戶接口以用于用戶120觀看。更具體地,醫(yī)療圖像掃描儀130包括計(jì)算機(jī),其允許操作者與掃描儀硬件對接。顯示模塊110a被配置成模仿與醫(yī)療圖像掃描儀130相關(guān)聯(lián)的特定接口。因而,在用戶計(jì)算機(jī)125上顯示給用戶120的圖形用戶接口將看起來與呈現(xiàn)給醫(yī)療圖像掃描儀130的操作者的那個相同。顯示模塊110a可以使用本領(lǐng)域中已知的任何技術(shù)來向用戶計(jì)算機(jī)125提供圖形用戶接口。例如,在一些實(shí)施例中,顯示模塊110a被配置成利用接口組件創(chuàng)建網(wǎng)頁。該網(wǎng)頁然后可以由用戶120經(jīng)由用戶計(jì)算機(jī)125上的標(biāo)準(zhǔn)網(wǎng)絡(luò)瀏覽器進(jìn)行觀看。要指出,這允許可以被用作用戶計(jì)算機(jī)125的計(jì)算設(shè)備的類型方面的靈活性。因而,盡管在圖1的示例中示出了桌上型計(jì)算機(jī),但是智能電話、平板電腦或者能夠顯示交互式網(wǎng)頁的本領(lǐng)域中一般已知的任何其它計(jì)算設(shè)備都可以被用作用戶計(jì)算機(jī)125。
編輯模塊110b允許用戶120基于經(jīng)由圖形用戶接口從用戶接收的一個或多個命令而創(chuàng)建自定義掃描儀配置數(shù)據(jù)集。掃描儀配置數(shù)據(jù)集的內(nèi)容將取決于醫(yī)療圖像掃描儀130的醫(yī)療器械。例如,在磁共振成像(mri)的上下文中,掃描儀配置數(shù)據(jù)集可以包括指定應(yīng)當(dāng)如何獲取數(shù)據(jù)(例如,脈沖序列)的成像參數(shù)以及圖像重構(gòu)數(shù)據(jù)(例如,重構(gòu)算法及其相應(yīng)的參數(shù))的集合。附加地,在一些實(shí)施例中,編輯模塊110b還可以被配置成追蹤在企業(yè)(例如,醫(yī)院)中的特殊的醫(yī)療圖像掃描儀上可用的軟件選項(xiàng)并且自動地僅提供在該特定掃描儀上可用的參數(shù)。
編輯模塊110b可操作地耦合到掃描儀配置數(shù)據(jù)庫105,其存儲對應(yīng)于醫(yī)療圖像掃描儀130的一個或多個預(yù)先存在的掃描儀配置數(shù)據(jù)集。在一些實(shí)施例中,掃描儀配置數(shù)據(jù)庫105存儲對應(yīng)于在醫(yī)療設(shè)施內(nèi)操作的附加醫(yī)療圖像掃描儀(沒有在圖1中示出)的附加掃描儀配置數(shù)據(jù)集。系統(tǒng)100還可以包括類似于仿真器110、對應(yīng)于每一個附加掃描儀的附加仿真器。
一旦編輯模塊110b從掃描儀配置數(shù)據(jù)庫105檢索到掃描儀配置數(shù)據(jù)集,其就與顯示模塊110a通信以在呈現(xiàn)于用戶計(jì)算機(jī)125上的接口內(nèi)呈現(xiàn)掃描儀配置數(shù)據(jù)集。用戶120然后可以按照期望來編輯數(shù)據(jù)集。用戶計(jì)算機(jī)125然后將經(jīng)修改的掃描儀配置數(shù)據(jù)集遞送回到仿真器110。
在接收到經(jīng)修改的掃描儀配置數(shù)據(jù)集之后,仿真模塊110c使用所述數(shù)據(jù)集執(zhí)行醫(yī)療圖像掃描儀130的仿真以得出仿真結(jié)果。仿真模塊110c然后利用顯示模塊110a以在用戶計(jì)算機(jī)125上的圖形用戶接口中呈現(xiàn)仿真結(jié)果。用戶120然后可以查看結(jié)果并且指示接受或拒絕。如果用戶120拒絕所述結(jié)果,則編輯模塊110b可以再次為用戶120呈現(xiàn)數(shù)據(jù)集以促進(jìn)進(jìn)一步編輯。然后,可以重復(fù)仿真過程。一旦用戶120指示對仿真結(jié)果的接受,仿真模塊110c就將經(jīng)修改的掃描儀配置數(shù)據(jù)集保存到掃描儀配置數(shù)據(jù)庫105。
掃描儀接口模塊110d被配置成將經(jīng)修改的掃描儀配置數(shù)據(jù)集從掃描儀配置數(shù)據(jù)庫105傳遞到醫(yī)療圖像掃描儀130。各種技術(shù)可以被應(yīng)用于執(zhí)行掃描儀配置數(shù)據(jù)庫105與醫(yī)療圖像掃描儀130之間的數(shù)據(jù)傳遞。例如,在一個實(shí)施例中,掃描儀接口模塊110d被配置成使用經(jīng)由電子郵件通過計(jì)算機(jī)網(wǎng)絡(luò)(例如,內(nèi)聯(lián)網(wǎng)或互聯(lián)網(wǎng))來傳遞經(jīng)修改的掃描儀配置數(shù)據(jù)集。在其它實(shí)施例中,可以使用其它數(shù)據(jù)傳遞技術(shù),諸如但不限于文件傳輸協(xié)議(ftp)或直接通信技術(shù)(例如usb)。
在一些實(shí)施例中,掃描接口模塊110d被配置成在預(yù)確定的時(shí)間處自動地將經(jīng)修改的掃描儀配置數(shù)據(jù)集從掃描儀配置數(shù)據(jù)庫傳遞到醫(yī)療圖像掃描儀。該時(shí)間可以由用戶手動設(shè)定,或者可以自動地選擇所述時(shí)間。例如,在一些實(shí)施例中,時(shí)間被選擇成與醫(yī)療圖像掃描儀130的已知停工時(shí)間一致(例如,在通宵時(shí)間期間)。在其它實(shí)施例中,掃描儀接口模塊110d可以被配置成從醫(yī)療圖像掃描儀130接收某些事件消息(例如,系統(tǒng)啟動、系統(tǒng)關(guān)機(jī)等)。基于這些事件消息,掃描儀接口模塊110d可以選擇用于傳遞經(jīng)修改的掃描儀配置的時(shí)間。
圖2提供了根據(jù)一些實(shí)施例的可以如何實(shí)現(xiàn)圖1中圖解的系統(tǒng)100以支持諸如醫(yī)院之類的企業(yè)的圖解。在該示例中,企業(yè)205具有四個醫(yī)療圖像掃描儀。應(yīng)當(dāng)指出,盡管圖1將醫(yī)療圖像掃描儀圖解為mri設(shè)備,但是在圖2中描述的一般概念可以擴(kuò)展到具有其它類型設(shè)備的其它企業(yè),包括具有不同醫(yī)療器械的混合的那些企業(yè)。
繼續(xù)參照圖2,使用一個或多個仿真計(jì)算機(jī)210來針對企業(yè)205中的每一個醫(yī)療圖像掃描儀執(zhí)行仿真器。(多個)仿真計(jì)算機(jī)執(zhí)行操作系統(tǒng),其為(多個)仿真計(jì)算機(jī)提供基本計(jì)算功能性(即,不特定于仿真目的的功能性)。繼而,操作系統(tǒng)執(zhí)行用于企業(yè)中的每一個掃描儀的虛擬機(jī)(vm)。用于特定醫(yī)療圖像掃描儀的vm為該醫(yī)療圖像掃描儀提供仿真器功能性。如本領(lǐng)域中一般所理解的,vm是仿效專用硬件的應(yīng)用環(huán)境。因而,與每一個醫(yī)療圖像掃描儀相關(guān)聯(lián)的vm可以用于仿效對應(yīng)于其相應(yīng)掃描儀的應(yīng)用環(huán)境。以此方式,可以由每一個vm實(shí)現(xiàn)在圖1中圖解的組件中的一個或多個。例如,vm可以為特定醫(yī)療圖像掃描儀提供顯示、存儲、編輯和仿真功能性。然后,為了將經(jīng)修改的醫(yī)療圖像數(shù)據(jù)集遞送到真實(shí)世界的硬件,一個或多個附加組件(沒有在圖2中示出)可以充當(dāng)每一個vm及其相應(yīng)掃描儀之間的媒介。
應(yīng)當(dāng)指出,在圖2中示出的vm僅是可以用于實(shí)現(xiàn)仿真計(jì)算機(jī)的一種技術(shù)。例如,在其它實(shí)施例中,計(jì)算機(jī)可以被配置成類似于企業(yè)中的特定掃描儀。因此替代于多個vm,可以存在單個系統(tǒng)或vm,并且當(dāng)它連接到企業(yè)中的特定掃描儀時(shí),它相應(yīng)地配置自己。
圖3圖解根據(jù)一些實(shí)施例的用于掃描儀配置數(shù)據(jù)集的創(chuàng)建和分發(fā)的過程300。在步驟305處開始,在企業(yè)內(nèi)識別特定圖像掃描儀??梢岳缤ㄟ^用戶與網(wǎng)頁或者提供可用醫(yī)療圖像掃描儀的列表的其它接口進(jìn)行交互來執(zhí)行該識別。接下來,在步驟310處,識別對應(yīng)于所識別的醫(yī)療圖像掃描儀的仿真器。在一些實(shí)施例中,可以預(yù)定義醫(yī)療圖像掃描儀和仿真器之間的關(guān)聯(lián)使得用戶對掃描儀的識別也選擇仿真器。在其它實(shí)施例中,用戶對醫(yī)療圖像掃描儀的識別可以用于在提供仿真功能性的計(jì)算機(jī)(參見例如圖2)上執(zhí)行查找??梢岳缁谛吞柣蛘吲c所識別的醫(yī)療圖像掃描儀相關(guān)聯(lián)的其它識別符來執(zhí)行該查找。
繼續(xù)參照圖3,在步驟315處,發(fā)起仿真器的執(zhí)行。如以上參照圖2所指出的,仿真器可以在虛擬機(jī)內(nèi)執(zhí)行。替換地,仿真器可以直接地在仿真計(jì)算機(jī)的操作系統(tǒng)內(nèi)執(zhí)行。步驟320-330提供了由仿真器執(zhí)行的步驟的高級總結(jié)。首先在步驟320處,仿真器在用戶的計(jì)算機(jī)上呈現(xiàn)對應(yīng)于所識別的醫(yī)療圖像掃描儀的圖形用戶接口。作為響應(yīng),在步驟325處,從用戶的計(jì)算機(jī)接收經(jīng)修改的掃描儀配置數(shù)據(jù)集。然后在步驟330處,使用經(jīng)修改的配置數(shù)據(jù)集來執(zhí)行仿真。然后將仿真的結(jié)果呈現(xiàn)給用戶并且用戶有機(jī)會接受或拒絕結(jié)果。如果用戶拒絕結(jié)果,則步驟320-330重復(fù),從而在步驟320處開始。然而,如果用戶接受結(jié)果,則在步驟335處,將用于生成結(jié)果的經(jīng)修改的掃描儀配置數(shù)據(jù)集傳遞給對應(yīng)的醫(yī)療圖像掃描儀。過程300可以用于向企業(yè)內(nèi)的每一個醫(yī)療圖像掃描儀提供自定義掃描儀配置。
本文描述的系統(tǒng)和方法可以用于促進(jìn)掃描儀配置在醫(yī)院網(wǎng)絡(luò)內(nèi)部和外部的發(fā)布和點(diǎn)對點(diǎn)共享。以該方式,用戶可以選擇最佳預(yù)先存在的配置以應(yīng)用于特定臨床應(yīng)用。附加地,該技術(shù)可以應(yīng)用于跨不同企業(yè)共享用戶所偏好的掃描儀配置。例如,醫(yī)生可以在不同醫(yī)療設(shè)施之間行進(jìn)并且期望應(yīng)用一致的掃描儀配置。此外,因?yàn)閳?zhí)行仿真而不使用實(shí)際硬件,所以本文描述的技術(shù)可以用于在協(xié)議優(yōu)化和改進(jìn)圖像質(zhì)量方面訓(xùn)練個體(例如,學(xué)生、應(yīng)用專家或技術(shù)人員)。
圖4圖解本發(fā)明的實(shí)施例可以在其內(nèi)實(shí)現(xiàn)的示例性計(jì)算環(huán)境400。例如,該計(jì)算環(huán)境400可以用于實(shí)現(xiàn)以上關(guān)于圖3所述的過程300。在一些實(shí)施例中,計(jì)算環(huán)境400可以用于實(shí)現(xiàn)在圖1和2中圖解的設(shè)備中的一個或多個。計(jì)算環(huán)境400可以包括計(jì)算機(jī)系統(tǒng)410,其是本發(fā)明的實(shí)施例可以在其上實(shí)現(xiàn)的計(jì)算系統(tǒng)的一個示例。計(jì)算機(jī)和計(jì)算環(huán)境,諸如計(jì)算機(jī)系統(tǒng)410和計(jì)算環(huán)境400,是本領(lǐng)域技術(shù)人員已知的并且因而此處簡要地描述。
如圖4中所示,計(jì)算機(jī)系統(tǒng)410可以包括諸如總線421之類的通信機(jī)構(gòu)或者用于在計(jì)算機(jī)系統(tǒng)410內(nèi)傳達(dá)信息的其它通信機(jī)構(gòu)。計(jì)算機(jī)系統(tǒng)410進(jìn)一步包括與總線421耦合以用于處理信息的一個或多個處理器420。處理器420可以包括一個或多個中央處理單元(cpu)、圖形處理單元(gpu)或者本領(lǐng)域中已知的任何其它處理器。
計(jì)算機(jī)系統(tǒng)410還包括耦合到總線421以用于存儲要由處理器420執(zhí)行的指令和信息的系統(tǒng)存儲器430。系統(tǒng)存儲器430可以包括以易失性和/或非易失性存儲器的形式的計(jì)算機(jī)可讀存儲介質(zhì),諸如只讀存儲器(rom)431和/或隨機(jī)存取存儲器(ram)432。系統(tǒng)存儲器ram432可以包括(多個)其它動態(tài)存儲設(shè)備(例如,動態(tài)ram、靜態(tài)ram和同步dram)。系統(tǒng)存儲器rom431可以包括(多個)其它靜態(tài)存儲設(shè)備(例如,可編程rom、可擦prom和電可擦prom)。此外,系統(tǒng)存儲器430可以用于存儲在指令由處理器420執(zhí)行期間的臨時(shí)變量或其它中間信息。包含基本例程的基本輸入/輸出系統(tǒng)(bios)433可以存儲在rom431中,所述基本例程幫助諸如在啟動期間在計(jì)算機(jī)系統(tǒng)410內(nèi)的元件之間傳遞信息。ram432可以包括處理器420即刻可訪問的和/或目前正對其進(jìn)行處理的數(shù)據(jù)和/或程序模塊。系統(tǒng)存儲器430可以附加地包括例如操作系統(tǒng)434、應(yīng)用程序435、其它程序模塊436和程序數(shù)據(jù)437。
計(jì)算機(jī)系統(tǒng)410還包括耦合到總線421以控制用于存儲信息和指令的一個或多個存儲設(shè)備的盤控制器440,所述存儲設(shè)備諸如硬盤441和可移除媒體驅(qū)動442(例如,軟盤驅(qū)動、緊湊盤驅(qū)動、帶驅(qū)動和/或固態(tài)驅(qū)動)??梢允褂眠m當(dāng)?shù)脑O(shè)備接口(例如,小型計(jì)算機(jī)系統(tǒng)接口(scsi)、集成設(shè)備電子器件(ide)、通用串行總線(usb)或firewire)將所述存儲設(shè)備添加到計(jì)算機(jī)系統(tǒng)410。
計(jì)算機(jī)系統(tǒng)410還可以包括耦合到總線421以控制顯示器466的顯示器控制器465,所述顯示器466諸如陰極射線管(crt)或液晶顯示器(lcd)以用于將信息顯示給計(jì)算機(jī)用戶。計(jì)算機(jī)系統(tǒng)包括輸入接口460和一個或多個輸入設(shè)備,諸如鍵盤462和指針設(shè)備461,以用于與計(jì)算機(jī)用戶交互并且向處理器420提供信息。指針設(shè)備461例如可以是鼠標(biāo)、追蹤球或者指示桿以用于將方向信息和命令選擇傳達(dá)給處理器420并且用于控制顯示器466上的光標(biāo)移動。顯示器466可以提供觸摸屏接口,其允許輸入以補(bǔ)償或者替換通過指針設(shè)備461對方向信息和命令選擇的傳達(dá)。
計(jì)算機(jī)系統(tǒng)410可以響應(yīng)于處理器420執(zhí)行被包含在諸如系統(tǒng)存儲器430之類的存儲器中的一個或多個指令的一個或多個序列而實(shí)施本發(fā)明的實(shí)施例的處理步驟的部分或全部。可以從另一計(jì)算機(jī)可讀介質(zhì)(諸如從硬盤441或可移除媒體驅(qū)動442)將這樣的指令讀取到系統(tǒng)存儲器430中。硬盤441可以包含由本發(fā)明的實(shí)施例使用的一個或多個數(shù)據(jù)倉庫和數(shù)據(jù)文件??梢约用軘?shù)據(jù)倉庫內(nèi)容和數(shù)據(jù)文件以改進(jìn)安全性。還可以以多處理布置采用處理器420以執(zhí)行包含在系統(tǒng)存儲器430中的一個或多個指令序列。在替換實(shí)施例中,硬接線電路可以用于替代軟件指令或者與其組合。因而,實(shí)施例不限于硬件電路和軟件的任何具體組合。
如上文所陳述的,計(jì)算機(jī)系統(tǒng)410可以包括至少一個計(jì)算機(jī)可讀介質(zhì)或存儲器以用于保持根據(jù)本發(fā)明的實(shí)施例編程的指令并且用于包含本文中描述的數(shù)據(jù)結(jié)構(gòu)、表格、記錄或其它數(shù)據(jù)。如本文中所使用的術(shù)語“計(jì)算機(jī)可讀介質(zhì)”是指參與向處理器420提供指令以用于執(zhí)行的任何介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以采取許多形式,包括但不限于非易失性介質(zhì)、易失性介質(zhì)和傳輸介質(zhì)。非易失性介質(zhì)的非限制性示例包括光盤、固態(tài)驅(qū)動、磁盤和磁光盤,諸如硬盤441或可移除媒體驅(qū)動442。易失性介質(zhì)的非限制性示例包括動態(tài)存儲器,諸如系統(tǒng)存儲器430。傳輸介質(zhì)的非限制性示例包括同軸線纜、銅導(dǎo)線和光纖,包括構(gòu)成總線421的導(dǎo)線。傳輸介質(zhì)也可以采取聲波或光波的形式,諸如在無線電波和紅外數(shù)據(jù)通信期間所生成的那些。
計(jì)算環(huán)境400可以進(jìn)一步包括使用到諸如遠(yuǎn)程計(jì)算機(jī)480之類的一個或多個遠(yuǎn)程計(jì)算機(jī)的邏輯連接而在聯(lián)網(wǎng)環(huán)境中操作的計(jì)算機(jī)系統(tǒng)410。遠(yuǎn)程計(jì)算機(jī)480可以是個人計(jì)算機(jī)(膝上型或桌上型)、移動設(shè)備、服務(wù)器、路由器、網(wǎng)絡(luò)pc、對等設(shè)備或其它常見網(wǎng)絡(luò)節(jié)點(diǎn),并且典型地包括以上相對于計(jì)算機(jī)系統(tǒng)410所述的元件中的許多或所有。當(dāng)在聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算機(jī)系統(tǒng)410可以包括用于建立通過諸如互聯(lián)網(wǎng)之類的網(wǎng)絡(luò)471的通信的調(diào)制解調(diào)器472。調(diào)制解調(diào)器472可以經(jīng)由用戶網(wǎng)絡(luò)接口470或者經(jīng)由另一適當(dāng)?shù)臋C(jī)構(gòu)而連接到總線421。
網(wǎng)絡(luò)471可以是本領(lǐng)域中一般已知的任何網(wǎng)絡(luò)或系統(tǒng),包括互聯(lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)、局域網(wǎng)(lan)、廣域網(wǎng)(wan)、城域網(wǎng)(man)、直接連接或連接系列、蜂窩電話網(wǎng)絡(luò)、或者能夠促進(jìn)計(jì)算機(jī)系統(tǒng)410和其它計(jì)算機(jī)(例如,遠(yuǎn)程計(jì)算機(jī)480)之間的通信的任何其它網(wǎng)絡(luò)或介質(zhì)。網(wǎng)絡(luò)471可以是有線的、無線的或其組合??梢允褂靡蕴W(wǎng)、通用串行總線(usb)、rj-11或者本領(lǐng)域中一般已知的任何其它有線連接來實(shí)現(xiàn)有線連接??梢允褂脀i-fi、wimax、和藍(lán)牙、紅外、蜂窩網(wǎng)絡(luò)、衛(wèi)星或者本領(lǐng)域中一般已知的任何其它無線連接方法來實(shí)現(xiàn)無線連接。附加地,若干網(wǎng)絡(luò)可以單獨(dú)地或與彼此通信地工作以促進(jìn)網(wǎng)絡(luò)471中的通信。
可以利用硬件和軟件的任何組合來實(shí)現(xiàn)本公開的實(shí)施例。此外,本公開的實(shí)施例可以被包括在制造品(例如,一個或多個計(jì)算機(jī)程序產(chǎn)品)中,其具有例如計(jì)算機(jī)可讀、非暫時(shí)性介質(zhì)。所述介質(zhì)具有體現(xiàn)在其中的例如計(jì)算機(jī)可讀程序代碼以用于提供和促進(jìn)本公開的實(shí)施例的機(jī)制。制造品可以被包括為計(jì)算機(jī)系統(tǒng)的部分或被單獨(dú)銷售。
盡管在本文中已經(jīng)公開了各種方面和實(shí)施例,但是其它方面和實(shí)施例對于本領(lǐng)域技術(shù)人員將是顯而易見的。本文公開的各種方面和實(shí)施例是用于例證的目的并且不意為限制性的,其中真實(shí)范圍和精神由以下權(quán)利要求指示。
如本文中所使用的可執(zhí)行應(yīng)用包括代碼或機(jī)器可讀指令以用于響應(yīng)于用戶命令或輸入而調(diào)控處理器來實(shí)現(xiàn)預(yù)確定的功能,諸如例如操作系統(tǒng)、上下文數(shù)據(jù)獲取系統(tǒng)或者其它信息處理系統(tǒng)的那些??蓤?zhí)行進(jìn)程是代碼或機(jī)器可讀指令的片段、子例程、或者用于執(zhí)行一個或多個特定過程的可執(zhí)行應(yīng)用的部分或代碼的其它不同區(qū)段。這些過程可以包括接收輸入數(shù)據(jù)和/或參數(shù),在所接收的輸入數(shù)據(jù)上執(zhí)行操作和/或響應(yīng)于所接收的輸入?yún)?shù)而執(zhí)行功能,以及提供作為結(jié)果的輸出數(shù)據(jù)和/或參數(shù)。
如本文中所使用的圖形用戶接口(gui)包括一個或多個顯示圖像,其由顯示處理器生成并且使得用戶能夠與處理器或其它設(shè)備交互以及實(shí)現(xiàn)相關(guān)聯(lián)的數(shù)據(jù)獲取和處理功能。gui還包括可執(zhí)行進(jìn)程或可執(zhí)行應(yīng)用??蓤?zhí)行進(jìn)程或可執(zhí)行應(yīng)用調(diào)控顯示處理器以生成表示gui顯示圖像的信號。將這些信號供應(yīng)給顯示設(shè)備,其顯示圖像以用于由用戶觀看。在可執(zhí)行進(jìn)程或可執(zhí)行應(yīng)用的控制之下,處理器響應(yīng)于從輸入設(shè)備所接收的信號而操縱gui顯示圖像。以該方式,用戶可以使用輸入設(shè)備與顯示圖像交互,從而使得用戶能夠與處理器或其它設(shè)備交互。
本文的功能和過程步驟可以自動地或者整體地或部分地響應(yīng)于用戶命令而執(zhí)行。響應(yīng)于一個或多個可執(zhí)行指令或設(shè)備操作來執(zhí)行自動執(zhí)行的活動(包括步驟)而無需用戶對活動的直接發(fā)起。
附圖的系統(tǒng)和過程不是排他性的。依照本發(fā)明的原理可以導(dǎo)出其它系統(tǒng)、過程和菜單以達(dá)成相同目標(biāo)。盡管已經(jīng)參照特定實(shí)施例而描述本發(fā)明,但是要理解到,本文描述和示出的實(shí)施例和變形僅用于例證目的。對當(dāng)前設(shè)計(jì)的修改可以由本領(lǐng)域技術(shù)人員實(shí)現(xiàn),而不脫離本發(fā)明的范圍。如本文中所述,可以使用硬件組件、軟件組件和/或其組合來實(shí)現(xiàn)各種系統(tǒng)、子系統(tǒng)、代理、管理器和過程。本文的權(quán)利要求元件都不應(yīng)在35u.s.c.112,第六段的規(guī)定之下理解,除非明確地使用短語“用于...的構(gòu)件”來表述該元件。