亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法和裝置與流程

文檔序號:12176708閱讀:417來源:國知局
一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法和裝置與流程

本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法和裝置。



背景技術(shù):

隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,物聯(lián)網(wǎng)設(shè)備已廣泛應(yīng)用于運(yùn)輸物流、健康醫(yī)療、智能家居和智能辦公等領(lǐng)域,具有十分廣闊的市場和應(yīng)用前景。通過物聯(lián)網(wǎng),可以對物聯(lián)網(wǎng)設(shè)備進(jìn)行管理和控制,并收集物聯(lián)網(wǎng)設(shè)備生成的數(shù)據(jù),將收集到的數(shù)據(jù)匯聚成大數(shù)據(jù),通過分析大數(shù)據(jù),能夠及時(shí)做出趨勢預(yù)測并采取相應(yīng)的應(yīng)對措施。

在家庭場景內(nèi),許多物聯(lián)網(wǎng)設(shè)備是由家人共用的,無法在設(shè)備層面區(qū)分使用者,使得共用的物聯(lián)網(wǎng)設(shè)備產(chǎn)生的數(shù)據(jù)無法體現(xiàn)用戶的個性。以智能電子秤為例,一個家庭通常只有一臺智能電子秤,供全家人使用,使得智能電子秤無法區(qū)分每次生成的數(shù)據(jù)所對應(yīng)的具體用戶。

為收集和保存?zhèn)€性化數(shù)據(jù),用戶通常使用物聯(lián)網(wǎng)設(shè)備內(nèi)置的應(yīng)用程序,或者將應(yīng)用程序下載到物聯(lián)網(wǎng)設(shè)備或手機(jī)等移動終端中,由應(yīng)用程序根據(jù)功能需要進(jìn)行數(shù)據(jù)記錄。應(yīng)用程序通常要求用戶輸入或選擇用戶名,物聯(lián)網(wǎng)設(shè)備生成的數(shù)據(jù)會記錄到該用戶名下,以達(dá)到區(qū)分個性化數(shù)據(jù)的目的。

然而,不管是物聯(lián)網(wǎng)設(shè)備內(nèi)置的應(yīng)用程序,還是下載到物聯(lián)網(wǎng)設(shè)備中的應(yīng)用程序,仍然是由多個用戶共用的,采集到的數(shù)據(jù)的類型是統(tǒng)一的,無法滿足數(shù)據(jù)多樣化和個性化的要求。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的主要目的在于提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法和裝置,旨在解決物聯(lián)網(wǎng)設(shè)備的個性化使用的問題。

為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法,包括:

生成與物聯(lián)網(wǎng)設(shè)備對應(yīng)的物聯(lián)網(wǎng)設(shè)備模板,根據(jù)物聯(lián)網(wǎng)設(shè)備模板和預(yù)先設(shè)置的個性化數(shù)據(jù)模板,生成物聯(lián)網(wǎng)模板設(shè)備;

接收來自應(yīng)用程序的個性化數(shù)據(jù)配置,根據(jù)個性化數(shù)據(jù)配置和物聯(lián)網(wǎng)模板設(shè)備,生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序。

此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的裝置,包括:

第一生成模塊,用于生成與物聯(lián)網(wǎng)設(shè)備對應(yīng)的物聯(lián)網(wǎng)設(shè)備模板;

第二生成模塊,用于根據(jù)物聯(lián)網(wǎng)設(shè)備模板和預(yù)先設(shè)置的個性化數(shù)據(jù)模板,生成物聯(lián)網(wǎng)模板設(shè)備;

接收模塊,用于接收來自應(yīng)用程序的個性化數(shù)據(jù)配置;

第三生成模塊,用于根據(jù)個性化數(shù)據(jù)配置和物聯(lián)網(wǎng)模板設(shè)備,生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序。

本發(fā)明提出的對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法和裝置,將物聯(lián)網(wǎng)設(shè)備虛擬化為多個提供獨(dú)立物聯(lián)網(wǎng)設(shè)備服務(wù)的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,使得不同的應(yīng)用程序能夠通過各自的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例訪問物聯(lián)網(wǎng)設(shè)備,從而滿足數(shù)據(jù)多樣化和個性化的要求,對大數(shù)據(jù)收集、物聯(lián)網(wǎng)智能化起到數(shù)據(jù)支撐作用。

本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。

附圖說明

附圖用來提供對本發(fā)明技術(shù)方案的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本申請的實(shí)施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對本發(fā)明技術(shù)方案的限制。

圖1為本發(fā)明第一實(shí)施例提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法流程圖;

圖2為本發(fā)明第二實(shí)施例提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法流程圖;

圖3為本發(fā)明第三實(shí)施例提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法流程圖;

圖4為本發(fā)明第三實(shí)施例提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的系統(tǒng)結(jié)構(gòu)圖;

圖5為本發(fā)明第三實(shí)施例提出一種設(shè)備管理界面顯示通用設(shè)備的示意圖;

圖6為本發(fā)明第三實(shí)施例提出一種設(shè)備管理界面顯示通用設(shè)備的示例圖;

圖7為本發(fā)明第三實(shí)施例提出一種設(shè)備管理界面顯示物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例的示意圖;

圖8為本發(fā)明第三實(shí)施例提出一種設(shè)備管理界面顯示物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例的示例圖;

圖9為本發(fā)明第三實(shí)施例提出一種設(shè)備管理界面顯示多個物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例的示例圖;

圖10為本發(fā)明第四實(shí)施例提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的裝置結(jié)構(gòu)圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。

在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。

如圖1所示,本發(fā)明第一實(shí)施例提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法,包括:

步驟101,生成與物聯(lián)網(wǎng)設(shè)備對應(yīng)的物聯(lián)網(wǎng)設(shè)備模板。

具體地,可以發(fā)現(xiàn)物聯(lián)網(wǎng)設(shè)備,根據(jù)該物聯(lián)網(wǎng)設(shè)備的類型,生成對應(yīng)的物聯(lián)網(wǎng)設(shè)備模板。

步驟102,根據(jù)物聯(lián)網(wǎng)設(shè)備模板和預(yù)先設(shè)置的個性化數(shù)據(jù)模板,生成物聯(lián)網(wǎng)模板設(shè)備。

步驟103,接收來自應(yīng)用程序的個性化數(shù)據(jù)配置,根據(jù)個性化數(shù)據(jù)配置和物聯(lián)網(wǎng)模板設(shè)備,生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序。

具體地,當(dāng)應(yīng)用程序發(fā)現(xiàn)物聯(lián)網(wǎng)模板設(shè)備,并確定使用物聯(lián)網(wǎng)模板設(shè)備時(shí),接收來自應(yīng)用程序的個性化數(shù)據(jù)配置,根據(jù)個性化數(shù)據(jù)配置和物聯(lián)網(wǎng)模板設(shè)備,生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序。

其中,應(yīng)用程序可以是家庭網(wǎng)關(guān)上的應(yīng)用,也可以是家庭網(wǎng)絡(luò)設(shè)備上的應(yīng)用,還可以是通過RA(Remote Access,遠(yuǎn)程訪問)接入到家庭網(wǎng)關(guān)上的應(yīng)用。

需要說明的是,當(dāng)應(yīng)用程序沒有個性化數(shù)據(jù)配置時(shí),可以使用物聯(lián)網(wǎng)模板設(shè)備和來自應(yīng)用程序的或者預(yù)置的缺省個性化數(shù)據(jù),生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序。

本發(fā)明第一實(shí)施例中將物聯(lián)網(wǎng)設(shè)備虛擬化為多個提供獨(dú)立物聯(lián)網(wǎng)設(shè)備服務(wù)的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,使得不同的應(yīng)用程序能夠通過各自的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例訪問物聯(lián)網(wǎng)設(shè)備,從而滿足數(shù)據(jù)多樣化和個性化的要求,對大數(shù)據(jù)收集、物聯(lián)網(wǎng)智能化起到數(shù)據(jù)支撐作用。

如圖2所示,本發(fā)明第二實(shí)施例提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法,包括:

步驟201,設(shè)備虛擬化服務(wù)平臺發(fā)現(xiàn)物聯(lián)網(wǎng)設(shè)備,根據(jù)該物聯(lián)網(wǎng)設(shè)備的類型,生成對應(yīng)的物聯(lián)網(wǎng)設(shè)備模板。

步驟202,設(shè)備虛擬化服務(wù)平臺根據(jù)物聯(lián)網(wǎng)設(shè)備模板和預(yù)先設(shè)置的個性化數(shù)據(jù)模板,生成物聯(lián)網(wǎng)模板設(shè)備。

其中,物聯(lián)網(wǎng)模板設(shè)備描述了物聯(lián)網(wǎng)設(shè)備的資源、服務(wù),以及個性化數(shù)據(jù)模板,但不可被使用。

步驟203,應(yīng)用程序發(fā)現(xiàn)設(shè)備虛擬化服務(wù)平臺中的物聯(lián)網(wǎng)模板設(shè)備,并在確定使用物聯(lián)網(wǎng)模板設(shè)備時(shí),向設(shè)備虛擬化服務(wù)平臺發(fā)送個性化數(shù)據(jù)配置。

具體地,應(yīng)用程序通過網(wǎng)關(guān)M2M(Machine to Machine,機(jī)器對機(jī)器)服務(wù)或直接發(fā)現(xiàn)物聯(lián)網(wǎng)模板設(shè)備,并在確定使用物聯(lián)網(wǎng)模板設(shè)備時(shí),獲取用戶選擇的個性化數(shù)據(jù)配置,通過網(wǎng)關(guān)M2M服務(wù)或直接向設(shè)備虛擬化服務(wù)平臺發(fā)送個性化數(shù)據(jù)配置。

需要說明的是,當(dāng)應(yīng)用程序沒有個性化數(shù)據(jù)配置時(shí),應(yīng)用程序可以向設(shè)備虛擬化服務(wù)器平臺發(fā)送缺省個性化數(shù)據(jù)配置。

步驟204,設(shè)備虛擬化服務(wù)平臺根據(jù)個性化數(shù)據(jù)配置和物聯(lián)網(wǎng)模板設(shè)備,生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序。

步驟205,應(yīng)用程序向設(shè)備虛擬化服務(wù)平臺發(fā)送配置個性化數(shù)據(jù)。

具體地,應(yīng)用程序根據(jù)用戶的配置操作生成配置個性化數(shù)據(jù),并通過網(wǎng)關(guān)M2M服務(wù)或直接向設(shè)備虛擬化服務(wù)平臺發(fā)送配置個性化數(shù)據(jù)。

步驟206,設(shè)備虛擬化服務(wù)平臺根據(jù)接收到的配置個性化數(shù)據(jù),更新物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例。

本發(fā)明第二實(shí)施例中的設(shè)備虛擬化服務(wù)平臺將物聯(lián)網(wǎng)設(shè)備虛擬化為多個提供獨(dú)立物聯(lián)網(wǎng)設(shè)備服務(wù)的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例中包含物聯(lián)網(wǎng)設(shè)備的所有服務(wù)能力以及個性化的服務(wù)和數(shù)據(jù),且物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例的使用歷史和其使用者分離使得不同的應(yīng)用程序能夠通過各自的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例訪問物聯(lián)網(wǎng)設(shè)備,從而滿足數(shù)據(jù)多樣化和個性化的要求,對大數(shù)據(jù)收集、物聯(lián)網(wǎng)智能化起到數(shù)據(jù)支撐作用。此外,設(shè)備虛擬化服務(wù)平臺根據(jù)應(yīng)用程序的接入和配置情況,對物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例進(jìn)行生成和更新,不影響其他應(yīng)用程序?qū)ξ锫?lián)網(wǎng)設(shè)備的使用。

如圖3所示,本發(fā)明第三實(shí)施例提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的方法,應(yīng)用于如圖4所示的系統(tǒng)中,該系統(tǒng)包括應(yīng)用程序、網(wǎng)關(guān)M2M服務(wù)、設(shè)備虛擬化服務(wù)平臺和物聯(lián)網(wǎng)設(shè)備,上述方法包括:

步驟301,設(shè)備虛擬化服務(wù)平臺發(fā)現(xiàn)物聯(lián)網(wǎng)設(shè)備,根據(jù)該物聯(lián)網(wǎng)設(shè)備的類型,生成對應(yīng)的物聯(lián)網(wǎng)設(shè)備模板。

本實(shí)施例中,當(dāng)物聯(lián)網(wǎng)設(shè)備安裝完畢但沒有被使用時(shí),家庭網(wǎng)關(guān)的設(shè)備管理界面顯示通用設(shè)備,如圖5所示。設(shè)備虛擬化服務(wù)平臺中的資源發(fā)現(xiàn)模塊發(fā)現(xiàn)物聯(lián)網(wǎng)設(shè)備,并生成設(shè)備虛擬服務(wù)和物聯(lián)網(wǎng)設(shè)備模板。例如,物理網(wǎng)設(shè)備為血壓計(jì)設(shè)備時(shí),設(shè)備管理界面的顯示內(nèi)容,如圖6所示。

需要說明的是,設(shè)備管理界面可以設(shè)置在家庭網(wǎng)關(guān)上,也可以設(shè)置在其他家庭網(wǎng)絡(luò)設(shè)備上。

步驟302,設(shè)備虛擬化服務(wù)平臺根據(jù)物聯(lián)網(wǎng)設(shè)備模板和預(yù)先設(shè)置的個性化數(shù)據(jù)模板,生成物聯(lián)網(wǎng)模板設(shè)備。

其中,物聯(lián)網(wǎng)模板設(shè)備描述了物聯(lián)網(wǎng)設(shè)備的資源、服務(wù),以及個性化數(shù)據(jù)模板,但不可被使用。

本實(shí)施例中,設(shè)備虛擬化服務(wù)平臺中的資源發(fā)現(xiàn)模塊生成設(shè)備虛擬服務(wù)后,設(shè)備虛擬服務(wù)通知設(shè)備虛擬化管理模塊新物理設(shè)備接入,設(shè)備虛擬化管理模塊根據(jù)物聯(lián)網(wǎng)設(shè)備模板和預(yù)先設(shè)置的個性化數(shù)據(jù)模板,生成物聯(lián)網(wǎng)模板設(shè)備。

步驟303,應(yīng)用程序發(fā)現(xiàn)物聯(lián)網(wǎng)模板設(shè)備,并在確定使用物聯(lián)網(wǎng)模板設(shè)備時(shí),向設(shè)備虛擬化服務(wù)平臺發(fā)送個性化數(shù)據(jù)配置。

具體地,應(yīng)用程序通過網(wǎng)關(guān)M2M服務(wù)或直接發(fā)現(xiàn)物聯(lián)網(wǎng)模板設(shè)備,并在確定使用物聯(lián)網(wǎng)模板設(shè)備時(shí),獲取用戶選擇的個性化數(shù)據(jù)配置,通過網(wǎng)關(guān)M2M服務(wù)或直接向設(shè)備虛擬化服務(wù)平臺發(fā)送個性化數(shù)據(jù)配置。

需要說明的是,當(dāng)應(yīng)用程序沒有個性化數(shù)據(jù)配置時(shí),應(yīng)用程序可以向設(shè)備虛擬化服務(wù)器平臺發(fā)送缺省個性化數(shù)據(jù)配置。

步驟304,設(shè)備虛擬化服務(wù)平臺根據(jù)個性化數(shù)據(jù)配置和物聯(lián)網(wǎng)模板設(shè)備,生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序。

本實(shí)施例中,設(shè)備虛擬化服務(wù)平臺中的設(shè)備虛擬化管理模塊根據(jù)個性化數(shù)據(jù)配置和物聯(lián)網(wǎng)模板設(shè)備,生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序,從而實(shí)現(xiàn)物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例與應(yīng)用程序的綁定關(guān)系,使得應(yīng)用程序能夠使用物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例可以通過設(shè)備虛擬化服務(wù)平臺中的設(shè)備虛擬服務(wù)訪問物聯(lián)網(wǎng)設(shè)備。設(shè)備管理界面顯示物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,如圖7所示。例如,物理網(wǎng)設(shè)備為血壓計(jì)設(shè)備,應(yīng)用程序的名稱為“Nike+”時(shí),設(shè)備管理界面的顯示內(nèi)容,如圖8所示。

需要說明的是,物聯(lián)網(wǎng)設(shè)備上可接入多個應(yīng)用程序,每個應(yīng)用程序與對應(yīng)的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例綁定。例如,物理網(wǎng)設(shè)備為血壓計(jì)設(shè)備,血壓計(jì)設(shè)備上接入應(yīng)用程序“Nike+”、“阿迪健康”和“血壓助手”,設(shè)備管理界面的顯示內(nèi)容,如圖9所示。其中,設(shè)備圖標(biāo)下方的內(nèi)容為名稱描述,可供用戶根據(jù)需要修改。

步驟305,設(shè)備虛擬化服務(wù)平臺接收來自網(wǎng)關(guān)M2M服務(wù)或應(yīng)用程序的銷毀請求,銷毀與應(yīng)用程序綁定的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例。

具體地,當(dāng)應(yīng)用程序從家庭網(wǎng)絡(luò)中離開,網(wǎng)關(guān)M2M服務(wù)向設(shè)備虛擬化服務(wù)平臺發(fā)送銷毀請求,設(shè)備虛擬化服務(wù)平臺銷毀與應(yīng)用程序綁定的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例。

需要說明的是,同應(yīng)用程序綁定的個性化數(shù)據(jù)并沒有被刪除,而是保持在設(shè)備虛擬化服務(wù)平臺,當(dāng)應(yīng)用程序再次接入時(shí),設(shè)備虛擬化服務(wù)平臺再次生成與應(yīng)用程序綁定的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,并讀取出保持的個性化數(shù)據(jù)。

本發(fā)明第三實(shí)施例中的設(shè)備虛擬化服務(wù)平臺將物聯(lián)網(wǎng)設(shè)備虛擬化為多個提供獨(dú)立物聯(lián)網(wǎng)設(shè)備服務(wù)的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例中包含物聯(lián)網(wǎng)設(shè)備的所有服務(wù)能力以及個性化的服務(wù)和數(shù)據(jù),且物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例的使用歷史和其使用者分離,使得不同的應(yīng)用程序能夠通過各自的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例訪問物聯(lián)網(wǎng)設(shè)備,從而滿足數(shù)據(jù)多樣化和個性化的要求,對大數(shù)據(jù)收集、物聯(lián)網(wǎng)智能化起到數(shù)據(jù)支撐作用。此外,設(shè)備虛擬化服務(wù)平臺根據(jù)應(yīng)用程序的接入和離開情況,對物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例進(jìn)行生成和銷毀,不影響其他應(yīng)用程序?qū)ξ锫?lián)網(wǎng)設(shè)備的使用。

本發(fā)明進(jìn)一步提供一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的裝置。

參照圖10,圖10為本發(fā)明第四實(shí)施例提出一種對物聯(lián)網(wǎng)設(shè)備進(jìn)行虛擬化的裝置結(jié)構(gòu)圖,包括:

第一生成模塊410,用于生成與物聯(lián)網(wǎng)設(shè)備對應(yīng)的物聯(lián)網(wǎng)設(shè)備模板。

具體地,上述第一生成模塊410,具體用于發(fā)現(xiàn)物聯(lián)網(wǎng)設(shè)備,根據(jù)該物聯(lián)網(wǎng)設(shè)備的類型,生成對應(yīng)的物聯(lián)網(wǎng)設(shè)備模板。

第二生成模塊420,用于根據(jù)物聯(lián)網(wǎng)設(shè)備模板和預(yù)先設(shè)置的個性化數(shù)據(jù)模板,生成物聯(lián)網(wǎng)模板設(shè)備。

接收模塊430,用于接收來自應(yīng)用程序的個性化數(shù)據(jù)配置。

具體地,上述接收模塊430,具體用于在應(yīng)用程序發(fā)現(xiàn)物聯(lián)網(wǎng)模板設(shè)備,并確定使用該物聯(lián)網(wǎng)模板設(shè)備時(shí),接收來自應(yīng)用程序的個性化數(shù)據(jù)配置。

其中,應(yīng)用程序可以是家庭網(wǎng)關(guān)上的應(yīng)用,也可以是家庭網(wǎng)絡(luò)設(shè)備上的應(yīng)用,還可以是通過RA接入到家庭網(wǎng)關(guān)上的應(yīng)用。

第三生成模塊440,用于根據(jù)個性化數(shù)據(jù)配置和物聯(lián)網(wǎng)模板設(shè)備,生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序。

進(jìn)一步地,上述第三生成模塊440,還用于在應(yīng)用程序沒有個性化數(shù)據(jù)配置時(shí),使用物聯(lián)網(wǎng)模板設(shè)備和來自應(yīng)用程序的或者預(yù)置的缺省個性化數(shù)據(jù),生成物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,將物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例分配給應(yīng)用程序。

進(jìn)一步地,上述裝置,還包括:

更新模塊,用于接收來自所述應(yīng)用程序的配置個性化數(shù)據(jù),根據(jù)該配置個性化數(shù)據(jù)更新所述物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例。

進(jìn)一步地,上述裝置,還包括:

銷毀模塊,用于銷毀物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例。

進(jìn)一步地,上述裝置,還包括:

保持模塊,用于在銷毀物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例后,保持與應(yīng)用程序綁定的個性化數(shù)據(jù),并在應(yīng)用程序再次接入時(shí),再次生成與應(yīng)用程序綁定的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,并讀取出與應(yīng)用程序綁定的個性化數(shù)據(jù)。

本發(fā)明第四實(shí)施例中將物聯(lián)網(wǎng)設(shè)備虛擬化為多個提供獨(dú)立物聯(lián)網(wǎng)設(shè)備服務(wù)的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例,物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例中包含物聯(lián)網(wǎng)設(shè)備的所有服務(wù)能力以及個性化的服務(wù)和數(shù)據(jù),且物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例的使用歷史和其使用者分離,使得不同的應(yīng)用程序能夠通過各自的物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例訪問物聯(lián)網(wǎng)設(shè)備,從而滿足數(shù)據(jù)多樣化和個性化的要求,對大數(shù)據(jù)收集、物聯(lián)網(wǎng)智能化起到數(shù)據(jù)支撐作用。此外,根據(jù)應(yīng)用程序的接入、配置和離開情況,對物聯(lián)網(wǎng)邏輯設(shè)備實(shí)例進(jìn)行生成、更新和銷毀,不影響其他應(yīng)用程序?qū)ξ锫?lián)網(wǎng)設(shè)備的使用。

雖然本發(fā)明所揭露的實(shí)施方式如上,但所述的內(nèi)容僅為便于理解本發(fā)明而采用的實(shí)施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實(shí)施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1