一種醫療資源和信息共享的系統、服務器及使用方法
【專利摘要】本發明提出了一種醫療資源和信息共享的系統和用于實現醫療資源和信息共享的服務器及其方法。所述系統包括:分布在所述多個區域的帶有操作計算機1042的多個醫療設備1041和分布在所述多個區域的多個服務器1021,所述醫療設備1041和所述服務器1021由互聯網103連接;其中,所述分布在多個區域的醫療設備1041被映射為設備云101;分布在每個區域內的服務器1021被映射為一個區域云102。所述區域云102中的服務器1021用于收集并存儲設備云101中醫療設備1041的信息,在不同醫療設備1041之間實現資源和信息共享。采用本發明,可以實現醫療資源和信息共享,降低醫療開支。
【專利說明】一種醫療資源和信息共享的系統、服務器及使用方法
【技術領域】
[0001]本發明涉及遠程醫療(Telemedicine)領域,特別涉及一種醫療資源和信息共享系統、方法以及醫療資源和信息共享系統中的服務器,以及利用該服務器實現醫療資源和信息共享的方法。
【背景技術】
[0002]目前,遠程醫療主要包括遠程醫療會診系統和遠程醫學教育系統等。遠程醫療運用計算機、通信、醫療技術與設備,通過文字、語音和圖像資料的遠距離傳送,實現專家與病人、專家與醫務人員之間異地“面對面”的會診。遠程醫療不僅僅是醫療或臨床問題,還包括通訊網絡、數據庫等各方面問題,并且需要把它們集成到網絡系統中。
[0003]現有的遠程醫療主要是采用電話會議或視頻會議等傳統方式。在傳統的遠程醫療方式下,各級衛生醫療機構還是處于相對獨立的位置,許多配有性能卓越的醫療設備彼此獨立,當這些醫療設備空閑時,與其配套的操作計算機也被閑置,因此不能有效地利用這些操作計算機所擁有的醫療信息(如患者的臨床信息、診斷報告等)和資源(如操作計算機的存儲能力和數據處理能力)。
[0004]此外,即使在醫療水平較高的醫療機構,很多的高端醫療設備也沒有被充分地利用,表現在這些高端醫療設備或是只有部分功能被使用,還有一些對于其它醫療機構來說非常有用的功能沒有被利用起來,或者是那些已經在用的功能,也只能是僅被本機構所使用,而不能共享給其它的醫療機構。
【發明內容】
[0005]為了解決上述技術問題,本發明提出了一種醫療資源和信息共享系統、方法,以及醫療資源和信息共享系統中的服務器,以及利用該服務器實現醫療資源和信息共享的方法。采用本發明,可以實現醫療資源和信息共享,降低醫療開支。
[0006]本發明實施例提出了一種醫療資源和信息共享系統,該系統包括分布在多個區域的帶有操作計算機的醫療設備和多個分布在所述多個區域的服務器,所述醫療設備和服務器由互聯網連接,其中,所述分布在多個區域的醫療設備被映射為設備云;分布在每個區域中的服務器被映射為一個區域云;所述區域云中的服務器用于收集并存儲設備云中醫療設備的信息,在不同醫療設備之間實現資源和信息共享。所述區域云中的服務器收集并存儲的醫療設備的信息可以包括醫療設備的性能信息,狀態信息或者醫療設備中存儲的數據的索引信息等。
[0007]本發明實施例還提供了一種用于實現醫療資源和信息共享的服務器,其特征在于,該服務器是區域云中的服務器,所述區域云是由分布在多個區域中的每個區域內的服務器映射而成的;所述服務器包括:
[0008]管理單元,用于收集設備云中醫療設備的信息,
[0009]存儲單元,用于存儲分布在所述多個區域的帶有操作計算機的醫療設備的信息,以在在不同醫療設備之間實現資源和信息共享;其中所述設備云是由所述分布在多個區域的醫療設備映射而成的。
[0010]本發明實施例還公開了一種共享醫療資源和信息的方法,其特征在于,該方法包括:利用區域云中的服務器:
[0011]收集設備云中醫療設備的信息,
[0012]并存儲所述設備云中醫療設備的信息,以在不同醫療設備之間實現資源和信息共享,
[0013]其中所述區域云是由分布在多個區域中的每個區域內的服務器映射而成的,所述設備云是由所述分布在多個區域的醫療設備映射而成的。
[0014]可以看出,采用本發明實施例提供的醫療資源和信息共享系統、方法,以及醫療資源和信息共享系統中的服務器,以及利用該服務器實現醫療資源和信息共享的方法,可以實現不同醫療設備的資源(如醫療設備操作計算機的存儲能力和數據處理能力等)共享和信息(如患者的臨床信息、病例報告等)共享;用戶可以按需按次地使用其它醫療設備的數據和服務,具有很高的性價比,有效地降低了醫療開支。
【專利附圖】
【附圖說明】
[0015]以下附圖僅對本發明做示意性說明和解釋,并不限定本發明的范圍。
[0016]圖1為依據本發明一實施例的醫療資源和信息共享系統的結構示意圖;
[0017]圖2為依據本發明一實施例的醫療設備的標識ID的結構示意圖;
[0018]圖3為依據本發明一實施例的醫療資源和信息共享方法的流程圖;
[0019]圖4為依據本發明一實施例的服務器的結構示意圖;
[0020]圖5為依據本發明一實施例的利用區域云中的服務器實現醫療資源和信息共享的方法的流程圖。
【具體實施方式】
[0021]以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用于解釋本發明,并不用于限定本發明。
[0022]本發明提出的醫療資源和信息共享系統基于云計算技術(Cloud Computing)。云計算技術是網格計算(Grid Computing)、分布式計算(Distributed Computing)、并行計算(Parallel Computing)、效用計算(UtilityComputing)、網絡存儲技術(Network StorageTechnologies)、虛擬化(Virtualization)以及負載均衡(LoadBalance)等傳統計算機和網絡技術發展融合的產物。云計算技術的基本原理是:通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程服務器中,企業數據中心的運行將更與互聯網相似。這使得企業能夠將資源切換到需要的應用上,根據需求訪問計算機和存儲系統。利用云計算技術,只需要一臺筆記本或者一個手機,就可以通過網絡服務來實現用戶需要的一切,甚至包括超級計算這樣的任務。云計算技術可以幫助企業解決多系統間的信息共享問題,幫助企業降低業務成本。
[0023]圖1是本發明提供的一種醫療資源和信息共享系統的結構示意圖。如圖1所示,該系統包括分布在多個區域的帶有操作計算機1042的醫療設備1041和多個分布在所述多個區域的服務器1021,所述醫療設備1041和服務器1021由互聯網103連接。所述分布在多個區域的醫療設備1041被映射為設備云101 ;針對每個區域,分布在該區域中的服務器1021被映射為一個區域云102 ;其中,所述區域云102中的服務器1021用于收集并存儲設備云101中的醫療設備1041的信息,在不同醫療設備1041之間實現資源和信息共享。所述區域云中的服務器1021收集并存儲的醫療設備1041的信息可以包括醫療設備的性能信息,狀態信息或者醫療設備中存儲的數據的索引信息等。
[0024]為了描述方便,在圖1中示出了多個區域云,如位于北京的服務器被映射為北京區域云102A,位于慕尼黑的服務器被映射為慕尼黑區域云102B,位于紐約的服務器被映射為紐約區域云102C等。
[0025]在設備云101中的多個醫療設備1041還可以根據實際需求被進一步劃分為多個設備子云104。例如,可以按照設備云101所包括的醫療設備的類型來劃分設備子云,SP執行相同醫療功能的醫療設備都被劃分到同一個設備子云中,如所有的計算機斷層掃描(Computed Tomography, CT)設備都被劃分到CT設備子云中,如圖1中104A所示;所有的磁共振成像(Magnetic Resonance Imaging,MRI)設備都被劃分到MRI設備子云中,如圖1中104B所示。另外,設備云101還可以按照其所包括的醫療設備所隸屬的醫療機構的級別來劃分,即隸屬于同一級別的醫療機構的醫療設備都被劃分到同一個設備子云中,如所有三級甲等醫療機構中的醫療設備都被劃分到三級甲等醫療機構的設備子云,所有二級甲等醫療機構中的醫療設備都被劃分到二級甲等醫療機構的設備子云中。這樣,當區域云中的服務器收到由本區域的醫療設備發來的本地用戶的請求時,優先在與提出該用戶請求的醫療設備映射在同一個設備子云中的其它醫療設備中選擇合適的醫療設備來處理該用戶請求,而不是在全網范圍內進行選擇,故而大大地縮小了選擇范圍,縮短了選擇時間,提高了對用戶請求的處理速度,提高了用戶體驗。
[0026]例如,如圖1所示,位于北京區域的醫療機構A中的醫務人員需要對患者的頭顱CT掃描影像文件進行診斷,則通過醫療機構A中的CT設備1041A向北京區域云102A中的服務器1021A提出對該CT掃描影像文件的診斷請求,則服務器1021A在收到該診斷請求后,在CT設備1041A所映射的CT設備子云104A中選擇有能力處理該診斷請求的CT設備1041B來處理該診斷請求,而不是在全網范圍內選擇處理該診斷請求的醫療設備,大大地提高了對用戶請求的處理速度。
[0027]在本發明實施例中,位于任一區域的醫療設備,用于接收本地用戶的請求,并通過互聯網向本區域的區域云的服務器發送所述請求。本區域的區域云的服務器在收到所述請求后,選擇合適的醫療設備來負責處理該請求,并向提出該請求的醫療設備返回所選擇的其它醫療設備的信息,如所選擇的醫療設備的IP地址等。提出該請求的醫療設備收到所述信息后,通過互聯網將所述請求發送至所述本區域的區域云的服務器所選擇的負責處理所述請求的醫療設備;負責處理所述請求的醫療設備在收到該請求后,進行處理并得到處理結果,并將所述處理結果通過互聯網發送給提出該請求的醫療設備。
[0028]其中,上述用戶請求和針對該請求的處理結果既可以通過P2P協議在提出該請求的醫療設備和負責處理該請求的醫療設備之間直接傳輸,也可以通過這兩臺醫療設備所在區域的區域云中的服務器進行轉發。當通過醫療設備所在區域的區域云中的服務器來轉發處理結果時,負責處理用戶請求的醫療設備將處理結果返回給其自身所在區域的區域云中的服務器,所述負責處理該請求的醫療設備所在區域的區域云中的服務器再通過互聯網將所述處理結果返回給提出所述請求的醫療設備。其中,在所述負責處理該請求的醫療設備所在區域的區域云中的服務器通過互聯網將所述處理結果返回給發送所述請求的醫療設備時,又存在兩種情況:
[0029]第一種情況:提出該請求的醫療設備與負責處理該請求的醫療設備處于同一區域,即它們服從同一區域云中的服務器的管理,此時,接收到處理結果的服務器直接將所述處理結果返回給提出所述請求的醫療設備;
[0030]第二種情況:提出該請求的醫療設備與負責處理該請求的其它醫療設備處于不同區域,即它們分別服從兩個區域云中的服務器的管理,此時,接收到處理結果的所述負責處理所述請求的醫療設備所在區域的區域云中的服務器,將所述處理結果返回給提出所述請求的醫療設備所在區域的區域云中的服務器,再由其將所述處理結果返回給提出所述請求的醫療設備。
[0031]例如,如圖1所示,北京區域A中的醫療設備1041A接收到由非本地用戶所在的醫療設備1041B (或1041C)發來的對患者的CT掃描圖片進行診斷的請求,則醫療設備1041A對該CT掃描圖片進行診斷,并得出診斷結果。此時,在第一種情況下,即醫療設備1041A與醫療設備1041B都處于北京區域A,則服務器1021A直接將從醫療設備1041A發來的診斷結果發送給醫療設備1041B。在第二種情況下,即醫療設備1041A處于北京,而醫療設備1041C處于紐約區域C,即它們處于不同的區域,這時,醫療設備1041A現將診斷結果發送給其所在北京區域A的區域云102A的服務器1021A,服務器1021A再通過互聯網將所述診斷結果發送給提出該診斷請求的非本地用戶所在的醫療設備1041C所在的紐約區域C的區域云102C的服務器1021C,由服務器1021C將診斷結果發送到醫療設備1042C。
[0032]在本發明實施例中,位于任一區域的服務器,用于管理所述設備云中多個或所有醫療設備,具體實現為:每個服務器都通過互聯網收集并存儲多個或所有醫療設備的信息;通過互聯網接收來自于本區域的醫療設備的請求;查詢所述存儲的醫療設備的信息并根據查詢到的信息選擇負責處理所述請求的其它醫療設備,將所選擇的負責處理所述請求的醫療設備的信息,如該醫療設備的IP地址等,返回給提出所述請求的本區域的醫療設備;同時,通過互聯網從所選擇的醫療設備接收對所述請求的處理結果,并將所述處理結果通過互聯網返回給提出所述請求的本區域的醫療設備。
[0033]在本發明實施例中,區域云102中的服務器1021所收集并存儲的醫療設備1041的信息包括醫療設備1041的狀態信息;當有醫療設備1041向其所在區域的區域云102中的服務器1021發送處理指定數據的處理請求時,該服務器1021通過查詢其所記錄的醫療設備1041的狀態信息選擇處于空閑狀態的適當的醫療設備1041來處理所述處理請求。適當的醫療設備例如可以為性能或者價格能夠滿足實際需求的醫療設備。
[0034]在本發明實施例中,每個醫療設備1041都有兩種狀態:空閑和忙碌。當醫療設備1041當前有能力處理數據時,其狀態即為空閑;當醫療設備1041當前正在處理數據,沒有能力對新的處理數據的請求進行處理時,其狀態即為忙碌。
[0035]在本發明實施例中,當用戶通過醫療設備1041提出的用戶請求是處理指定數據的處理請求時,對所述處理請求的處理結果包括對所述指定數據的處理結果。醫療設備1041向本區域的區域云中的服務器1021提出該處理指定數據的請求,由提出該處理請求的醫療設備1041所在區域的區域云的服務器1021選擇處于空閑狀態的其它醫療設備1041來負責處理該處理指定數據的請求,并通過互聯網103將所選擇的其它醫療設備1041的信息(如該醫療設備的IP地址)返回給提出該處理指定數據的請求的本區域的醫療設備1041。所述提出該處理指定數據的請求的本區域的醫療設備1041根據所述信息通過互聯網103向所選擇的負責處理該請求的其它醫療設備1041發出該處理指定數據的請求。所述負責處理該請求的其它醫療設備1041在收到非本地用戶發來的該處理指定數據的請求后,對所述指定數據進行處理并得到處理結果,并將所述處理結果通過互聯網發送給所述負責處理該請求的其它醫療設備1041所在區域的區域云的服務器1021,由該服務器1021將所述處理結果通過互聯網發送給提出所述處理指定數據的請求的非本地用戶所在的醫療設備1041。其中,上述用戶請求和針對該請求的處理結果既可以通過P2P協議在提出該請求的醫療設備和負責處理該請求的其它醫療設備之間直接傳輸,也可以通過這兩臺醫療設備所在區域的區域云中的服務器進行轉發。其具體實現方式已經在前面詳細介紹過,在此不再一一贅述。
[0036]在本發明實施例中,區域云102中的服務器1021所收集并存儲的醫療設備1041的信息包括醫療設備1041中存儲的數據的索引信息;當醫療設備1041需要指定數據時,該醫療設備1041向其所在區域的區域云102中的服務器1021發送搜索請求。由于服務器1021本身也可以存儲數據,故而該服務器1021可先在其存儲的數據中搜索是否存在該指定數據,如果存在,則該服務器1021將該指定數據傳送給發送搜索請求的醫療設備1041 ;如果不存在,則該服務器1021通過查詢其所存儲的醫療設備1041中存儲的數據的索引信息選擇存儲有該指定數據的醫療設備1041來處理所述搜索請求。其中,所述存儲的數據可以是用于醫療診斷的各種數據,如視頻數據、語音數據、靜態圖像數據和文本數據等。
[0037]當用戶通過醫療設備1041提出的請求是搜索指定數據的請求時,對所述搜索請求的處理結果包括搜索到的所述指定數據。醫療設備1041向本區域的區域云中的服務器1021提出該搜索指定數據的請求,該服務器1021先在其存儲的數據中搜索是否存在該指定數據,如果存在,則該服務器1021將該指定數據傳送給發送搜索請求的醫療設備1041 ;如果不存在,則該服務器1021在其記錄的所有醫療設備1041中存儲的數據的索引信息中查詢,并選擇存儲有所述指定數據的其它醫療設備1041來負責處理該搜索指定數據的請求,并通過互聯網103將所選擇的其它醫療設備1041的信息,如該醫療設備的IP地址,返回給提出該搜索指定數據的請求的本區域的醫療設備1041 ;所述提出該搜索指定數據的請求的本區域的醫療設備1041根據所述信息通過互聯網103向所選擇的負責處理該搜索請求的其它醫療設備1041發出該搜索指定數據的請求;所述負責處理該是搜索請求的其它醫療設備1041在收到非本地用戶發來的該搜索指定數據的請求后,進行處理并得到處理結果,該處理結果即包括搜索到的所述指定數據,并將所述處理結果通過互聯網發送給所述負責處理該搜索指定數據的請求的其它醫療設備1041所在區域的區域云的服務器1021,由該服務器1021將所述處理結果通過互聯網發送給提出所述搜索指定數據的請求的非本地用戶所在的醫療設備1041。其中,上述用戶請求和針對該請求的處理結果既可以通過P2P協議在提出該請求的醫療設備和負責處理該請求的其它醫療設備之間直接傳輸,也可以通過這兩臺醫療設備所在區域的區域云中的服務器進行轉發。其具體實現方式已經在前面詳細介紹過,在此不再一一贅述。[0038]例如,北京區域A中的醫療設備1041A向本區域A的區域云102A的服務器1021A發送搜索患者臨床信息的請求,服務器1021A先在其存儲的數據中搜索是否存在該指定數據,如果存在,則該服務器1021A將該指定數據傳送給醫療設備1041A ;如果不存在,則該服務器1021A在其記錄的醫療設備中存儲的數據的索引信息中查詢,并選擇存儲有所述信息的醫療設備1041B (或1041C),并通過互聯網103將所選擇的醫療設備1041B (或1041C)的IP地址發送給提出該搜索請求的所述本區域A的醫療設備1041A ;醫療設備1041A根據所選擇的醫療設備1041B (或1041C)的IP地址通過互聯網103將所述搜索患者臨床信息的請求發送至所選擇的醫療設備1041B (或1041C),由其處理該搜索請求并得到處理結果。在向提出搜索請求的醫療設備1041A返回處理結果時,存在兩種情況:
[0039]第一種情況:即提出該請求的醫療設備1041A與負責處理該請求的醫療設備1041B處于同一區域。此時,醫療設備1041B向其自身所在區域A的區域云102A中的服務器1021A返回處理結果,再由服務器1021A將該患者的臨床信息返回給提出搜索請求的本區域A的醫療設備1041A ;
[0040]第二種情況,即提出該請求的醫療設備1041A與負責處理該請求的醫療設備1041C處于不同區域。此時,醫療設備1041C向其自身所在區域C的區域云102C中的服務器1021C返回處理結果,再由服務器1021C將該處理結果返回給提出所述搜索請求的醫療設備1041A所在區域A的區域云102A中的服務器1021A,然后再由服務器1021A將該患者的臨床信息返回給提出搜索請求的醫療設備1041A。
[0041]在本發明實施例中,每一個醫療設備1041都具有一個標識ID,其結構如圖2所示。該標識ID的各個字段用來表明此醫療設備的生產廠商、設備型號、設備功能、所屬的醫療結構級別等信息。該標識ID用來標示每一個醫療設備1041所映射到的設備子云104。當一個醫療設備1041接入互聯網103時,該醫療設備1041所在區域的區域云的服務器1021根據該醫療設備1041的標識ID將帶有操作計算機1042的醫療設備1041映射到其所屬的設備子云104中,并存儲該醫療設備1041的標識ID。例如,在設備子云是按照醫療設備所執行的醫療功能來劃分的前提下,當一個帶有操作計算機1042A的CT設備1041A接入互聯網時,該CT設備1041A的標識ID中的“醫療功能”字段的值即為“CT”,該CT設備1041A所在的北京區域A的區域云102A中的服務器1021A存儲該CT設備1041A的標識ID,并根據該標識ID中的“醫療功能”字段的值,將此CT設備1041A及其操作計算機1042A映射到相應的CT設備子云104A中,如圖1中所示。
[0042]在本發明實施例中,區域云102中的服務器1021所收集并存儲的醫療設備1041的信息還包括:所述多個醫療設備1041所處的區域信息。當服務器1021在選擇負責處理所述處理指定數據的請求的醫療設備1041時,通過查詢所述區域信息從處于空閑狀態的多個醫療設備1041中選擇所處區域與提出所述處理指定數據的請求的醫療設備1041所處的區域最接近的醫療設備1041來負責處理所述請求。例如:如圖1所示,用戶從位于區域A的CT設備1041A提出請求,要求對患者的CT掃描圖像進行診斷。則CT設備1041A將該診斷請求發送至其所在區域A的區域云102A的服務器1021A,由服務器1021A來為其選擇負責處理該診斷請求的處于空閑狀態的其它CT設備。如果服務器1021A通過查詢其所存儲的醫療設備的狀態信息得出,目前分布在不同區域的CT設備1041B和1042C都處于空閑狀態,則服務器1021A進一步查詢其所存儲的上述CT設備1041B和1041C的區域信息,在這兩個CT設備中選擇其所處的區域與提出該診斷請求的CT設備1041A所處的區域A最接近的CT設備來負責處理該診斷請求,如CT設備1041B與CT設備1041A同在區域A,它們之間的地理位置最接近,則服務器1021A就選擇CT設備1041B來處理該診斷請求。這樣可縮短傳輸數據的時間,加快對用戶請求的處理速度,進而提高用戶體驗。
[0043]在本發明實施例中,服務器1021在選擇負責處理所述處理指定數據的請求的所述醫療設備1041時,為了提高數據處理的速度,還可以將所述指定數據劃分為多個數據塊,為所述處理指定數據的請求創建與所述多個數據塊一一對應的多個子請求,為每一個子請求選擇處于空閑狀態的負責處理該子請求的醫療設備1041。所述服務器1021接收由所述負責處理所述多個子請求的多個醫療設備1041通過所述互聯網103返回的多個處理結果,將所述多個處理結果進行整合得到對于所述處理指定數據的請求的完整處理結果。例如:如圖1所示,區域A中的用戶需要對一次CT檢查所產生的20張圖片進行診斷,則通過其所處的區域A的醫療設備1041A向本區域A的區域云102A的服務器1021A提出診斷請求,服務器1021A收到該診斷請求后,將所述20張圖片分成4組,每組5張圖片,S卩,為所述診斷請求創建了 4個子請求;服務器1021A再為每一個子請求分別選擇5個負責處理該子請求的處于空閑狀態的醫療設備,如為子請求I選擇醫療設備1041B、1041C、1041D和1041E。然后服務器1021A再接收由所述醫療設備返回的對于各個子請求的處理結果,然后將這4個處理結果進行整合,進而得到對于操作計算機1042A提出的對20張CT檢查圖片進行診斷的請求的完整處理結果。這樣,可以充分地利用云計算的優點,極大地提高數據處理的速度,提高整個系統的性能。
[0044]在本發明實施例中,服務器1021在選擇負責處理所述處理指定數據的請求的醫療設備1041時,為了提高處理結果的正確性,還可以選擇多個處于空閑狀態的醫療設備1041來負責處理所述處理指定數據的請求,再通過所述互聯網103分別從所選擇的多個醫療設備1041接收對于所述處理指定數據的請求的多個處理結果,比較所述多個處理結果并從中選擇一個處理結果作為最終處理結果,并將所述最終處理結果通過所述互聯網103發送給提出所述處理指定數據的請求的醫療設備1041。例如:對于診斷患者的CT掃描圖像的請求,根據本發明實施例中的服務器1021預先設置好的參數(該參數用來指示針對每一個處理指定數據的請求,服務器1021每次選取的處于空閑狀態的醫療設備1041的數量),在本實施例中該參數的值設為5,即服務器1021選取5個處于空閑狀態的醫療設備1041來處理該診斷請求,這樣,該服務器1021就會接收到由這5個醫療設備1041所返回的5個處理結果。如果在傳輸正常以及醫療設備處理正確的前提下,這5個處理結果的內容應該是一致的。此時,該服務器1021先對這5個處理結果進行完整性校驗,以保證每個處理結果在傳輸過程中的完整性;然后,該服務器1021再對完整性校驗正確的處理結果進行比較,選擇內容相同的處理結果的數量最多的那個處理結果作為最終的處理結果;如在本例的這5個處理結果中,其中3個處理結果的內容相同,而另外2個處理結果的內容與這3個處理結果的內容不同,則選擇這3個處理結果中的任一個作為最終的處理結果。這樣,可以大大地提高對用戶請求處理的正確性。需要說明的是,每一個設備子云104中的醫療設備1041,可全部由同一個生產廠商生產,也可以由具有合作關系的相互認證的不同生產廠商生產,以確保在這些醫療設備1041上運行的是相同的醫療軟件,這樣,對于同一個處理指定數據的請求,同一個設備子云中的醫療設備1041得到的處理結果是相同的,例如,本發明實施例中的設備云101中的所有醫療設備1041,都可以由西門子公司來提供。
[0045]在本發明實施例中,多個服務器1021之間通過互聯網103每隔一段時間發送同步消息,以同步在其自身所存儲的多個醫療設備1041的信息。這樣,每個服務器1021都可以獲得本系統內的多個醫療設備1041的信息。
[0046]圖3是依據本發明一實施例的醫療資源和信息共享方法的流程圖。該方法具體包括以下步驟。
[0047]步驟301,將分布在多個區域的帶有操作計算機的醫療設備映射為設備云;
[0048]步驟302,將分布在多個區域中的每個區域內的至少一個服務器映射為一個區域云; [0049]步驟303,所述多個醫療設備和服務器之間通過互聯網連接;
[0050]步驟304,所述區域云中的服務器收集并存儲設備云中醫療設備的信息,在不同醫療設備之間實現資源和信息共享。
[0051]在本發明實施例提供的方法中,設備云根據實際需求可被進一步劃分為多個設備子云,如執行相同醫療功能的醫療設備被劃分成至少一個設備子云;和/或,屬于同一級別的醫療機構的醫療設備被劃分為至少一個設備子云。其具體實現方式已在前面詳細描述,在此不再一一贅述。
[0052]其中,在服務器中收集并存儲的醫療設備的信息包括醫療設備的狀態信息。則本發明實施例提供的方法還包括:
[0053]當有醫療設備向其所在區域的區域云中的服務器發送處理指定數據的處理請求時,該服務器通過查詢所記錄的醫療設備的狀態信息選擇處于空閑狀態的醫療設備來處理所述處理請求。
[0054]在服務器中收集并存儲的醫療設備的信息還包括醫療設備中存儲的數據的索引信息。則本發明實施例提供的方法還包括:
[0055]當醫療設備需要指定數據時,該醫療設備向其所在區域的區域云中的服務器發送搜索請求;因服務器本身也可以存儲數據,故而該服務器可先在其存儲的數據中搜索是否存在該指定數據;如果存在,則該服務器將該指定數據傳送給發送搜索請求的醫療設備;如果不存在,則該服務器通過查詢其所存儲的醫療設備中存儲的數據的索引信息選擇存儲有該指定數據的醫療設備來處理所述搜索請求。
[0056]在本發明實施例中,使每一醫療設備具有一個標識ID,該標識ID標識每一個醫療設備所屬的設備子云。當一個醫療設備接入互聯網時,該醫療設備所在區域的區域云的服務器根據該醫療設備的標識ID將該醫療設備及其操作計算機映射到其所屬的設備子云中,并存儲該醫療設備的標識ID。其具體實現方式與上述在系統中的實現類似,在此不再
--贅述。
[0057]通過上述步驟,提出請求的醫療設備的用戶就利用了負責處理該請求的其它醫療設備中的資源(如負責處理該請求的其它醫療設備的數據處理能力以及存儲能力)和信息(如負責處理該請求的其它醫療設備中所存儲的患者的臨床信息、病例報告等),實現了資源及信息的共享。
[0058]在本發明實施例提供的方法中,區域云中的多個服務器之間通過互聯網每隔一段時間發送同步消息,以同步在上述多個服務器上所存儲的醫療設備的信息。[0059]在上述實施例中,所述指定數據包括:用于醫療診斷的數據,如視頻數據、語音數據、靜態圖像數據和/或文本數據等。
[0060]圖4為依據本發明一實施例的服務器的結構示意圖。該服務器是區域云中的服務器,該區域云是由分布在多個區域中的每個區域內的服務器映射而成的。如圖4所示,所述服務器包括:
[0061]管理單元402,用于收集所述設備云中的醫療設備的信息,和
[0062]存儲單元401,用于存儲分布在所述多個區域的帶有操作計算機的醫療設備的信息,以在不同醫療設備之間實現資源和信息共享。,設備云是由分布在多個區域的醫療設備映射成的。
[0063]其中,在存儲單元401中存儲的分布在多個區域的醫療設備的信息包括醫療設備的狀態信息;則該服務器還包括:
[0064]收發單元403,用于接收醫療設備發送的處理指定數據的處理請求;
[0065]所述管理單元402,還用于查詢所述存儲單元401所存儲的醫療設備的狀態信息,選擇處于空閑狀態的醫療設備來處理所述處理請求。
[0066]其中,在存儲單元401中存儲的分布在多個區域的醫療設備的信息還包括醫療設備中存儲的數據的索引信息;則:
[0067]所述收發單元403,還用于接收醫療設備發送的搜索指定數據的搜索請求;
[0068]所述管理單元402,還用于在所述存儲單元401中所存儲的醫療設備中存儲的數據的索引信息中查詢,并選擇存儲有該指定數據的醫療設備來處理所述搜索請求。
[0069]在本發明實施例中,所述服務器還包括映射單元404,其用于根據標示所述醫療設備所屬的設備子云的標識ID將所述醫療設備映射到其所屬的設備子云中,其中所述設備子云是將所述設備云進一步劃分得到的;所述存儲單元401進一步用于存儲該醫療設備的標識ID。
[0070]在本發明實施例中,所述服務器還包括:同步單元405,用于在所述多個服務器之間通過互聯網每隔一段時間發送同步消息,以同步所述存儲單元401中存儲的醫療設備的信息。
[0071]本發明實施例的具體實現方式同上述在系統中的實現類似,在此不再贅述。
[0072]圖5是本發明實施例提供的一種利用區域云中的服務器實現醫療資源和信息共享的方法,該方法具體包括以下步驟:
[0073]步驟501,收集設備云中醫療設備的信息;
[0074]步驟502,存儲分布在設備云中的醫療設備的信息,以在不同醫療設備之間實現資源和信息共享,其中所述分布在多個區域的帶有操作計算機的醫療設備被映射為設備云。
[0075]在本發明實施例提供的方法中,所述存儲的分布在所述多個區域的醫療設備的信息包括醫療設備的狀態信息;則該方法還包括:
[0076]接收醫療設備發送的處理指定數據的處理請求;
[0077]查詢所存儲的醫療設備的狀態信息,選擇處于空閑狀態的醫療設備來處理所述處理請求。
[0078]在本發明實施例提供的方法中,所述存儲的分布在所述多個區域的醫療設備的信息包括醫療設備中存儲的數據的索引信息;則該方法還包括:[0079]接收醫療設備發送的搜索指定數據的搜索請求;
[0080]在所存儲的醫療設備中存儲的數據的索引信息中查詢,并選擇存儲有該指定數據的醫療設備來處理所述搜索請求。
[0081]本發明實施例提供的方法中,根據用于標示所述醫療設備所屬的設備子云的標識ID將所述醫療設備映射到所述醫療設備所屬的設備子云中,其中所述設備子云是將所述設備云進一步劃分得到的;同時,存儲所述醫療設備的所述標識ID。
[0082]本發明實施例提供的利用區域云中的服務器實現醫療資源和信息共享的方法還包括:通過所述互聯網每隔一段時間發送同步消息,以同步所存儲的醫療設備的信息。
[0083]本發明實施例的具體實現方式同上述在系統中的實現類似,在此不再贅述。
[0084]可以看出,采用本發明實施例提供的醫療資源和信息共享系統,以及醫療資源和信息共享系統中的服務器,以及利用區域云中的服務器實現醫療資源和信息共享的方法,可以實現不同醫療設備的資源(如醫療設備操作計算機的存儲能力和數據處理能力等)共享和信息(如患者的臨床信息、病例報告等)共享;用戶可以按需按次地使用其它醫療設備的數據和服務,具有很高的性價比,有效地降低了醫療開支。
[0085]以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
【權利要求】
1.一種醫療資源和信息共享的系統,其特征在于,該系統包括分布在多個區域的帶有操作計算機(1042)的醫療設備(1041)和多個分布在所述多個區域的服務器(1021),所述醫療設備(1041)和服務器(1021)由互聯網(103)連接,其中,所述分布在多個區域的醫療設備(1041)被映射為設備云(IOI);分布在每個區域中的服務器(1021)被映射為一個區域云(102);所述區域云(102)中的服務器(1021)用于收集并存儲設備云(101)中醫療設備(1041)的信息,在不同醫療設備(1041)之間實現醫療資源和信息共享。
2.根據權利要求1所述的系統,其中,所述設備云(101)進一步包括多個設備子云(104),其中 存在至少一個設備子云(104),其包括用于執行相同醫療功能的醫療設備(1041);和/或, 存在至少一個設備子云(104),其包括屬于同一級別的醫療機構的醫療設備(1041)。
3.根據權利要求1所述的系統,其中,所述服務器(1021)中收集并存儲的醫療設備(1041)的信息包括醫療設備(1041)的狀態信息;當有醫療設備(1041)向其所在區域的區域云(102)中的服務器(1021)發送處理指定數據的處理請求時,該服務器(1021)通過查詢其所存儲的醫療設備(1041)的狀態信息選擇處于空閑狀態的醫療設備(1041)來處理所述處理請求。
4.根據權利要求1或`3所述的系統,其中,所述服務器(1021)中收集并存儲的醫療設備(1041)的信息包括醫療設備(1041)中存儲的數據的索引信息;當醫療設備(1041)需要指定數據時,該醫療設備(1041)向其所在區域的區域云(102)中的服務器(1021)發送搜索請求,該服務器(1021)通過查詢其所存儲的醫療設備(1041)中存儲的數據的索引信息選擇存儲有該指定數據的醫療設備(1041)來處理所述搜索請求。
5.根據權利要求2所述的系統,其中,每個醫療設備(1041)都具有一個標識ID,該標識ID標識所述每一個醫療設備(1041)所屬的設備子云(104);當醫療設備(1041)接入所述互聯網(103)時,所述醫療設備(1041)所在區域的區域云的服務器(1021)根據所述醫療設備(1041)的所述標識ID將所述醫療設備(1041)映射到其所屬的設備子云(104)中,并存儲所述醫療設備(1021)的標識ID。
6.根據權利要求1所述的系統,其中,所述多個服務器(1021)之間通過所述互聯網(103)每隔一段時間發送同步消息,以同步所述多個服務器(1024)上存儲的所述醫療設備(1041)的信息。
7.一種用于實現醫療資源和信息共享的服務器,其特征在于,該服務器是區域云中的服務器,所述區域云是由分布在多個區域中的每個區域內的服務器映射而成的;所述服務器包括: 管理單元(402 ),用于收集設備云中醫療設備的信息,存儲單元(401),用于存儲所述設備云中的醫療設備的信息,以在在不同醫療設備之間實現資源和信息共享;其中所述設備云是由所述分布在多個區域的醫療設備映射而成的。
8.根據權利要求7所述的服務器,其中, 所述存儲單元(401)存儲的分布在所述醫療設備的信息包括醫療設備的狀態信息; 所述服務器還包括收發單元(403),其用于接收醫療設備發送的處理指定數據的處理請求;所述管理單元(402)還用于查詢所述存儲單元(401)所存儲的醫療設備的狀態信息,選擇處于空閑狀態的醫療設備來處理所述處理請求。
9.根據權利要求8所述的服務器,其中, 所述存儲單元(401)存儲所述醫療設備的信息包括醫療設備中存儲的數據的索引信息; 所述收發單元(403)還用于接收醫療設備發送的搜索指定數據的搜索請求; 所述管理單元(402)還用于在所述存儲單元(401)中所存儲的醫療設備中存儲的數據的索引信息中查詢,并選擇存儲有該指定數據的醫療設備來處理所述搜索請求。
10.根據權利要求7所述的服務器,其中,所述服務器還包括映射單元(404),其用于根據標示所述醫療設備所屬的設備子云的標識ID將所述醫療設備映射到其所屬的設備子云中,其中所述設備子云是將所述設備云進一步劃分得到的; 所述存儲單元(401)進一步用于存儲所述醫療設備的所述標識ID。
11.根據權利要求7所述的服務器,還包括同步單元(405),其用于通過所述互聯網每隔一段時間發送同步消息,以同步所述存儲單元(401)中存儲的所述醫療設備的信息。
12.一種利用區域云中的服務器共享醫療資源和信息的方法,其特征在于,該方法包括: 收集設備云中醫療設備的信息, 并存儲所述設備云中醫療設備的信息,以在不同醫療設備之間實現資源和信息共享,其中所述區域云是由分布在多個區域中的每個區域內的服務器映射而成的,所述設備云是由所述分布在多個區域的醫療設備映射而成的。
13.根據權利要求12所述的方法,其中,所述存儲的醫療設備的信息包括醫療設備的狀態信息;該方法還包括:接收醫療設備發送的處理指定數據的處理請求; 查詢存儲的醫療設備的狀態信息,選擇處于空閑狀態的醫療設備來處理所述處理請求。
14.根據權利要求13所述的方法,其中, 所述存儲的醫療設備的信息包括醫療設備中存儲的數據的索引信息; 該方法還包括: 接收醫療設備發送的搜索指定數據的搜索請求; 在所存儲的醫療設備中存儲的數據的索引信息中查詢,并選擇存儲有該指定數據的醫療設備來處理所述搜索請求。
15.根據權利要求12所述的方法,其中,根據用于標識所述醫療設備所屬的設備子云的標識ID將所述醫療設備映射到所述醫療設備所屬的設備子云中,其中所述設備子云是將所述設備云進一步劃分得到的; 存儲所述醫療設備的所述標識ID。
16.根據權利要求12所述的方法,還包括:通過所述互聯網每隔一段時間發送同步消息,以同步所存儲的所述醫療設備的信 息。
【文檔編號】H04L29/08GK103714229SQ201210379616
【公開日】2014年4月9日 申請日期:2012年9月29日 優先權日:2012年9月29日
【發明者】許曉東, 沈宏, 張志遠, 蘇子華, 鄭杰, 呂冬姣 申請人:西門子公司