專利名稱:多協(xié)議適配器系統(tǒng)和多協(xié)議適配器系統(tǒng)中的數(shù)據轉換方法
技術領域:
本發(fā)明涉及一種多協(xié)議適配器系統(tǒng)以及多協(xié)議適配器系統(tǒng)中的數(shù)據轉換方法。
背景技術:
每個不同類型的裝置都各自使用互不相同的通信接口,如射頻識別RFID(Radic) Frequency Identif ication)、藍牙(Bluetooth)、USB (universal Serial Bus)、RS-232 或 RS-485之類的串行接口(serial)等。此外,各種不同類型的裝置,操作系統(tǒng)的平臺或數(shù)據格式等互不相同。由此,為了統(tǒng)合互不相同的通信接口和操作系統(tǒng)的平臺或數(shù)據格式互不相同的各種裝置,存在以下問題,即需要在管理系統(tǒng)中設置多個操作系統(tǒng)平臺,并購買和安裝用于轉換數(shù)據格式的裝置和多個通信接口等。此外,醫(yī)院的醫(yī)療裝置或健身俱樂部的鍛煉器材等之類的不同類型的裝置,存在以下問題,即當有多個用戶使用時,很難確認是用戶使用了哪個裝置,而且很難獲得相應用戶的測定信息。在本說明書中,提供一種可以統(tǒng)合管理多個用戶和多個用戶所使用的多個不同類型的裝置的測定信息的系統(tǒng)和方法。
發(fā)明內容
技術課題本發(fā)明提供一種多協(xié)議適配器系統(tǒng)和多協(xié)議適配器的系統(tǒng)中的數(shù)據轉換方法,其提供與使用各種通信標準的多個不同類型的裝置的通信接口來處理、傳輸標準/非標準數(shù)據,由此其可在普適(ubiquitous)環(huán)境下以各種目的使用,特別是其采用醫(yī)療衛(wèi)生保健標準,從而可促進u型醫(yī)療(u-health)產業(yè)的擴大。本發(fā)明提供一種多協(xié)議適配器系統(tǒng)和多協(xié)議適配器的系統(tǒng)中的數(shù)據轉換方法,其可以以機器交貨和服務企劃等商務合作為基礎,來獲得產品銷售收益和服務建模收益。技術手段根據本發(fā)明的一個方面,提供了一種多協(xié)議適配器系統(tǒng),包括連接認知單元,其認知多個不同類型的裝置的連接;會話管理單元,其感知多個不同類型的裝置的輸入信號來管理連接會話,以管理通過輸入連接的裝置的連接;服務即插即用單元,其以多個不同類型的裝置可提供的服務單位,控制多個不同類型的裝置;數(shù)據轉換單元,其轉換從多個不同類型的裝置接收到的數(shù)據;用戶信息管理單元,其管理通過射頻識別RFID接收到的用戶識別信息;和數(shù)據傳輸單元,其將轉換的數(shù)據和用戶信息結合,傳輸至終端。根據本發(fā)明的一個方面,連接認知單元,從裝置管理服務器接收裝置標識符、制造商、模型名及裝置的種類中的至少一個裝置信息,使用裝置信息來接受相關裝置的連接。根據本發(fā)明的另一個方面,數(shù)據轉換單元,使用相關裝置的制造商提供的數(shù)據協(xié)議,轉換接收到的數(shù)據,當未能接收到提供的數(shù)據協(xié)議時,將接收到的數(shù)據作為批量數(shù)據進行旁路(bypass)。根據本發(fā)明的另一個方面,數(shù)據轉換單元,使用相關裝置的數(shù)據協(xié)議,對接收的數(shù)據,執(zhí)行將特定代碼值進行增加、刪除、提取和加權的處理中至少一個處理,來轉換接收到的數(shù)據。一種數(shù)據轉換方法,包括以下步驟認知多個不同類型的裝置的連接;感知多個不同類型的裝置的輸入信號來管理連接會話,以管理通過輸入連接上的裝置的連接;以多個不同類型的裝置可提供的服務單位,控制多個不同類型的裝置;轉換從多個不同類型的裝置接收到的數(shù)據;管理通過RFID接收到的用戶識別信息;和將轉換的數(shù)據和用戶信息結合,傳輸至終端。技術效果本發(fā)明提供與使用各種通信標準的多個不同類型的裝置的通信接口來處理、傳輸標準/非標準數(shù)據,由此其可在普適(ubiquitous)環(huán)境下以各種目的使用,特別是其采用醫(yī)療衛(wèi)生保健標準,從而可促進u型醫(yī)療(u-health)產業(yè)的擴大。本發(fā)明可以以機器交貨和服務企劃等商務合作為基礎,來獲得產品銷售收益和服務建模收益。
圖1是示出根據本發(fā)明一個實施例的多協(xié)議適配器系統(tǒng)的示圖;圖2是示出根據本發(fā)明一個實施例的多協(xié)議適配器系統(tǒng)的內部結構的框圖;圖3是用于示出根據本發(fā)明一個實施例的數(shù)據轉換方法的一個例子;圖4是用于示出根據本發(fā)明一個實施例的藍牙適用方法的一個例子;圖5是示出根據本發(fā)明一個實施例的多協(xié)議適配器系統(tǒng)的商務模型的一個例子;圖6是示出根據本發(fā)明一個實施例的多協(xié)議適配器系統(tǒng)的具體應用實例的示圖;圖7是示出根據本發(fā)明一個實施例的數(shù)據轉換方法的流程圖;圖8是示出根據本發(fā)明一個實施例的數(shù)據轉換及傳輸方法的流程圖。
具體實施例方式下面,將參照附圖對本發(fā)明的實施例進行詳細說明。圖1是示出根據本發(fā)明一個實施例的多協(xié)議適配器系統(tǒng)的大致樣子的示圖。首先,根據本實施例的多協(xié)議適配器(Multi Protocol Adapter)系統(tǒng)100 (以下簡稱“uLSP 100”),涉及使用服務即插即用(Service Plug and Play =SPNP)技術的有線/無線通信處理單元和使用嵌入式數(shù)據處理算法的系統(tǒng)。即,ULSP100,從不同類型的的裝置110,使用 RFID (Radio Frequency Identification)、藍牙、USB (universal Serial Bus)禾口RS—232或 RS-485之類的串行接口(serial)通信等,接收醫(yī)療標準(ISO IEEE 11073PHD)的輸入數(shù)據及各種數(shù)據格式的非標準輸入數(shù)據。此外,uLSP 100,可使用加權、處理輸入的數(shù)據并發(fā)送至終端120的數(shù)據轉換算法,由此可確保數(shù)據處理的效率和穩(wěn)定性。因此,ULSP100可在普適(ubiquitous)環(huán)境下以各種目的使用,特別是其采用醫(yī)療衛(wèi)生保健標準,從而預計其可促進u型醫(yī)療(u-health)產業(yè)的擴大。在這種情況下,多協(xié)議適配器系統(tǒng)100,可分為用于協(xié)議處理的協(xié)議轉換裝置PCD(Protocol Conversion Device)和用于數(shù)據處理的數(shù)據服務裝置DSD (Data Service Device)。圖1的多協(xié)議適配器系統(tǒng)100中,簡要示出了 PCD的應用程序 APPL(application)、中間件 M/W(middleware)、操作系統(tǒng) 0S(0perating System)、 固件 F/W(firmware)、硬件 H/W(hardware)的結構。具體來說,uLSP 100可以是向接收測定裝置的制造商的測量數(shù)據的終端制造商提供協(xié)議轉換軟件開發(fā)工具包SDK (Software Development Kit)的開放資源裝置。即,uLSP 100可允許使用不同類型端口的裝置110,根據各種操作系統(tǒng)OS平臺被定義為處理器和接口協(xié)議標準。在這種情況下,uLSP 100可選擇簡單結構化的腳本格式(script format),可具有在處理器中存儲腳本但不執(zhí)行該腳本的結構。在這種情況下,使用各種不同端口的裝置110可包括如測定和提供血壓計、血糖儀、體溫計等數(shù)據的裝置,終端120可包括,如將在智能手機、個人電腦(PC)、筆記本電腦、 作為機頂盒裝置德智能開放跨媒體平臺SXMP (Smart Cross Media Open Platform) 110等不同類型的裝置中測定/傳輸?shù)臄?shù)據提供給用戶的裝置。在這里,RFID技術,可將內置微芯片和天線的標記(tag)附加在物體上,并使用無線電頻率波(radio frequency wave),使物體和讀卡器之間可進行數(shù)據通信,由此確認物體的詳情,是可以處理追蹤傳輸路徑及實時管理歷史等的技術。此外,RS-232由電子工業(yè)協(xié)會EIA (Electronic Industries Association)來規(guī)定,其內容可規(guī)定對數(shù)據終端設備 DTE (Data Terminal Equipment) ^ ^ ^-DCE (Data Communication Equipment) 間的接口的電子交接、控制建立同步交換(hand shaking)、傳輸速率、信號延遲時間、電阻抗交接等,但是不指定被傳輸?shù)臄?shù)據的格式與內容,而且對DTE之間的接口的內容也不被包括在內。大多數(shù)電腦(PC)的串行端口 RS-232C的子集(9-PIN)被標準安裝。完整的標準是25-PIN的D型連接器,其中22-PIN可用于通信。但是,在普通的電腦通信中,其中大多數(shù)PIN不被使用。大多數(shù)電腦中,均裝有通常公接頭的9-PIN的D型連接器。最近的電腦,使用USB來代替RS-232C,要使用RS-232需要使用RS-232C適配器(Adapter)。圖2是示出根據本發(fā)明一個實施例的多協(xié)議適配器系統(tǒng)的內部結構的框圖。如圖所2示,多協(xié)議適配器系統(tǒng)200可包括有線/無線通信處理單元210和數(shù)據處理/管理單元 220。有線/無線通信處理單元210,可以管理與多個不同類型裝置的連接。為管理多個不同類型裝置的連接,有線/無線通信處理單元210,如圖2所示,可包括連接認知單元 211、會話管理單元212、服務即插即用(SPNP)單元213。連接認知單元211認知多個不同類型的裝置的連接。例如,連接認知單元211,可包括裝置管理模塊,其使用輸入/輸出型RS-232之類的串行通信方式的串行通信、藍牙、 USB等來認知多個不同類裝置的連接。在這種情況下,裝置管理模塊可以進行以下處理,即對多個不同類型的裝置的裝置標識符(Device ID =DID)、制造商、模型名和裝置種類等的信息的管理和接受/拒絕連接相關裝置的處理。在這種情況下,相關裝置的裝置信息,可以從額外的裝置管理服務器(未示出)接收。在這種情況下,相關裝置的連接的接受,通過從裝置管理服務器接收的裝置信息,將存儲于其內的裝置信息,通過在連接認知單元211中被處理或在裝置管理服務器中接受相關裝置的過程,進行處理。在這種接受裝置的連接的過程中,可以使用以下信息,即裝置標識符之類的裝置管理號碼的相關信息、制造商、模型名及裝置的種類之類的基本裝置信息,固件更新的管理信息及固件軟件的相關信息等。即,連接認知單元211,從裝置管理服務器,接收如裝置標識符、制造商、模型名及裝置的種類中至少一個裝置信息,并使用裝置信息,接受該裝置的連接。會話管理單元212,感知多個不同類型的裝置的輸入信號來管理連接會話,以管理通過輸入連接的裝置的連接。例如,會話管理單元212可包括響應時間控制模塊,使用在特定的限制時間內(如1分鐘至5分鐘)與響應時間控制模塊連接的裝置之間的電子信號來管理連接會話。服務即插即用單元213,以多個不同類型的裝置提供的服務單位,控制多個不同類型的裝置。為此,服務即插即用單元213,可使用服務即插即用技術將多個不同類型的裝置本身進行注冊/取消注冊,還可以為了通信的其他裝置而自身發(fā)布(publish)。不但如此, 服務即插即用單元213,可使用服務即插即用技術自身進行服務,還可以基于通信進行角色扮演(role playing)。數(shù)據處理/管理單元220,轉換從多個不同類型的裝置接收到的數(shù)據并傳輸至終端。為此,數(shù)據處理/管理單元220,如圖2所示,可包括密碼單元221、數(shù)據轉換單元222、 用戶信息管理單元223、數(shù)據發(fā)送單元224、數(shù)據存儲單元225。加密單元221,可將從多個不同類型的裝置接收到的數(shù)據加密。例如,加密單元 221,可將4比特體系的特殊編碼值在數(shù)據標題中生成,來加密接收的數(shù)據。在這種情況下, 在接收加密的數(shù)據的裝置中,可向有關裝置的制造商提供用于將加密的數(shù)據解碼的API。 艮口,該裝置可包括用于把通過該裝置的制造商加密的數(shù)據進行解碼的API。數(shù)據轉換單元222,轉換從多個不同類型的裝置接收到的數(shù)據。在這種情況下,接收到的數(shù)據可分為標準數(shù)據和非標準數(shù)據進行轉換。首先,當無法知道轉換數(shù)據的裝置的制造商的信息時,從相關裝置接收到的數(shù)據可被分為非標準數(shù)據。在這種情況下,數(shù)據轉換單元222可將非標準數(shù)據作為批量數(shù)據 (bulk data)處理,進行旁路(bypass)。相反,當可以得到發(fā)送數(shù)據的裝置的制造商的信息時,可以使用制造商的相關信息從該裝置的制造商接收數(shù)據協(xié)議時,從該裝置接收到的數(shù)據可被區(qū)分為標準數(shù)據。這種情況下,數(shù)據轉換單元222,可以對接收到的數(shù)據,執(zhí)行將特定代碼值進行增加、刪除、提取和加權的處理中至少一個處理,來轉換接收到的數(shù)據。即,數(shù)據轉換單元222可使用該裝置的制造商提供的數(shù)據協(xié)議來轉換接收到的數(shù)據,當無法接收到數(shù)據協(xié)議時,將接收到的數(shù)據作為批量數(shù)據(bulk data)進行旁路(bypass)。用戶信息管理單元223,可管理通過RFID接收的用戶識別信息。在這種情況下,用戶識別信息可以與個人健身裝置等之類的不同類型的裝置中測得的數(shù)據一起,被發(fā)送到多協(xié)議適配器系統(tǒng)200。在這里,用戶信息管理單元223,可以與用戶識別信息(User ID,UID) 一起,管理用戶姓名、性別、年齡、身體信息(體重、身高等)等。數(shù)據傳輸單元224,可將轉換的數(shù)據和用戶信息結合,傳輸至終端。在這種情況下, 數(shù)據傳輸單元2M可根據包含在終端中的代理的請求,確認與終端的連接狀態(tài)是否正常之后,將轉換的數(shù)據與用戶信息結合的數(shù)據傳輸?shù)接嘘P終端。數(shù)據存儲單元225,可臨時存儲將轉換的數(shù)據與用戶信息結合的數(shù)據。在這種情況下,數(shù)據存儲單元225,可在終端的連接狀態(tài)不是正常的情況、多協(xié)議適配器系統(tǒng)200被非正常終止的情況、在終端的代理中沒有對數(shù)據發(fā)送的反饋(feedback)的情況中的至少一種情況下,臨時存儲數(shù)據。
圖3是用于示出根據本發(fā)明一個實施例的數(shù)據轉換方法的一個例子。圖3示出, 圖2中示出的多協(xié)議適配器系統(tǒng)200的處理器310,可以通過各種協(xié)議的通信方法與各種不同類型的裝置連接。例如,處理器310,可通過30-PIN連接器321與智能手機連接,或者通過TTAM與血糖儀3 連接。此外,處理器310可通過多個USB端口中的USBl 325與血壓計連接或者通過紅外線327與紅外線遙控器3 連接。在這里,TTA M可表示韓國信息通信技術協(xié)會TTA標準的M-PIN連接器,紅外線可表示紅外線端口。首先,當智能手機322向處理器310請求與可行接口進行連接時,處理器310,將端口標識符通知給智能手機來允許連接。在這種情況下,當智能手機322向分別通過TTAM 32,USBl 325和紅外線327連接的血糖儀324、血壓計326、紅外線遙控器3 請求裝置標識符時,血糖儀324、血壓計326、紅外線遙控器328,可各自向智能手機提供裝置標識符。在這種情況下,裝置標識符的請求和提供,均可以通過處理器310實現(xiàn)。如果,智能手機322包含可使用血壓計、血糖儀的應用程序或服務時,也可以不使用紅外線遙控器328。在這種情況下,智能手機322,可向處理器310請求紅外線327端口的連接解除。智能手機322的應用程序,可對執(zhí)行血糖儀3M和血壓計3 等裝置的處理直到進程結束,進程結束后,智能手機322可向處理器310請求所有端口的連接解除。此時,執(zhí)行處理的結果,可以通過智能手機322提供給用戶,也可以通過USB330發(fā)送至和處理器連接的終端340,處理結果還可以通過終端340提供給管理員或其他人。例如,管理員可以綜合管理多個用戶的血糖、血壓、 體溫等信息。在這種情況下,如圖2所示,各個用戶可通過圖2所示說明的用戶識別信息進行認知。此外,多協(xié)議適配器系統(tǒng)200,可進一步包括用于從用戶接收下載類型的選擇的接口。例如,可通過IXD畫面,將下載類型“A001”、“XXX0”、“XXX1”、“XXX2”之類的預先定義的各種下載類型提供給用戶,用戶可以通過按鍵等輸入界面來選擇一個下載類型。在這種情況下,多協(xié)議適配器系統(tǒng)200可根據下載類型來執(zhí)行預先設置好的腳本。圖4是用于示出根據本發(fā)明一個實施例的藍牙適用方法的一個例子。橢圓400表示,uLSP 410、血糖儀420和血壓計430正構成微微網(piconet)。在這里,微微網可以是兩個或更多裝置互相連接形成的小的無線網絡。這種情況下,圖4示出,uLSP 410、血糖儀 420和血壓計430各自通過藍牙連接的一個例子。在這里,uLSP 410可對應圖2的多協(xié)議適配器系統(tǒng)200。首先,根據圖4的一個例子的藍牙,使用2. 4GHz的帶寬、IMbps的符號率(symbol rate)和每個間隔IMHz的79個頻道。使用跳頻(frequency hopping)方式,在一個頻道中,每停留625微秒后移動頻道。例如,每秒發(fā)生1600次跳頻,一個時間空檔(time slot) 可以是625微秒。跳頻順序,可通過相關裝置的時鐘(Clock)來決定其順序,在兩個裝置間進行通信時,可以與其中一個裝置的時鐘同步。在這種情況下,兩個裝置,可根據時間空檔的奇數(shù)/偶數(shù)來交替進行數(shù)據發(fā)送。此外,裝置之間的連接,可以經過頁面調度(paging)和查詢(inquiry)順序進行。 艮口,當在一個裝置中知道對方裝置的唯一地址(BD_ADDR)時,只可以以頁面調度來建立連接,在不知道時,可通過查詢(inquiry)首先確認了對方裝置的唯一地址之后再通過頁面
調度建立連接。此外,使用藍牙的各裝置,具備本地時鐘。在這種情況下,由于用戶不能直接調整裝置的時鐘,在微微網中,可以用主裝置的系統(tǒng)時鐘來同步下屬裝置的時鐘。即,圖4的曲線框440、450,示出了當主裝置uLSP 410和血糖儀420的時鐘不同的時候,將血糖儀420的時鐘uLSP 410的時鐘同步的情況。如上所述,根據本實施例的多協(xié)議適配器系統(tǒng)200,可以接受U-健身設備或U-日志(u-Log)裝置的RFID、藍牙、USB、串行接口通信和標準/非標準數(shù)據之類的各種通信標準/傳輸標準。在這里,U-日志可以指U-健身設備的裝置信息(如模型名)、制造商、機器序列號、連接時間、結束時間、使用時間等一系列日志信息。在這種情況下,可向裝置開發(fā)公司、服務商家、開放型市場(包括本公司或其他公司)、消費者、一般流通公司提供作為開放資源的基于SDK的裝置,可以以機器交貨和服務企劃等商務合作為基礎,來獲得產品銷售收益和服務建模收益。圖5是示出根據本發(fā)明一個實施例的多協(xié)議適配器系統(tǒng)的商務模型的一個例子。多協(xié)議適配器系統(tǒng)的提供公司510, 可向裝置開發(fā)公司或IPTV商家、服務商家、開放型市場、一般流通公司等商家520提供多協(xié)議適配器系統(tǒng)獲得利潤,商家520可以使用基于SDK的多協(xié)議適配器系統(tǒng),可向消費者530 提供各種服務獲得收益。圖5中實線箭頭代表裝置或服務的交貨,虛線箭頭表示裝置或服務的提供的費用支付。圖6是示出根據本發(fā)明一個實施例的多協(xié)議適配器系統(tǒng)的具體應用實例的示圖。 圖6示出了接收被提供的服務的用戶610可持有的ID卡620、用戶610可使用的多個運動器械630和多協(xié)議適配器系統(tǒng)640、服務中心650。例如,服務中心650可以是配備了各種運動器械的健身俱樂部。當?shù)谝挥脩羰殖值谝?ID卡使用第二運動器械時,首先,第一 ID卡的用戶標識符, 可通過RFID提供給多協(xié)議適配系系統(tǒng)640。此外,第二運動器械中測得的信息,也同樣可通過藍牙或紅外線通信、USB、串行接口通信等提供給多協(xié)議適配器系統(tǒng)640。此時,多協(xié)議適配器系統(tǒng)640,將把用戶識別信息和第二運動器械中傳輸測定信息結合起來的信息傳輸至服務中心650的管理系統(tǒng),使服務中心650可以確認第一用戶的運動量等信息。S卩,多個用戶610,在各自手持自己的ID卡620的狀態(tài)下使用多個運動器械630時,服務中心650,可以通過多協(xié)義適配器系統(tǒng)640根據每個用戶認知從不同類型的裝置接收的標準/非標準信息,由此可以綜合處理用戶610各自的運動量等。在圖6中雖然舉出了健身俱樂部的例子,但是根據本發(fā)明的多協(xié)議適配器系統(tǒng)可被有效應用到任何醫(yī)院、保健所和使用血壓計、體溫計、血糖計等各種不同類型的裝置的所有場所。圖7是示出根據本發(fā)明一個實施例的數(shù)據轉換方法的流程圖。根據本實施例的數(shù)據轉換方法,可通過圖2的多協(xié)議適配器系統(tǒng)200執(zhí)行。在圖7中示出了由多協(xié)議適配器系統(tǒng)200執(zhí)行各步驟的過程,示出了數(shù)據轉換方法。在操作710,多協(xié)議適配器系統(tǒng)200可管理多個不同類型裝置的連接。為此,多協(xié)議適配器系統(tǒng)200,如圖7所示,可將操作711至操作713包括在操作710中執(zhí)行。在操作711中,多協(xié)議適配器系統(tǒng)200,可認知多個不同類型的裝置的連接。例如, 多協(xié)議適配器系統(tǒng)200,可包括裝置管理模塊,其使用輸入/輸出型RS-232之類的串行通信方式的串行通信、藍牙、USB等來認知多個不同類裝置的連接。在這種情況下,裝置管理模塊可以進行以下處理,即對多個不同類型的裝置的裝置標識符(Device ID:DID)、制造商、模型名和裝置種類等的信息的管理和接受/拒絕連接相關裝置的處理。在這種情況下,相關裝置的裝置信息,可以從額外的裝置管理服務器(未示出)接收。在這種情況下,相關裝置的連接的接受,通過從裝置管理服務器接收的裝置信息,將存儲于其內的裝置信息,通過在連接認知單元211中被處理或在裝置管理服務器中接受相關裝置的過程,進行處理。在這種接受裝置的連接的過程中,可以使用以下信息,即裝置標識符之類的裝置管理號碼的相關信息、制造商、模型名及裝置的種類之類的基本裝置信息,固件更新的管理信息及固件軟件的相關信息等。即,多協(xié)議適配器系統(tǒng)200,例如,從裝置管理服務器,接收如裝置標識符、制造商、模型名及裝置的種類中至少一個裝置信息,并使用該裝置信息,接受該裝置的連接。在操作712中,多協(xié)議適配器系統(tǒng)200,感知多個不同類型的裝置的輸入信號來管理連接會話,以管理通過輸入連接的裝置的連接。例如,多協(xié)議適配器系統(tǒng)200可包括響應時間控制模塊,使用在特定的限制時間內(如1分鐘至5分鐘)與響應時間控制模塊連接的裝置之間的電子信號來管理連接會話。在操作713中,多協(xié)議適配器系統(tǒng)200,以多個不同類型的裝置提供的服務單位, 控制多個不同類型的裝置。為此,多協(xié)議適配器系統(tǒng)200,可使用服務即插即用技術將多個不同類型的裝置本身進行注冊/取消注冊,還可以為了通信的其他裝置而自身發(fā)布 (publish)。不但如此,多協(xié)議適配器系統(tǒng)200,可使用服務即插即用技術自身進行服務,還可以基于通信進行角色扮演(role playing)。在操作720中,多協(xié)議適配器系統(tǒng)200,可轉換從多個不同類型的裝置接收到的數(shù)據并傳送到終端。下面將參照圖8對操作720進行詳細說明。圖8是示出根據本發(fā)明一個實施例的數(shù)據轉換及傳輸方法的流程圖。在這種情況下,圖8中示出的步驟810至步驟850可包括在圖7的步驟720中執(zhí)行。在操作810中,多協(xié)議適配器系統(tǒng)200,可轉換從多個不同類型的裝置接收到的數(shù)據。在這種情況下,接收到的數(shù)據可分為標準數(shù)據和非標準數(shù)據。首先,當無法知道轉換數(shù)據的裝置的制造商的信息時,從相關裝置接收到的數(shù)據可被分為非標準數(shù)據。在這種情況下,多協(xié)議適配器系統(tǒng)200可將非標準數(shù)據作為批量數(shù)據(bulk data)處理,進行旁路(bypass)。相反,當可以得到發(fā)送數(shù)據的裝置的制造商的信息時,可以使用制造商的相關信息從該裝置的制造商接收數(shù)據協(xié)議時,從該裝置接收到的數(shù)據可被區(qū)分為標準數(shù)據。這種情況下,多協(xié)議適配器系統(tǒng)200,可以對接收到的數(shù)據,執(zhí)行將特定代碼值進行增加、刪除、 提取和加權的處理中至少一個處理,來轉換該標準數(shù)據。在操作820中,多協(xié)議適配器系統(tǒng)200,可管理通過RFID接收的用戶識別信息。在這種情況下,用戶識別信息可以與個人健身裝置等之類的不同類型的裝置中測得的數(shù)據一起,被發(fā)送到多協(xié)議適配器系統(tǒng)200。在這里,用戶信息管理單元223,可以與用戶識別信息 (User ID,UID) —起,管理用戶姓名、性別、年齡、身體信息(體重、身高等)等。在操作830中,多協(xié)議適配器系統(tǒng)200,可將從多個不同類型的裝置接收到的數(shù)據加密。例如,多協(xié)議適配器系統(tǒng)200,可將4比特體系的特殊編碼值在數(shù)據標題中生成,來加密接收的數(shù)據。在這種情況下,在接收加密的數(shù)據的裝置中,可向有關裝置的制造商提供用于將加密的數(shù)據解碼的API。即,該裝置可包括用于把通過該裝置的制造商加密的數(shù)據進行解碼的API。在操作840中,多協(xié)議適配器系統(tǒng)200,可將轉換的數(shù)據和用戶信息結合,傳輸至終端。在這種情況下,多協(xié)議適配器系統(tǒng)200可根據包含在終端中的代理的請求,確認與終端的連接狀態(tài)是否正常之后,將轉換的數(shù)據與用戶信息結合的數(shù)據傳輸?shù)接嘘P終端。在操作850中,多協(xié)議適配器系統(tǒng)200,可臨時存儲將轉換的數(shù)據與用戶信息結合的數(shù)據。在這種情況下,多協(xié)議適配器系統(tǒng)200,可在終端的連接狀態(tài)不是正常的情況、多協(xié)議適配器系統(tǒng)200被非正常終止的情況、在終端的代理中沒有對數(shù)據發(fā)送的反饋 (feedback)的情況中的至少一種情況下,臨時存儲數(shù)據。如上所述,根據本發(fā)明的實施例提供與使用各種通信標準的多個不同類型的裝置的通信接口來處理、傳輸標準/非標準數(shù)據,由此其可在普適(ubiquitous)環(huán)境下以各種目的使用,特別是其采用醫(yī)療衛(wèi)生保健標準,從而可促進u型醫(yī)療(u-health)產業(yè)的擴大。 此外,可以以機器交貨和服務企劃等商務合作為基礎,來獲得產品銷售收益和服務建模收
■、Λ
frff. ο根據本發(fā)明的實施例的方法,可被記錄在由可通過各種計算機裝置執(zhí)行的程序指令形式構成的計算機可讀介質中。所述計算機可讀介質可包括單獨的程序指令、數(shù)據文件、數(shù)據結構或其組合等。所述介質中記錄的程序指令,可為針對本發(fā)明專門設計和構成的,也可為計算機軟件技術人員公知而可使用的。此外,所述的文件系統(tǒng),也可被記錄在計算機可讀記錄媒體中。如上所示,本發(fā)明雖然已參照有限的實施例和附圖進行了說明,但是本發(fā)明并不局限于所述實施例,在本發(fā)明所屬領域中具備通常知識的人均可以從此記載中進行各種修改和變形。因此,本發(fā)明的范圍不受說明的實施例的局限或定義,而是由后附的權利要求范圍以及權利要求范圍等同內容定義。
10
權利要求
1.一種多協(xié)議適配器系統(tǒng),包括連接認知單元,其認知多個不同類型的裝置的連接;會話管理單元,其感知所述多個不同類型的裝置的輸入信號來管理連接會話,以管理通過輸入連接的裝置的連接;服務即插即用單元,其以所述多個不同類型的裝置可提供的服務單位,控制所述多個不同類型的裝置;數(shù)據轉換單元,其轉換從所述多個不同類型的裝置接收到的數(shù)據; 用戶信息管理單元,其管理通過射頻識別接收到的用戶識別信息;和數(shù)據傳輸單元,其將轉換的數(shù)據和用戶信息結合,傳輸至終端。
2.如權利要求1所述的多協(xié)議適配器系統(tǒng),其中,所述連接認知單元,從裝置管理服務器接收裝置標識符、制造商、模型名及裝置的種類中的至少一個裝置信息,使用所述裝置信息來承認相關裝置的連接。
3.如權利要求1所述的多協(xié)議適配器系統(tǒng),其中,所述數(shù)據轉換單元,使用相關裝置的制造商提供的數(shù)據協(xié)議,轉換接收到的數(shù)據,當未能接收到提供的所述數(shù)據協(xié)議時,將接收到的數(shù)據作為批量數(shù)據進行旁路(bypass)。
4.如權利要求1所述的多協(xié)議適配器系統(tǒng),其中,所述數(shù)據轉換單元,使用相關裝置的數(shù)據協(xié)議,對接收的數(shù)據,執(zhí)行將特定代碼值進行增加、刪除、提取和加權的處理中至少一個處理,來轉換接收到的數(shù)據。
5.一種數(shù)據轉換方法,包括以下步驟 認知多個不同類型的裝置的連接;感知所述多個不同類型的裝置的輸入信號來管理連接會話,以管理通過輸入連接上的裝置的連接;以所述多個不同類型的裝置可提供的服務單位,控制所述多個不同類型的裝置; 轉換從所述多個不同類型的裝置接收到的數(shù)據; 管理通過RFID接收到的用戶識別信息;和將轉換的數(shù)據和用戶信息結合,傳輸至終端。
全文摘要
本發(fā)明提供一種多協(xié)議適配器系統(tǒng)和多協(xié)議適配器的系統(tǒng)中的數(shù)據轉換的方法。多協(xié)議適配器系統(tǒng)包括連接認知單元,其認知多個不同類型的裝置的連接;會話管理單元,其感知多個不同類型的裝置的輸入信號來管理連接回話,以管理通過輸入連接的裝置的連接;服務即插即用單元,其以多個不同類型的裝置可提供的服務單位,控制多個不同類型的裝置;數(shù)據轉換單元,其轉換從多個不同類型的裝置接收到的數(shù)據;用戶信息管理單元,其管理通過射頻識別(RFID)接收到的用戶識別信息;和數(shù)據傳輸單元,其將轉換的數(shù)據和用戶信息結合,傳輸至終端。
文檔編號H04L29/10GK102469165SQ20101054986
公開日2012年5月23日 申請日期2010年11月15日 優(yōu)先權日2010年10月29日
發(fā)明者安殷辰, 樸興洙 申請人:(株)拜斯倍斯, 韓華S&C有限公司