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

信息處理方法、系統(tǒng)及終端與流程

文檔序號(hào):12753060閱讀:175來源:國(guó)知局
信息處理方法、系統(tǒng)及終端與流程

本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種信息處理方法、系統(tǒng)及終端。



背景技術(shù):

在移動(dòng)互聯(lián)的時(shí)代下,傳統(tǒng)的線下媒體經(jīng)營(yíng)困難,需要轉(zhuǎn)型。帶有網(wǎng)絡(luò)功能的廣告機(jī)是轉(zhuǎn)型后重要的信息傳遞載體。

這些廣告機(jī)的信息來源于信息發(fā)送服務(wù)器的推送。目前,在廣告節(jié)目有更新時(shí),信息發(fā)送服務(wù)器把有廣告節(jié)目更新的信息推送給廣告機(jī),由廣告機(jī)分別獨(dú)立地向信息發(fā)送服務(wù)器請(qǐng)求廣告節(jié)目?jī)?nèi)容。所以,在信息發(fā)送服務(wù)器向各廣告機(jī)發(fā)送廣告節(jié)目?jī)?nèi)容(進(jìn)行信息推送)時(shí),信息發(fā)送服務(wù)器的帶寬常遇到瓶頸,嚴(yán)重影響信息推送速度,甚至是系統(tǒng)整體的穩(wěn)定性。然而信息發(fā)送服務(wù)器的性質(zhì)決定了只有在發(fā)送廣告節(jié)目?jī)?nèi)容的時(shí)候,帶寬使用率才會(huì)高,所以從單方面地提高信息發(fā)送服務(wù)器帶寬的角度來解決這個(gè)瓶頸,顯然會(huì)增加成本,非常不經(jīng)濟(jì)。



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

本發(fā)明的目的在于提供一種信息處理方法、系統(tǒng)及終端,可以在規(guī)避發(fā)送服務(wù)器的帶寬瓶頸問題的同時(shí)節(jié)約成本。

本發(fā)明的目的通過如下技術(shù)方案實(shí)現(xiàn):

一種信息處理方法,包括:

接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,所述第一標(biāo)識(shí)匯總信息包括目標(biāo)內(nèi)容的各信息包的信息包標(biāo)識(shí),所述目標(biāo)內(nèi)容在所述信息發(fā)送服務(wù)器劃分成各所述信息包;

根據(jù)所述第一標(biāo)識(shí)匯總信息和第二標(biāo)識(shí)匯總信息確定當(dāng)前終端的至少一個(gè)尚缺信息包的信息包標(biāo)識(shí),所述第二標(biāo)識(shí)匯總信息包括所述當(dāng)前終端已獲取到的信息包的信息包標(biāo)識(shí);

向目標(biāo)終端發(fā)送第一信息包請(qǐng)求信息,并接收所述目標(biāo)終端根據(jù)所述第一信息包請(qǐng)求信息返回所述尚缺信息包,所述第一信息包請(qǐng)求信息包括所述尚缺信息包的信息包標(biāo)識(shí),所述目標(biāo)終端為所述信息發(fā)送服務(wù)器所連接的已獲取到所述尚缺信息包的終端。

一種信息處理系統(tǒng),包括接收單元、處理單元和發(fā)送單元:

所述接收單元用于接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,所述第一標(biāo)識(shí)匯總信息包括目標(biāo)內(nèi)容的各信息包的信息包標(biāo)識(shí),所述目標(biāo)內(nèi)容在所述信息發(fā)送服務(wù)器劃分成各所述信息包;

所述處理單元用于根據(jù)所述第一標(biāo)識(shí)匯總信息和第二標(biāo)識(shí)匯總信息確定當(dāng)前終端的至少一個(gè)尚缺信息包的信息包標(biāo)識(shí),所述第二標(biāo)識(shí)匯總信息包括所述當(dāng)前終端已獲取到的信息包的信息包標(biāo)識(shí);

所述發(fā)送單元用于向目標(biāo)終端發(fā)送第一信息包請(qǐng)求信息,所述第一信息包請(qǐng)求信息包括所述尚缺信息包的信息包標(biāo)識(shí),所述目標(biāo)終端為所述信息發(fā)送服務(wù)器所連接的已獲取到所述尚缺信息包的終端;

所述接收單元還用于接收所述目標(biāo)終端根據(jù)所述第一信息包請(qǐng)求信息返回所述尚缺信息包。

一種終端,其包括如上所述的信息處理系統(tǒng)。

根據(jù)上述本發(fā)明的方案,其是當(dāng)前終端接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,該第一標(biāo)識(shí)匯總信息由信息發(fā)送服務(wù)器對(duì)目標(biāo)內(nèi)容進(jìn)行內(nèi)容劃分得到的各信息包的信息包標(biāo)識(shí),結(jié)合該第一標(biāo)識(shí)匯總信息和包括所述當(dāng)前終端已獲取到的信息包的信息包標(biāo)識(shí)的第二標(biāo)識(shí)匯總信息確定當(dāng)前終端的至少一個(gè)尚缺信息包的信息包標(biāo)識(shí);向目標(biāo)終端發(fā)送第一信息包請(qǐng)求信息,并接收所述目標(biāo)終端根據(jù)所述第一信息包請(qǐng)求信息返回所述尚缺信息包,所述第一信息包請(qǐng)求信息包括所述尚缺信息包的信息包標(biāo)識(shí),所述目標(biāo)終端為所述信息發(fā)送服務(wù)器所連接的已獲取到所述尚缺信息包的終端;如此,本發(fā)明提供的技術(shù)方案,可以向信息發(fā)送服務(wù)連接的其他終端請(qǐng)求信息包,可以避免各終端重復(fù)的向信息發(fā)送服務(wù)器獲取信息包,避免對(duì)信息發(fā)送服務(wù)器的重復(fù)占用,有效規(guī)避發(fā)送服務(wù)器的帶寬瓶頸問題,同時(shí),也不需要單方面地提高信息發(fā)送服務(wù)器的帶寬,節(jié)約了成本;同時(shí),由于將目標(biāo)內(nèi)容劃分成了多個(gè)信息包,這樣,可以由多個(gè)終端分?jǐn)傄粋€(gè)目標(biāo)內(nèi)容的下載帶寬,提升目標(biāo)內(nèi)容的下載速度。

附圖說明

圖1-1為廣告節(jié)目推送的系統(tǒng)拓樸結(jié)構(gòu)示意圖一;

圖1-2為本發(fā)明實(shí)施例一的信息處理方法的實(shí)現(xiàn)流程示意圖;

圖1-3為廣告節(jié)目推送的系統(tǒng)拓樸結(jié)構(gòu)示意圖二;

圖2為本發(fā)明實(shí)施例二的信息處理方法的實(shí)現(xiàn)流程示意圖;

圖3為本發(fā)明實(shí)施例三的信息處理系統(tǒng)的組成結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施方式僅僅用以解釋本發(fā)明,并不限定本發(fā)明的保護(hù)范圍。

下面以廣告節(jié)目下載方式為例,來說明現(xiàn)有技術(shù)存在的問題。傳統(tǒng)的廣告節(jié)目下載過程一般包括三個(gè)步驟:首先,用戶編輯廣告節(jié)目后提交到信息發(fā)送服務(wù)器;其次,信息發(fā)送服務(wù)器通知所有廣告機(jī)有節(jié)目更新;最后,信息發(fā)送服務(wù)器接收到各廣告機(jī)發(fā)送的下載指令后,向廣告機(jī)進(jìn)行廣告節(jié)目推送。根據(jù)這種方案可知,傳統(tǒng)的廣告節(jié)目推送廣告節(jié)目推送的系統(tǒng)拓樸結(jié)構(gòu)如圖1-1所示,是一種星形結(jié)構(gòu),可以看出,信息發(fā)送服務(wù)器向各廣告機(jī)重復(fù)的推送相同的廣告節(jié)目,帶寬壓力都集中在信息發(fā)送服務(wù)器,使得信息發(fā)送服務(wù)器的帶寬常遇到瓶頸,嚴(yán)重地影響信息推送速度,同時(shí),信息發(fā)送服務(wù)器決定了整個(gè)系統(tǒng)的能力,信息發(fā)送服務(wù)器出了故障整個(gè)系統(tǒng)都會(huì)故障,因此,傳統(tǒng)的廣告節(jié)目下載方式的系統(tǒng)穩(wěn)定性也相對(duì)較差。

實(shí)施例一

本發(fā)明實(shí)施例一提供一種信息處理方法,圖1-2為本發(fā)明實(shí)施例一信息處理方法的實(shí)現(xiàn)流程示意圖,如圖1-2所示,該實(shí)施例一中的信息處理方法包括:

步驟S101:接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,所述第一標(biāo)識(shí)匯總信息包括目標(biāo)內(nèi)容的各信息包的信息包標(biāo)識(shí),所述目標(biāo)內(nèi)容在所述信息發(fā)送服務(wù)器劃分成各所述信息包;

具體地,當(dāng)前終端接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,該第一標(biāo)識(shí)匯總信息包括由信息發(fā)送服務(wù)器對(duì)目標(biāo)內(nèi)容進(jìn)行內(nèi)容劃分得到的各信息包的信息包標(biāo)識(shí)。

這里,目標(biāo)內(nèi)容可以是廣告節(jié)目?jī)?nèi)容,所述當(dāng)前終端可以為所述信息發(fā)送服務(wù)器連接的廣告機(jī)(或者稱為廣告終端),所述信息發(fā)送服務(wù)器連接的各終端可以均為廣告機(jī)。

其中,用戶編輯好目標(biāo)內(nèi)容(例如廣告節(jié)目?jī)?nèi)容)后提交到信息發(fā)送服務(wù)器,由信息發(fā)送服務(wù)器對(duì)該目標(biāo)內(nèi)容進(jìn)行內(nèi)容劃分,獲得多個(gè)信息包,然后,信息發(fā)送服務(wù)器向所連接的各終端(例如廣告機(jī))發(fā)送內(nèi)容更新信息,所述內(nèi)容更新信息攜帶有第一標(biāo)識(shí)匯總信息,該第一標(biāo)識(shí)匯總信息包括由信息發(fā)送服務(wù)器劃分成的各信息包的信息包標(biāo)識(shí)。在這里給出的是將第一標(biāo)識(shí)匯總信息攜帶在內(nèi)容更新信息中由信息發(fā)送服務(wù)器發(fā)送到各終端的方式,但第一標(biāo)識(shí)匯總信息也可以單獨(dú)由信息發(fā)送服務(wù)器發(fā)送到各終端。各終端分別接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息。由于本實(shí)施例中闡述的當(dāng)前終端(信息發(fā)送服務(wù)器所連接的終端中的任意一個(gè))的處理過程,因此,在本實(shí)施中,是當(dāng)前終端接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息。

步驟S102:根據(jù)所述第一標(biāo)識(shí)匯總信息和第二標(biāo)識(shí)匯總信息確定當(dāng)前終端的至少一個(gè)尚缺信息包的信息包標(biāo)識(shí),所述第二標(biāo)識(shí)匯總信息包括所述當(dāng)前終端已獲取到的信息包的信息包標(biāo)識(shí);

具體地,當(dāng)前終端根據(jù)所述第一標(biāo)識(shí)匯總信息和第二標(biāo)識(shí)匯總信息確定當(dāng)前終端的至少一個(gè)尚缺信息包的信息包標(biāo)識(shí)??梢詫⒌谝粯?biāo)識(shí)匯總信息作為全集,第二標(biāo)識(shí)匯總信息為第一標(biāo)識(shí)匯總信息的一個(gè)子集,通過求取第二標(biāo)識(shí)匯總信息的補(bǔ)集的方式獲得當(dāng)前終端的尚缺信息包的信息包標(biāo)識(shí)。

這里,第二標(biāo)識(shí)匯總信息可以為空,即已獲取到的信息包的數(shù)目為0。

這里,尚缺信息包是指當(dāng)前終端當(dāng)前尚未獲取到的信息包。

步驟S103:向目標(biāo)終端發(fā)送第一信息包請(qǐng)求信息,并接收所述目標(biāo)終端根據(jù)所述第一信息包請(qǐng)求信息返回所述尚缺信息包,所述第一信息包請(qǐng)求信息包括所述尚缺信息包的信息包標(biāo)識(shí),所述目標(biāo)終端為所述信息發(fā)送服務(wù)器所連接的已獲取到所述尚缺信息包的終端;

具體地,當(dāng)前終端向目標(biāo)終端發(fā)送第一信息包請(qǐng)求信息,并接收所述目標(biāo)終端根據(jù)所述第一信息包請(qǐng)求信息中的所述尚缺信息包的信息包標(biāo)識(shí)返回所述尚缺信息包。

此外,還可以在所述信息發(fā)送服務(wù)器所連接的其他終端均未獲取到所述尚缺信息包時(shí),向所述信息發(fā)送服務(wù)器發(fā)送第二信息包請(qǐng)求信息,并接收所述信息發(fā)送服務(wù)器根據(jù)所述第二信息包請(qǐng)求信息返回的信息包。這里,所述第二信息包請(qǐng)求信息中可以指定有信息包標(biāo)識(shí),也可以不指定信息包標(biāo)識(shí)。

考慮到目標(biāo)內(nèi)容(如廣告節(jié)目?jī)?nèi)容)往往由許多文件組成,信息發(fā)送服務(wù)器在進(jìn)行目標(biāo)內(nèi)容推送時(shí),需要終端逐一的下載這些文件,這樣在文件過小時(shí),下載傳輸鏈接建立的時(shí)間會(huì)耗費(fèi)過多,當(dāng)文件過大時(shí),傳輸過程中,失敗概率會(huì)大幅提高。為此,在其中一個(gè)實(shí)施例中,信息發(fā)送服務(wù)器對(duì)目標(biāo)內(nèi)容的劃分方式可以是:獲取所述目標(biāo)內(nèi)容中的各個(gè)文件的文件大小,根據(jù)各個(gè)文件的文件大小確定各個(gè)文件的文件類型,所述文件類型包括小文件和大文件,將多個(gè)小文件打包成一個(gè)信息包,將每個(gè)大文件分別拆分為多個(gè)信息包。具體,可以設(shè)定若干個(gè)門限值,根據(jù)所設(shè)定的若干個(gè)門限值和各個(gè)文件的文件大小確定各個(gè)文件的文件類型,例如,可以設(shè)定一個(gè)門限值,將文件大小小于該門限值的文件確定為小文件,將文件大小大于該門限值的文件確定為大文件。在將小文件打包成信息包時(shí),可以將每固定數(shù)目的小文件打包成一個(gè)信息包,也可以固定范圍,在將小文件打包成信息包時(shí),要求打包成的信息包的大小在該固定范圍內(nèi),但也可以是不固定數(shù)目和不固定范圍。在進(jìn)行大文件的拆分時(shí),可以將大文件按照固定大小進(jìn)行拆分,也可以不按照固定大小進(jìn)行拆分。還可以考慮設(shè)定兩個(gè)門限值,例如,第一門限值和第二門限值(第二門限值大于第一門限值),將文件大小小于預(yù)設(shè)的第一門限值的文件確定為小文件,將文件大小大于預(yù)設(shè)的第二門限值的文件確定為大文件,小文件的打包方式和大文件的拆分方式可以參照上述內(nèi)容所描述的方式,而文件大小介于第一門限值和第二門限值之間的文件可以不進(jìn)行打包也不進(jìn)行文件拆分。

本發(fā)明實(shí)施例中的信息處理方法還可以包括步驟:在根據(jù)所述第一標(biāo)識(shí)匯總信息和所述第二標(biāo)識(shí)匯總信息判定已獲取到所述目標(biāo)內(nèi)容的全部信息包時(shí),對(duì)所述全部信息包進(jìn)行合并處理。具體地,當(dāng)前終端可以根據(jù)第一標(biāo)識(shí)匯總信息的各信息包標(biāo)識(shí)的先后順序?qū)Ω餍畔鼧?biāo)識(shí)進(jìn)行合并處理。還可以向信息發(fā)送服務(wù)器請(qǐng)求發(fā)送所述目標(biāo)內(nèi)容的劃分方式,在接收到該劃分方式后由該劃分方式得到所述目標(biāo)內(nèi)容的合并方式,根據(jù)該合并方式對(duì)所述全部信息包進(jìn)行合并處理。其中,所述劃分方式包括小文件的打包方式和大文件的拆分方式。對(duì)所述劃分方式進(jìn)行逆向分析得到對(duì)全部信息包的合并方式。例如,通過獲得的拆分方式可知,某幾個(gè)信息包是由某個(gè)文件拆分成的,則再將這幾個(gè)信息包組合成一個(gè)文件。

據(jù)此,根據(jù)上述本實(shí)施例的方案,其是當(dāng)前終端接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,該第一標(biāo)識(shí)匯總信息由信息發(fā)送服務(wù)器對(duì)目標(biāo)內(nèi)容進(jìn)行內(nèi)容劃分得到的各信息包的信息包標(biāo)識(shí),結(jié)合該第一標(biāo)識(shí)匯總信息和包括所述當(dāng)前終端已獲取到的信息包的信息包標(biāo)識(shí)的第二標(biāo)識(shí)匯總信息確定當(dāng)前終端的至少一個(gè)尚缺信息包的信息包標(biāo)識(shí);向目標(biāo)終端發(fā)送第一信息包請(qǐng)求信息,并接收所述目標(biāo)終端根據(jù)所述第一信息包請(qǐng)求信息返回所述尚缺信息包,所述第一信息包請(qǐng)求信息包括所述尚缺信息包的信息包標(biāo)識(shí),所述目標(biāo)終端為所述信息發(fā)送服務(wù)器所連接的已獲取到所述尚缺信息包的終端;如此,本發(fā)明實(shí)施例提供的技術(shù)方案,可以向信息發(fā)送服務(wù)連接的其他終端請(qǐng)求信息包,可以避免各終端重復(fù)的向信息發(fā)送服務(wù)器獲取信息包,避免對(duì)信息發(fā)送服務(wù)器的重復(fù)占用,有效規(guī)避發(fā)送服務(wù)器的帶寬瓶頸問題,同時(shí),也不需要單方面地提高信息發(fā)送服務(wù)器的帶寬,節(jié)約了成本;同時(shí),由于將目標(biāo)內(nèi)容劃分成了多個(gè)信息包,這樣,可以由多個(gè)終端分?jǐn)傄粋€(gè)目標(biāo)內(nèi)容的下載帶寬,提升目標(biāo)內(nèi)容的下載速度。

在其中一個(gè)實(shí)施例中,所述信息發(fā)送服務(wù)器在接收到所述第二信息包請(qǐng)求信息時(shí),判斷所述第二信息包請(qǐng)求信息中是否指定有信息包標(biāo)識(shí),若指定有信息包標(biāo)識(shí),根據(jù)指定的信息包標(biāo)識(shí)返回與該指定的信息包標(biāo)識(shí)對(duì)應(yīng)的信息包,若未指定有信息包標(biāo)識(shí),則選出一個(gè)尚未發(fā)送給所連接的任何一個(gè)終端的信息包返回給所述當(dāng)前終端。采用本實(shí)施例的方案,可以使得盡可能多的終端分?jǐn)傄粋€(gè)目標(biāo)內(nèi)容的下載帶寬,提升目標(biāo)內(nèi)容的獲取速度。

此外,當(dāng)前終端在接收到第一標(biāo)識(shí)匯總信息后,可以先向信息發(fā)送服務(wù)器進(jìn)行一次信息包獲取請(qǐng)求。具體地,在上述步驟S102之前,還包括步驟:當(dāng)前終端在接收到第一標(biāo)識(shí)匯總信息后,向所述信息發(fā)送服務(wù)器發(fā)送第二信息包請(qǐng)求信息,并接收所述信息發(fā)送服務(wù)器根據(jù)所述第二信息包請(qǐng)求信息返回的信息包。

本領(lǐng)域技術(shù)人員應(yīng)該可以理解,本實(shí)施例中的當(dāng)前終端是泛指所述信息發(fā)送服務(wù)器所連接的多個(gè)終端中的一個(gè)當(dāng)前執(zhí)行本發(fā)明實(shí)施例方案的終端,而并非指某一特定的終端;其他終端則指當(dāng)前終端之外與信息發(fā)送服務(wù)器連接的至少一個(gè)終端,目標(biāo)終端為所述信息發(fā)送服務(wù)器所連接的已獲取到當(dāng)前終端的尚缺信息包的終端。在實(shí)際應(yīng)用中,終端的個(gè)數(shù)可以根據(jù)用戶的實(shí)際需要來設(shè)定,并且,多個(gè)終端可以根據(jù)在不同時(shí)刻所進(jìn)行的不同操作可以充當(dāng)當(dāng)前終端、其他終端或者目標(biāo)終端。

以下以信息發(fā)送服務(wù)器向廣告機(jī)推送廣告節(jié)目?jī)?nèi)容為例,就其中的一個(gè)具體過程進(jìn)行詳細(xì)說明。

用戶(或者成為客戶端)編輯好廣告節(jié)目?jī)?nèi)容A并提交到信息發(fā)送服務(wù)器。信息發(fā)送服務(wù)器將該廣告節(jié)目?jī)?nèi)容A劃分成多個(gè)信息包,并為各信息包分配信息包標(biāo)識(shí)。例如,共劃分成n(為不小于2的整數(shù))個(gè)信息包,分別是信息包1、信息包2、信息包3、...、信息包n,這n個(gè)信息包的信息包標(biāo)識(shí)分別為ID1、ID2、ID3、...、IDn。信息發(fā)送服務(wù)器連接有m(為不小于2的整數(shù))個(gè)廣告機(jī)(或者稱為廣告終端),分別為廣告機(jī)1、廣告機(jī)2、廣告機(jī)3、...、廣告機(jī)m。信息發(fā)送服務(wù)器向各個(gè)廣告機(jī)發(fā)送第一標(biāo)識(shí)匯總信息,即由ID1、ID2、ID3、...、IDn構(gòu)成的集合。以下闡述廣告機(jī)1接收到第一標(biāo)識(shí)匯總信息的處理過程,即上述的當(dāng)前終端為廣告機(jī)。

廣告1接收第一標(biāo)識(shí)匯總信息后,根據(jù)該第一標(biāo)識(shí)匯總信息和第二標(biāo)識(shí)匯總信息確定廣告機(jī)1的尚缺信息包的信息包標(biāo)識(shí),所述第二標(biāo)識(shí)匯總信息包括廣告機(jī)1已獲取到的信息包的信息包標(biāo)識(shí)。例如,廣告機(jī)1的尚缺信息包的信息包標(biāo)識(shí)為ID2和ID8,而廣告機(jī)3已獲取到信息包標(biāo)識(shí)為ID2的信息包,廣告機(jī)5已獲取到信息包標(biāo)識(shí)為ID8的信息包。則廣告機(jī)1向廣告機(jī)3發(fā)送包括ID2的第一信息包請(qǐng)求信息,并接收廣告機(jī)3根據(jù)該第一信息包請(qǐng)求信息返回的信息包標(biāo)識(shí)為ID2的信息包;廣告機(jī)1向廣告機(jī)5發(fā)送包括ID8的第一信息包請(qǐng)求信息,并接收廣告機(jī)8根據(jù)該第一信息包請(qǐng)求信息返回的信息包標(biāo)識(shí)為ID8的信息包。則廣告機(jī)1獲取到廣告節(jié)目A的全部的信息包,對(duì)該全部的信息包進(jìn)行合并處理得到廣告節(jié)目?jī)?nèi)容A。

對(duì)于廣告機(jī)1,可以向其他廣告機(jī)請(qǐng)求信息包,對(duì)于其他廣告機(jī)也類似。因此,本實(shí)施例方案對(duì)應(yīng)的系統(tǒng)拓?fù)浣Y(jié)構(gòu)如圖1-3所示,可知其是一個(gè)網(wǎng)狀結(jié)構(gòu),在此結(jié)構(gòu)下,不用所有終端都向信息發(fā)送服務(wù)器請(qǐng)求全部的廣告節(jié)目?jī)?nèi)容,各個(gè)廣告機(jī)與信息發(fā)送服務(wù)器均可以分擔(dān)一部分帶寬壓力,能很好的解決信息發(fā)送服務(wù)器的帶寬瓶頸問題。

實(shí)施例二

本發(fā)明實(shí)施例二提供一種信息處理方法,圖2為本發(fā)明實(shí)施例二信息處理方法的實(shí)現(xiàn)流程示意圖,如圖2所示,該實(shí)施例二中的信息處理方法包括:

步驟S201:接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,所述第一標(biāo)識(shí)匯總信息包括目標(biāo)內(nèi)容的各信息包的信息包標(biāo)識(shí),所述目標(biāo)內(nèi)容在所述信息發(fā)送服務(wù)器劃分成各所述信息包;

具體地,當(dāng)前終端在接收到信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息后,可以向所述信息發(fā)送服務(wù)器發(fā)送第二信息包請(qǐng)求信息,并接收所述信息發(fā)送服務(wù)器根據(jù)所述第二信息包請(qǐng)求信息返回的信息包。此外,當(dāng)前終端在接收到所述信息發(fā)送服務(wù)器根據(jù)所述第二信息包請(qǐng)求信息返回的信息包后,可以向所述信息發(fā)送服務(wù)器連接的其他終端廣播當(dāng)前獲取到的信息包的信息包標(biāo)識(shí)或者所擁有的所述目標(biāo)內(nèi)容的各信息包的信息包標(biāo)識(shí),使得其他終端能夠獲知當(dāng)前終端獲取到相應(yīng)的信息包,以便其他終端在需要時(shí),向當(dāng)前終端請(qǐng)求該信息包。

步驟S202:根據(jù)所述第一標(biāo)識(shí)匯總信息和第二標(biāo)識(shí)匯總信息確定當(dāng)前終端的至少一個(gè)尚缺信息包的信息包標(biāo)識(shí),所述第二標(biāo)識(shí)匯總信息包括所述當(dāng)前終端已獲取到的信息包的信息包標(biāo)識(shí);

步驟S203:監(jiān)聽所述信息發(fā)送服務(wù)器所連接的其他終端的廣播數(shù)據(jù),所述廣播數(shù)據(jù)包括對(duì)應(yīng)的終端已獲取到的信息包的信息包標(biāo)識(shí);

具體地,當(dāng)前終端監(jiān)聽所述信息發(fā)送服務(wù)器所連接的其他終端的廣播數(shù)據(jù),所述廣播數(shù)據(jù)包括對(duì)應(yīng)的終端已獲取到的信息包的信息包標(biāo)識(shí)。

步驟S204:根據(jù)監(jiān)聽到的廣播數(shù)據(jù)更新本地的內(nèi)容路由表,所述內(nèi)容路由表中記錄有信息包標(biāo)識(shí)和終端標(biāo)識(shí)的關(guān)聯(lián)關(guān)系;

具體地,當(dāng)前終端根據(jù)監(jiān)聽到的廣播數(shù)據(jù)更新本地的內(nèi)容路由表,該內(nèi)容路由表記錄的是廣播數(shù)據(jù)中的信息包標(biāo)識(shí)和對(duì)應(yīng)的終端標(biāo)識(shí),該終端標(biāo)識(shí)為發(fā)送對(duì)應(yīng)的廣播數(shù)據(jù)的終端的標(biāo)識(shí)。

這里,可以用終端網(wǎng)絡(luò)地址信息(IP,Internet Protocol)作為終端標(biāo)識(shí)。

步驟S205:根據(jù)所述關(guān)聯(lián)關(guān)系和所述尚缺信息包的信息包標(biāo)識(shí)從所述信息發(fā)送服務(wù)器所連接的其他終端中確定出目標(biāo)終端,所述目標(biāo)終端為所述信息發(fā)送服務(wù)器所連接的已獲取到所述尚缺信息包的終端;

具體地,當(dāng)前終端根據(jù)所述關(guān)聯(lián)關(guān)系和所述尚缺信息包的信息包標(biāo)識(shí)確定所述尚缺信息包的信息包標(biāo)識(shí)關(guān)聯(lián)的終端標(biāo)識(shí),根據(jù)所確定出的終端標(biāo)識(shí)從所述信息發(fā)送服務(wù)器所連接的其他終端中確定與所述終端標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)終端。

此外,本實(shí)施例中的信息處理方法還可以包括:在根據(jù)所述關(guān)聯(lián)關(guān)系和所述尚缺信息包的信息包標(biāo)識(shí)判定所述信息發(fā)送服務(wù)器所連接的其他終端均未獲取到所述尚缺信息包時(shí),當(dāng)前終端向所述信息發(fā)送服務(wù)器發(fā)送第二信息包請(qǐng)求信息,并接收所述信息發(fā)送服務(wù)器根據(jù)所述第二信息包請(qǐng)求信息返回的信息包。此外,當(dāng)前終端在接收到所述信息發(fā)送服務(wù)器根據(jù)所述第二信息包請(qǐng)求信息返回的信息包后,向所述信息發(fā)送服務(wù)器連接的其他終端廣播當(dāng)前獲取到的信息包的信息包標(biāo)識(shí)或者所擁有的所述目標(biāo)內(nèi)容的各信息包的信息包標(biāo)識(shí),以便其他終端在需要時(shí),向當(dāng)前終端請(qǐng)求獲取當(dāng)前獲取到的信息包。

步驟S206:向目標(biāo)終端發(fā)送第一信息包請(qǐng)求信息,并接收所述目標(biāo)終端根據(jù)所述第一信息包請(qǐng)求信息返回所述尚缺信息包,所述第一信息包請(qǐng)求信息包括所述尚缺信息包的信息包標(biāo)識(shí)。

以下以信息發(fā)送服務(wù)器向廣告機(jī)推送廣告節(jié)目?jī)?nèi)容為例,就其中的一個(gè)具體過程進(jìn)行詳細(xì)說明。

用戶(或者成為客戶端)編輯好廣告節(jié)目?jī)?nèi)容B并提交到信息發(fā)送服務(wù)器。信息發(fā)送服務(wù)器將該廣告節(jié)目?jī)?nèi)容B劃分成多個(gè)信息包,并為各信息包分配信息包標(biāo)識(shí)。例如,共劃分為n(為不小于2的整數(shù))個(gè)信息包,分別是信息包1、信息包2、信息包3、...、信息包n,這n個(gè)信息包的信息包標(biāo)識(shí)分別為ID1、ID2、ID3、...、IDn。信息發(fā)送服務(wù)器連接有m(為不小于2的整數(shù))個(gè)廣告機(jī)(或者稱為廣告終端),分別為廣告機(jī)1、廣告機(jī)2、廣告機(jī)3、...、廣告機(jī)m。信息發(fā)送服務(wù)器向各個(gè)廣告機(jī)發(fā)送第一標(biāo)識(shí)匯總信息,即由ID1、ID2、ID3、...、IDn構(gòu)成的集合。以下闡述廣告機(jī)1接收到第一標(biāo)識(shí)匯總信息的處理過程,即上述的當(dāng)前終端為廣告機(jī)。

廣告機(jī)1接收到第一標(biāo)識(shí)匯總信后,向信息發(fā)送服務(wù)器發(fā)送信息包請(qǐng)求信息(相當(dāng)于前述的第二信息包請(qǐng)求信息),該信息包請(qǐng)求信息中未指定的信息包標(biāo)識(shí),信息發(fā)送服務(wù)器選出一個(gè)尚未發(fā)送給所連接的任何一個(gè)廣告機(jī)的信息包給廣告機(jī)1,例如,信息發(fā)送服務(wù)器選出信息包標(biāo)識(shí)為ID3的信息包返回給廣告機(jī)1。廣告機(jī)1接收到信息包標(biāo)識(shí)為ID3的信息包后,向各其他廣告機(jī)(廣告機(jī)2、廣告機(jī)3、...、廣告機(jī)m)廣播ID2。其他廣告機(jī)接收到包括ID2的廣播信息后,更新其他廣告機(jī)本地的內(nèi)容路由表。

同時(shí),廣告機(jī)1監(jiān)聽其他廣告機(jī)的廣播數(shù)據(jù),所述廣播數(shù)據(jù)包括對(duì)應(yīng)的廣告機(jī)已獲取到的信息包的信息包標(biāo)識(shí),根據(jù)監(jiān)聽到的廣播數(shù)據(jù)更新廣告機(jī)1本地的內(nèi)容路由表,所述內(nèi)容路由表中記錄有信息包標(biāo)識(shí)和廣告機(jī)IP(相當(dāng)于前述的終端標(biāo)識(shí))的關(guān)聯(lián)關(guān)系,例如,監(jiān)聽到廣告機(jī)4的包括ID3的廣播數(shù)據(jù)后,在內(nèi)容路由表中記錄廣告機(jī)4的IP與ID3的關(guān)聯(lián)關(guān)系,在監(jiān)聽到廣告機(jī)7的包括ID4和ID6的廣播數(shù)據(jù)后,在內(nèi)容路由表中記錄廣告機(jī)7的IP與ID4和ID6的關(guān)聯(lián)關(guān)系,若這之后又接收到廣告機(jī)4的包括ID5的廣播數(shù)據(jù)后,則更新廣告機(jī)4所關(guān)聯(lián)的信息包標(biāo)識(shí)為ID3和ID5。

根據(jù)該第一標(biāo)識(shí)匯總信息和第二標(biāo)識(shí)匯總信息確定廣告機(jī)1的尚缺信息包的信息包標(biāo)識(shí),所述第二標(biāo)識(shí)匯總信息包括廣告機(jī)1已獲取到的信息包的信息包標(biāo)識(shí)。例如,確定出的廣告機(jī)1的尚缺信息包的信息包標(biāo)識(shí)為ID3和ID6,而廣告機(jī)1根據(jù)本地的內(nèi)容路由表可以確定出廣告機(jī)4已獲取到信息包標(biāo)識(shí)為ID3的信息包,廣告機(jī)7已獲取到信息包標(biāo)識(shí)為ID6的信息包。則廣告機(jī)1向廣告機(jī)4發(fā)送包括ID3的第一信息包請(qǐng)求信息,并接收廣告機(jī)4根據(jù)該第一信息包請(qǐng)求信息返回的信息包標(biāo)識(shí)為ID3的信息包;廣告機(jī)1向廣告機(jī)7發(fā)送包括ID6的第一信息包請(qǐng)求信息,并接收廣告機(jī)7根據(jù)該第一信息包請(qǐng)求信息返回的信息包標(biāo)識(shí)為ID6的信息包。廣告機(jī)1獲取到廣告節(jié)目?jī)?nèi)容B的全部的信息包后,對(duì)該全部的信息包進(jìn)行合并處理得到廣告節(jié)目B內(nèi)容。

實(shí)施例三

根據(jù)上述實(shí)施例中的信息處理方法,本發(fā)明還提供一種信息處理系統(tǒng)。圖3為本發(fā)明實(shí)施例二的信息處理系統(tǒng)的組成結(jié)構(gòu)示意圖。圖3中示出了本發(fā)明實(shí)施例二的信息處理系統(tǒng)的一個(gè)較佳的組成結(jié)構(gòu)示意圖。依據(jù)不同的考慮因素,在具體實(shí)現(xiàn)本發(fā)明的信息處理系統(tǒng)時(shí),可以包含圖3中所示的全部,也可以只包含圖3中所示的其中一部分,以下就針對(duì)其中的幾個(gè)信息處理系統(tǒng)的具體實(shí)施例進(jìn)行詳細(xì)說明。

在其中一個(gè)實(shí)施例中,本發(fā)明的信息處理系統(tǒng)包括接收單元301、處理單元302和發(fā)送單元303,其中:

接收單元301用于接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,所述第一標(biāo)識(shí)匯總信息包括目標(biāo)內(nèi)容的各信息包的信息包標(biāo)識(shí),所述目標(biāo)內(nèi)容在所述信息發(fā)送服務(wù)器劃分成各所述信息包;

處理單元302用于根據(jù)所述第一標(biāo)識(shí)匯總信息和第二標(biāo)識(shí)匯總信息確定當(dāng)前終端的至少一個(gè)尚缺信息包的信息包標(biāo)識(shí),所述第二標(biāo)識(shí)匯總信息包括所述當(dāng)前終端已獲取到的信息包的信息包標(biāo)識(shí);

發(fā)送單元303用于向目標(biāo)終端發(fā)送第一信息包請(qǐng)求信息,所述第一信息包請(qǐng)求信息包括所述尚缺信息包的信息包標(biāo)識(shí),所述目標(biāo)終端為所述信息發(fā)送服務(wù)器所連接的已獲取到所述尚缺信息包的終端;

接收單元301還用于接收所述目標(biāo)終端根據(jù)所述第一信息包請(qǐng)求信息返回所述尚缺信息包。

在其中一個(gè)實(shí)施例中,如圖3所示,本發(fā)明的信息處理系統(tǒng),還可以包括更新單元304;

接收單元301還用于監(jiān)聽所述信息發(fā)送服務(wù)器所連接的其他終端的廣播數(shù)據(jù),所述廣播數(shù)據(jù)包括對(duì)應(yīng)的終端已獲取到的信息包的信息包標(biāo)識(shí);

更新單元304用于根據(jù)接收單元301所監(jiān)聽到的廣播數(shù)據(jù)更新本地的內(nèi)容路由表,所述內(nèi)容路由表中記錄有信息包標(biāo)識(shí)和終端標(biāo)識(shí)的關(guān)聯(lián)關(guān)系;

處理單元302還用于根據(jù)所述關(guān)聯(lián)關(guān)系和所述尚缺信息包的信息包標(biāo)識(shí)從所述信息發(fā)送服務(wù)器所連接的其他終端中確定出所述目標(biāo)終端。

在其中一個(gè)實(shí)施例中,發(fā)送單元303還可以用于在所述信息發(fā)送服務(wù)器所連接的其他終端均未獲取到所述尚缺信息包時(shí),向所述信息發(fā)送服務(wù)器發(fā)送第二信息包請(qǐng)求信息;接收單元301還可以用于接收所述信息發(fā)送服務(wù)器根據(jù)所述第二信息包請(qǐng)求信息返回的信息包。

在其中一個(gè)實(shí)施例中,發(fā)送單元303還可以用于在接收單元301接收到所述信息發(fā)送服務(wù)器根據(jù)所述第二信息包請(qǐng)求信息返回的信息包后,向所述信息發(fā)送服務(wù)器連接的其他終端廣播當(dāng)前獲取到的信息包的信息包標(biāo)識(shí)或者所擁有的所述目標(biāo)內(nèi)容的各信息包的信息包標(biāo)識(shí)。

在其中一個(gè)實(shí)施例中,如圖3所示,本發(fā)明的信息處理系統(tǒng),還可以包括合并單元305,合并單元305用于在根據(jù)所述第一標(biāo)識(shí)匯總信息和所述第二標(biāo)識(shí)匯總信息判定已獲取到所述目標(biāo)內(nèi)容的全部信息包時(shí),對(duì)所述全部信息包進(jìn)行合并處理。

本發(fā)明實(shí)施例提供的信息處理系統(tǒng),需要指出的是:以上對(duì)于信息處理系統(tǒng)的描述,與上述信息處理方法的描述是類似的,并且具有上述信息處理方法的有益效果,為節(jié)約篇幅,不再贅述;因此,以上對(duì)本發(fā)明實(shí)施例提供的信息處理系統(tǒng)中未披露的技術(shù)細(xì)節(jié),請(qǐng)參照上述提供的信息處理方法的描述。

實(shí)施例四

根據(jù)上述實(shí)施例三中的信息處理系統(tǒng),本發(fā)明還提供一種包括上述任意一個(gè)實(shí)施例中的信息處理系統(tǒng)的終端。由于本實(shí)施例中的終端包括上述任意一個(gè)實(shí)施例中的信息處理系統(tǒng),而以上對(duì)于信息處理系統(tǒng)的描述,與上述信息處理方法的描述是類似的,并且具有上述信息處理方法的有益效果;因此,本實(shí)施例中的終端也具有上述信息處理方法的有益效果。以上對(duì)本發(fā)明實(shí)施例提供的信息處理系統(tǒng)中未披露的技術(shù)細(xì)節(jié),請(qǐng)參照上述提供的信息處理方法的描述。

本領(lǐng)域普通技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,作為獨(dú)立的產(chǎn)品銷售或使用。所述程序在執(zhí)行時(shí),可執(zhí)行如上述各方法的實(shí)施例的全部或部分步驟。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Ran dom Access Memory,RAM)等。

或者,本發(fā)明上述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。

在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其它實(shí)施例的相關(guān)描述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的方法和系統(tǒng),可以通過其它的方式實(shí)現(xiàn)。以上所描述的設(shè)備實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,如:多個(gè)單元或組件可以結(jié)合,或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機(jī)械的或其它形式的。

另外,在本發(fā)明各實(shí)施例中的各功能單元可以全部集成在一個(gè)處理單元中,也可以是各單元分別單獨(dú)作為一個(gè)單元,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中;上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。

以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡(jiǎn)潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。

以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
神农架林区| 盐边县| 虎林市| 建昌县| 扎鲁特旗| 黎川县| 黑河市| 阿克苏市| 鱼台县| 句容市| 邵东县| 洪雅县| 萨嘎县| 禹州市| 江津市| 福海县| 康保县| 牙克石市| 军事| 镇安县| 阳春市| 垦利县| 阿鲁科尔沁旗| 贵溪市| 达尔| 岱山县| 府谷县| 黑河市| 东乡县| 泰州市| 图们市| 洪泽县| 高密市| 黑河市| 忻州市| 澜沧| 沭阳县| 兴安盟| 吴川市| 宿州市| 错那县|