亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

軟件自適應(yīng)的動(dòng)態(tài)生成方法

文檔序號(hào):6518153閱讀:255來源:國知局
軟件自適應(yīng)的動(dòng)態(tài)生成方法
【專利摘要】本發(fā)明提供了一種軟件自適應(yīng)的動(dòng)態(tài)生成方法,包括步驟:步驟1:移動(dòng)終端獲取當(dāng)前的代表性情境信息,通過網(wǎng)絡(luò)推送給服務(wù)器;步驟2:服務(wù)器將符合移動(dòng)終端當(dāng)前的代表性情境信息的軟件或者服務(wù)推送給移動(dòng)終端。本發(fā)明主要針對(duì)普適計(jì)算中軟件自適應(yīng)的動(dòng)態(tài)生成,即移動(dòng)終端將當(dāng)前所處的情境信息通過網(wǎng)絡(luò)推送給服務(wù)器。服務(wù)器根據(jù)獲得的情境信息,自動(dòng)生成符合當(dāng)前移動(dòng)終端的軟件,將不同的功能及服務(wù)依照一定規(guī)則有效地組合起來并向需要的用戶提供,從而減少了對(duì)網(wǎng)絡(luò)帶寬和移動(dòng)終端性能的需求,提供了系統(tǒng)的資源使用率。
【專利說明】軟件自適應(yīng)的動(dòng)態(tài)生成方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及屬于計(jì)算機(jī)應(yīng)用領(lǐng)域,尤其是自適應(yīng)模型、情境感知、軟件動(dòng)態(tài)生成和決策模型等領(lǐng)域,具體涉及一種在普適環(huán)境下軟件自適應(yīng)的自動(dòng)生成方法。
【背景技術(shù)】
[0002]當(dāng)下的時(shí)代中,計(jì)算機(jī)硬件水平呈幾何級(jí)數(shù)迅猛發(fā)展,網(wǎng)絡(luò)的發(fā)展與推廣也使得移動(dòng)設(shè)備逐漸占據(jù)著更多的數(shù)碼市場(chǎng)份額。在這一科技大背景之下,普適計(jì)算的概念便自然而然地進(jìn)入了人們的視線。所謂普適計(jì)算,便是強(qiáng)調(diào)了對(duì)各種情境自我適應(yīng)的計(jì)算概念。同過普適計(jì)算能夠使得人們?cè)谌魏螘r(shí)間、任何地點(diǎn)、以任何方式進(jìn)行信息的獲取與處理。
[0003]如今的技術(shù)使得移動(dòng)終端攜帶日漸方便、功能日益強(qiáng)大、信息交流更為快速便捷,這一點(diǎn)正符合了普適計(jì)算的終端概念,即弱化了計(jì)算機(jī)的實(shí)體,使得計(jì)算與應(yīng)用在各種情境條件下均能夠進(jìn)行。
[0004]科學(xué)家表示,普適計(jì)算的核心思想是小型、便宜、網(wǎng)絡(luò)化的處理設(shè)備廣泛分布在日常生活的各個(gè)場(chǎng)所,計(jì)算設(shè)備將不只依賴命令行、圖形界面進(jìn)行人機(jī)交互,而更依賴“自然”的交互方式,計(jì)算設(shè)備的尺寸將縮小到毫米甚至納米級(jí)。在物理終端的層面上科學(xué)技術(shù)的發(fā)展也不曾停歇。
[0005]然而,雖然終端及服務(wù)兩方的發(fā)展均朝著普適計(jì)算的最終形態(tài)穩(wěn)步得發(fā)展著,兩者的銜接及調(diào)度卻依然是一個(gè)剛剛起步的領(lǐng)域。伴隨著技術(shù)的發(fā)展我們提出了一系列的問題。即使有了所有可能被需要的信息及相關(guān)的服務(wù)功能,如何根據(jù)用戶的需求智能地提供其所需的信息而自動(dòng)過濾掉冗余的部分?如何定義用戶的需求?如何將特定的情境轉(zhuǎn)換成計(jì)算機(jī)所能夠理解的條件分支,并使其得以做出相應(yīng)的分析及響應(yīng)?這便是如今又一十分熱門的重要論題一“自適應(yīng)”。擁有了近乎無限的資源以及最有效的終端,有效并正確地將信息傳輸?shù)狡浔恍枰牡胤剑?duì)信息進(jìn)行針對(duì)性處理,篩選掉其海量冗余部分,這一訴求在當(dāng)下就顯得極為重要。此時(shí),便需要一種有效且正確的模型,能夠識(shí)別并且合理地分配出相應(yīng)的資源,以達(dá)到資源利用最大化的效果。
[0006]在自適應(yīng)模型的建立這一研究領(lǐng)域上,已經(jīng)有了許多前沿的研究與推演。對(duì)于所有的自適應(yīng)模型,其著眼點(diǎn)始終在于如何使得模型能夠理解各種發(fā)生的情況,然后根據(jù)當(dāng)前的信息及資料給出解決方案,并且能夠最大程度地保證解決方案符合用戶或者當(dāng)前的情境?;谶@一訴求提出了眾多截然不同的模型。例如基于需求(Souza V E S.Arequirements-based approach for the design of adaptive systems[C]//SoftwareEngineering(ICSE),201234th International Conference on.1EEE, 2012:1635-1637.),基于角色(Monpratarnchai S,Tetsuo T.Applying Adaptive Role-Based Model toSelf-Adaptive System Constructing Problems:A Case Study[C]//Engineering ofAutonomic and Autonomous Systems (EASe), 20118th IEEE International Conferenceand Workshops on.1EEE, 2011:69-78.),基于部件(Du S, Huang L,Chen J.A FormalModel for Dynamic Service Updates in Pervasive Computing[C]//Innovative Mobileand Internet Services in Ubiquitous Computing(IMIS), 201IFifth InternationalConference on.1EEE, 2011:114-119.)等等。各種不同的模型各有千秋,并且都形成了一套各自初具雛形的理論。然而這方面的發(fā)展相對(duì)來說依然較為細(xì)節(jié)化,目前為止還沒有較為公認(rèn)的統(tǒng)一模型被廣泛的應(yīng)用并接受。

【發(fā)明內(nèi)容】

[0007]針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種軟件自適應(yīng)的動(dòng)態(tài)生成方法。
[0008]根據(jù)本發(fā)明提供的軟件自適應(yīng)的動(dòng)態(tài)生成方法,包括如下步驟:
[0009]步驟1:移動(dòng)終端獲取當(dāng)前的代表性情境信息,通過網(wǎng)絡(luò)推送給服務(wù)器;
[0010]步驟2:服務(wù)器將符合移動(dòng)終端當(dāng)前的代表性情境信息的軟件或者服務(wù)推送給移動(dòng)終端。
[0011 ] 優(yōu)選地,所述步驟I包括如下步驟:
[0012]步驟1.1:移動(dòng)終端通過自身的傳感器獲取代表性情境信息。
[0013]優(yōu)選地,所述步驟2包括如下步驟: [0014]步驟2.1:服務(wù)器將對(duì)代表性情境信息進(jìn)行數(shù)值化;
[0015]步驟2.2:服務(wù)器對(duì)代表性情境信息中的非標(biāo)準(zhǔn)情境元組進(jìn)行數(shù)值化后,與標(biāo)準(zhǔn)情境元組進(jìn)行匹配。
[0016]優(yōu)選地,所述步驟2.1包括如下步驟:
[0017]-對(duì)于原始的數(shù)據(jù)就已經(jīng)是數(shù)值的代表性情境信息,直接將這些數(shù)據(jù)作為代表性情境信息的代表值;
[0018]-對(duì)于原始的數(shù)據(jù)不是數(shù)值的代表性情境信息,則將代表性情境信息延伸為多個(gè)衍生信息的合集,移動(dòng)終端將代表性情況信息對(duì)應(yīng)的衍生信息的關(guān)鍵詞發(fā)送給服務(wù)器,服務(wù)器通過關(guān)鍵字查詢表格,得到代表性情境信息所對(duì)應(yīng)的數(shù)值。
[0019]優(yōu)選地,服務(wù)器將代表性情境信息的數(shù)值分成不同的數(shù)值段,對(duì)于不同的數(shù)值段,給予不同的等級(jí)值。
[0020]優(yōu)選地,所述步驟2.2包括如下步驟:
[0021]步驟2.2.1:服務(wù)器計(jì)算出獲得的非標(biāo)準(zhǔn)情境元組與標(biāo)準(zhǔn)情境元組的差異度;
[0022]步驟2.2.2:在得到差異度后,通過如下公式得到非標(biāo)準(zhǔn)情境元組與標(biāo)準(zhǔn)情境元組之間的差異值,取差異值最小的作為當(dāng)前非標(biāo)準(zhǔn)情境元組的匹配情境:
[0023]
【權(quán)利要求】
1.一種軟件自適應(yīng)的動(dòng)態(tài)生成方法,其特征在于,包括如下步驟: 步驟1:移動(dòng)終端獲取當(dāng)前的代表性情境信息,通過網(wǎng)絡(luò)推送給服務(wù)器; 步驟2:服務(wù)器將符合移動(dòng)終端當(dāng)前的代表性情境信息的軟件或者服務(wù)推送給移動(dòng)終端。
2.根據(jù)權(quán)利要求1所述的軟件自適應(yīng)的動(dòng)態(tài)生成方法,其特征在于,所述步驟I包括如下步驟: 步驟1.1:移動(dòng)終端通過自身的傳感器獲取代表性情境信息。
3.根據(jù)權(quán)利要求1所述的軟件自適應(yīng)的動(dòng)態(tài)生成方法,其特征在于,所述步驟2包括如下步驟: 步驟2.1:服務(wù)器將對(duì)代表性情境信息進(jìn)行數(shù)值化; 步驟2.2:服務(wù)器對(duì)代表性情境信息中的非標(biāo)準(zhǔn)情境元組進(jìn)行數(shù)值化后,與標(biāo)準(zhǔn)情境元組進(jìn)行匹配。
4.根據(jù)權(quán)利要求3所述的軟件自適應(yīng)的動(dòng)態(tài)生成方法,其特征在于,所述步驟2.1包括如下步驟: -對(duì)于原始的數(shù)據(jù)就已經(jīng) 是數(shù)值的代表性情境信息,直接將這些數(shù)據(jù)作為代表性情境信息的代表值; -對(duì)于原始的數(shù)據(jù)不是數(shù)值的代表性情境信息,則將代表性情境信息延伸為多個(gè)衍生信息的合集,移動(dòng)終端將代表性情況信息對(duì)應(yīng)的衍生信息的關(guān)鍵詞發(fā)送給服務(wù)器,服務(wù)器通過關(guān)鍵字查詢表格,得到代表性情境信息所對(duì)應(yīng)的數(shù)值。
5.根據(jù)權(quán)利要求4所述的軟件自適應(yīng)的動(dòng)態(tài)生成方法,其特征在于,服務(wù)器將代表性情境信息的數(shù)值分成不同的數(shù)值段,對(duì)于不同的數(shù)值段,給予不同的等級(jí)值。
6.根據(jù)權(quán)利要求1所述的軟件自適應(yīng)的動(dòng)態(tài)生成方法,其特征在于,所述步驟2.2包括如下步驟: 步驟2.2.1:服務(wù)器計(jì)算出獲得的非標(biāo)準(zhǔn)情境元組與標(biāo)準(zhǔn)情境元組的差異度; 步驟2.2.2:在得到差異度后,通過如下公式得到非標(biāo)準(zhǔn)情境元組與標(biāo)準(zhǔn)情境元組之間的差異值,取差異值最小的作為當(dāng)前非標(biāo)準(zhǔn)情境元組的匹配情境:y-1
7.根據(jù)權(quán)利要求6所述的軟件自適應(yīng)的動(dòng)態(tài)生成方法,其特征在于,通過直接統(tǒng)計(jì)的方式計(jì)算用戶對(duì)所提供軟件或者服務(wù)的使用比例,并將這一使用比例直接作為比重系數(shù),投入差異值的計(jì)算之中 ;其中,每個(gè)單個(gè)數(shù)組的元素均相互獨(dú)立,元素的比重系數(shù)的調(diào)節(jié)統(tǒng)計(jì)也相互獨(dú)立。
【文檔編號(hào)】G06F9/44GK103645889SQ201310548993
【公開日】2014年3月19日 申請(qǐng)日期:2013年11月7日 優(yōu)先權(quán)日:2013年11月7日
【發(fā)明者】唐飛龍, 周金, 唐燦, 季麗娟, 過敏意 申請(qǐng)人:上海交通大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1