欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法及裝置與流程

文檔序號(hào):11251043閱讀:832來(lái)源:國(guó)知局
多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法及裝置與流程

本公開(kāi)涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法及裝置。



背景技術(shù):

在信息時(shí)代,各大生產(chǎn)商為了在人群中普及其所出售的產(chǎn)品,通常會(huì)委托媒體機(jī)構(gòu)制作針對(duì)其出售產(chǎn)品的多媒體資源,并在諸如網(wǎng)絡(luò)、電視、實(shí)體廣告展示位上等各種被大眾所熟知的媒介平臺(tái)上進(jìn)行投放。通常情況下,具有新意或獨(dú)特構(gòu)思的多媒體資源能夠潛在為生產(chǎn)商帶來(lái)意想不到的巨大收益,因此,在生產(chǎn)商委托媒體機(jī)構(gòu)投放一項(xiàng)多媒體資源后,如何獲取該項(xiàng)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù),以便根據(jù)該投放統(tǒng)計(jì)數(shù)據(jù)衡量該項(xiàng)多媒體資源的投放效果,便顯得十分重要。

其中,該投放統(tǒng)計(jì)數(shù)據(jù)可包括諸如多媒體資源的點(diǎn)擊量、曝光量、點(diǎn)擊時(shí)間、曝光時(shí)間、投放位置信息等等。相關(guān)技術(shù)中生產(chǎn)商一般是通過(guò)第三方監(jiān)測(cè)機(jī)構(gòu)來(lái)獲取該投放統(tǒng)計(jì)數(shù)據(jù)。比如,第三方監(jiān)測(cè)機(jī)構(gòu)提供sdk(softwaredevelopmentkit,軟件開(kāi)發(fā)工具包)給媒體機(jī)構(gòu)。由媒體機(jī)構(gòu)獲取該投放統(tǒng)計(jì)數(shù)據(jù),并通過(guò)該sdk將該投放統(tǒng)計(jì)數(shù)據(jù)傳輸給第三方監(jiān)測(cè)機(jī)構(gòu),進(jìn)而由第三方監(jiān)測(cè)機(jī)構(gòu)將得到的該投放統(tǒng)計(jì)數(shù)據(jù)匯報(bào)給生產(chǎn)商。

在實(shí)現(xiàn)本公開(kāi)的過(guò)程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問(wèn)題:

針對(duì)上述投放統(tǒng)計(jì)數(shù)據(jù)的獲取方式,存在第三方監(jiān)測(cè)機(jī)構(gòu)隨意篡改數(shù)據(jù)的缺陷,即由于該投放統(tǒng)計(jì)數(shù)據(jù)不公開(kāi)透明容易被篡改,因此在依據(jù)得到的這一投放統(tǒng)計(jì)數(shù)據(jù)衡量多媒體資源的投放效果時(shí)容易出現(xiàn)偏差,不夠精準(zhǔn)。



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

為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)提供一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法及裝置。

根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法,所述方法應(yīng)用于數(shù)據(jù)共享系統(tǒng)的任意節(jié)點(diǎn),所述數(shù)據(jù)共享系統(tǒng)中包括投放方的第一節(jié)點(diǎn)、第三方的第二節(jié)點(diǎn)以及資源所有方的第三節(jié)點(diǎn),所述方法包括:

獲取已投放的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù);

根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊;

將所述新區(qū)塊發(fā)送至所述數(shù)據(jù)共享系統(tǒng)中除了自身之外的其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中;

其中,所述數(shù)據(jù)共享系統(tǒng)中的每一個(gè)節(jié)點(diǎn)均存儲(chǔ)了一個(gè)相同的區(qū)塊鏈,所述區(qū)塊鏈記錄了所述目標(biāo)多媒體資源在投放之后的投放統(tǒng)計(jì)數(shù)據(jù)。

在另一個(gè)實(shí)施例中,所述根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊,包括:

當(dāng)獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的總量達(dá)到一個(gè)區(qū)塊的容量大小時(shí),根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊。

在另一個(gè)實(shí)施例中,所述獲取已投放的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù),包括:

接收所述投放方實(shí)時(shí)上傳的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù);或,

接收所述數(shù)據(jù)共享系統(tǒng)中所述第一節(jié)點(diǎn)發(fā)送的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù),所述第一節(jié)點(diǎn)為所述數(shù)據(jù)共享系統(tǒng)中接收到所述投放方實(shí)時(shí)上傳的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)的節(jié)點(diǎn)。

在另一個(gè)實(shí)施例中,所述新區(qū)塊包括區(qū)塊頭和區(qū)塊體,所述根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊,包括:

至少將所述區(qū)塊頭的版本號(hào)、所述新區(qū)塊的父區(qū)塊的區(qū)塊頭的特征值、所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的特征值、以及時(shí)間戳信息作為所述新區(qū)塊的區(qū)塊頭;

將所述獲取到投放統(tǒng)計(jì)數(shù)據(jù)作為所述新區(qū)塊的區(qū)塊體。

其中,時(shí)間戳信息用于記錄所述新區(qū)塊的生成時(shí)間。

在另一個(gè)實(shí)施例中,所述將所述新區(qū)塊發(fā)送至所述數(shù)據(jù)共享系統(tǒng)中除了自身之外的其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中,包括:

基于哈希函數(shù)和所述新區(qū)塊生成第一報(bào)文摘要;

基于存儲(chǔ)的私鑰對(duì)所述第一報(bào)文摘要進(jìn)行加密,得到數(shù)字簽名;

將所述數(shù)字簽名和所述新區(qū)塊發(fā)送至所述其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)根據(jù)與所述私鑰配對(duì)的公鑰對(duì)所述數(shù)字簽名進(jìn)行解密,得到第二報(bào)文摘要,并在驗(yàn)證所述第二報(bào)文摘要與第三報(bào)文摘要一致后,將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中;

其中,所述公鑰和所述私鑰均歸屬于生成所述新區(qū)塊的節(jié)點(diǎn),所述第三報(bào)文摘要由所述其他節(jié)點(diǎn)基于所述哈希函數(shù)和所述新區(qū)塊生成。

根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取裝置,所述裝置應(yīng)用于數(shù)據(jù)共享系統(tǒng)的任意節(jié)點(diǎn),所述數(shù)據(jù)共享系統(tǒng)中包括投放方的第一節(jié)點(diǎn)、第三方的第二節(jié)點(diǎn)以及資源所有方的第三節(jié)點(diǎn),所述裝置包括:

獲取模塊,被配置為獲取已投放的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù);

生成模塊,被配置為根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊;

發(fā)送模塊,被配置為將所述新區(qū)塊發(fā)送至所述數(shù)據(jù)共享系統(tǒng)中除了自身之外的其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中;

其中,所述數(shù)據(jù)共享系統(tǒng)中的每一個(gè)節(jié)點(diǎn)均存儲(chǔ)了一個(gè)相同的區(qū)塊鏈,所述區(qū)塊鏈記錄了所述目標(biāo)多媒體資源在投放之后的投放統(tǒng)計(jì)數(shù)據(jù)。

在另一個(gè)實(shí)施例中,所述生成模塊,被配置為當(dāng)獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的總量達(dá)到一個(gè)區(qū)塊的容量大小時(shí),根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊。

在另一個(gè)實(shí)施例中,所述獲取模塊,被配置為接收所述投放方實(shí)時(shí)上傳的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù);或,接收所述數(shù)據(jù)共享系統(tǒng)中所述第一節(jié)點(diǎn)發(fā)送的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù),所述第一節(jié)點(diǎn)為所述數(shù)據(jù)共享系統(tǒng)中接收到所述投放方實(shí)時(shí)上傳的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)的節(jié)點(diǎn)。

在另一個(gè)實(shí)施例中,所述新區(qū)塊包括區(qū)塊頭和區(qū)塊體,所述生成模塊,被配置為至少將所述區(qū)塊頭的版本號(hào)、所述新區(qū)塊的父區(qū)塊的區(qū)塊頭的特征值、所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的特征值、以及時(shí)間戳信息作為所述新區(qū)塊的區(qū)塊頭;將所述獲取到投放統(tǒng)計(jì)數(shù)據(jù)作為所述新區(qū)塊的區(qū)塊體。

其中,時(shí)間戳信息用于記錄所述新區(qū)塊的生成時(shí)間。

在另一個(gè)實(shí)施例中,所述發(fā)送模塊,被配置為基于哈希函數(shù)和所述新區(qū)塊生成第一報(bào)文摘要;基于存儲(chǔ)的私鑰對(duì)所述第一報(bào)文摘要進(jìn)行加密,得到數(shù)字簽名;將所述數(shù)字簽名和所述新區(qū)塊發(fā)送至所述其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)根據(jù)與所述私鑰配對(duì)的公鑰對(duì)所述數(shù)字簽名進(jìn)行解密,得到第二報(bào)文摘要,并在驗(yàn)證所述第二報(bào)文摘要與第三報(bào)文摘要一致后,將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中;

其中,所述公鑰和所述私鑰均歸屬于生成所述新區(qū)塊的節(jié)點(diǎn),所述第三報(bào)文摘要由所述其他節(jié)點(diǎn)基于所述哈希函數(shù)和所述新區(qū)塊生成。

根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取裝置,所述裝置包括:

處理器;

用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;

其中,所述處理器被配置為:獲取已投放的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù);根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊;將所述新區(qū)塊發(fā)送至數(shù)據(jù)共享系統(tǒng)中除了自身之外的其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中;其中,所述數(shù)據(jù)共享系統(tǒng)中的每一個(gè)節(jié)點(diǎn)均存儲(chǔ)了一個(gè)相同的區(qū)塊鏈,所述區(qū)塊鏈記錄了所述目標(biāo)多媒體資源在投放之后的投放統(tǒng)計(jì)數(shù)據(jù)。

本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:

通過(guò)區(qū)塊鏈對(duì)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)進(jìn)行存儲(chǔ),由于區(qū)塊鏈上的數(shù)據(jù)不可被篡改,且數(shù)據(jù)共享系統(tǒng)中的所有節(jié)點(diǎn)存儲(chǔ)的區(qū)塊鏈均一致,因此保證了資源所有方、投放方以及第三方得到的投放統(tǒng)計(jì)數(shù)據(jù)均一致,所以該種投放統(tǒng)計(jì)數(shù)據(jù)的獲取方式不存在第三方隨意篡改數(shù)據(jù)的缺陷,投放統(tǒng)計(jì)數(shù)據(jù)公開(kāi)透明無(wú)法被篡改,因此在依據(jù)得到的這一投放統(tǒng)計(jì)數(shù)據(jù)衡量多媒體資源的投放效果時(shí)精準(zhǔn)性更高。

應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。

附圖說(shuō)明

此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本發(fā)明的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。

圖1是根據(jù)一示例性實(shí)施例示出的一種數(shù)據(jù)共享系統(tǒng)的架構(gòu)圖。

圖2是根據(jù)一示例性實(shí)施例示出的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法的流程圖。

圖3是根據(jù)一示例性實(shí)施例示出的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法的流程圖。

圖4是根據(jù)一示例性實(shí)施例示出的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取裝置的框圖。

圖5是根據(jù)一示例性實(shí)施例示出的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取裝置的框圖。

圖6是根據(jù)一示例性實(shí)施例示出的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取裝置的框圖。

具體實(shí)施方式

這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

在對(duì)本公開(kāi)實(shí)施例進(jìn)行詳細(xì)地解釋說(shuō)明之前,先對(duì)本公開(kāi)實(shí)施例涉及到的一些名詞進(jìn)行簡(jiǎn)單介紹。

多媒體資源:針對(duì)生產(chǎn)商出售產(chǎn)品的廣告,可為純文本形式、圖文形式、視頻形式等等。

資源所有方:指代多媒體資源的所有者,即生產(chǎn)商,也可稱之為廣告主。

投放方:指代投放多媒體資源的媒體機(jī)構(gòu)。

第三方:指代對(duì)多媒體資源的投放效果進(jìn)行監(jiān)測(cè)第三方監(jiān)測(cè)機(jī)構(gòu)。

投放統(tǒng)計(jì)數(shù)據(jù):指代用于表征多媒體資源的投放效果的數(shù)據(jù),可涵蓋諸如多媒體資源的點(diǎn)擊量、曝光量、點(diǎn)擊時(shí)間、曝光時(shí)間、投放位置信息、播放設(shè)備的標(biāo)識(shí)信息等等。

區(qū)塊鏈:區(qū)塊鏈技術(shù)脫胎于比特幣技術(shù),是比特幣的底層技術(shù)。區(qū)塊鏈?zhǔn)侵敢淮褂妹艽a學(xué)方法相關(guān)聯(lián)產(chǎn)生的區(qū)塊。其中,區(qū)塊鏈中每個(gè)區(qū)塊中的區(qū)塊數(shù)據(jù)均與上一個(gè)區(qū)塊中的區(qū)塊數(shù)據(jù)存在關(guān)聯(lián)。正是基于此,所以無(wú)法通過(guò)篡改區(qū)塊數(shù)據(jù)來(lái)進(jìn)行作弊,能夠確保任何區(qū)塊上的區(qū)塊數(shù)據(jù)均是公開(kāi)透明的,確保了數(shù)據(jù)的安全性。

在本公開(kāi)實(shí)施例中,為了使得投放效果的監(jiān)測(cè)過(guò)程更加透明,投放統(tǒng)計(jì)數(shù)據(jù)不可隨意被篡改,使得廣告主、媒體機(jī)構(gòu)以及第三方檢測(cè)機(jī)構(gòu)等均可得到同樣的投放統(tǒng)計(jì)數(shù)據(jù),本公開(kāi)實(shí)施例采取了由廣告主、媒體機(jī)構(gòu)以及第三方檢測(cè)機(jī)構(gòu)共同維護(hù)一個(gè)區(qū)塊鏈形式的分布式賬本。即,事先由廣告主、媒體機(jī)構(gòu)以及第三方監(jiān)測(cè)機(jī)構(gòu)在線下約定各方對(duì)該分布式賬本的可見(jiàn)性,之后對(duì)該分布式賬本可見(jiàn)的一方或幾方參與到分布式賬本的構(gòu)建過(guò)程中。在構(gòu)建了區(qū)塊鏈形式的分布式賬本后,各個(gè)對(duì)該分布式賬本可見(jiàn)的授權(quán)方可對(duì)該分布式賬本中記錄的投放統(tǒng)計(jì)數(shù)據(jù)進(jìn)行訪問(wèn)。

以由廣告主、媒體機(jī)構(gòu)以及第三方監(jiān)測(cè)機(jī)構(gòu)構(gòu)成一個(gè)數(shù)據(jù)共享系統(tǒng)為例,參見(jiàn)圖1,該數(shù)據(jù)共享系統(tǒng)中包括投放方(媒體機(jī)構(gòu))的第一節(jié)點(diǎn)、第三方(第三方監(jiān)測(cè)機(jī)構(gòu))的第二節(jié)點(diǎn)以及資源所有方(廣告主)的第三節(jié)點(diǎn)。其中,第一節(jié)點(diǎn)、第二節(jié)點(diǎn)以及第三節(jié)點(diǎn)包括的節(jié)點(diǎn)數(shù)量可為一或多個(gè),本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。數(shù)據(jù)共享系統(tǒng)中的每一個(gè)節(jié)點(diǎn)均存儲(chǔ)了一條相同的區(qū)塊鏈。其中,該區(qū)塊鏈由多個(gè)區(qū)塊組成,每個(gè)區(qū)塊均存儲(chǔ)有投放統(tǒng)計(jì)數(shù)據(jù),該區(qū)塊鏈上的全部區(qū)塊存儲(chǔ)的數(shù)據(jù)組成了該區(qū)塊鏈所在節(jié)點(diǎn)的共享數(shù)據(jù),即該區(qū)塊鏈記錄了多媒體資源在投放之后的投放統(tǒng)計(jì)數(shù)據(jù)。

此外,為了保證數(shù)據(jù)共享系統(tǒng)內(nèi)的信息互通,數(shù)據(jù)共享系統(tǒng)中的每個(gè)節(jié)點(diǎn)之間可以存在數(shù)據(jù)連接,節(jié)點(diǎn)之間可以通過(guò)上述數(shù)據(jù)連接進(jìn)行數(shù)據(jù)傳輸。例如,當(dāng)數(shù)據(jù)共享系統(tǒng)中的一個(gè)節(jié)點(diǎn)接收到數(shù)據(jù)時(shí),便將該數(shù)據(jù)發(fā)送給數(shù)據(jù)共享系統(tǒng)中的其他節(jié)點(diǎn),進(jìn)而數(shù)據(jù)共享系統(tǒng)中的全部節(jié)點(diǎn)便將該數(shù)據(jù)作為共享數(shù)據(jù)進(jìn)行存儲(chǔ),使得數(shù)據(jù)共享系統(tǒng)中全部節(jié)點(diǎn)上存儲(chǔ)的數(shù)據(jù)均一致。

更為具體來(lái)說(shuō),若數(shù)據(jù)共享系統(tǒng)中任意一個(gè)節(jié)點(diǎn)基于獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成了一個(gè)新區(qū)塊,則該節(jié)點(diǎn)均會(huì)將這一新區(qū)塊發(fā)送給數(shù)據(jù)共享系統(tǒng)中的其他節(jié)點(diǎn),進(jìn)而由其他節(jié)點(diǎn)在完成對(duì)這一新區(qū)塊的校驗(yàn)后,將這一新區(qū)塊添加至其存儲(chǔ)的區(qū)塊鏈中。

圖2是根據(jù)一示例性實(shí)施例示出的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法的流程圖,如圖2所示,該方法用于數(shù)據(jù)共享系統(tǒng)的任意節(jié)點(diǎn),數(shù)據(jù)共享系統(tǒng)中包括投放方的第一節(jié)點(diǎn)、第三方的第二節(jié)點(diǎn)以及資源所有方的第三節(jié)點(diǎn),該方法包括以下步驟。

201、獲取已投放的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)。

202、根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊。

203、將所述新區(qū)塊發(fā)送至所述數(shù)據(jù)共享系統(tǒng)中除了自身之外的其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中。

其中,所述數(shù)據(jù)共享系統(tǒng)中的每一個(gè)節(jié)點(diǎn)均存儲(chǔ)了一個(gè)相同的區(qū)塊鏈,所述區(qū)塊鏈記錄了所述目標(biāo)多媒體資源在投放之后的投放統(tǒng)計(jì)數(shù)據(jù)。

本公開(kāi)實(shí)施例提供的方法,通過(guò)區(qū)塊鏈對(duì)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)進(jìn)行存儲(chǔ),由于區(qū)塊鏈上的數(shù)據(jù)不可被篡改,且數(shù)據(jù)共享系統(tǒng)中的所有節(jié)點(diǎn)存儲(chǔ)的區(qū)塊鏈均一致,因此保證了資源所有方、投放方以及第三方得到的投放統(tǒng)計(jì)數(shù)據(jù)均一致,所以該種投放統(tǒng)計(jì)數(shù)據(jù)的獲取方式不存在第三方隨意篡改數(shù)據(jù)的缺陷,投放統(tǒng)計(jì)數(shù)據(jù)公開(kāi)透明無(wú)法被篡改,因此在依據(jù)得到的這一投放統(tǒng)計(jì)數(shù)據(jù)衡量多媒體資源的投放效果時(shí)精準(zhǔn)性更高。

在另一個(gè)實(shí)施例中,所述根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊,包括:

當(dāng)獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的總量達(dá)到一個(gè)區(qū)塊的容量大小時(shí),根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊。

其中,在投放統(tǒng)計(jì)數(shù)據(jù)的總量達(dá)到一個(gè)區(qū)塊的容量時(shí)才進(jìn)行新區(qū)塊的生成,可有效避免資源的浪費(fèi),使得資源得到充分合理利用,不會(huì)使得區(qū)塊鏈中包括的區(qū)塊個(gè)數(shù)沒(méi)有必要的過(guò)于龐大。

在另一個(gè)實(shí)施例中,所述獲取已投放的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù),包括:

接收所述投放方實(shí)時(shí)上傳的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù);或,

接收所述數(shù)據(jù)共享系統(tǒng)中所述第一節(jié)點(diǎn)發(fā)送的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù),所述第一節(jié)點(diǎn)為所述數(shù)據(jù)共享系統(tǒng)中接收到所述投放方實(shí)時(shí)上傳的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)的節(jié)點(diǎn)。

在另一個(gè)實(shí)施例中,所述新區(qū)塊包括區(qū)塊頭和區(qū)塊體,所述根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊,包括:

至少將所述區(qū)塊頭的版本號(hào)、所述新區(qū)塊的父區(qū)塊的區(qū)塊頭的特征值、所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的特征值、以及時(shí)間戳信息作為所述新區(qū)塊的區(qū)塊頭;

將所述獲取到投放統(tǒng)計(jì)數(shù)據(jù)作為所述新區(qū)塊的區(qū)塊體。

其中,時(shí)間戳信息用于記錄所述新區(qū)塊的生成時(shí)間。

在另一個(gè)實(shí)施例中,為了有效保證數(shù)據(jù)安全,所述將所述新區(qū)塊發(fā)送至所述數(shù)據(jù)共享系統(tǒng)中除了自身之外的其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中,包括:

基于哈希函數(shù)和所述新區(qū)塊生成第一報(bào)文摘要;

基于存儲(chǔ)的私鑰對(duì)所述第一報(bào)文摘要進(jìn)行加密,得到數(shù)字簽名;

將所述數(shù)字簽名和所述新區(qū)塊發(fā)送至所述其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)根據(jù)與所述私鑰配對(duì)的公鑰對(duì)所述數(shù)字簽名進(jìn)行解密,得到第二報(bào)文摘要,并在驗(yàn)證所述第二報(bào)文摘要與第三報(bào)文摘要一致后,將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中;

其中,所述公鑰和所述私鑰均歸屬于生成所述新區(qū)塊的節(jié)點(diǎn),所述第三報(bào)文摘要由所述其他節(jié)點(diǎn)基于所述哈希函數(shù)和所述新區(qū)塊生成。

上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開(kāi)的可選實(shí)施例,在此不再一一贅述。

圖3是根據(jù)一示例性實(shí)施例示出的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法的流程圖,如圖3所示,該方法用于數(shù)據(jù)共享系統(tǒng)的任意節(jié)點(diǎn),以任意節(jié)點(diǎn)為節(jié)點(diǎn)a為例,該方法包括以下步驟。

301、節(jié)點(diǎn)a獲取已投放的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)。

參見(jiàn)圖1,在本公開(kāi)實(shí)施例中,投放方負(fù)責(zé)實(shí)時(shí)獲取目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù),并將獲取到的投放統(tǒng)計(jì)數(shù)據(jù)實(shí)時(shí)上傳至第一節(jié)點(diǎn)。其中,對(duì)于數(shù)據(jù)共享系統(tǒng)來(lái)說(shuō),第一節(jié)點(diǎn)在接收到上傳的投放統(tǒng)計(jì)數(shù)據(jù)后,并不一定必須由第一節(jié)點(diǎn)基于上傳的投放統(tǒng)計(jì)數(shù)據(jù)進(jìn)行新區(qū)塊的生成,第一節(jié)點(diǎn)還可將接收到的投放統(tǒng)計(jì)數(shù)據(jù)發(fā)送至數(shù)據(jù)共享系統(tǒng)中的其他節(jié)點(diǎn),而由其他節(jié)點(diǎn)根據(jù)接收到的投放統(tǒng)計(jì)數(shù)據(jù)進(jìn)行新區(qū)塊的生成。

換句話說(shuō),針對(duì)節(jié)點(diǎn)a的類型不同,獲取目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)分為下述兩種方式。

第一種方式、針對(duì)節(jié)點(diǎn)a來(lái)自于第一節(jié)點(diǎn)而言,節(jié)點(diǎn)a直接接收投放方實(shí)時(shí)上傳的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)即可。

第二種方式、針對(duì)節(jié)點(diǎn)a來(lái)自于除了第一節(jié)點(diǎn)之外的其他節(jié)點(diǎn)而言,節(jié)點(diǎn)a還需接收數(shù)據(jù)共享系統(tǒng)中第一節(jié)點(diǎn)發(fā)送的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)。即對(duì)于后一種方式來(lái)說(shuō),節(jié)點(diǎn)a獲取到的投放統(tǒng)計(jì)數(shù)據(jù)均是來(lái)自于第一節(jié)點(diǎn)的廣播。其中,在其他節(jié)點(diǎn)中進(jìn)行節(jié)點(diǎn)a的選取時(shí),可依據(jù)區(qū)塊生成速度進(jìn)行選取。比如,節(jié)點(diǎn)a可為除了第一節(jié)點(diǎn)之外的其他節(jié)點(diǎn)中生成區(qū)塊速度最快的節(jié)點(diǎn),本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。

其中,投放統(tǒng)計(jì)數(shù)據(jù)中除了可涵蓋諸如廣告的點(diǎn)擊量、曝光量、點(diǎn)擊時(shí)間、曝光時(shí)間、投放位置信息、播放設(shè)備的標(biāo)識(shí)信息之外,還可包括廣告展位信息、廣告轉(zhuǎn)化信息等等。其中,廣告轉(zhuǎn)化信息用于記錄用戶在廣告播放完畢后的下一步動(dòng)作,比如廣告播放完畢后的將相關(guān)產(chǎn)品添加到購(gòu)物車、或者購(gòu)買相關(guān)產(chǎn)品等動(dòng)作,本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。

302、當(dāng)獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的總量達(dá)到一個(gè)區(qū)塊的容量大小時(shí),節(jié)點(diǎn)a根據(jù)獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊。

在本公開(kāi)實(shí)施例中,節(jié)點(diǎn)a并不是在獲取到針對(duì)目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)后,立即進(jìn)行新區(qū)塊的生成,而是當(dāng)獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的總量達(dá)到一個(gè)區(qū)塊的容量大小時(shí),再進(jìn)行新區(qū)塊的生成。為了方便后續(xù)過(guò)程的理解,這里先對(duì)區(qū)塊進(jìn)行一下簡(jiǎn)答介紹。

其中,區(qū)塊鏈以區(qū)塊為單位組織數(shù)據(jù),區(qū)塊本質(zhì)上為一種數(shù)據(jù)結(jié)構(gòu)。每個(gè)區(qū)塊由區(qū)塊頭和區(qū)塊體組成。在本公開(kāi)實(shí)施例中,區(qū)塊體僅負(fù)責(zé)記錄一段時(shí)間內(nèi)的投放統(tǒng)計(jì)數(shù)據(jù),而區(qū)塊鏈的大部分功能均由區(qū)塊頭實(shí)現(xiàn)。區(qū)塊鏈中第一個(gè)生成的區(qū)塊作為創(chuàng)始區(qū)塊,之后生成的所有區(qū)塊均對(duì)應(yīng)有一個(gè)父區(qū)塊。比如,對(duì)于當(dāng)前區(qū)塊來(lái)講,其前一區(qū)塊便為其父區(qū)塊,而其本身又作為下一個(gè)區(qū)塊的父區(qū)塊。

在本公開(kāi)實(shí)施例中,區(qū)塊頭中可包括諸如下述信息:區(qū)塊頭的版本號(hào),其用于標(biāo)示相關(guān)區(qū)塊協(xié)議的版本信息;父區(qū)塊的區(qū)塊頭的特征值,通過(guò)這個(gè)值每個(gè)區(qū)塊方可首尾相連組成了區(qū)塊鏈。投放統(tǒng)計(jì)數(shù)據(jù)的特征值,該值可為哈希值。比如,可通過(guò)由區(qū)塊體中投放統(tǒng)計(jì)數(shù)據(jù)的哈希值再逐級(jí)兩兩哈希計(jì)算出來(lái),本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。時(shí)間戳信息,其用于記錄新區(qū)塊的生成時(shí)間,可精確到秒。

因此,節(jié)點(diǎn)a根據(jù)獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊時(shí),可采取下述方式實(shí)現(xiàn):至少將區(qū)塊頭的版本號(hào)、父區(qū)塊的區(qū)塊頭的特征值、獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的特征值、以及時(shí)間戳信息作為新區(qū)塊的區(qū)塊頭;而將獲取到的且大小為一個(gè)區(qū)塊的容量的投放統(tǒng)計(jì)數(shù)據(jù)作為新區(qū)塊的區(qū)塊體。進(jìn)而得到一個(gè)新區(qū)塊。

需要說(shuō)明的是,一個(gè)區(qū)塊頭中除了包括上述信息之外,還可包括.難度值以及隨機(jī)數(shù)等,本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。其中,難度值用于標(biāo)識(shí)該區(qū)塊相關(guān)數(shù)學(xué)題的難度目標(biāo)。隨機(jī)數(shù)用于記錄解密該區(qū)塊相關(guān)數(shù)學(xué)題的答案的值。

303、節(jié)點(diǎn)a將新區(qū)塊發(fā)送至數(shù)據(jù)共享系統(tǒng)中除了自身之外的其他節(jié)點(diǎn)。

在本公開(kāi)實(shí)施例中,對(duì)于數(shù)據(jù)共享系統(tǒng)中的每一個(gè)節(jié)點(diǎn),一般均設(shè)置有一個(gè)節(jié)點(diǎn)標(biāo)識(shí),而且數(shù)據(jù)共享系統(tǒng)中的每一個(gè)節(jié)點(diǎn)均存儲(chǔ)了其他節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識(shí),這樣在后續(xù)過(guò)程中,比如當(dāng)節(jié)點(diǎn)a在生成一個(gè)新區(qū)塊后,節(jié)點(diǎn)a根據(jù)其他節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識(shí),便可以將新區(qū)塊發(fā)送至除了自身之外的其他節(jié)點(diǎn)。假設(shè)數(shù)據(jù)共享系統(tǒng)中有100個(gè)節(jié)點(diǎn),那么節(jié)點(diǎn)a便將生成的新區(qū)塊發(fā)送給剩余的99個(gè)節(jié)點(diǎn)。

其中,為了保證數(shù)據(jù)共享系統(tǒng)中各個(gè)節(jié)點(diǎn)在進(jìn)行數(shù)據(jù)傳輸時(shí)的數(shù)據(jù)安全,還會(huì)基于pki(publickeyinfrastructure,公共基礎(chǔ)設(shè)施)公鑰體系對(duì)數(shù)據(jù)進(jìn)行相關(guān)的加密處理,詳細(xì)如下:

節(jié)點(diǎn)a基于哈希函數(shù)和這一新區(qū)塊生成第一報(bào)文摘要;即,節(jié)點(diǎn)a用一個(gè)哈希函數(shù)從這一新區(qū)塊的投放統(tǒng)計(jì)數(shù)據(jù)中生成第一報(bào)文摘要,然后節(jié)點(diǎn)a基于存儲(chǔ)的私鑰對(duì)第一報(bào)文摘要進(jìn)行加密,得到數(shù)字簽名;即,節(jié)點(diǎn)a在利用自己的私鑰對(duì)第一報(bào)文摘要進(jìn)行加密后,將這個(gè)加密后的第一報(bào)文摘要作為這一新區(qū)塊的數(shù)字簽名和這一新區(qū)塊一并發(fā)送給其他節(jié)點(diǎn)。

304、數(shù)據(jù)共享系統(tǒng)中的其他節(jié)點(diǎn)將接收到的新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中。

其中,在其他節(jié)點(diǎn)在接收到節(jié)點(diǎn)a發(fā)送的數(shù)字簽名和新區(qū)塊后,先基于該數(shù)字簽名對(duì)這一新區(qū)塊進(jìn)行校驗(yàn)。即,首先根據(jù)與上述私鑰配對(duì)的公鑰對(duì)數(shù)字簽名進(jìn)行解密,得到第二報(bào)文摘要;之后,其他節(jié)點(diǎn)基于上述哈希函數(shù)從接收到的新區(qū)塊中計(jì)算出第三報(bào)文摘要;接下來(lái),驗(yàn)證第二報(bào)文摘要和第三報(bào)文摘要是否一致。如果其他節(jié)點(diǎn)驗(yàn)證第二報(bào)文摘要與第三報(bào)文摘要一致,則其他節(jié)點(diǎn)確定接收到的新區(qū)塊通過(guò)校驗(yàn),將接收到的新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中。此時(shí),這一新區(qū)塊位于其他節(jié)點(diǎn)的區(qū)塊鏈中的末尾位置。其中,上述公鑰可由認(rèn)證中心進(jìn)行頒發(fā)。

綜上所述,本公開(kāi)實(shí)施例基于區(qū)塊鏈共識(shí)機(jī)制來(lái)確保資源所有方、投放方以及第三方得到的投放統(tǒng)計(jì)數(shù)據(jù)均一致。其中,區(qū)塊鏈共識(shí)機(jī)制基于共識(shí)算法實(shí)現(xiàn)。共識(shí)算法不但可以保證數(shù)據(jù)共享系統(tǒng)中每一個(gè)節(jié)點(diǎn)存儲(chǔ)的投放統(tǒng)計(jì)數(shù)據(jù)一致,還可以根據(jù)存儲(chǔ)的投放統(tǒng)計(jì)數(shù)據(jù)一致的節(jié)點(diǎn)個(gè)數(shù)判斷當(dāng)前的數(shù)據(jù)共享系統(tǒng)是否存在異常。

其中,共識(shí)算法可為bft(byzantinefaulttolerance,容錯(cuò)算法),具體可以采用pbft(practicalbyzantinefaulttolerance,實(shí)用拜占庭容錯(cuò)算法),本公開(kāi)實(shí)施例對(duì)此不進(jìn)行具體限定。共識(shí)算法可以采用3n+1的機(jī)制來(lái)判斷數(shù)據(jù)共享系統(tǒng)是否異常。其中,n為當(dāng)前交易系統(tǒng)可容錯(cuò)的節(jié)點(diǎn)數(shù)。換句話說(shuō),若數(shù)據(jù)共享系統(tǒng)中失效節(jié)點(diǎn)個(gè)數(shù)不超過(guò)n-1/3,那么數(shù)據(jù)共享系統(tǒng)便不會(huì)發(fā)生異常,還可以保證各個(gè)節(jié)點(diǎn)存儲(chǔ)數(shù)據(jù)的安全性以及一致性。即,即便數(shù)據(jù)共享系統(tǒng)中一些節(jié)點(diǎn)存儲(chǔ)的數(shù)據(jù)丟失,那么還可以通過(guò)其他節(jié)點(diǎn)存儲(chǔ)的區(qū)塊鏈為這些節(jié)點(diǎn)進(jìn)行數(shù)據(jù)恢復(fù)。

在另一個(gè)實(shí)施例中,由于有關(guān)于目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)均記錄在區(qū)塊鏈中,而資源所有方、第三方以及投放方均預(yù)先進(jìn)行授權(quán),因此均可實(shí)時(shí)查看區(qū)塊鏈上保存的投放統(tǒng)計(jì)數(shù)據(jù)。比如,資源所有方向數(shù)據(jù)共享系統(tǒng)中的第一節(jié)點(diǎn)發(fā)送投放數(shù)據(jù)獲取請(qǐng)求,那么第一節(jié)點(diǎn)便將區(qū)塊鏈上當(dāng)前存儲(chǔ)的投放統(tǒng)計(jì)數(shù)據(jù)返回給資源所有方。由于每一方見(jiàn)到的投放統(tǒng)計(jì)數(shù)據(jù)均一致,無(wú)法對(duì)數(shù)據(jù)作假,因此后續(xù)基于投放統(tǒng)計(jì)數(shù)據(jù)進(jìn)行投放效果的統(tǒng)計(jì)計(jì)算時(shí),得到的投放效果更加真實(shí),這樣便于各方之間進(jìn)行相關(guān)結(jié)算。

本公開(kāi)實(shí)施例提供的方法,通過(guò)區(qū)塊鏈對(duì)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)進(jìn)行存儲(chǔ),由于區(qū)塊鏈上的數(shù)據(jù)不可被篡改,且數(shù)據(jù)共享系統(tǒng)中的所有節(jié)點(diǎn)存儲(chǔ)的區(qū)塊鏈均一致,因此保證了資源所有方、投放方以及第三方得到的投放統(tǒng)計(jì)數(shù)據(jù)均一致,所以該種投放統(tǒng)計(jì)數(shù)據(jù)的獲取方式不存在第三方隨意篡改數(shù)據(jù)的缺陷,投放統(tǒng)計(jì)數(shù)據(jù)公開(kāi)透明無(wú)法被篡改,因此在依據(jù)得到的這一投放統(tǒng)計(jì)數(shù)據(jù)衡量多媒體資源的投放效果時(shí)精準(zhǔn)性更高。

圖4是本公開(kāi)實(shí)施例提供的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取裝置的框圖。參見(jiàn)圖4,該裝置應(yīng)用于數(shù)據(jù)共享系統(tǒng)的任意節(jié)點(diǎn),所述數(shù)據(jù)共享系統(tǒng)中包括投放方的第一節(jié)點(diǎn)、第三方的第二節(jié)點(diǎn)以及資源所有方的第三節(jié)點(diǎn),所述裝置包括:

獲取模塊401,被配置為獲取已投放的目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù);

生成模塊402,被配置為根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊;

發(fā)送模塊403,被配置為將所述新區(qū)塊發(fā)送至所述數(shù)據(jù)共享系統(tǒng)中除了自身之外的其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中;

其中,所述數(shù)據(jù)共享系統(tǒng)中的每一個(gè)節(jié)點(diǎn)均存儲(chǔ)了一個(gè)相同的區(qū)塊鏈,所述區(qū)塊鏈記錄了所述目標(biāo)多媒體資源在投放之后的投放統(tǒng)計(jì)數(shù)據(jù)。

在另一個(gè)實(shí)施例中,所述生成模塊402,被配置為當(dāng)獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的總量達(dá)到一個(gè)區(qū)塊的容量大小時(shí),根據(jù)所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)生成一個(gè)新區(qū)塊。

在另一個(gè)實(shí)施例中,所述獲取模塊401,被配置為接收所述投放方實(shí)時(shí)上傳的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù);或,接收所述數(shù)據(jù)共享系統(tǒng)中所述第一節(jié)點(diǎn)發(fā)送的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù),所述第一節(jié)點(diǎn)為所述數(shù)據(jù)共享系統(tǒng)中接收到所述投放方實(shí)時(shí)上傳的所述目標(biāo)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)的節(jié)點(diǎn)。

在另一個(gè)實(shí)施例中,所述新區(qū)塊包括區(qū)塊頭和區(qū)塊體,所述生成模塊402,被配置為至少將所述區(qū)塊頭的版本號(hào)、所述新區(qū)塊的父區(qū)塊的區(qū)塊頭的特征值、所述獲取到的投放統(tǒng)計(jì)數(shù)據(jù)的特征值、以及時(shí)間戳信息作為所述新區(qū)塊的區(qū)塊頭;將所述獲取到投放統(tǒng)計(jì)數(shù)據(jù)作為所述新區(qū)塊的區(qū)塊體。

其中,時(shí)間戳信息用于記錄所述新區(qū)塊的生成時(shí)間。

在另一個(gè)實(shí)施例中,所述發(fā)送模塊403,被配置為基于哈希函數(shù)和所述新區(qū)塊生成第一報(bào)文摘要;基于存儲(chǔ)的私鑰對(duì)所述第一報(bào)文摘要進(jìn)行加密,得到數(shù)字簽名;將所述數(shù)字簽名和所述新區(qū)塊發(fā)送至所述其他節(jié)點(diǎn),以使所述其他節(jié)點(diǎn)根據(jù)與所述私鑰配對(duì)的公鑰對(duì)所述數(shù)字簽名進(jìn)行解密,得到第二報(bào)文摘要,并在驗(yàn)證所述第二報(bào)文摘要與第三報(bào)文摘要一致后,將所述新區(qū)塊添加至存儲(chǔ)的區(qū)塊鏈中;

其中,所述公鑰和所述私鑰均歸屬于生成所述新區(qū)塊的節(jié)點(diǎn),所述第三報(bào)文摘要由所述其他節(jié)點(diǎn)基于所述哈希函數(shù)和所述新區(qū)塊生成。

本公開(kāi)實(shí)施例提供的裝置,通過(guò)區(qū)塊鏈對(duì)多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)進(jìn)行存儲(chǔ),由于區(qū)塊鏈上的數(shù)據(jù)不可被篡改,且數(shù)據(jù)共享系統(tǒng)中的所有節(jié)點(diǎn)存儲(chǔ)的區(qū)塊鏈均一致,因此保證了資源所有方、投放方以及第三方得到的投放統(tǒng)計(jì)數(shù)據(jù)均一致,所以該種投放統(tǒng)計(jì)數(shù)據(jù)的獲取方式不存在第三方隨意篡改數(shù)據(jù)的缺陷,投放統(tǒng)計(jì)數(shù)據(jù)公開(kāi)透明無(wú)法被篡改,因此在依據(jù)得到的這一投放統(tǒng)計(jì)數(shù)據(jù)衡量多媒體資源的投放效果時(shí)精準(zhǔn)性更高。

關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。

圖5是根據(jù)一示例性實(shí)施例示出的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取裝置500的框圖。參照?qǐng)D5,裝置500可以包括以下一個(gè)或多個(gè)組件:處理組件502,存儲(chǔ)器504,電源組件506,多媒體組件508,音頻組件510,i/o(input/output,輸入/輸出)的接口512,傳感器組件514,以及通信組件516。

處理組件502通??刂蒲b置500的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件502可以包括一個(gè)或多個(gè)處理器520來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件502可以包括一個(gè)或多個(gè)模塊,便于處理組件502和其他組件之間的交互。例如,處理組件502可以包括多媒體模塊,以方便多媒體組件508和處理組件502之間的交互。

存儲(chǔ)器504被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置500的操作。這些數(shù)據(jù)的示例包括用于在裝置500上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器504可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如sram(staticrandomaccessmemory,靜態(tài)隨機(jī)存取存儲(chǔ)器),eeprom(electrically-erasableprogrammableread-onlymemory,電可擦除可編程只讀存儲(chǔ)器),eprom(erasableprogrammablereadonlymemory,可擦除可編程只讀存儲(chǔ)器),prom(programmableread-onlymemory,可編程只讀存儲(chǔ)器),rom(read-onlymemory,只讀存儲(chǔ)器),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。

電源組件506為裝置500的各種組件提供電力。電源組件506可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置500生成、管理和分配電力相關(guān)聯(lián)的組件。

多媒體組件508包括在所述裝置500和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括lcd(liquidcrystaldisplay,液晶顯示器)和tp(touchpanel,觸摸面板)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件508包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置500處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。

音頻組件510被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件510包括一個(gè)mic(microphone,麥克風(fēng)),當(dāng)裝置500處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器504或經(jīng)由通信組件516發(fā)送。在一些實(shí)施例中,音頻組件510還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。

i/o接口512為處理組件502和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。

傳感器組件514包括一個(gè)或多個(gè)傳感器,用于為裝置500提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件514可以檢測(cè)到設(shè)備500的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如組件為裝置500的顯示器和小鍵盤(pán),傳感器組件514還可以檢測(cè)裝置500或裝置500一個(gè)組件的位置改變,用戶與裝置500接觸的存在或不存在,裝置500方位或加速/減速和裝置500的溫度變化。傳感器組件514可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件514還可以包括光傳感器,如cmos(complementarymetaloxidesemiconductor,互補(bǔ)金屬氧化物)或ccd(charge-coupleddevice,電荷耦合元件)圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件514還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。

通信組件516被配置為便于裝置500和其他設(shè)備之間有線或無(wú)線方式的通信。裝置500可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件516經(jīng)由發(fā)送信道接收來(lái)自外部發(fā)送管理系統(tǒng)的發(fā)送信號(hào)或發(fā)送相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件516還包括nfc(nearfieldcommunication,近場(chǎng)通信)模塊,以促進(jìn)短程通信。例如,在nfc模塊可基于rfid(radiofrequencyidentification,射頻識(shí)別)技術(shù),irda(infra-reddataassociation,紅外數(shù)據(jù)協(xié)會(huì))技術(shù),uwb(ultrawideband,超寬帶)技術(shù),bt(bluetooth,藍(lán)牙)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。

在示例性實(shí)施例中,裝置500可以被一個(gè)或多個(gè)asic(applicationspecificintegratedcircuit,應(yīng)用專用集成電路)、dsp(digitalsignalprocessor,數(shù)字信號(hào)處理器)、dspd(digitalsignalprocessordevice,數(shù)字信號(hào)處理設(shè)備)、pld(programmablelogicdevice,可編程邏輯器件)、fpga)(fieldprogrammablegatearray,現(xiàn)場(chǎng)可編程門(mén)陣列)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。

在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器504,上述指令可由裝置500的處理器520執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是rom、ram(randomaccessmemory,隨機(jī)存取存儲(chǔ)器)、cd-rom(compactdiscread-onlymemory,光盤(pán)只讀存儲(chǔ)器)、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。

一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由移動(dòng)終端的處理器執(zhí)行時(shí),使得移動(dòng)終端能夠執(zhí)行上述多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法。

圖6是根據(jù)一示例性實(shí)施例示出的一種多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取裝置600的框圖。例如,裝置600可以被提供為一服務(wù)器。參照?qǐng)D6,裝置600包括處理組件622,其進(jìn)一步包括一個(gè)或多個(gè)處理器,以及由存儲(chǔ)器632所代表的存儲(chǔ)器資源,用于存儲(chǔ)可由處理組件622的執(zhí)行的指令,例如應(yīng)用程序。存儲(chǔ)器632中存儲(chǔ)的應(yīng)用程序可以包括一個(gè)或一個(gè)以上的每一個(gè)對(duì)應(yīng)于一組指令的模塊。此外,處理組件622被配置為執(zhí)行指令,以執(zhí)行上述多媒體資源的投放統(tǒng)計(jì)數(shù)據(jù)獲取方法。

裝置600還可以包括一個(gè)電源組件626被配置為執(zhí)行裝置600的電源管理,一個(gè)有線或無(wú)線網(wǎng)絡(luò)接口650被配置為將裝置600連接到網(wǎng)絡(luò),和一個(gè)輸入輸出(i/o)接口658。裝置600可以操作基于存儲(chǔ)在存儲(chǔ)器632的操作系統(tǒng),例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或類似。

本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。

應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來(lái)限制。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宝清县| 崇文区| 大同市| 岳普湖县| 黑山县| 峨眉山市| 武川县| 津南区| 抚州市| 杂多县| 江油市| 即墨市| 武川县| 清远市| 社会| 托克托县| 兴宁市| 紫阳县| 兴隆县| 新干县| 湖口县| 勐海县| 清水县| 江孜县| 长治市| 聂荣县| 抚宁县| 昌乐县| 鄄城县| 法库县| 双流县| 隆德县| 梁山县| 富川| 南充市| 怀安县| 信阳市| 临沭县| 老河口市| 永昌县| 会宁县|