專利名稱:一種云計(jì)算平臺、云計(jì)算系統(tǒng)及其業(yè)務(wù)信息發(fā)布方法
技術(shù)領(lǐng)域:
本發(fā)明涉及云計(jì)算領(lǐng)域,尤其涉及一種基于分層實(shí)現(xiàn)的基于用戶特征和行為偏好來提供業(yè)務(wù)的云計(jì)算平臺、云計(jì)算系統(tǒng)及其業(yè)務(wù)信息發(fā)布方法。
背景技術(shù):
云計(jì)算是一種基于互聯(lián)網(wǎng)的計(jì)算方式,通過這種方式,共享的軟硬件資源和信息可以按需提供給計(jì)算機(jī)和其他設(shè)備,云計(jì)算是ー種革命性的計(jì)算模型,使得超級計(jì)算能力通過互聯(lián)網(wǎng)自由流通成為了可能。企業(yè)與個(gè)人用戶有效避免再投入昂貴的硬件購置成本, 可通過互聯(lián)網(wǎng)來購買或租賃計(jì)算力來解決以往需要自身資源去解決的問題。目前的云計(jì)算主要有以下幾種服務(wù)模式SaaS =SaaS 是 Software-as-a-service (軟件即服務(wù))的簡稱,它通過 htemet 提供軟件的模式,用戶不用再購買軟件,而改為向提供商租用基于Web的軟件,來管理企業(yè)經(jīng)營活動,且無需對軟件進(jìn)行維護(hù),服務(wù)提供商會全權(quán)管理和維護(hù)軟件。PaaS :PaaS是Platform-as-a-service (平臺即服務(wù))的簡稱,提供了基礎(chǔ)架構(gòu), 軟件開發(fā)者可以在這個(gè)基礎(chǔ)架構(gòu)之上建設(shè)新的應(yīng)用,或者擴(kuò)展已有的應(yīng)用,同時(shí)卻不必購買開發(fā)、質(zhì)量控制或生產(chǎn)服務(wù)器。IaaS :IaaS 是 hfrastructure-as-a-service (基礎(chǔ)架構(gòu)即服務(wù))的簡稱,通過互聯(lián)網(wǎng)提供了數(shù)據(jù)中心、基礎(chǔ)架構(gòu)硬件和軟件資源。IaaS可以提供服務(wù)器、操作系統(tǒng)、磁盤存儲、數(shù)據(jù)庫和/或信息資源?,F(xiàn)有云計(jì)算平臺架構(gòu)僅提供基于硬件基礎(chǔ)架構(gòu)和軟件使用的服務(wù),用戶租用硬件基礎(chǔ)架構(gòu)或向軟件提供商租用基于web的軟件,從而構(gòu)成自己的系統(tǒng)。目前的云計(jì)算平臺系統(tǒng)可提供的仍然是ー些物理資源,如硬件和軟件。然而,用戶實(shí)際需要的是特定信息和知識,基于現(xiàn)有的云計(jì)算體系,用戶仍要自己進(jìn)行數(shù)據(jù)收集、過濾、存儲、挖掘、處理、執(zhí)行。即使采用現(xiàn)有的云計(jì)算架構(gòu),用戶仍需租用龐大的計(jì)算存儲資源并具有專業(yè)的數(shù)據(jù)/信息處理的相關(guān)知識,而這些要求對中小企業(yè)來說是比較困難和不便的。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供ー種云計(jì)算平臺、云計(jì)算系統(tǒng)及其業(yè)務(wù)信息發(fā)布方法,可以解決用戶進(jìn)行數(shù)據(jù)收集等行為時(shí)的困難和不便的問題,能夠完成數(shù)據(jù)的收集、過濾、存儲、挖掘、處理,將用戶的網(wǎng)上行為數(shù)據(jù)提煉為用戶所需的知識信息,并將知識信息作為最終服務(wù)提供給用戶。在本發(fā)明中,將這種云計(jì)算平臺系統(tǒng)稱為知識即服務(wù)云平臺。為了解決上述技術(shù)問題,本發(fā)明提供了ー種云計(jì)算系統(tǒng)。該系統(tǒng)包括物理設(shè)施層,用于提供包括網(wǎng)絡(luò)資源的硬件支持;平臺層,用于利用所述物理設(shè)施層中的網(wǎng)絡(luò)資源進(jìn)行數(shù)據(jù)采集;控制接ロ層,用于基于來自平臺層的數(shù)據(jù)生成關(guān)于用戶特征和行為偏好的知
>、イロ‘ /S、。根據(jù)本發(fā)明又一方面的云計(jì)算系統(tǒng),所述物理設(shè)施層,還用于提供包括計(jì)算資源和/或存儲資源的硬件支持;所述平臺層包括進(jìn)行如下處理的數(shù)據(jù)收集単元利用所述云計(jì)算系統(tǒng)的物理設(shè)施層中的網(wǎng)絡(luò)資源進(jìn)行數(shù)據(jù)采集;利用所述物理設(shè)施層中的計(jì)算資源對所采集到的數(shù)據(jù)進(jìn)行過濾和/或統(tǒng)計(jì)的處理,將處理后的數(shù)據(jù)傳送至所述接ロ控制層,或者,利用所述物理設(shè)施層中的存儲資源將處理后的數(shù)據(jù)進(jìn)行存儲、并將處理后的數(shù)據(jù)傳送至所述接ロ控制層。根據(jù)本發(fā)明又一方面的云計(jì)算系統(tǒng),所述控制接ロ層包括數(shù)據(jù)報(bào)表単元、數(shù)據(jù)分析單元和數(shù)據(jù)挖掘単元中的任意一個(gè)或其組合,其中,所述數(shù)據(jù)報(bào)表單元,用于基于所采集的數(shù)據(jù)和/或處理后的數(shù)據(jù)生成報(bào)表;所述數(shù)據(jù)分析単元,用于通過對所采集的數(shù)據(jù)、處理后的數(shù)據(jù)和/或所生成的報(bào)表中的數(shù)據(jù)進(jìn)行分析計(jì)算,獲得分析后數(shù)據(jù),并確定用戶網(wǎng)絡(luò)行為軌跡;所述數(shù)據(jù)挖掘単元,用于通過對所采集的數(shù)據(jù)、處理后的數(shù)據(jù)、所生成的報(bào)表和 /或所述分析后數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘,來獲得所述關(guān)于用戶特征和行為偏好的知識信息,其中所述數(shù)據(jù)報(bào)表單元、所述數(shù)據(jù)分析単元和所述數(shù)據(jù)挖掘單元分布式地設(shè)置于所述云計(jì)算系統(tǒng)。根據(jù)本發(fā)明又一方面的云計(jì)算系統(tǒng),所述控制接ロ層還包括知識生成単元,用于基于所述用戶網(wǎng)絡(luò)行為軌跡來分析得到用戶的網(wǎng)絡(luò)行為規(guī)律、用戶屬性特征和/或網(wǎng)站訪問偏好,作為所述關(guān)于用戶特征和行為偏好的知識信息,所述知識生成単元分布式地設(shè)置于所述云計(jì)算系統(tǒng)。根據(jù)本發(fā)明又一方面的云計(jì)算系統(tǒng),控制接ロ層還包括業(yè)務(wù)流程管理単元,以及所述平臺層還包括業(yè)務(wù)執(zhí)行単元,其中,所述業(yè)務(wù)流程管理単元,用于確定業(yè)務(wù)信息的業(yè)務(wù)流程,并將所確定的業(yè)務(wù)流程下發(fā)給所述平臺層,所述業(yè)務(wù)信息是所述云計(jì)算系統(tǒng)基于所述關(guān)于用戶特征和行為偏好的知識信息而確定的;所述業(yè)務(wù)執(zhí)行単元,用于根據(jù)所述業(yè)務(wù)流程來發(fā)布所述業(yè)務(wù)信息,其中,所述業(yè)務(wù)流程管理単元和所述業(yè)務(wù)執(zhí)行單元分布式地設(shè)置于所述云計(jì)算系統(tǒng)。根據(jù)本發(fā)明又一方面的云計(jì)算系統(tǒng),所述業(yè)務(wù)流程管理単元進(jìn)ー步包括流程建模子單元,用于基于業(yè)務(wù)流程規(guī)則和流程元數(shù)據(jù)的類型,建立業(yè)務(wù)工作流模型與業(yè)務(wù)流程; 流程部署子単元,用于響應(yīng)用戶的業(yè)務(wù)需求,部署業(yè)務(wù)中的構(gòu)成模塊;流程監(jiān)控與管理子單元,用于在工作流程應(yīng)用部署以后進(jìn)行流程業(yè)務(wù)的處理,對工作流程進(jìn)行管理操作;流程引擎子單元,用于業(yè)務(wù)流程規(guī)則解析、流程的管控、以及處理客戶端的各種請求。根據(jù)本發(fā)明又一方面的云計(jì)算系統(tǒng),還包括應(yīng)用層,用于向外展示來自所述控制接ロ層的關(guān)于用戶特征和行為偏好的知識信息。根據(jù)本發(fā)明又一方面的云計(jì)算系統(tǒng),所述進(jìn)行數(shù)據(jù)采集包括對用戶的用戶網(wǎng)上行為數(shù)據(jù)進(jìn)行采集;以及所述關(guān)于用戶特征和行為偏好的知識信息指關(guān)于ー個(gè)或ー個(gè)以上用戶的網(wǎng)絡(luò)行為規(guī)律、用戶屬性特征和/或網(wǎng)站訪問偏好的信息。根據(jù)本發(fā)明又一方面的云計(jì)算系統(tǒng),所述關(guān)于用戶特征和行為偏好的知識信息包括關(guān)于用戶與分組的對應(yīng)關(guān)系的信息。根據(jù)本發(fā)明又一方面還提供了一種基于上述技術(shù)方案中云計(jì)算系統(tǒng)的業(yè)務(wù)信息發(fā)布方法,所述云計(jì)算系統(tǒng)接收廣告主發(fā)來的廣告信息,作為業(yè)務(wù)信息,所述廣告信息為廣告主基于所述關(guān)于用戶特征和行為偏好的知識信息而確定的。根據(jù)本發(fā)明又一方面的業(yè)務(wù)信息發(fā)布方法,所述關(guān)于用戶特征和行為偏好的知識
6信息包括關(guān)于用戶購買偏好的信息;以及電子商務(wù)網(wǎng)站、供貨商和/或云計(jì)算系統(tǒng)基于該知識信息對用戶購買傾向進(jìn)行預(yù)測,得到用戶購買傾向信息;根據(jù)所述用戶購買傾向信息來確定所要發(fā)布的業(yè)務(wù)信息,其中所述業(yè)務(wù)信息為商品信息。根據(jù)本發(fā)明又一方面還提供了ー種云計(jì)算平臺。該平臺包括物理設(shè)施層用于承載平臺軟件;平臺層包括用于收集原始數(shù)據(jù)的數(shù)據(jù)收集平臺;控制接ロ層包括商業(yè)智能系統(tǒng),所述商業(yè)智能系統(tǒng)包括對所述數(shù)據(jù)收集平臺收集的原始數(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),對數(shù)據(jù)分析系統(tǒng)中的分析后信息進(jìn)行挖掘并轉(zhuǎn)化為知識信息的數(shù)據(jù)挖掘系統(tǒng); 應(yīng)用層包括基于控制接ロ層中商業(yè)智能系統(tǒng)的知識信息提供智能服務(wù)功能系統(tǒng)。根據(jù)本發(fā)明又一方面的云計(jì)算平臺,所述控制接ロ層還包括用于執(zhí)行上層應(yīng)用層下發(fā)的業(yè)務(wù)的業(yè)務(wù)流程管理系統(tǒng),所述平臺層還包括接受上層控制接ロ層中業(yè)務(wù)流程管理系統(tǒng)的控制、執(zhí)行相應(yīng)的業(yè)務(wù)的業(yè)務(wù)執(zhí)行平臺,所述應(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í)行平臺執(zhí)行。根據(jù)本發(fā)明又一方面的云計(jì)算平臺,所述的業(yè)務(wù)流程管理系統(tǒng)包括流程引擎、流程建模模塊、流程部署模塊、流程監(jiān)控與管理模塊;所述的業(yè)務(wù)流程管理系統(tǒng)接收到上層應(yīng)用下發(fā)的業(yè)務(wù),首先將不同業(yè)務(wù)的相似功能分解成松耦合的業(yè)務(wù)模塊,在松耦合的業(yè)務(wù)模塊關(guān)系的基礎(chǔ)上通過流程建模模塊繪制的模型工作流程圖;提供了業(yè)務(wù)流程規(guī)則的定制和流程元數(shù)據(jù)的類型定義,在此基礎(chǔ)上通過對業(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ù)的處理,對工作流程進(jìn)行高效的管理操作;業(yè)務(wù)流程引擎負(fù)責(zé)業(yè)務(wù)流程規(guī)則解析、流程的管控、處理客戶端的各種請求。與現(xiàn)有技術(shù)相比,本發(fā)明的一個(gè)或多個(gè)實(shí)施例可以具有以下優(yōu)點(diǎn)本發(fā)明的知識即服務(wù)云計(jì)算平臺系統(tǒng)和基于該系統(tǒng)的廣告投放方法和商品推薦方法,可以對海量用戶的互聯(lián)網(wǎng)行為數(shù)據(jù)進(jìn)行收集,通過數(shù)據(jù)分析和挖掘得到用戶知識,并將此知識通過開放接ロ提供給第三方客戶,使其可以根據(jù)用戶知識有針對性地進(jìn)行商業(yè)宣傳和產(chǎn)品服務(wù)提供,同時(shí)也可以使用戶可以在大量的產(chǎn)品和服務(wù)中快速找到適合自己需要的產(chǎn)品。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖用來提供對本發(fā)明的進(jìn)ー步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例共同用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中圖1為根據(jù)本發(fā)明的知識即服務(wù)云計(jì)算平臺的架構(gòu)示意圖;圖2為根據(jù)本發(fā)明實(shí)施例一利用云計(jì)算平臺進(jìn)行廣告投放和展示的流程圖3為根據(jù)本發(fā)明實(shí)施例ニ的利用云計(jì)算平臺進(jìn)行商品展示的流程圖;圖4為根據(jù)本發(fā)明實(shí)施例三的云計(jì)算平臺系統(tǒng)的框圖;圖5為根據(jù)本發(fā)明實(shí)施例四的基于知識即服務(wù)云計(jì)算平臺的業(yè)務(wù)信息發(fā)布方法流程圖。
具體實(shí)施例方式以下將結(jié)合附圖及實(shí)施例來詳細(xì)說明本發(fā)明的實(shí)施方式,借此對本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題,并達(dá)成技術(shù)效果的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。需要說明的是,只要不構(gòu)成沖突,本發(fā)明中的各個(gè)實(shí)施例以及各實(shí)施例中的各個(gè)特征可以相互結(jié)合, 所形成的技術(shù)方案均在本發(fā)明的保護(hù)范圍之內(nèi)。另外,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。參見附圖1,為根據(jù)本發(fā)明實(shí)施例一的知識即服務(wù)云計(jì)算平臺的架構(gòu)示意圖,本發(fā)明的知識即服務(wù)云計(jì)算平臺分為四層,最底層為物理設(shè)施層,用于承載平臺軟件,為平臺軟件提供計(jì)算資源、存儲資源、網(wǎng)絡(luò)資源,平臺層中的數(shù)據(jù)收集平臺直接利用物理設(shè)施層中的網(wǎng)絡(luò)設(shè)備進(jìn)行數(shù)據(jù)采集,通過計(jì)算資源對收集到的數(shù)據(jù)進(jìn)行過濾、處理、統(tǒng)計(jì),通過存儲資源將數(shù)據(jù)進(jìn)行存儲,處理后的數(shù)據(jù)傳遞給控制接ロ層中的數(shù)據(jù)報(bào)表系統(tǒng),生成報(bào)表,然后由數(shù)據(jù)分析系統(tǒng)對報(bào)表中的數(shù)據(jù)進(jìn)行運(yùn)算獲得相關(guān)信息,這些信息用于數(shù)據(jù)挖掘系統(tǒng)從中挖掘相關(guān)的知識,最后數(shù)據(jù)挖掘系統(tǒng)通過上層應(yīng)用將知識提供給第三方,當(dāng)然,也可以根據(jù)第三方的需求將數(shù)據(jù)報(bào)表系統(tǒng)生成的報(bào)表、數(shù)據(jù)分析系統(tǒng)中得到的信息提供給第三方,第三方可以自己利用自己的業(yè)務(wù)模塊將根據(jù)獲得的知識布署相應(yīng)的業(yè)務(wù)執(zhí)行,也可以利用本發(fā)明的系統(tǒng),將業(yè)務(wù)下發(fā)給控制接ロ層的業(yè)務(wù)流程管理系統(tǒng),再由業(yè)務(wù)流程管理系統(tǒng)下發(fā)給業(yè)務(wù)執(zhí)行平臺執(zhí)行。下面通過幾個(gè)實(shí)施例對本發(fā)明的知識即服務(wù)云計(jì)算平臺進(jìn)ー步進(jìn)行闡述。實(shí)施例一實(shí)施例一是ー個(gè)將互聯(lián)網(wǎng)用戶的特征和偏好作為知識提供給第三方,使其可以根據(jù)該知識更加準(zhǔn)確的推送廣告,圖2為利用云計(jì)算平臺進(jìn)行廣告投放和展示的流程圖,參見圖2,具體如下SOl 在電信網(wǎng)絡(luò)接入位置部署數(shù)據(jù)采集節(jié)點(diǎn),每個(gè)數(shù)據(jù)采集節(jié)點(diǎn)將收集的數(shù)據(jù)進(jìn)行過濾、處理,計(jì)算后發(fā)送給知識即服務(wù)云計(jì)算平臺,知識即服務(wù)云計(jì)算平臺能夠通過云計(jì)算的方式進(jìn)行信息的存儲和計(jì)算和挖掘;平臺中的數(shù)據(jù)收集平臺根據(jù)終端用戶的統(tǒng)ー個(gè)人標(biāo)識采集終端用戶的網(wǎng)上行為數(shù)據(jù),該標(biāo)識可以是IP地址、上網(wǎng)帳號等;S02 數(shù)據(jù)收集平臺將采集到的數(shù)據(jù)傳遞給數(shù)據(jù)報(bào)表系統(tǒng),由數(shù)據(jù)報(bào)表系統(tǒng)生成報(bào)表,數(shù)據(jù)分析系統(tǒng)再根據(jù)預(yù)先設(shè)定的規(guī)則對報(bào)表中的數(shù)據(jù)進(jìn)行分析計(jì)算得到相關(guān)信息,數(shù)據(jù)挖掘系統(tǒng)對該信息進(jìn)行挖掘,分析互聯(lián)網(wǎng)用戶的特征和偏好,將用戶歸納到不同的興趣組分類,形成用戶特征和行為偏好知識。S03 平臺的上層應(yīng)用通過開放接ロ向廣告主提供用戶特征和行為偏好知識。S04 廣告主根據(jù)平臺提供的用戶特征和行為偏好知識調(diào)度相應(yīng)的廣告;
S05 廣告主可以自行利用自己的系統(tǒng)進(jìn)行廣告的投放,也可以利用平臺提供的業(yè)務(wù)執(zhí)行系統(tǒng)執(zhí)行廣告業(yè)務(wù),此時(shí),廣告主通過上層應(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ù)流程,并通過流程部署模塊將廣告投放策略下發(fā)到平臺層的業(yè)務(wù)執(zhí)行平臺,平臺層的業(yè)務(wù)執(zhí)行平臺進(jìn)行廣告的投放和展示。根據(jù)本實(shí)施例,可以對海量用戶的互聯(lián)網(wǎng)行為數(shù)據(jù)進(jìn)行收集,通過數(shù)據(jù)分析和挖掘得到用戶知識,并將此知識通過開放接ロ提供給第三方客戶,使其可以根據(jù)用戶知識有針對性地進(jìn)行廣告的投放和展示。實(shí)施例ニ實(shí)施例ニ是ー個(gè)針對用戶的偏好判斷用戶的購買傾向井以此為依據(jù)在電子商務(wù)中向其展現(xiàn)商品的例子,圖3為利用云計(jì)算平臺進(jìn)行商品展示的流程圖,參見圖3,具體如下Sll 在B2B或B2C電子商城部署數(shù)據(jù)采集節(jié)點(diǎn),每個(gè)數(shù)據(jù)采集節(jié)點(diǎn)將收集的數(shù)據(jù)進(jìn)行過濾、處理,計(jì)算后發(fā)送給知識即服務(wù)云計(jì)算平臺,知識即服務(wù)云計(jì)算平臺能夠通過云計(jì)算的方式進(jìn)行信息的存儲和計(jì)算和挖掘;根據(jù)用戶的統(tǒng)ー個(gè)人標(biāo)識收集用戶的瀏覽行為,該標(biāo)識可以是IP地址、上網(wǎng)帳號等;S12 數(shù)據(jù)收集平臺將采集到的數(shù)據(jù)傳遞給數(shù)據(jù)報(bào)表系統(tǒng),由數(shù)據(jù)報(bào)表系統(tǒng)生成報(bào)表,數(shù)據(jù)分析系統(tǒng)再根據(jù)預(yù)先設(shè)定的規(guī)則對報(bào)表中的數(shù)據(jù)進(jìn)行分析計(jì)算得到相關(guān)信息,數(shù)據(jù)挖掘系統(tǒng)對該信息進(jìn)行挖掘,分析互聯(lián)網(wǎng)用戶的特征和偏好,形成用戶特征和行為偏好知識,預(yù)測用戶的購買傾向;S13 通過開放接ロ向電子商務(wù)網(wǎng)站提供用戶特征和行為偏好知識;S14:電子商務(wù)網(wǎng)站根據(jù)平臺提供的用戶特征和行為偏好知識判斷用戶的購買傾向;S15 電子商務(wù)網(wǎng)站可以自行利用自己的系統(tǒng)驅(qū)動購買流程,也可以利用控制接ロ 層的流程引擎驅(qū)動購買流程,此時(shí),廣告主通過上層應(yīng)用將驅(qū)動購買流程的指令下發(fā)到控制接ロ層的業(yè)務(wù)流程管理系統(tǒng),業(yè)務(wù)流程管理系統(tǒng)中的流程引擎進(jìn)行購買流程解析,控制商品展現(xiàn)策略,并通過流程部署模塊將商品展現(xiàn)策略下發(fā)到平臺層的業(yè)務(wù)執(zhí)行平臺,業(yè)務(wù)執(zhí)行平臺對商城內(nèi)的商品根據(jù)用戶愛好進(jìn)行調(diào)度和展現(xiàn),最終為每個(gè)用戶呈現(xiàn)出個(gè)性化的電子貨架,即每個(gè)用戶看到的商品品牌,排列順序都是為用戶量身定制的。根據(jù)本實(shí)施例,可以對海量用戶的互聯(lián)網(wǎng)行為數(shù)據(jù)進(jìn)行收集,通過數(shù)據(jù)分析和挖掘得到用戶知識,并將此知識通過開放接ロ提供給第三方客戶,使其可以根據(jù)用戶知識有針對性地進(jìn)行商品調(diào)度和展現(xiàn)。實(shí)施例三參見圖1,知識即服務(wù)云計(jì)算平臺的架構(gòu)包括四個(gè)層次應(yīng)用層、控制接ロ層、平臺層和物理設(shè)施層。下面結(jié)合圖1說明基于該云計(jì)算平臺架構(gòu)的工作方式。物理設(shè)施層用于承載云計(jì)算平臺軟件;平臺層包括用于收集原始數(shù)據(jù)的數(shù)據(jù)收集平臺;控制接ロ層包括商業(yè)智能系統(tǒng),所述商業(yè)智能系統(tǒng)可包括對所述的數(shù)據(jù)收集平臺收集的原始數(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),還可包括對數(shù)據(jù)分析系統(tǒng)中的分析后信息進(jìn)行挖掘并轉(zhuǎn)化為知識信息的數(shù)據(jù)挖掘系統(tǒng);應(yīng)用層基于控制接ロ層中商業(yè)智能系統(tǒng)的知識信息提供智能服務(wù)功能系統(tǒng)。優(yōu)選的,所述的控制接ロ層還包括用于執(zhí)行上層應(yīng)用層下發(fā)的業(yè)務(wù)的業(yè)務(wù)流程管理系統(tǒng),所述的平臺層還包括接受上層控制接ロ層中業(yè)務(wù)流程管理系統(tǒng)的控制、執(zhí)行相應(yīng)的業(yè)務(wù)的業(yè)務(wù)執(zhí)行平臺,所述的應(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í)行平臺執(zhí)行。優(yōu)選的,所述的業(yè)務(wù)流程管理系統(tǒng)包括流程引擎模塊、流程建模模塊、流程部署模塊、流程監(jiān)控與管理模塊;所述的業(yè)務(wù)流程管理系統(tǒng)接收到上層應(yīng)用下發(fā)的業(yè)務(wù),首先對在開發(fā)過程中由系統(tǒng)架構(gòu)人員將不同業(yè)務(wù)的相似功能分解成松耦合的業(yè)務(wù)模塊進(jìn)行管理,在松耦合的業(yè)務(wù)模塊關(guān)系的基礎(chǔ)上通過流程建模模塊繪制的模型工作流程圖;提供了業(yè)務(wù)流程規(guī)則的定制和流程元數(shù)據(jù)的類型定義,在此基礎(chǔ)上通過對業(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ù)的處理,對工作流程進(jìn)行高效的管理操作;業(yè)務(wù)流程引擎負(fù)責(zé)業(yè)務(wù)流程規(guī)則解析、流程的管控、處理客戶端的各種請求。應(yīng)用層將知識信息提供給第三方,例如廣告主。同樣,也可以根據(jù)第三方的需求將所生成的報(bào)表和/或分析后信息提供給第三方,第三方可以利用自己的業(yè)務(wù)模塊根據(jù)從應(yīng)用層所獲得的知識信息來布署并執(zhí)行業(yè)務(wù)。圖4為根據(jù)圖1的云計(jì)算平臺架構(gòu)的云計(jì)算系統(tǒng)的框圖,包括設(shè)置于物理設(shè)施層的物理設(shè)施層10,設(shè)置于平臺層的平臺層20,設(shè)置于控制接ロ層的控制接ロ層30。上述模塊分別對應(yīng)于上述實(shí)施例中云計(jì)算平臺架構(gòu)中的物理設(shè)施層,平臺層和控制接ロ層,下面結(jié)合圖4詳細(xì)說明各部分的組成。物理設(shè)施層10,用于承載云計(jì)算平臺軟件,提供包括計(jì)算資源、存儲資源和/或網(wǎng)絡(luò)資源等的硬件支持,更具體地,物理設(shè)施層為從hternet和/或電信網(wǎng)等網(wǎng)絡(luò)所采集的數(shù)據(jù)、以及為對數(shù)據(jù)進(jìn)行分析、計(jì)算和挖掘、以及為存儲相關(guān)數(shù)據(jù)等處理提供硬件支持。平臺層20,用于利用所述物理設(shè)施層中的網(wǎng)絡(luò)資源進(jìn)行數(shù)據(jù)采集;平臺層20可以包括用于收集原始數(shù)據(jù)的數(shù)據(jù)收集單元21,對應(yīng)于上述實(shí)施例中云計(jì)算平臺架構(gòu)中的數(shù)據(jù)收集平臺。更具體地,數(shù)據(jù)收集単元21利用物理設(shè)施層10中的網(wǎng)絡(luò)資源采集用戶的網(wǎng)上行為數(shù)據(jù)(原始數(shù)據(jù)),作為所采集的數(shù)據(jù);利用所述物理設(shè)施層中的計(jì)算資源對所采集到的數(shù)據(jù)進(jìn)行過濾和/或統(tǒng)計(jì)的處理,將處理后的數(shù)據(jù)傳送至所述接ロ控制層模塊,或者,利用所述物理設(shè)施層中的存儲資源將處理后的數(shù)據(jù)進(jìn)行存儲、并將處理后的數(shù)據(jù)傳送至所述接ロ控制層模塊。平臺層20可基于物理設(shè)施層10可以以軟件方式實(shí)現(xiàn)。具體地,該數(shù)據(jù)收集單元21還可決定收集何種數(shù)據(jù)報(bào)文、如何進(jìn)行報(bào)文清洗。數(shù)據(jù)收集単元21利用物理設(shè)施層10中的計(jì)算資源對所采集到的原始數(shù)據(jù)進(jìn)行過濾、統(tǒng)計(jì)等處理,利用物理設(shè)施層10中的存儲資源可以將所采集的數(shù)據(jù)和/或處理后數(shù)據(jù)進(jìn)行存儲??刂平鹰韺?0,其基于來自平臺層20的數(shù)據(jù)生成關(guān)于用戶特征和行為偏好的知識信息,為便于說明,下文中也將關(guān)于用戶特征和行為偏好的知識信息簡稱為知識信息??刂平鹰韺?0可包括數(shù)據(jù)報(bào)表単元31、數(shù)據(jù)分析単元32和/或數(shù)據(jù)挖掘単元33, 分別對應(yīng)于上述實(shí)施例中云計(jì)算平臺架構(gòu)中的數(shù)據(jù)報(bào)表系統(tǒng)、數(shù)據(jù)分析系統(tǒng)和數(shù)據(jù)挖掘系統(tǒng)。此外,還可包括知識生成単元34。其中,由數(shù)據(jù)報(bào)表単元31基于所采集的數(shù)據(jù)和/或處理后的數(shù)據(jù)生成報(bào)表;由數(shù)據(jù)分析単元32對所采集的數(shù)據(jù)、處理后的數(shù)據(jù)和/或所生成的報(bào)表進(jìn)行數(shù)據(jù)分析運(yùn)算以獲得分析后數(shù)據(jù),并確定用戶網(wǎng)絡(luò)行為軌跡;由數(shù)據(jù)挖掘単元 33對所采集的數(shù)據(jù)、處理后的數(shù)據(jù)、所生成的報(bào)表和/或分析后數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘以獲得知識信息。然后數(shù)據(jù)挖掘単元33還可以將所挖掘的知識信息提供給應(yīng)用層。生成報(bào)表、數(shù)據(jù)分析以及數(shù)據(jù)挖掘代表了對數(shù)據(jù)由淺到深而非由先到后的三種處理,這三種處理的先后關(guān)系不局限于上述文字表述順序。也就是說,數(shù)據(jù)分析単元32不局限于對所生成的報(bào)表來進(jìn)行數(shù)據(jù)分析,也可以在數(shù)據(jù)報(bào)表単元31基于所采集的數(shù)據(jù)生成報(bào)表之前,直接對所采集的數(shù)據(jù)進(jìn)行分析。類似地,數(shù)據(jù)挖掘単元33也可以在數(shù)據(jù)報(bào)表單元31生成報(bào)表以及/或者數(shù)據(jù)分析単元32進(jìn)行數(shù)據(jù)分析之前,基于已有的所采集的數(shù)據(jù)、 所生成的報(bào)表和分析后信息任何之ー來進(jìn)行數(shù)據(jù)挖掘。其中,數(shù)據(jù)分析単元32可以基于所采集的數(shù)據(jù)、處理后的數(shù)據(jù)和/或所生成的報(bào)表中的數(shù)據(jù),對與用戶網(wǎng)絡(luò)行為有關(guān)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、分析、跟蹤,以確定用戶網(wǎng)絡(luò)行為軌跡。而后,知識生成単元34基于用戶網(wǎng)絡(luò)行為軌跡來分析得出所述用戶的用戶網(wǎng)絡(luò)訪問行為的規(guī)律、用戶屬性特征和/或網(wǎng)站訪問偏好,作為知識信息。例如,用戶網(wǎng)絡(luò)行為軌跡可以包括例如訪問各類網(wǎng)站的頻率、上網(wǎng)時(shí)長、上網(wǎng)時(shí)段等。此外,數(shù)據(jù)挖掘単元33可以基于用戶的網(wǎng)絡(luò)行為軌跡,分析確定用戶不同網(wǎng)絡(luò)行為之間的相互關(guān)系。而后,知識生成単元34基于用戶不同行為之間的相互關(guān)系來生成用戶網(wǎng)絡(luò)行為規(guī)律、用戶屬性特征和/或網(wǎng)站訪問偏好,作為知識信息。當(dāng)然,也可將知識生成単元34的功能并入數(shù)據(jù)分析単元32或數(shù)據(jù)挖掘単元33 中。例如,如果用戶在搜索引擎上輸入“運(yùn)動鞋”后的預(yù)設(shè)時(shí)間內(nèi),又通過該搜索引擎鏈接到了一購物網(wǎng)站,則數(shù)據(jù)挖掘単元33確定這兩個(gè)用戶網(wǎng)絡(luò)行為為相關(guān)聯(lián)的訪問行為, 即分析確定用戶為了購買運(yùn)動鞋、先在搜索引擎上進(jìn)行搜索而后根據(jù)搜索結(jié)果來選擇購買商家這ー相互關(guān)系。然后知識生成単元34可根據(jù)這ー相互關(guān)系將該用戶確定為屬于欲購買的運(yùn)動鞋的用戶分組,這樣,可確定關(guān)于哪些用戶屬于運(yùn)動鞋分組的知識信息。再如,數(shù)據(jù)分析単元32可根據(jù)基于所采集的數(shù)據(jù)和/或數(shù)據(jù)報(bào)表単元31確定的用戶網(wǎng)絡(luò)行為軌跡,來統(tǒng)計(jì)得出哪些用戶經(jīng)常訪問體育新聞且在線收看體育視頻這ー網(wǎng)絡(luò)訪問行為的規(guī)律。然后知識生成単元34可根據(jù)網(wǎng)絡(luò)訪問行為的規(guī)律將這些用戶確定為屬于體育用戶組并生成關(guān)于哪些用戶屬于體育用戶組的知識信息。此外,還包括應(yīng)用層40,用于向第三方客戶提供知識信息以及接收第三方下發(fā)的業(yè)務(wù)信息,以及控制接ロ層30還可包括業(yè)務(wù)流程管理単元35,對應(yīng)于云計(jì)算平臺架構(gòu)中的業(yè)務(wù)流程管理系統(tǒng),以及平臺層20還可包括業(yè)務(wù)執(zhí)行単元22,對應(yīng)于云計(jì)算平臺架構(gòu)中的業(yè)務(wù)執(zhí)行平臺。在這種情況下,應(yīng)用層40也可以將業(yè)務(wù)信息下發(fā)給控制接ロ層30的業(yè)務(wù)流程管理単元35,再由業(yè)務(wù)流程管理単元35下發(fā)給平臺層20的業(yè)務(wù)執(zhí)行単元22來執(zhí)行業(yè)務(wù)信息的發(fā)布。換而言之,業(yè)務(wù)流程管理単元35可以確定業(yè)務(wù)信息的業(yè)務(wù)流程,其中業(yè)務(wù)信息是由第三方基于知識信息來部署相應(yīng)的業(yè)務(wù)而生成的,業(yè)務(wù)流程管理単元35還可以將所確定的業(yè)務(wù)流程下發(fā)給平臺層20,由平臺層20的業(yè)務(wù)執(zhí)行単元22根據(jù)該業(yè)務(wù)流程來發(fā)布所述業(yè)務(wù)信息??刂平鹰韺?0的業(yè)務(wù)流程管理単元35接收應(yīng)用層40下發(fā)的業(yè)務(wù)信息,根據(jù)業(yè)務(wù)信息建立業(yè)務(wù)流程,將其下發(fā)給平臺層20的業(yè)務(wù)執(zhí)行単元22來執(zhí)行。具體的,業(yè)務(wù)流程管理単元35可包括流程引擎子單元351、流程建模子單元352、 流程部署子単元353、流程監(jiān)控與管理子単元354。業(yè)務(wù)流程管理単元35對在開發(fā)過程中由系統(tǒng)架構(gòu)人員將不同業(yè)務(wù)的相似功能分解成松耦合的業(yè)務(wù)模塊進(jìn)行管理。流程建模子單元352在上述松耦合的業(yè)務(wù)模塊關(guān)系的基礎(chǔ)上,繪制模型工作流程圖,基于模型工作流程圖來定制業(yè)務(wù)流程規(guī)則及定義流程元數(shù)據(jù)的類型。其中,流程元數(shù)據(jù)的類型可包括業(yè)務(wù)表單類型、表單中各項(xiàng)的屬性類型等;業(yè)務(wù)流程規(guī)則包括業(yè)務(wù)表單的流程、業(yè)務(wù)流程與系統(tǒng)用戶的交互關(guān)系等。流程建模子單元352基于業(yè)務(wù)流程規(guī)則和流程元數(shù)據(jù)的類型,建立業(yè)務(wù)工作流模型與業(yè)務(wù)流程。其中,工作流程模型與業(yè)務(wù)流程兩者之間是并列關(guān)系,針對不同的流程,業(yè)務(wù)工作流模型是對組織機(jī)構(gòu)業(yè)務(wù)過程的抽象表示,即業(yè)務(wù)實(shí)施過程中參與的組織機(jī)構(gòu)及其活動。業(yè)務(wù)流程為具體的商業(yè)活動流程,如廣告投放、電子商務(wù)等的業(yè)務(wù)過程,如廣告訂単, 素材上傳,審核,廣告投放,效果監(jiān)控等。更具體地,通過對業(yè)務(wù)表單流程的定義、表單屬性的設(shè)置、業(yè)務(wù)流程與系統(tǒng)用戶的交互關(guān)聯(lián)設(shè)置,通過流程建模子單元352完成業(yè)務(wù)規(guī)則復(fù)雜的工作流模型,建立及支撐起數(shù)據(jù)龐大而復(fù)雜的業(yè)務(wù)流程。流程部署子単元353響應(yīng)用戶的業(yè)務(wù)需求,部署業(yè)務(wù)中的構(gòu)成模塊。具體的,流程部署子単元353根據(jù)流程建模子單元352所建立的業(yè)務(wù)流程來生成業(yè)務(wù)模塊。流程監(jiān)控與管理子単元3M能夠在工作流程應(yīng)用部署以后進(jìn)行流程業(yè)務(wù)的處理, 對工作流程進(jìn)行高效的管理操作。流程引擎子單元351負(fù)責(zé)業(yè)務(wù)流程規(guī)則解析、流程的管控、處理客戶端的各種請求。可選地,本云計(jì)算系統(tǒng)還可包括設(shè)置在應(yīng)用層的應(yīng)用層,應(yīng)用層向外(例如向作為第三方的廣告商或供貨商)展示來自控制接ロ層30的知識信息。更具體地,本云計(jì)算系統(tǒng)可將知識信息提供給第三方,例如廣告主,并將第三方針對用戶所提供的業(yè)務(wù)下發(fā)到控制接ロ層30的業(yè)務(wù)流程管理単元35。第三方可在本模塊中,根據(jù)接ロ層提供的知識信息, 例如用戶行為習(xí)慣等,開發(fā)自己的應(yīng)用。根據(jù)本實(shí)施例,可以對海量用戶的互聯(lián)網(wǎng)行為數(shù)據(jù)進(jìn)行收集,通過數(shù)據(jù)分析和挖掘得到用戶知識,并將此知識通過開放接ロ提供給第三方客戶,以使第三方客戶可以根據(jù)用戶知識有針對性地相應(yīng)的業(yè)務(wù)操作。需要說明的是,如上所述的作為本實(shí)施例云計(jì)算系統(tǒng)的一部分的各個(gè)單元(附圖標(biāo)記33 35、21、22)、子単元(附圖標(biāo)記351 354)均分布式地布置于云計(jì)算系統(tǒng)中,更具體地,布置在根據(jù)本實(shí)施例云計(jì)算系統(tǒng)的相應(yīng)層中。因此,可以充分利用云計(jì)算系統(tǒng)的物理層資源,高效地處理海量數(shù)據(jù)。實(shí)施例四本實(shí)施例提供一種基于實(shí)施例一的云計(jì)算平臺/系統(tǒng)的業(yè)務(wù)信息發(fā)布方法。實(shí)施例一中關(guān)于云計(jì)算平臺/系統(tǒng)的說明均可結(jié)合至本實(shí)施例,且本實(shí)施例中關(guān)于云計(jì)算平臺 /系統(tǒng)的說明也可結(jié)合應(yīng)用至實(shí)施例一。圖5為根據(jù)本發(fā)明實(shí)施例四的基于知識即服務(wù)云計(jì)算系統(tǒng)的知識信息生成方法的流程圖,下面結(jié)合圖5詳細(xì)說明該方法的各步驟。步驟S31,云計(jì)算系統(tǒng)的平臺層獲取利用物理設(shè)施層所采集的數(shù)據(jù)。利用設(shè)置于本發(fā)明物理設(shè)施層所提供的網(wǎng)絡(luò)資源,平臺層獲取采集的數(shù)據(jù),該采集的數(shù)據(jù)可以是采集的用戶的網(wǎng)上行為數(shù)據(jù)。更具體地,平臺層通過在電信網(wǎng)絡(luò)接入位置部署數(shù)據(jù)采集節(jié)點(diǎn)來獲取體現(xiàn)用戶上網(wǎng)行為的網(wǎng)上行為數(shù)據(jù)。每個(gè)數(shù)據(jù)采集節(jié)點(diǎn)將收集的數(shù)據(jù)進(jìn)行過濾、通過云計(jì)算的方式進(jìn)行信息的存儲、計(jì)算和挖掘。平臺層的數(shù)據(jù)收集単元根據(jù)終端用戶的用戶唯一標(biāo)識采集終端用戶的網(wǎng)上行為數(shù)據(jù),該用戶唯一標(biāo)識可以是用戶的IP地址、上網(wǎng)帳號等。此外,也可以通過在用戶終端植入cookie的方式來獲取用戶的網(wǎng)上行為數(shù)據(jù)。步驟S32,云計(jì)算系統(tǒng)的控制接ロ層基于所采集的數(shù)據(jù)來生成關(guān)于用戶特征和行為偏好的知識信息。云計(jì)算系統(tǒng)中的數(shù)據(jù)收集単元將采集到的數(shù)據(jù)傳遞給數(shù)據(jù)報(bào)表單元,由數(shù)據(jù)報(bào)表単元生成報(bào)表,數(shù)據(jù)分析単元再根據(jù)預(yù)先設(shè)定的規(guī)則對報(bào)表中的數(shù)據(jù)進(jìn)行分析計(jì)算得到分折后數(shù)據(jù)信息,數(shù)據(jù)挖掘単元對該分析后數(shù)據(jù)信息進(jìn)行挖掘,得到用戶的特征,確定用戶所屬的分組,這樣,形成了體現(xiàn)用戶特征和行為偏好的知識信息。平臺的應(yīng)用層通過開放接ロ 向廣告主提供用戶的知識信息。用戶特征包括網(wǎng)絡(luò)訪問時(shí)段等用戶網(wǎng)絡(luò)行為規(guī)律、例如年齢和性別分布等用戶屬性特征、以及例如用戶喜歡訪問哪些類型網(wǎng)站、喜歡訪問哪些行業(yè)網(wǎng)站、喜歡玩哪類游戲、 用戶購買偏好等網(wǎng)站訪問偏好等,其中用戶購買偏好可包括用戶喜歡訂購哪類產(chǎn)品、用戶喜歡搜索或查詢哪類產(chǎn)品等。可見,關(guān)于用戶特征的知識信息指關(guān)于ー個(gè)或ー個(gè)以上用戶的網(wǎng)絡(luò)行為規(guī)律、用戶屬性特征和/或網(wǎng)站訪問偏好的信息。進(jìn)一歩,平臺可根據(jù)用戶的偏好、年齢等用戶特征對用戶進(jìn)行分組,生成體現(xiàn)用戶所屬的分組的知識信息。例如,可將經(jīng)常訪問體育新聞或收看在線體育視頻的用戶分至體育組,將經(jīng)常訪問寶寶培訓(xùn)的網(wǎng)絡(luò)分為30到40歲年齡組。也就是說,本云計(jì)算系統(tǒng)的知識生成系統(tǒng)可基于網(wǎng)上行為數(shù)據(jù)分析用戶特征來生成關(guān)于用戶哪個(gè)或哪些用戶屬于預(yù)設(shè)分組中的哪個(gè)或哪些分組的知識信息。預(yù)設(shè)分組可以人為設(shè)定,例如根據(jù)用戶興趣設(shè)置為體育組、文娛組、武術(shù)組和農(nóng)業(yè)組等,根據(jù)用戶年齢又分為青少年組、中年組、老年組等。此外,該方法還可以進(jìn)ー步包括以下步驟步驟S33,云計(jì)算系統(tǒng)發(fā)布基于知識信息所確定的業(yè)務(wù)信息。廣告主、供應(yīng)商等服務(wù)提供者根據(jù)平臺提供的用戶的知識信息來確定所要發(fā)布的的廣告信息,例如平臺的應(yīng)用層可以向廣告主提供體現(xiàn)用戶的如用戶的年齢、性別分布等特征信息的知識信息,廣告主根據(jù)用戶的這些知識信息來確定要展現(xiàn)/發(fā)布哪些廣告信
13息,以使得要展現(xiàn)地廣告信息能夠?qū)邮盏竭@些廣告的用戶具有針對性。其中,廣告信息屬于業(yè)務(wù)信息的ー種。平臺還可分析出井向服務(wù)提供者提供關(guān)于用戶行為偏好的知識信息,例如哪個(gè)或哪些用戶喜愛體育、旅游等知識信息,廣告主可以基于關(guān)于用戶行為偏好的知識信息來確定所要發(fā)布的業(yè)務(wù)信息。當(dāng)平臺接收服務(wù)者是廣告主吋,云計(jì)算系統(tǒng)接收廣告主發(fā)來的作為業(yè)務(wù)信息的基于知識信息所確定的廣告信后,云計(jì)算系統(tǒng)發(fā)布所接收到的業(yè)務(wù)信息。具體地,廣告主等服務(wù)提供者可以利用平臺的業(yè)務(wù)執(zhí)行單元來發(fā)布(執(zhí)行)廣告業(yè)務(wù),此時(shí),通過接ロ模塊中的業(yè)務(wù)流程管理単元接收廣告主的要執(zhí)行廣告業(yè)務(wù)的指令,業(yè)務(wù)流程管理単元中的流程引擎子單元進(jìn)行廣告業(yè)務(wù)規(guī)則解析,控制廣告投放策略,流程各個(gè)環(huán)節(jié)的審批,管理用戶和財(cái)務(wù)流程,并通過流程部署子單元將廣告投放策略下發(fā)到平臺層的業(yè)務(wù)執(zhí)行単元。平臺層的業(yè)務(wù)執(zhí)行単元向用戶進(jìn)行廣告的投放和展示,以完成發(fā)布處理。當(dāng)平臺接收服務(wù)者是供貨商吋,云計(jì)算系統(tǒng)發(fā)布基于知識信息所預(yù)測的購買傾向信息所確定的商品信息?;诳刂平鹰韺犹峁╆P(guān)于用戶購買偏好等的知識信息,電子商務(wù)網(wǎng)站、供貨商和/ 或云計(jì)算系統(tǒng)基于該知識信息對用戶購買傾向進(jìn)行預(yù)測,得到用戶購買傾向信息。本發(fā)明的云計(jì)算系統(tǒng)根據(jù)所預(yù)測的用戶購買傾向信息來制定針對用戶的商品展現(xiàn)策略,以確定所要發(fā)布的作為業(yè)務(wù)信息的商品信息。此后,第三方的電子商務(wù)網(wǎng)站可以自行利用自己的系統(tǒng)來確定商品購買流程,也可以利用本發(fā)明云計(jì)算系統(tǒng)的控制接ロ層來確定商品購買流程,以完成廣告信息或商品信息的發(fā)布。當(dāng)利用控制接ロ層來確定商品購買流程吋,廣告主通過應(yīng)用層將確定商品購買流程的指令下發(fā)到控制接ロ層的業(yè)務(wù)流程管理単元,業(yè)務(wù)流程管理単元中的流程引擎子單元進(jìn)行商品購買流程解析,根據(jù)知識信息確定商品展現(xiàn)策略,并通過流程部署子単元將所確定的商品展現(xiàn)策略下發(fā)到平臺層的業(yè)務(wù)執(zhí)行単元。其中,商品購買流程是用戶在電子商務(wù)網(wǎng)站購買商品時(shí)的全流程,包括商品展現(xiàn)、咨詢、放入購物車直到付款的整個(gè)流程。這個(gè)流程可以由子商務(wù)網(wǎng)站自身的系統(tǒng)來實(shí)現(xiàn),也可以由本發(fā)明的平臺/系統(tǒng)來提供。商品展現(xiàn)策略是由本發(fā)明的平臺系統(tǒng)所提供的按用戶購買習(xí)慣所制定的展現(xiàn)方式。業(yè)務(wù)執(zhí)行單元對商城內(nèi)的商品按商品展現(xiàn)策略進(jìn)行調(diào)度和展現(xiàn),最終為每個(gè)用戶呈現(xiàn)出體現(xiàn)用戶偏好的個(gè)性化的電子貨架,即,每個(gè)用戶看到的商品品牌,排列順序都是為用戶量身定制的。根據(jù)本實(shí)施例,可以對海量用戶的互聯(lián)網(wǎng)行為數(shù)據(jù)進(jìn)行收集,通過數(shù)據(jù)分析和挖掘得到用戶知識,并將此知識通過開放接ロ提供給第三方客戶,使其可以根據(jù)用戶知識有針對性地進(jìn)行商業(yè)宣傳和產(chǎn)品服務(wù)提供,同時(shí)也可以使用戶可以在大量的產(chǎn)品和服務(wù)中快速找到適合自己需要的產(chǎn)品。本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲在存儲裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。 雖然本發(fā)明所揭露的實(shí)施方式如上,但所述的內(nèi)容只是為了便于理解本發(fā)明而采用的實(shí)施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬技術(shù)領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實(shí)施的形式上及細(xì)節(jié)上作任何的修改與變化, 但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。
權(quán)利要求
1.ー種云計(jì)算系統(tǒng),其特征在干,包括物理設(shè)施層,用于提供包括網(wǎng)絡(luò)資源的硬件支持;平臺層,用于利用所述物理設(shè)施層中的網(wǎng)絡(luò)資源進(jìn)行數(shù)據(jù)采集;控制接ロ層,用于基于來自平臺層的數(shù)據(jù)生成關(guān)于用戶特征和行為偏好的知識信息。
2.根據(jù)權(quán)利要求1所述的云計(jì)算系統(tǒng),其特征在干,所述物理設(shè)施層,還用于提供包括計(jì)算資源和/或存儲資源的硬件支持; 所述平臺層包括進(jìn)行如下處理的數(shù)據(jù)收集単元利用所述云計(jì)算系統(tǒng)的物理設(shè)施層中的網(wǎng)絡(luò)資源進(jìn)行數(shù)據(jù)采集;利用所述物理設(shè)施層中的計(jì)算資源對所采集到的數(shù)據(jù)進(jìn)行過濾和/或統(tǒng)計(jì)的處理,將處理后的數(shù)據(jù)傳送至所述接ロ控制層,或者,利用所述物理設(shè)施層中的存儲資源將處理后的數(shù)據(jù)進(jìn)行存儲、并將處理后的數(shù)據(jù)傳送至所述接ロ控制層。
3.根據(jù)權(quán)利要求1所述的云計(jì)算系統(tǒng),其特征在干,所述控制接ロ層包括數(shù)據(jù)報(bào)表單元、數(shù)據(jù)分析単元和數(shù)據(jù)挖掘単元中的任意一個(gè)或其組合,其中,所述數(shù)據(jù)報(bào)表單元,用于基于所采集的數(shù)據(jù)和/或處理后的數(shù)據(jù)生成報(bào)表; 所述數(shù)據(jù)分析単元,用于通過對所采集的數(shù)據(jù)、處理后的數(shù)據(jù)和/或所生成的報(bào)表中的數(shù)據(jù)進(jìn)行分析計(jì)算,獲得分析后數(shù)據(jù),并確定用戶網(wǎng)絡(luò)行為軌跡;所述數(shù)據(jù)挖掘單元,用于通過對所采集的數(shù)據(jù)、處理后的數(shù)據(jù)、所生成的報(bào)表和/或所述分析后數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘,來獲得所述關(guān)于用戶特征和行為偏好的知識信息,其中所述數(shù)據(jù)報(bào)表單元、所述數(shù)據(jù)分析単元和所述數(shù)據(jù)挖掘單元分布式地設(shè)置于所述云計(jì)算系統(tǒng)。
4.根據(jù)權(quán)利要求3所述的云計(jì)算系統(tǒng),其特征在干,所述控制接ロ層還包括知識生成単元,用于基于所述用戶網(wǎng)絡(luò)行為軌跡來分析得到用戶的網(wǎng)絡(luò)行為規(guī)律、用戶屬性特征和/或網(wǎng)站訪問偏好,作為所述關(guān)于用戶特征和行為偏好的知識信息,所述知識生成単元分布式地設(shè)置于所述云計(jì)算系統(tǒng)。
5.根據(jù)權(quán)利要求1所述的云計(jì)算系統(tǒng),其特征在于,控制接ロ層還包括業(yè)務(wù)流程管理単元,以及所述平臺層還包括業(yè)務(wù)執(zhí)行単元,其中,所述業(yè)務(wù)流程管理単元,用于確定業(yè)務(wù)信息的業(yè)務(wù)流程,并將所確定的業(yè)務(wù)流程下發(fā)給所述平臺層,所述業(yè)務(wù)信息是所述云計(jì)算系統(tǒng)基于所述關(guān)于用戶特征和行為偏好的知識信息而確定的;所述業(yè)務(wù)執(zhí)行單元,用于根據(jù)所述業(yè)務(wù)流程來發(fā)布所述業(yè)務(wù)信息,其中, 所述業(yè)務(wù)流程管理単元和所述業(yè)務(wù)執(zhí)行單元分布式地設(shè)置于所述云計(jì)算系統(tǒng)。
6.根據(jù)權(quán)利要求5所述的云計(jì)算系統(tǒng),其特征在干,所述業(yè)務(wù)流程管理単元進(jìn)ー步包括流程建模子單元,用于基于業(yè)務(wù)流程規(guī)則和流程元數(shù)據(jù)的類型,建立業(yè)務(wù)工作流模型與業(yè)務(wù)流程;流程部署子単元,用于響應(yīng)用戶的業(yè)務(wù)需求,部署業(yè)務(wù)中的構(gòu)成模塊; 流程監(jiān)控與管理子単元,用于在工作流程應(yīng)用部署以后進(jìn)行流程業(yè)務(wù)的處理,對工作流程進(jìn)行管理操作;流程引擎子單元,用于業(yè)務(wù)流程規(guī)則解析、流程的管控、以及處理客戶端的各種請求。
7.根據(jù)權(quán)利要求1所述的云計(jì)算系統(tǒng),其特征在于,還包括應(yīng)用層,用于向外展示來自所述控制接ロ層的關(guān)于用戶特征和行為偏好的知識信息。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的云計(jì)算系統(tǒng),其特征在干,所述進(jìn)行數(shù)據(jù)采集包括對用戶的用戶網(wǎng)上行為數(shù)據(jù)進(jìn)行采集;以及所述關(guān)于用戶特征和行為偏好的知識信息指關(guān)于ー個(gè)或ー個(gè)以上用戶的網(wǎng)絡(luò)行為規(guī)律、用戶屬性特征和/或網(wǎng)站訪問偏好的信息。
9.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的云計(jì)算系統(tǒng),其特征在干,所述關(guān)于用戶特征和行為偏好的知識信息包括關(guān)于用戶與分組的對應(yīng)關(guān)系的信息。
10.ー種基于權(quán)利要求1至7中任一項(xiàng)所述的云計(jì)算系統(tǒng)的業(yè)務(wù)信息發(fā)布方法,其特征在干,所述云計(jì)算系統(tǒng)接收廣告主發(fā)來的廣告信息,作為業(yè)務(wù)信息,所述廣告信息為廣告主基于所述關(guān)于用戶特征和行為偏好的知識信息而確定的。
11.根據(jù)權(quán)利要求10所述的方法,其特征在干,所述關(guān)于用戶特征和行為偏好的知識信息包括關(guān)于用戶購買偏好的信息;以及電子商務(wù)網(wǎng)站、供貨商和/或云計(jì)算系統(tǒng)基于該知識信息對用戶購買傾向進(jìn)行預(yù)測, 得到用戶購買傾向信息;根據(jù)所述用戶購買傾向信息來確定所要發(fā)布的業(yè)務(wù)信息,其中所述業(yè)務(wù)信息為商品信息。
12.—種云計(jì)算平臺,其特征在干,包括物理設(shè)施層用于承載平臺軟件;平臺層包括用于收集原始數(shù)據(jù)的數(shù)據(jù)收集平臺;控制接ロ層包括商業(yè)智能系統(tǒng),所述商業(yè)智能系統(tǒng)包括對所述數(shù)據(jù)收集平臺收集的原始數(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),對數(shù)據(jù)分析系統(tǒng)中的分析后信息進(jìn)行挖掘并轉(zhuǎn)化為知識信息的數(shù)據(jù)挖掘系統(tǒng);應(yīng)用層包括基于控制接ロ層中商業(yè)智能系統(tǒng)的知識信息提供智能服務(wù)功能系統(tǒng)。
13.根據(jù)權(quán)利要求12所述的云計(jì)算平臺,其特征在干所述控制接ロ層還包括用于執(zhí)行上層應(yīng)用層下發(fā)的業(yè)務(wù)的業(yè)務(wù)流程管理系統(tǒng),所述平臺層還包括接受上層控制接ロ層中業(yè)務(wù)流程管理系統(tǒng)的控制、執(zhí)行相應(yīng)的業(yè)務(wù)的業(yè)務(wù)執(zhí)行平臺,所述應(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í)行平臺執(zhí)行。
14.根據(jù)權(quán)利要求12所述的云計(jì)算平臺,其特征在于所述的業(yè)務(wù)流程管理系統(tǒng)包括流程引擎、流程建模模塊、流程部署模塊、流程監(jiān)控與管理模塊;所述的業(yè)務(wù)流程管理系統(tǒng)接收到上層應(yīng)用下發(fā)的業(yè)務(wù),首先將不同業(yè)務(wù)的相似功能分解成松耦合的業(yè)務(wù)模塊,在松耦合的業(yè)務(wù)模塊關(guān)系的基礎(chǔ)上通過流程建模模塊繪制的模型工作流程圖;提供了業(yè)務(wù)流程規(guī)則的定制和流程元數(shù)據(jù)的類型定義,在此基礎(chǔ)上通過對業(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ù)的處理,對工作流程進(jìn)行高效的管理操作;業(yè)務(wù)流程引擎負(fù)責(zé)業(yè)務(wù)流程規(guī)則解析、流程的管控、處理客戶端的各種請求。
全文摘要
本發(fā)明公開了一種云計(jì)算平臺、云計(jì)算系統(tǒng)及其業(yè)務(wù)信息發(fā)布方法。該云計(jì)算系統(tǒng)包括物理設(shè)施層,用于提供包括網(wǎng)絡(luò)資源的硬件支持;平臺層,用于利用所述物理設(shè)施層中的網(wǎng)絡(luò)資源進(jìn)行數(shù)據(jù)采集;控制接口層,用于基于來自平臺層的數(shù)據(jù)生成關(guān)于用戶特征和行為偏好的知識信息。利用所述云計(jì)算系統(tǒng)的物理設(shè)施層中的網(wǎng)絡(luò)資源進(jìn)行數(shù)據(jù)采集;利用所述物理設(shè)施層中的計(jì)算資源對所采集到的數(shù)據(jù)進(jìn)行過濾和/或統(tǒng)計(jì)的處理,將處理后的數(shù)據(jù)傳送至所述接口控制層,或者,利用所述物理設(shè)施層中的存儲資源將處理后的數(shù)據(jù)進(jìn)行存儲、并將處理后的數(shù)據(jù)傳送至所述接口控制層。該云計(jì)算系統(tǒng)可以對海量用戶的互聯(lián)網(wǎng)行為數(shù)據(jù)進(jìn)行收集并通過數(shù)據(jù)分析和挖掘得到用戶知識。
文檔編號G06F17/30GK102594870SQ20111045713
公開日2012年7月18日 申請日期2011年12月30日 優(yōu)先權(quán)日2011年5月31日
發(fā)明者李娜, 羅峰, 黃蘇支 申請人:北京億贊普網(wǎng)絡(luò)技術(shù)有限公司