一種設備數據共享方法
2023-10-25 02:18:02 1
一種設備數據共享方法
【專利摘要】本發明公開了一種設備數據共享方法,包含能力數據採集模塊,數據適配模塊,數據同步模塊,管理和配置模塊等。系統為用戶的各個設備在系統分配雲數據存儲中心,各個設備註冊到用戶雲數據中心名下,採集各個設備上的能力數據並實時同步到用戶的數據儲存中心,根據用戶的配置,向指定的終端設備進行數據同步,接收數據的終端對數據類型進行適配,進一步,用戶即可在獲取數據的設備上查看和使用對應的數據。通過實時採集和同步各種異構設備上的數據,為用戶提供了一種方便的設備能力數據共享的業務體驗。
【專利說明】一種設備數據共享方法
【技術領域】
[0001]本發明涉及網際網路和終端【技術領域】,特別是指一種設備數據共享方法。
【背景技術】
[0002]隨著網際網路技術和終端軟體技術的發展,特別是網際網路軟體和雲計算技術的發展,為一種設備數據共享方法提供了可行性。
[0003]目前,用戶同時擁有不同的設備,包含智能終端,PC機,筆記本電腦,平板電腦,各個設備擁有不同的設備能力,在很多時候,各個設備之間的能力存在各種差異,各自擁有一些與設備特徵相匹配的特徵能力,如智能終端上的GPS,各種加速度傳感器,指紋識別裝置等,但是在不同的設備上這些能力都不能共享,用戶需要單獨購買不同的設備,以滿足不同設備上的類似需求。
[0004]如此一來,對設備的要求以及成本提高,浪費了原有設備上的能力,對於節約資源和提高設備使用率來說,都是對現有設備的極大浪費。
[0005]而隨著終端技術,網際網路技術和雲計算技術的發展,尤其是寬帶無線網際網路技術的不斷發展,無線網際網路的帶寬以及速度得到極大地提高,網絡的覆蓋和穩定性和網絡速度對需要穩定連接的應用來說,已經不再是瓶頸問題。
[0006]同時,雲計算技術的發展,包含雲存儲技術,雲數據存取和訪問技術的發展,數據在雲端的存儲以及向外部開放的數據訪問技術都得到了很大的提高,數據存儲和訪問協議得到了極大的進展和統一,用戶作為不同設備構成的異構系統,也能很好地與雲端的數據存儲進行快速交互,解決了以往不同設備,不同作業系統數據交互的難題。
[0007]通過雲存儲數據和雲數據訪問接口,能實現用戶不同設備之間的數據快速訪問,並在不同設備上通過獲取對應能力的數據源後,在其他設備上體現為一個虛擬的能力,為用戶並未察覺到這是異構設備上的能力,用戶感覺與本地設備上的能力使用方式完全一致。
[0008]有鑑於此,本發明的目的在於提出一種簡單易行,結合雲存儲和分布式數據訪問技術的一種設備數據共享方法。
【發明內容】
[0009]從上面所述可以看出,系統為用戶的各個設備在系統創建和分配雲數據存儲,各個設備註冊到用戶雲數據中心名下,採集各個設備上的能力數據並實時同步到用戶的數據儲存中心,根據用戶的配置,向指定的終端設備進行數據同步,接收數據的終端對數據類型進行適配,進一步,用戶即可在獲取數據的設備上查看和使用對應的數據。
[0010]進一步的,通過所提供的一種設備數據共享方法為一種分布式系統業務的發展提供有力保障,滿足用戶各方要求,提升用戶友好體驗。
[0011]為實現上述目的,本發明的一個方面提供了一種設備數據共享方法,該方法包括: 系統以用戶為中心,按用戶創建用戶設備數據存儲和路由能力中心,用戶的數據保存在系統端,系統端以服務的方式接收和發送數據,配置數據的來源和目的地設備。
[0012]本發明提供的一種設備數據共享方法的一個實施例中,該方法還包括:
用戶的各個設備,通過用戶獲取的設備註冊許可,如許可密鑰,採集用戶設備的特徵數據,包含硬體和軟體特徵數據,將用戶設備特徵數據註冊到用戶的設備雲數據中心,並與用戶信息進綁定,用戶設備上線後可註冊到系統,系統驗證用戶設備的特徵數據和許可,如通過則將用戶設備註冊到系統。
[0013]本發明提供的一種設備數據共享方法的一個實施例中,該方法還包括:
用戶名下的註冊到系統端的設備,採集設備上各個能力數據,包含設備上的各個傳感器和各種能力數據,包含GPS,溫度,加速度,音視頻,指紋採集等各種能力數據,並以實時或事件觸發的方式將數據同步到用戶在系統端的設備數據存儲中心。
[0014]本發明提供的一種設備數據共享方法的一個實施例中,該方法還包括:
根據用戶的數據共享和路由的配置,用戶指定數據的來源和目的地,用戶指定的接收數據的設備註冊到系統,系統獲取接收端設備的地址等信息後,即可向接收端設備發送,進行數據同步。
[0015]用戶接收數據的設備與系統端進行數據同步,接收系統端發送的用戶其他設備的數據,並根據數據來源的類型和數據格式對用戶進行適配,按照接收端設備的接收數據的能力進行接收速率的控制和數據格式的轉換,進一步,用戶即可在接收端設備上查看到共享的各種數據。
[0016]本發明提供的一種設備數據共享方法的一個實施例中,該方法還包括:
系統作為數據中轉的樞紐,來源設備在採集數據後,按照與系統約定的數據傳輸和壓縮協議,將數據進行壓縮並將數據同步到系統,系統獲取數據後,與接收數據的設備進行約定協議以及數據格式的協商,接收設備端按照約定的協議和格式對對數據進行處理獲取原始的設備數據
具體來說具有以下優點:
共享異構設備數據:
通過雲計算技術,在異構設備間能無縫共享各個設備的能力數據,有效地擴大了數據利用範圍,充分利用各個設備的優勢能力。
[0017]節省資源,充分利用設備能力:
通過共享不同設備上的能力,節省了設備資源,避免了各個設備都成為大而全的設備,降低了成本,融合了各個設備,使得用戶使用設備體驗猶如一個虛擬的統一設備,充分利用了設備能力。
[0018]
【專利附圖】
【附圖說明】
[0019]此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中:
圖1為本發明系統網絡拓撲示意圖。
[0020]圖2為本發明系統模塊結構示意圖。[0021]圖3為本發明設備註冊流程示意圖。
[0022]圖4為本發明業務流程示意圖。
[0023]【具體實施方式】
[0024]下面參照附圖對本發明進行更全面的描述,其中說明本發明的示例性實施例。
[0025]為實現上述目的,提出了一種設備數據共享方法。
[0026]以下通過結合附圖,對本發明的實施方式進行描述。
[0027]
實現一種設備數據共享方法的關鍵點如下:
數據存儲:
系統為用戶設備數據以用戶為中心,存儲用戶不同設備的各個能力數據,包含終端傳感器數據,如GPS數據,加速度傳感器數據,溫度傳感器速度等,以及麥克風聲音數據流,攝像頭視頻流、圖像,指紋識別裝置等數據採集能力的採集數據,並以用戶為中心,註冊到系統,按照數據類型進行保存。
[0028]設備註冊:
系統通過設備採集自己的特徵數據,包含硬體特徵數據,軟體特徵數據,硬體特徵數據採取獲取設備上具備唯一性特徵的數據,如終端上的SM卡ID,機身碼等數據,或MAC地址等唯一性的特徵數據,以及軟體特徵數據,如軟體類型和版本數據,並將特徵數據進行映射計算後,與用戶信息進行綁定,系統在設備上線時將驗證設備登錄許可和設備特徵信息,如一致則允許設備註冊到系統端並根據用戶許可設置允許設備提供和訪問對應的各種數據。
[0029]數據同步:
數據同步包含註冊設備的數據與系統用戶設備雲數據存儲的數據同步以及接收數據的用戶設備與系統端的用戶設備雲的數據同步。
[0030]用戶設備採集本地的各種能力數據,按照與系統端的傳輸和數據格式將數據同步到系統設備雲數據存儲。
[0031]接收數據的用戶設備在經過驗證接入到用戶設備雲後,與存儲在雲儲存的用戶設備數據進行同步獲取對應的數據。
[0032]保存在系統端的雲儲存的數據包含時間戳與數據類型,系統與發送端與接收端的設備保持流量控制和數據同步,保證數據有序的發送和接收,並分配和調節系統端數據緩衝區,在發送數據和接收數據的速率不同步時防止數據溢出,調節數據的發送和接收的速度。
[0033]數據適配:
數據在接收後,接收數據的設備對數據進行適配,識別數據類型和數據封裝的格式,解析出原始數據,識別數據類型,將接收的數據流轉換和適配為滿足對應能力的數據源,在目標設備上模擬出原始能力的虛擬設備,如將接收到的異構設備的GPS數據裝配和模擬為接收設備上的虛擬GPS定位設備獲取的定位數據。
[0034]
主要功能模塊 如圖1所示,一種設備數據共享方法的拓撲主要包括:
用戶設備:
用戶的各種具備網際網路能力的終端設備,包含智慧型手機,平板等設備,包含設備上不同的能力,如GPS能力,加速度計數據能力,音頻採集數據能力等等,同時,承載能力數據的採集和數據的同步。
[0035]網際網路:
包含固定網際網路和移動網際網路,提供數據訪問和接入的通道,如WIFI數據通道、移動通信無線數據通道。
[0036]用戶設備數據存儲:
系統端存儲用戶設備採集的各種能力數據,並以雲數據存儲和訪問方式提供數據訪問數據接口和數據同步接口。
[0037]
圖2示為本發明系統模塊結構示意圖。
[0038]用戶端:
數據採集模塊200:
用戶設備上的能力數據採集模塊,採集設備上能力數據。
[0039]數據同步模塊201:
用戶設備上的數據同步功能模塊,包含上傳採集的數據到系統端以及從系統端下載用戶設備數據存儲區的用戶設備能力數據。
[0040]設備註冊模塊202:
用戶設備註冊功能模塊,採集用戶設備特徵數據,包含硬體和軟體特徵數據,經過映射轉換後與用戶信息進行綁定。
[0041]數據適配模塊203:
用戶設備上的數據適配功能模塊,對獲取的系統端的設備能力數據進行類型匹配和格式轉換,適配接收設備的能力。
[0042]傳輸通道204:
包含固定網際網路和移動網際網路,提供數據訪問和接入的通道。
[0043]訪問服務接口 205:
系統服務向外界開放的接口,系統錄入端和終端通過系統服務接口訪問系統並與其進行交互。
[0044]資料庫206:
系統端的資料庫,保存各種業務數據並提供數據訪問接口和數據操作各種功能。
[0045]數據存儲服務207:
面向用戶以及用戶設備的數據存儲服務,以服務的方式為設備和用戶提供數據訪問和存儲功能,將獲取的用戶和設備數據保存到資料庫中。
[0046]註冊服務208:
對用戶身份和權限進行認證,允許合法用戶使用系統端的各個服務。
[0047]管理配置模塊209:
系統端的管理和配置功能模塊,管理和配置各種業務參數。[0048]數據同步模塊210:
與用戶端的數據同步模塊相對應,系統端與用戶設備進行數據同步的功能模塊,接收用戶採集的各種數據和下發系統端的數據到用戶設備端。
[0049]系統門戶211:
系統的門戶界面,承載用戶以及系統的業務邏輯和訪問的通道。
[0050]圖3示為本發明用戶設備註冊流程示意圖。
[0051]如圖所示,用戶設備註冊流程包含如下步驟:
1)用戶設備採集指定的設備硬體和軟體特徵信息;
2)用戶請求綁定設備數據;
3)系統驗證用戶提交的註冊請求數據;
4)如滿足系統註冊要求,如特徵數據的唯一性,則註冊成功,否則流程結束;
5)用戶指定設備間的數據同步關係,系統進行保存;
下面舉一個例子來說明本發明用戶一種設備數據共享方法的使用流程,如圖4所示,該實施例中,業務包括以下步驟:
步驟1.用戶源設備採集設備能力數據,封裝後與系統進行數據同步;
步驟2.系統獲取用戶源設備提交的能力數據,保存和更新用戶源設備對應系統端的數據存儲;
步驟3.系統監測其他和設備對數據的訪問請求;
步驟4.用戶的其他設備上線並註冊到系統後,請求獲取系統端用戶源設備存儲中的設備能力數據;
步驟5.系統對請求獲取數據的設備進行鑑權和認證,如為系統合法用戶和設備,則向對應的源設備的數據存儲發起數據訪問請求,否則報告錯誤消息;
步驟6.系統推送對應的源設備的數據到訪問設備;
步驟7.訪問設備接收源設備的能力數據,對數據進行適配和轉換,進一步,用戶即可使用和訪問到對應的源設備能力數據;
本發明的描述是為了示例和說明起見而給出的,而並不是無遺漏的或者將本發明限於所公開的形式。很多修改和變化對於本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發明的原理和實際應用,並且使本領域的普通技術人員能夠理解本發明從而設計適於特定用途的帶有各種修改的各種實施例。
【權利要求】
1.一種設備數據共享方法,其特徵在於,系統為用戶的各個設備在系統創建和分配雲數據存儲,各個設備註冊到用戶雲數據中心名下,採集各個設備上的能力數據並實時同步到用戶的數據儲存中心,根據用戶的配置,向指定的終端設備進行數據同步,接收數據的終端對數據類型進行適配,進一步,用戶即可在獲取數據的設備上查看和使用對應的數據。
2.如權利要求1所述,系統為用戶的各個設備在系統創建和分配雲數據存儲,其特徵在於,系統以用戶為中心,按用戶創建用戶設備數據存儲和路由能力中心,用戶的數據保存在系統端,系統端以服務的方式接收和發送數據,配置數據的來源和目的地設備。
3.如權利要求1所述,各個設備註冊到用戶雲數據中心名下,其特徵在於,用戶的各個設備,通過用戶獲取的設備註冊許可,如許可密鑰,採集用戶設備的特徵數據,包含硬體和軟體特徵數據,將用戶設備特徵數據註冊到用戶的設備雲數據中心,並與用戶信息進綁定,用戶設備上線後可註冊到系統,系統驗證用戶設備的特徵數據和許可,如通過則將用戶設備註冊到系統。
4.如權利要求1所述,採集各個設備上的能力數據並實時同步到用戶的數據儲存中心,其特徵在於,用戶名下的註冊到系統端的設備,採集設備上各個能力數據,包含設備上的各個傳感器和各種能力數據,包含GPS,溫度,加速度,音視頻,指紋採集等各種能力數據,並以實時或事件觸發的方式將數據同步到用戶在系統端的設備數據存儲中心。
5.如權利要求1所述,系統向指定的終端設備進行數據同步,其特徵在於,根據用戶的數據共享和路由的配置,用戶指定數據的來源和目的地,用戶指定的接收數據的設備註冊到系統,系統獲取接收端設備的地址等信息後,即可向接收端設備發送,進行數據同步。
6.如權利要求1所述,接收數據的終端對數據類型進行適配,進一步,用戶即可在獲取數據的設備上查看和使用對應的數據,其特徵在於,用戶接收數據的設備與系統端進行數據同步,接收系統端發送的用戶其他設備的數據,並根據數據來源的類型和數據格式對用戶進行適配,按照接收端設備的接收數據的能力進行接收速率的控制和數據格式的轉換,進一步,用戶即可在接收端設備上查看到共享的各種數據。
7.如權利要求5和6所述,系統端獲取來源設備上的數據並發送數據到接收端設備,其特徵在於,系統作為數據中轉的樞紐,來源設備在採集數據後,按照與系統約定的數據傳輸和壓縮協議,將數據進行壓縮並將數據同步到系統,系統獲取數據後,與接收數據的設備進行約定協議以及數據格式的協商,接收設備端按照約定的協議和格式對對數據進行處理獲取原始的設備數據。
【文檔編號】H04L29/08GK103546495SQ201210233665
【公開日】2014年1月29日 申請日期:2012年7月9日 優先權日:2012年7月9日
【發明者】顧健 申請人:上海博路信息技術有限公司