專利名稱:一種知識(shí)即服務(wù)云計(jì)算平臺(tái)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及云計(jì)算領(lǐng)域,尤其涉及一種基于分層實(shí)現(xiàn)的可以由用戶按需購(gòu)買(mǎi)的知識(shí)服務(wù)云計(jì)算平臺(tái)技術(shù)。
背景技術(shù):
云計(jì)算是一種革命性的計(jì)算模型,因?yàn)樗沟贸?jí)計(jì)算能力通過(guò)互聯(lián)網(wǎng)自由流通成為了可能。企業(yè)與個(gè)人用戶無(wú)需再投入昂貴的硬件購(gòu)置成本,只需要通過(guò)互聯(lián)網(wǎng)來(lái)購(gòu)買(mǎi)租賃計(jì)算力。
目前主要有以下幾種服務(wù)模式 SAAS :SaaS 是 Software-as-a-service (軟件即服務(wù))的簡(jiǎn)稱,它通過(guò) hternet 提供軟件的模式,用戶不用再購(gòu)買(mǎi)軟件,而改為向提供商租用基于Web的軟件,來(lái)管理企業(yè)經(jīng)營(yíng)活動(dòng),且無(wú)需對(duì)軟件進(jìn)行維護(hù),服務(wù)提供商會(huì)全權(quán)管理和維護(hù)軟件 PAAS :PaaS是Platform-as-a-service (平臺(tái)即服務(wù))的簡(jiǎn)稱,提供了基礎(chǔ)架構(gòu), 軟件開(kāi)發(fā)者可以在這個(gè)基礎(chǔ)架構(gòu)之上建設(shè)新的應(yīng)用,或者擴(kuò)展已有的應(yīng)用,同時(shí)卻不必購(gòu)買(mǎi)開(kāi)發(fā)、質(zhì)量控制或生產(chǎn)服務(wù)器。
IAAShfrastructure-as-a-service (基礎(chǔ)架構(gòu)即服務(wù))的簡(jiǎn)稱,通過(guò)互聯(lián)網(wǎng)提供了數(shù)據(jù)中心、基礎(chǔ)架構(gòu)硬件和軟件資源。IaaS可以提供服務(wù)器、操作系統(tǒng)、磁盤(pán)存儲(chǔ)、數(shù)據(jù)庫(kù)和/或信息資源。
現(xiàn)有云計(jì)算平臺(tái)架構(gòu)僅提供基于硬件基礎(chǔ)架構(gòu)和軟件使用的服務(wù),用戶租用硬件基礎(chǔ)架構(gòu)或向軟件提供商租用基于web的軟件,從而構(gòu)成自己的系統(tǒng)。目前系統(tǒng)可提供的仍然是一些物理資源,如硬件和軟件。而用戶實(shí)際需要的是特定信息和知識(shí),基于現(xiàn)有的云計(jì)算體系,用戶仍要自己進(jìn)行數(shù)據(jù)收集、過(guò)濾、存儲(chǔ)、挖掘、處理、執(zhí)行。即使采用現(xiàn)有的云計(jì)算架構(gòu),用戶仍需租用龐大的計(jì)算存儲(chǔ)資源并具有專業(yè)的數(shù)據(jù)/信息處理的相關(guān)知識(shí),而這些要求對(duì)中小企業(yè)來(lái)說(shuō)很困難。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種能夠完成數(shù)據(jù)的收集、過(guò)濾、存儲(chǔ)、挖掘、處理,將原始數(shù)據(jù)提煉為用戶所需的知識(shí),并將知識(shí)作為最終服務(wù)提供給用戶的知識(shí)即服務(wù)云計(jì)算平臺(tái)。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下 本發(fā)明的知識(shí)即服務(wù)云計(jì)算平臺(tái)包括,包括 物理設(shè)施層用于承載平臺(tái)軟件; 平臺(tái)層包括用于收集原始數(shù)據(jù)的數(shù)據(jù)收集平臺(tái); 控制接口層包括商業(yè)智能系統(tǒng),所述商業(yè)智能系統(tǒng)包括對(duì)所述的數(shù)據(jù)收集平臺(tái)收集的原始數(shù)據(jù)進(jìn)行統(tǒng)計(jì)生成報(bào)表的數(shù)據(jù)報(bào)表系統(tǒng),基于所述的數(shù)據(jù)報(bào)表系統(tǒng)中的報(bào)表進(jìn)行分析計(jì)算并轉(zhuǎn)化為信息的數(shù)據(jù)分析系統(tǒng),對(duì)數(shù)據(jù)分析系統(tǒng)中的信息進(jìn)行挖掘并轉(zhuǎn)化為知識(shí)的數(shù)據(jù)挖掘系統(tǒng); 應(yīng)用層包括基于控制接口層中商業(yè)智能系統(tǒng)的知識(shí)提供智能服務(wù)功能系統(tǒng)。
優(yōu)選的,所述的控制接口層還包括用于執(zhí)行上層應(yīng)用層下發(fā)的業(yè)務(wù)的業(yè)務(wù)流程管理系統(tǒng),所述的平臺(tái)層還包括接受上層控制接口層中業(yè)務(wù)流程管理系統(tǒng)的控制,執(zhí)行相應(yīng)的業(yè)務(wù)的業(yè)務(wù)執(zhí)行平臺(tái),所述的應(yīng)用層中的職能服務(wù)系統(tǒng)接受用戶根據(jù)商業(yè)智能系統(tǒng)制定的業(yè)務(wù)發(fā)送給所述的業(yè)務(wù)流程管理系統(tǒng),所述的業(yè)務(wù)流程管理系統(tǒng)將業(yè)務(wù)分解下發(fā)到所述的業(yè)務(wù)執(zhí)行平臺(tái)執(zhí)行。
優(yōu)選的,所述的業(yè)務(wù)流程管理系統(tǒng)包括流程引擎、流程建模模塊、流程部署模塊、 流程監(jiān)控與管理模塊; 所述的業(yè)務(wù)流程管理系統(tǒng)接收到上層應(yīng)用下發(fā)的業(yè)務(wù),首先將不同業(yè)務(wù)的相似功能分解成松耦合的業(yè)務(wù)模塊,在松耦合的業(yè)務(wù)模塊關(guān)系的基礎(chǔ)上通過(guò)流程建模模塊繪制的模型工作流程圖;提供了業(yè)務(wù)流程規(guī)則的定制和流程元數(shù)據(jù)的類型定義,在此基礎(chǔ)上通過(guò)對(duì)業(yè)務(wù)表單流程的定義、表單屬性的設(shè)置、業(yè)務(wù)流程與系統(tǒng)用戶的交互關(guān)聯(lián)設(shè)置,完全完成業(yè)務(wù)規(guī)則復(fù)雜的工作流模型,建立及支撐起數(shù)據(jù)龐大而復(fù)雜的業(yè)務(wù)流程; 流程部署模塊響應(yīng)用戶的業(yè)務(wù)需求,部署業(yè)務(wù)中的構(gòu)成模塊; 流程監(jiān)控與管理模塊能夠在工作流程應(yīng)用部署以后進(jìn)行流程業(yè)務(wù)的處理,對(duì)工作流程進(jìn)行高效的管理操作; 業(yè)務(wù)流程引擎負(fù)責(zé)業(yè)務(wù)流程規(guī)則解析、流程的管控、處理客戶端的各種請(qǐng)求。
本發(fā)明的有益效果如下 本發(fā)明的知識(shí)即服務(wù)云計(jì)算平臺(tái),可以對(duì)海量用戶的互聯(lián)網(wǎng)行為數(shù)據(jù)進(jìn)行收集, 通過(guò)數(shù)據(jù)分析和挖掘得到用戶知識(shí),并將此知識(shí)通過(guò)開(kāi)放接口提供給第三方客戶,使其可以根據(jù)用戶知識(shí)有針對(duì)性地進(jìn)行商業(yè)宣傳和產(chǎn)品服務(wù)提供,同時(shí)也可以使用戶可以在大量的產(chǎn)品和服務(wù)中快速找到適合自己需要的產(chǎn)品。
圖1為本發(fā)明的知識(shí)即服務(wù)云計(jì)算平臺(tái)結(jié)構(gòu)框圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明的技術(shù)方案和有益效果進(jìn)一步進(jìn)行闡述。
參見(jiàn)附圖1,本發(fā)明的知識(shí)即服務(wù)云計(jì)算平臺(tái)分為四層,最底層為物理設(shè)施層,用于承載平臺(tái)軟件,為平臺(tái)軟件提供計(jì)算資源、存儲(chǔ)資源、網(wǎng)絡(luò)資源,平臺(tái)層中的數(shù)據(jù)收集平臺(tái)直接利用物理設(shè)施層中的網(wǎng)絡(luò)設(shè)備進(jìn)行數(shù)據(jù)采集,通過(guò)計(jì)算資源對(duì)收集到的數(shù)據(jù)進(jìn)行過(guò)濾、處理、統(tǒng)計(jì),通過(guò)存儲(chǔ)資源將數(shù)據(jù)進(jìn)行存儲(chǔ),處理后的數(shù)據(jù)傳遞給控制接口層中的數(shù)據(jù)報(bào)表系統(tǒng),生成報(bào)表,然后由數(shù)據(jù)分析系統(tǒng)對(duì)報(bào)表中的數(shù)據(jù)進(jìn)行運(yùn)算獲得相關(guān)信息,這些信息用于數(shù)據(jù)挖掘系統(tǒng)從中挖掘相關(guān)的知識(shí),最后數(shù)據(jù)挖掘系統(tǒng)通過(guò)上層應(yīng)用將知識(shí)提供給第三方,當(dāng)然,也可以根據(jù)第三方的需求將數(shù)據(jù)報(bào)表系統(tǒng)生成的報(bào)表、數(shù)據(jù)分析系統(tǒng)中得到的信息提供給第三方,第三方可以自己利用自己的業(yè)務(wù)模塊將根據(jù)獲得的知識(shí)布署相應(yīng)的業(yè)務(wù)執(zhí)行,也可以利用本發(fā)明的系統(tǒng),將業(yè)務(wù)下發(fā)給控制接口層的業(yè)務(wù)流程管理系統(tǒng),再由業(yè)務(wù)流程管理系統(tǒng)下發(fā)給業(yè)務(wù)執(zhí)行平臺(tái)執(zhí)行。
下面通過(guò)兩個(gè)實(shí)施例對(duì)本發(fā)明的知識(shí)即服務(wù)云計(jì)算平臺(tái)進(jìn)一步進(jìn)行闡述。
實(shí)施例1是一個(gè)將互聯(lián)網(wǎng)用戶的特征和偏好做為知識(shí)提供給第三方,使其可以根據(jù)該知識(shí)更加準(zhǔn)確的推送廣告,具體如下 SOl 在電信網(wǎng)絡(luò)接入位置部署數(shù)據(jù)采集節(jié)點(diǎn),每個(gè)數(shù)據(jù)采集節(jié)點(diǎn)將收集的數(shù)據(jù)進(jìn)行過(guò)濾、處理,計(jì)算后發(fā)送給知識(shí)即服務(wù)云計(jì)算平臺(tái),知識(shí)即服務(wù)云計(jì)算平臺(tái)能夠通過(guò)云計(jì)算的方式進(jìn)行信息的存儲(chǔ)和計(jì)算和挖掘;平臺(tái)中的數(shù)據(jù)收集平臺(tái)根據(jù)終端用戶的統(tǒng)一個(gè)人標(biāo)識(shí)采集終端用戶的網(wǎng)上行為數(shù)據(jù),該標(biāo)識(shí)可以是IP地址、上網(wǎng)帳號(hào)等; S02 數(shù)據(jù)收集平臺(tái)將采集到的數(shù)據(jù)傳遞給數(shù)據(jù)報(bào)表系統(tǒng),由數(shù)據(jù)報(bào)表系統(tǒng)生成報(bào)表,數(shù)據(jù)分析系統(tǒng)再根據(jù)預(yù)先設(shè)定的規(guī)則對(duì)報(bào)表中的數(shù)據(jù)進(jìn)行分析計(jì)算得到相關(guān)信息,數(shù)據(jù)挖掘系統(tǒng)對(duì)該信息進(jìn)行挖掘,分析互聯(lián)網(wǎng)用戶的特征和偏好,將用戶歸納到不同的興趣組分類,形成用戶特征和行為偏好知識(shí)。
S03 平臺(tái)的上層應(yīng)用通過(guò)開(kāi)放接口向廣告主提供用戶特征和行為偏好知識(shí)。
S04 廣告主根據(jù)平臺(tái)提供的用戶特征和行為偏好知識(shí)調(diào)度相應(yīng)的廣告; S05 廣告主可以自行利用自己的系統(tǒng)進(jìn)行廣告的投放,也可以利用平臺(tái)提供的業(yè)務(wù)執(zhí)行系統(tǒng)執(zhí)行廣告業(yè)務(wù),此時(shí),廣告主通過(guò)上層應(yīng)用將執(zhí)行廣告業(yè)務(wù)的指令下發(fā)到控制接口層的業(yè)務(wù)流程管理系統(tǒng),業(yè)務(wù)流程管理系統(tǒng)中的流程引擎進(jìn)行廣告業(yè)務(wù)規(guī)則解析,控制廣告投放策略,流程各個(gè)環(huán)節(jié)的審批,管理用戶和財(cái)務(wù)流程,并通過(guò)流程部署模塊將廣告投放策略下發(fā)到平臺(tái)層的業(yè)務(wù)執(zhí)行平臺(tái),平臺(tái)層的業(yè)務(wù)執(zhí)行平臺(tái)進(jìn)行廣告的投放和展示。
實(shí)施例二是一個(gè)針對(duì)用戶的偏好判斷用戶的購(gòu)買(mǎi)傾向并以此為依據(jù)在電子商務(wù)中向其展現(xiàn)商品的例子,具體如下 Sll 在B2B或B2C電子商城部署數(shù)據(jù)采集節(jié)點(diǎn),每個(gè)數(shù)據(jù)采集節(jié)點(diǎn)將收集的數(shù)據(jù)進(jìn)行過(guò)濾、處理,計(jì)算后發(fā)送給知識(shí)即服務(wù)云計(jì)算平臺(tái),知識(shí)即服務(wù)云計(jì)算平臺(tái)能夠通過(guò)云計(jì)算的方式進(jìn)行信息的存儲(chǔ)和計(jì)算和挖掘;根據(jù)用戶的統(tǒng)一個(gè)人標(biāo)識(shí)收集用戶的瀏覽行為,該標(biāo)識(shí)可以是IP地址、上網(wǎng)帳號(hào)等; S12 數(shù)據(jù)收集平臺(tái)將采集到的數(shù)據(jù)傳遞給數(shù)據(jù)報(bào)表系統(tǒng),由數(shù)據(jù)報(bào)表系統(tǒng)生成報(bào)表,數(shù)據(jù)分析系統(tǒng)再根據(jù)預(yù)先設(shè)定的規(guī)則對(duì)報(bào)表中的數(shù)據(jù)進(jìn)行分析計(jì)算得到相關(guān)信息,數(shù)據(jù)挖掘系統(tǒng)對(duì)該信息進(jìn)行挖掘,分析互聯(lián)網(wǎng)用戶的特征和偏好,形成用戶特征和行為偏好知識(shí),預(yù)測(cè)用戶的購(gòu)買(mǎi)傾向; S13 通過(guò)開(kāi)放接口向電子商務(wù)網(wǎng)站提供用戶特征和行為偏好知識(shí); S14:電子商務(wù)網(wǎng)站根據(jù)平臺(tái)提供的用戶特征和行為偏好知識(shí)判斷用戶的購(gòu)買(mǎi)傾向; S15 電子商務(wù)網(wǎng)站可以自行利用自己的系統(tǒng)驅(qū)動(dòng)購(gòu)買(mǎi)流程,也可以利用控制接口層的流程引擎驅(qū)動(dòng)購(gòu)買(mǎi)流程,此時(shí),廣告主通過(guò)上層應(yīng)用將驅(qū)動(dòng)購(gòu)買(mǎi)流程的指令下發(fā)到控制接口層的業(yè)務(wù)流程管理系統(tǒng),業(yè)務(wù)流程管理系統(tǒng)中的流程引擎進(jìn)行購(gòu)買(mǎi)流程解析,控制商品展現(xiàn)策略,并通過(guò)流程部署模塊將商品展現(xiàn)策略下發(fā)到平臺(tái)層的業(yè)務(wù)執(zhí)行平臺(tái),業(yè)務(wù)執(zhí)行平臺(tái)對(duì)商城內(nèi)的商品根據(jù)用戶愛(ài)好進(jìn)行調(diào)度和展現(xiàn),最終為每個(gè)用戶呈現(xiàn)出個(gè)性化的電子貨架,即每個(gè)用戶看到的商品品牌,排列順序都是為用戶量身定制的。
權(quán)利要求
1.知識(shí)即服務(wù)云計(jì)算平臺(tái),其特征在于,包括物理設(shè)施層用于承載平臺(tái)軟件;平臺(tái)層包括用于收集原始數(shù)據(jù)的數(shù)據(jù)收集平臺(tái);控制接口層包括商業(yè)智能系統(tǒng),所述商業(yè)智能系統(tǒng)包括對(duì)所述的數(shù)據(jù)收集平臺(tái)收集的原始數(shù)據(jù)進(jìn)行統(tǒng)計(jì)生成報(bào)表的數(shù)據(jù)報(bào)表系統(tǒng),基于所述的數(shù)據(jù)報(bào)表系統(tǒng)中的報(bào)表進(jìn)行分析計(jì)算并轉(zhuǎn)化為信息的數(shù)據(jù)分析系統(tǒng),對(duì)數(shù)據(jù)分析系統(tǒng)中的信息進(jìn)行挖掘并轉(zhuǎn)化為知識(shí)的數(shù)據(jù)挖掘系統(tǒng);應(yīng)用層包括基于控制接口層中商業(yè)智能系統(tǒng)的知識(shí)提供智能服務(wù)功能系統(tǒng)。
2.根據(jù)權(quán)利要求1所述的知識(shí)即服務(wù)云計(jì)算平臺(tái),其特征在于所述的控制接口層還包括用于執(zhí)行上層應(yīng)用層下發(fā)的業(yè)務(wù)的業(yè)務(wù)流程管理系統(tǒng),所述的平臺(tái)層還包括接受上層控制接口層中業(yè)務(wù)流程管理系統(tǒng)的控制,執(zhí)行相應(yīng)的業(yè)務(wù)的業(yè)務(wù)執(zhí)行平臺(tái),所述的應(yīng)用層中的智能服務(wù)系統(tǒng)接受用戶根據(jù)商業(yè)智能系統(tǒng)制定的業(yè)務(wù)發(fā)送給所述的業(yè)務(wù)流程管理系統(tǒng),所述的業(yè)務(wù)流程管理系統(tǒng)將業(yè)務(wù)分解下發(fā)到所述的業(yè)務(wù)執(zhí)行平臺(tái)執(zhí)行。
3.根據(jù)權(quán)利要求1所述的知識(shí)基服務(wù)云計(jì)算平臺(tái),其特征在于所述的業(yè)務(wù)流程管理系統(tǒng)包括流程引擎、流程建模模塊、流程部署模塊、流程監(jiān)控與管理模塊;所述的業(yè)務(wù)流程管理系統(tǒng)接收到上層應(yīng)用下發(fā)的業(yè)務(wù),首先將不同業(yè)務(wù)的相似功能分解成松耦合的業(yè)務(wù)模塊,在松耦合的業(yè)務(wù)模塊關(guān)系的基礎(chǔ)上通過(guò)流程建模模塊繪制的模型工作流程圖;提供了業(yè)務(wù)流程規(guī)則的定制和流程元數(shù)據(jù)的類型定義,在此基礎(chǔ)上通過(guò)對(duì)業(yè)務(wù)表單流程的定義、表單屬性的設(shè)置、業(yè)務(wù)流程與系統(tǒng)用戶的交互關(guān)聯(lián)設(shè)置,完全完成業(yè)務(wù)規(guī)則復(fù)雜的工作流模型,建立及支撐起數(shù)據(jù)龐大而復(fù)雜的業(yè)務(wù)流程;流程部署模塊響應(yīng)用戶的業(yè)務(wù)需求,部署業(yè)務(wù)中的構(gòu)成模塊;流程監(jiān)控與管理模塊能夠在工作流程應(yīng)用部署以后進(jìn)行流程業(yè)務(wù)的處理,對(duì)工作流程進(jìn)行高效的管理操作;業(yè)務(wù)流程引擎負(fù)責(zé)業(yè)務(wù)流程規(guī)則解析、流程的管控、處理客戶端的各種請(qǐng)求。
全文摘要
本發(fā)明公開(kāi)了一種知識(shí)即服務(wù)云計(jì)算平臺(tái),包括物理設(shè)施層用于承載平臺(tái)軟件;平臺(tái)層包括用于收集原始數(shù)據(jù)的數(shù)據(jù)收集平臺(tái);控制接口層包括商業(yè)智能系統(tǒng),所述商業(yè)智能系統(tǒng)包括對(duì)所述的數(shù)據(jù)收集平臺(tái)收集的原始數(shù)據(jù)進(jìn)行統(tǒng)計(jì)生成報(bào)表的數(shù)據(jù)報(bào)表系統(tǒng),基于所述的數(shù)據(jù)報(bào)表系統(tǒng)中的報(bào)表進(jìn)行分析計(jì)算并轉(zhuǎn)化為信息的數(shù)據(jù)分析系統(tǒng),對(duì)數(shù)據(jù)分析系統(tǒng)中的信息進(jìn)行挖掘并轉(zhuǎn)化為知識(shí)的數(shù)據(jù)挖掘系統(tǒng);應(yīng)用層包括基于控制接口層中商業(yè)智能系統(tǒng)的知識(shí)提供智能服務(wù)功能系統(tǒng)。本發(fā)明的知識(shí)即服務(wù)云計(jì)算平臺(tái),可以對(duì)海量用戶的互聯(lián)網(wǎng)行為數(shù)據(jù)進(jìn)行收集,通過(guò)數(shù)據(jù)分析和挖掘得到用戶知識(shí),并將此知識(shí)通過(guò)開(kāi)放接口提供給第三方客戶應(yīng)用。
文檔編號(hào)H04L29/08GK102185927SQ20111014524
公開(kāi)日2011年9月14日 申請(qǐng)日期2011年5月31日 優(yōu)先權(quán)日2011年5月31日
發(fā)明者王琪, 羅峰, 黃蘇支, 李娜, 張玉波, 閻飛飛, 劉書(shū)良, 劉生 申請(qǐng)人:北京億贊普網(wǎng)絡(luò)技術(shù)有限公司