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

一種在終端上顯示設(shè)定數(shù)據(jù)內(nèi)容的方法及裝置與流程

文檔序號(hào):11176784閱讀:688來(lái)源:國(guó)知局
一種在終端上顯示設(shè)定數(shù)據(jù)內(nèi)容的方法及裝置與流程

本發(fā)明涉及數(shù)據(jù)傳輸,更具體地說(shuō),涉及一種在終端上顯示設(shè)定數(shù)據(jù)內(nèi)容的方法及裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)已經(jīng)成為人們生活的一部分,并在逐漸改變?nèi)藗冮L(zhǎng)期的習(xí)慣,例如,獲取新聞的方式、購(gòu)物的方式、社交的習(xí)慣等等。為了適應(yīng)這種改變,產(chǎn)品或服務(wù)的提供商也正在改變有關(guān)自己信息或產(chǎn)品的推廣方式。于是出現(xiàn)許多在網(wǎng)頁(yè)或顯示界面上的推廣信息。在現(xiàn)有技術(shù)中,這樣的設(shè)定數(shù)據(jù)內(nèi)容或推廣信息通常以彈窗的方式隨機(jī)出現(xiàn),也就是說(shuō),在現(xiàn)有技術(shù)中,人們通常通過(guò)隨機(jī)或定時(shí)出現(xiàn)的彈出窗口進(jìn)行設(shè)定信息的推廣,其顯示的設(shè)定數(shù)據(jù)內(nèi)容通常是隨機(jī)的或在事先選擇的設(shè)定數(shù)據(jù)內(nèi)容中循環(huán)的。一方面這樣的方式中,使用者是被動(dòng)接受的,不會(huì)對(duì)使用者加以區(qū)分,同時(shí)即使使用者不愿意也沒(méi)有較好的方法避免,這會(huì)帶來(lái)使用者的反感,影響推廣的效果;另外一個(gè)方面,這些設(shè)定信息的投放者或者服務(wù)器并不能對(duì)其投放的設(shè)定信息進(jìn)行控制,缺乏對(duì)這些設(shè)定數(shù)據(jù)被使用或顯示的次數(shù)及效果的正確估計(jì),因而不能對(duì)設(shè)定數(shù)據(jù)的效果進(jìn)行較為準(zhǔn)確的估計(jì)。



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

本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述推廣的效果不好、不能正確估計(jì)設(shè)定數(shù)據(jù)的使用效果的缺陷,提供一種推廣的效果較好、能正確估計(jì)設(shè)定數(shù)據(jù)的使用效果的一種在終端上顯示設(shè)定數(shù)據(jù)內(nèi)容的方法及裝置。

本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:構(gòu)造一種在終端上顯示設(shè)定數(shù)據(jù)內(nèi)容的方法,包括如下步驟:

a)將服務(wù)器發(fā)送到終端的設(shè)定數(shù)據(jù)內(nèi)容形成設(shè)定數(shù)據(jù)項(xiàng)目,得到一個(gè)新的設(shè)定數(shù)據(jù)清單或放入一個(gè)已有的設(shè)定數(shù)據(jù)清單,并將得到的設(shè)定數(shù)據(jù)清單放入一個(gè)顯示在當(dāng)前程序顯示界面的浮動(dòng)窗口或設(shè)定窗口中;

b)在所述浮動(dòng)窗口或設(shè)定窗口中的設(shè)定數(shù)據(jù)清單中的任何一個(gè)設(shè)定數(shù)據(jù)項(xiàng)目被觸發(fā)時(shí),在設(shè)定的顯示窗口顯示該設(shè)定數(shù)據(jù)內(nèi)容;

c)在所述設(shè)定數(shù)據(jù)內(nèi)容形成有效顯示后,修改該設(shè)定數(shù)據(jù)內(nèi)容的狀態(tài)參數(shù),并將該設(shè)定數(shù)據(jù)項(xiàng)目由所述設(shè)定數(shù)據(jù)清單中刪除;

d)將狀態(tài)參數(shù)變化的設(shè)定數(shù)據(jù)上報(bào)到服務(wù)器,所述服務(wù)器將對(duì)應(yīng)于該設(shè)定數(shù)據(jù)內(nèi)容的第一數(shù)據(jù)值發(fā)送到該終端的當(dāng)前用戶(hù)賬號(hào)中;

其中,所述有效顯示包括一個(gè)設(shè)定數(shù)據(jù)內(nèi)容在所述設(shè)定窗口顯示時(shí)間達(dá)到設(shè)定的時(shí)間長(zhǎng)度或設(shè)置在所述設(shè)定數(shù)據(jù)內(nèi)容中的問(wèn)題被正確回答。

更進(jìn)一步地,還包括如下步驟:

e)所述服務(wù)器依據(jù)用戶(hù)使用的終端上報(bào)的、狀態(tài)參數(shù)變化或被賦予狀態(tài)參數(shù)的設(shè)定數(shù)據(jù)內(nèi)容,形成針對(duì)該用戶(hù)的排除清單;所述服務(wù)器在向該用戶(hù)使用的終端發(fā)送設(shè)定數(shù)據(jù)內(nèi)容時(shí),所述排除清單上的設(shè)定數(shù)據(jù)內(nèi)容不會(huì)再次發(fā)送給該用戶(hù)。

更進(jìn)一步地,所述步驟a)中進(jìn)一步包括如下步驟:

a1)接收所述服務(wù)器發(fā)送的設(shè)定數(shù)據(jù)內(nèi)容,并將所述接收到的設(shè)定數(shù)據(jù)內(nèi)容存儲(chǔ)在緩沖池中;

a2)取得每個(gè)所述設(shè)定數(shù)據(jù)內(nèi)容中的關(guān)鍵詞,建立每個(gè)設(shè)定數(shù)據(jù)內(nèi)容的關(guān)鍵詞和存儲(chǔ)在所述緩沖池中的、對(duì)應(yīng)的設(shè)定數(shù)據(jù)內(nèi)容的映射關(guān)系,形成設(shè)定數(shù)據(jù)項(xiàng)目;

a3)將所述設(shè)定數(shù)據(jù)內(nèi)容的關(guān)鍵詞逐個(gè)填入新建或已有的清單中,得到設(shè)定數(shù)據(jù)清單。

更進(jìn)一步地,所述步驟b)中進(jìn)一步包括如下步驟:

b1)判斷所述浮動(dòng)窗口是否被選中,如是,將所述設(shè)定數(shù)據(jù)項(xiàng)目清單顯示在設(shè)定窗口,并執(zhí)行下一步驟;如否,等待設(shè)定時(shí)間后重復(fù)本步驟;

b2)判斷所述設(shè)定窗口內(nèi)是否有設(shè)定數(shù)據(jù)項(xiàng)目被觸發(fā),如是,取得該設(shè)定數(shù)據(jù)項(xiàng)目對(duì)應(yīng)的設(shè)定數(shù)據(jù)內(nèi)容并顯示在所述設(shè)定窗口內(nèi);否則,等待設(shè)定時(shí)間后重復(fù)本步驟。

更進(jìn)一步地,所述步驟d)中進(jìn)一步包括:

d1)取得狀態(tài)參數(shù)值發(fā)生變化的設(shè)定數(shù)據(jù)的編號(hào)和使用所述終端的用戶(hù)編號(hào),并將取得的兩個(gè)編號(hào)上傳到所述服務(wù)器;所述設(shè)定數(shù)據(jù)的編號(hào)是在服務(wù)器上編輯設(shè)定數(shù)據(jù)內(nèi)容時(shí),由所述服務(wù)器分配并隨所述設(shè)定數(shù)據(jù)內(nèi)容下發(fā)到所述終端的;一個(gè)設(shè)定數(shù)據(jù)內(nèi)容對(duì)應(yīng)于一個(gè)編號(hào);

d2)所述服務(wù)器根據(jù)所述設(shè)定數(shù)據(jù)的編號(hào),查找事先設(shè)定的、對(duì)應(yīng)于所述設(shè)定數(shù)據(jù)的編號(hào)的第一數(shù)據(jù),并通過(guò)指定的應(yīng)用程序?qū)⒌玫降牡谝粩?shù)據(jù)的值發(fā)送到所述用戶(hù)編號(hào)對(duì)應(yīng)的用戶(hù)賬號(hào)上。

更進(jìn)一步地,所述狀態(tài)參數(shù)包括在服務(wù)器發(fā)送每個(gè)設(shè)定數(shù)據(jù)到所述終端或所述終端接收所述服務(wù)器發(fā)送來(lái)的每個(gè)設(shè)定數(shù)據(jù)時(shí),為該設(shè)定數(shù)據(jù)添加的一個(gè)或多個(gè)標(biāo)志位;所述狀態(tài)參數(shù)在被添加到所述設(shè)定數(shù)據(jù)時(shí),均被賦予缺省值;所述設(shè)定數(shù)據(jù)內(nèi)容在所述設(shè)定窗口有效顯示后,所述狀態(tài)參數(shù)被修改為所述缺省值和一個(gè)固定值的和或差。

更進(jìn)一步地,所述設(shè)定數(shù)據(jù)內(nèi)容包括針對(duì)產(chǎn)品或服務(wù)進(jìn)行推廣的文字或音視頻文件。

本發(fā)明還涉及一種實(shí)現(xiàn)上述方法的裝置,包括:

清單形成單元:用于將服務(wù)器發(fā)送到終端的設(shè)定數(shù)據(jù)內(nèi)容形成設(shè)定數(shù)據(jù)項(xiàng)目,得到一個(gè)新的設(shè)定數(shù)據(jù)清單或放入一個(gè)已有的設(shè)定數(shù)據(jù)清單,并將得到的設(shè)定數(shù)據(jù)清單放入一個(gè)顯示在當(dāng)前程序顯示界面的浮動(dòng)窗口或設(shè)定窗口中;

顯示單元:用于在所述浮動(dòng)窗口或設(shè)定窗口中的設(shè)定數(shù)據(jù)清單中的任何一個(gè)設(shè)定數(shù)據(jù)項(xiàng)目被觸發(fā)時(shí),在設(shè)定的顯示窗口顯示該設(shè)定數(shù)據(jù)內(nèi)容;

狀態(tài)參數(shù)修改單元:用于在所述設(shè)定數(shù)據(jù)內(nèi)容形成有效顯示后,修改該設(shè)定數(shù)據(jù)內(nèi)容的狀態(tài)參數(shù),并將該設(shè)定數(shù)據(jù)項(xiàng)目由所述設(shè)定數(shù)據(jù)清單中刪除;

第一數(shù)據(jù)值發(fā)送單元:用于將狀態(tài)參數(shù)變化的設(shè)定數(shù)據(jù)上報(bào)到服務(wù)器,所述服務(wù)器將對(duì)應(yīng)于該設(shè)定數(shù)據(jù)內(nèi)容的第一數(shù)據(jù)值發(fā)送到該終端的當(dāng)前用戶(hù)賬號(hào)中;

其中,所述有效顯示包括一個(gè)設(shè)定數(shù)據(jù)內(nèi)容在所述設(shè)定窗口顯示時(shí)間達(dá)到設(shè)定的時(shí)間長(zhǎng)度或設(shè)置在所述設(shè)定數(shù)據(jù)內(nèi)容中的問(wèn)題被正確回答。

更進(jìn)一步地,還包括:

排除清單形成單元:用于使所述服務(wù)器依據(jù)用戶(hù)使用的終端上報(bào)的、狀態(tài)參數(shù)變化或被賦予狀態(tài)參數(shù)的設(shè)定數(shù)據(jù)內(nèi)容,形成針對(duì)該用戶(hù)的排除清單;所述服務(wù)器在向該用戶(hù)使用的終端發(fā)送設(shè)定數(shù)據(jù)內(nèi)容時(shí),所述排除清單上的設(shè)定數(shù)據(jù)內(nèi)容不會(huì)再次發(fā)送給該用戶(hù)。

更進(jìn)一步地,所述清單形成單元進(jìn)一步包括:

接收模塊:用于接收所述服務(wù)器發(fā)送的設(shè)定數(shù)據(jù)內(nèi)容,并將所述接收到的設(shè)定數(shù)據(jù)內(nèi)容存儲(chǔ)在緩沖池中;

數(shù)據(jù)項(xiàng)目形成模塊:用于取得每個(gè)所述設(shè)定數(shù)據(jù)內(nèi)容中的關(guān)鍵詞,建立每個(gè)設(shè)定數(shù)據(jù)內(nèi)容的關(guān)鍵詞和存儲(chǔ)在所述緩沖池中的、對(duì)應(yīng)的設(shè)定數(shù)據(jù)內(nèi)容的映射關(guān)系,形成設(shè)定數(shù)據(jù)項(xiàng)目;

清單形成模塊:用于將所述設(shè)定數(shù)據(jù)內(nèi)容的關(guān)鍵詞逐個(gè)填入新建或已有的清單中,得到設(shè)定數(shù)據(jù)清單;

所述顯示單元進(jìn)一步包括:

窗口判斷模塊:用于判斷所述浮動(dòng)或設(shè)定窗口是否被選中,如是,將所述設(shè)定數(shù)據(jù)項(xiàng)目清單顯示在設(shè)定窗口;

觸發(fā)判斷模塊:用于判斷所述設(shè)定窗口內(nèi)是否有設(shè)定數(shù)據(jù)項(xiàng)目被觸發(fā),如是,取得該設(shè)定數(shù)據(jù)項(xiàng)目對(duì)應(yīng)的設(shè)定數(shù)據(jù)內(nèi)容并顯示在所述設(shè)定窗口內(nèi);

所述第一數(shù)據(jù)值發(fā)送單元進(jìn)一步包括:

編號(hào)取得模塊:用于取得狀態(tài)參數(shù)值發(fā)生變化的設(shè)定數(shù)據(jù)的編號(hào)和使用所述終端的用戶(hù)編號(hào),并將取得的兩個(gè)編號(hào)上傳到所述服務(wù)器;所述設(shè)定數(shù)據(jù)的編號(hào)是在服務(wù)器上編輯設(shè)定數(shù)據(jù)內(nèi)容時(shí),由所述服務(wù)器分配并隨所述設(shè)定數(shù)據(jù)內(nèi)容下發(fā)到所述終端的;一個(gè)設(shè)定數(shù)據(jù)內(nèi)容對(duì)應(yīng)于一個(gè)編號(hào);

第一數(shù)據(jù)值發(fā)送模塊:用于使所述服務(wù)器根據(jù)所述設(shè)定數(shù)據(jù)的編號(hào),查找事先設(shè)定的、對(duì)應(yīng)于所述設(shè)定數(shù)據(jù)的編號(hào)的第一數(shù)據(jù),并通過(guò)指定的應(yīng)用程序?qū)⒌玫降牡谝粩?shù)據(jù)的值發(fā)送到所述用戶(hù)編號(hào)對(duì)應(yīng)的用戶(hù)賬號(hào)上。

實(shí)施本發(fā)明的一種在終端上顯示設(shè)定數(shù)據(jù)內(nèi)容的方法及裝置,具有以下有益效果:由于設(shè)定數(shù)據(jù)是由服務(wù)器直接發(fā)送給用戶(hù)的,同時(shí),在終端上形成清單并將其放入浮動(dòng)或設(shè)定窗口中;所以,其設(shè)定數(shù)據(jù)內(nèi)容的針對(duì)性較強(qiáng),在用戶(hù)不觸發(fā)浮動(dòng)窗口或設(shè)定數(shù)據(jù)清單時(shí),也不會(huì)顯示這些設(shè)定數(shù)據(jù)內(nèi)容;因此用戶(hù)體驗(yàn)較好,推廣的效果能夠得到改善;同時(shí),在上述設(shè)定數(shù)據(jù)內(nèi)容在終端形成有效閱讀之后,上報(bào)服務(wù)器使得服務(wù)器能夠正確評(píng)估推廣的數(shù)量和效果;此外,服務(wù)器針對(duì)用戶(hù)發(fā)送的第一數(shù)據(jù)值也能夠進(jìn)一步改善用戶(hù)對(duì)推廣的抵觸情緒,因此推廣效果較好、能夠正確估計(jì)設(shè)定數(shù)據(jù)的使用效果。

附圖說(shuō)明

圖1是本發(fā)明一種在終端上顯示設(shè)定數(shù)據(jù)內(nèi)容的方法及裝置實(shí)施例中的方法流程圖;

圖2是所述實(shí)施例中清單形成的具體流程圖;

圖3是所述實(shí)施例中顯示設(shè)定數(shù)據(jù)的具體流程圖;

圖4是所述實(shí)施例中顯示信息上報(bào)服務(wù)器的具體流程圖;

圖5是所述實(shí)施例中裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步說(shuō)明。

如圖1所示,在本發(fā)明的一種在終端上顯示設(shè)定數(shù)據(jù)內(nèi)容的方法及裝置實(shí)施例中,在終端上顯示設(shè)定數(shù)據(jù)內(nèi)容的方法包括如下步驟:

步驟s11形成設(shè)定數(shù)據(jù)清單,并將其放置在浮動(dòng)窗口或設(shè)定窗口中:在本實(shí)施例中,當(dāng)終端(包括位置固定的終端和移動(dòng)終端)上的用戶(hù)使用一個(gè)需要登錄或注冊(cè)的應(yīng)用程序時(shí),服務(wù)器發(fā)送一個(gè)或多個(gè)設(shè)定數(shù)據(jù)到該用戶(hù)使用的終端上,進(jìn)行推廣。在本實(shí)施例中,服務(wù)器上可能有比較多的設(shè)定數(shù)據(jù),這些設(shè)定數(shù)據(jù)分別具有不同的類(lèi)型,同時(shí),這些設(shè)定數(shù)據(jù)還可能具有不同的特性,例如,分屬于不同的個(gè)人或公司所有、對(duì)應(yīng)于不同的第一數(shù)據(jù)值(即在一次有效閱讀后發(fā)送給用戶(hù)的第一數(shù)據(jù)值不同)等等。服務(wù)器在選擇發(fā)送到一個(gè)用戶(hù)使用的終端上的設(shè)定數(shù)據(jù)時(shí),除了根據(jù)收集到的該用戶(hù)的使用習(xí)慣、閱讀習(xí)慣等等,還要考慮針對(duì)該用戶(hù)的排除清單,在該排除清單上給出了該用戶(hù)已經(jīng)閱讀過(guò)的設(shè)定數(shù)據(jù),換句話(huà)說(shuō),在上述服務(wù)器選擇發(fā)送到用戶(hù)終端上的設(shè)定數(shù)據(jù)時(shí),除了在存儲(chǔ)當(dāng)前有效的設(shè)定數(shù)據(jù)的數(shù)據(jù)庫(kù)中挑選符合該用戶(hù)的使用習(xí)慣的設(shè)定數(shù)據(jù)外,已經(jīng)在該用戶(hù)的終端上顯示過(guò)的設(shè)定數(shù)據(jù)將不會(huì)被選擇。這樣,除了使得用戶(hù)不會(huì)對(duì)可能出現(xiàn)的、已經(jīng)閱讀過(guò)的數(shù)據(jù)感到厭倦外,另外一個(gè)好處是可以最大限度地?cái)U(kuò)展該設(shè)定數(shù)據(jù)的受眾群體,使其能夠被更多的用戶(hù)閱讀,特別是在第一數(shù)據(jù)值有限的情況下。當(dāng)這些設(shè)定數(shù)據(jù)發(fā)送到終端后,終端會(huì)對(duì)這些設(shè)定數(shù)據(jù)進(jìn)行處理,在本步驟中,將服務(wù)器發(fā)送到終端的設(shè)定數(shù)據(jù)內(nèi)容形成設(shè)定數(shù)據(jù)項(xiàng)目,得到一個(gè)新的設(shè)定數(shù)據(jù)清單或放入一個(gè)已有的設(shè)定數(shù)據(jù)清單,并將得到的清單放入一個(gè)顯示在當(dāng)前程序顯示界面的浮動(dòng)或設(shè)定窗口中。值得一提的是,在本實(shí)施例中,服務(wù)器會(huì)定時(shí)或不定時(shí)向當(dāng)前在線的用戶(hù)發(fā)送上述設(shè)定,每次發(fā)送的設(shè)定信息可以是多個(gè),也可以是一個(gè);而對(duì)于終端而言,接收到上述設(shè)定數(shù)據(jù)時(shí),可能還存在上一次接收這類(lèi)設(shè)定數(shù)據(jù)時(shí)形成的設(shè)定數(shù)據(jù)清單,也可能是第一次接收到上述設(shè)定數(shù)據(jù),需要新建一個(gè)設(shè)定數(shù)據(jù)清單。因此,在本步驟中,可以將本次接收的設(shè)定數(shù)據(jù)加入到當(dāng)前的設(shè)定數(shù)據(jù)清單中,也可以新建一個(gè)設(shè)定數(shù)據(jù)清單,這個(gè)需要視終端當(dāng)前的具體情況而定。此外,在本實(shí)施例中,上述浮動(dòng)窗口是設(shè)置在當(dāng)前應(yīng)用程序界面上的一個(gè)較小(與上述應(yīng)用程序窗口比較而言)的窗口或是一個(gè)圖標(biāo),可以將其設(shè)置為半透明的,該浮動(dòng)窗口并不顯示放置在該窗口的設(shè)定數(shù)據(jù)清單,這樣最大限度地減少了用戶(hù)可能會(huì)產(chǎn)生的被動(dòng)觀看設(shè)定數(shù)據(jù)的感覺(jué);而設(shè)定窗口是當(dāng)前應(yīng)用程序界面上的一個(gè)顯示窗口或顯示區(qū)域或彈出窗口,在多數(shù)情況下,其嵌入在應(yīng)用程序界面上,當(dāng)設(shè)定數(shù)據(jù)清單放置在其中時(shí),該設(shè)定窗口將直接顯示上述設(shè)定數(shù)據(jù)清單。同時(shí),在本實(shí)施例中,所述設(shè)定數(shù)據(jù)內(nèi)容包括針對(duì)產(chǎn)品或服務(wù)進(jìn)行推廣的文字或音視頻文件。

步驟s12設(shè)定數(shù)據(jù)清單中任意一項(xiàng)設(shè)定數(shù)據(jù)被觸發(fā)時(shí),在設(shè)定窗口顯示其內(nèi)容:在本步驟中,當(dāng)上述放置在浮動(dòng)窗口或設(shè)定窗口中的設(shè)定數(shù)據(jù)清單中的任何一個(gè)設(shè)定數(shù)據(jù)項(xiàng)目被觸發(fā)時(shí),在設(shè)定的顯示窗口顯示該設(shè)定數(shù)據(jù)內(nèi)容;在本實(shí)施例中,一般來(lái)講,當(dāng)設(shè)定數(shù)據(jù)清單放置在浮動(dòng)窗口時(shí),該設(shè)定的顯示窗口可以是上述設(shè)定窗口,也可以是新建的一個(gè)顯示窗口;而當(dāng)設(shè)定數(shù)據(jù)清單放置在設(shè)定窗口時(shí),該設(shè)定的顯示窗口就是上述設(shè)定窗口。當(dāng)設(shè)定數(shù)據(jù)清單放置在浮動(dòng)窗口時(shí),該用戶(hù)必然主動(dòng)選擇了上述浮動(dòng)窗口,使得放置在該浮動(dòng)窗口中的設(shè)定數(shù)據(jù)清單顯示在上述設(shè)定的窗口上。而當(dāng)設(shè)定數(shù)據(jù)清單放置在設(shè)定窗口時(shí),用戶(hù)可以直接選擇觸發(fā)設(shè)定數(shù)據(jù)項(xiàng)。

步驟s13形成有效閱讀后修改該設(shè)定數(shù)據(jù)的狀態(tài)參數(shù):在本步驟中,在所述設(shè)定數(shù)據(jù)內(nèi)容在所述設(shè)定窗口顯示時(shí)間達(dá)到設(shè)定的時(shí)間長(zhǎng)度或設(shè)置在所述設(shè)定數(shù)據(jù)內(nèi)容中的問(wèn)題被正確回答后,修改該設(shè)定數(shù)據(jù)內(nèi)容的狀態(tài)參數(shù),并將該設(shè)定數(shù)據(jù)項(xiàng)目由所述浮動(dòng)或設(shè)定窗口中的清單中刪除;而在另外一些情況下,設(shè)定數(shù)據(jù)內(nèi)容中本身帶有一個(gè)問(wèn)題,當(dāng)用戶(hù)回答該問(wèn)題,且答案正確的情況下,判斷形成有效閱讀。值得一提的是,上述顯示的時(shí)間長(zhǎng)度,可以是統(tǒng)一設(shè)置的,也可以時(shí)和該設(shè)定數(shù)據(jù)相關(guān)的。在和該設(shè)定數(shù)據(jù)相關(guān)的情況下,通常這個(gè)設(shè)定的時(shí)間是和上述設(shè)定數(shù)據(jù)內(nèi)容一起,由服務(wù)器傳輸?shù)缴鲜鼋K端的。而所述狀態(tài)參數(shù)包括在服務(wù)器發(fā)送每個(gè)設(shè)定數(shù)據(jù)到所述終端或所述終端接收所述服務(wù)器發(fā)送來(lái)的每個(gè)設(shè)定數(shù)據(jù)時(shí),為該設(shè)定數(shù)據(jù)添加的一個(gè)或多個(gè)標(biāo)志位;所述狀態(tài)參數(shù)在被添加到所述設(shè)定數(shù)據(jù)時(shí),均被賦予缺省值;所述設(shè)定數(shù)據(jù)內(nèi)容在所述設(shè)定窗口形成有效閱讀后,所述狀態(tài)參數(shù)被修改為所述缺省值和一個(gè)固定值的和或差。

步驟s14上報(bào)狀態(tài)參數(shù)變化的設(shè)定數(shù)據(jù)給服務(wù)器,服務(wù)器發(fā)送相應(yīng)的第一數(shù)據(jù)值給用戶(hù):在本步驟中,將狀態(tài)參數(shù)變化的設(shè)定數(shù)據(jù)(更具體而言是該設(shè)定數(shù)據(jù)的編號(hào)或身份信息)上報(bào)到服務(wù)器,所述服務(wù)器將對(duì)應(yīng)于該設(shè)定數(shù)據(jù)內(nèi)容的第一數(shù)據(jù)值發(fā)送到該終端的當(dāng)前用戶(hù)賬號(hào)中。

步驟s15服務(wù)器形成或修改針對(duì)該用戶(hù)的排除清單:在本步驟中,所述服務(wù)器依據(jù)一個(gè)用戶(hù)使用的終端上報(bào)的、狀態(tài)參數(shù)變化或被賦予狀態(tài)參數(shù)的設(shè)定數(shù)據(jù)內(nèi)容,形成針對(duì)該用戶(hù)的排除清單;所述服務(wù)器在向該用戶(hù)使用的終端發(fā)送設(shè)定數(shù)據(jù)內(nèi)容時(shí),所述排除清單上的設(shè)定數(shù)據(jù)內(nèi)容不會(huì)再次發(fā)送給該用戶(hù)。也就是說(shuō),凡是該用戶(hù)有效瀏覽(該設(shè)定數(shù)據(jù)在該用戶(hù)的終端上顯示時(shí)間超過(guò)設(shè)定時(shí)間)過(guò)的設(shè)定數(shù)據(jù),都不會(huì)在次主動(dòng)發(fā)送到該用戶(hù)的終端上。

值得一提的是,上述步驟是服務(wù)器一次發(fā)送設(shè)定數(shù)據(jù)后的流程。如前所述,只要該客戶(hù)一直在線,服務(wù)器就會(huì)定時(shí)或不定時(shí)地發(fā)送其選擇的設(shè)定數(shù)據(jù)到上述客戶(hù)的終端上,不管一次發(fā)送的設(shè)定數(shù)據(jù)的數(shù)量是多少,每次發(fā)送后,都是按照上述步驟來(lái)進(jìn)行處理的。換句話(huà)講,對(duì)于終端而言,上述步驟是可以多次重復(fù)的,只不過(guò)每次執(zhí)行時(shí)面對(duì)的設(shè)定數(shù)據(jù)可能不同。

圖2示出了本實(shí)施例中設(shè)定數(shù)據(jù)清單的形成步驟,在圖2中,設(shè)定數(shù)據(jù)清單的形成包括如下步驟:

步驟s21接收設(shè)定數(shù)據(jù),并放置在緩沖池中:在本步驟中,接收所述服務(wù)器發(fā)送的設(shè)定數(shù)據(jù)內(nèi)容,并將所述接收到的設(shè)定數(shù)據(jù)內(nèi)容存儲(chǔ)在緩沖池中;具體來(lái)講,上述緩沖池是一個(gè)存儲(chǔ)區(qū)域,其被特意定義出來(lái),用于存儲(chǔ)服務(wù)器傳送來(lái)的設(shè)定數(shù)據(jù),這樣設(shè)置的好處在于,不會(huì)與其他應(yīng)用共享存儲(chǔ)區(qū)域,進(jìn)而能夠較快讀取數(shù)據(jù),同時(shí)也不容易出錯(cuò)。

步驟s22取得每項(xiàng)設(shè)定數(shù)據(jù)的關(guān)鍵詞,得到其設(shè)定數(shù)據(jù)項(xiàng)目:在本步驟中,取得每個(gè)所述設(shè)定數(shù)據(jù)內(nèi)容中的關(guān)鍵詞,建立每個(gè)設(shè)定數(shù)據(jù)內(nèi)容的關(guān)鍵詞和存儲(chǔ)在所述緩沖池中的、對(duì)應(yīng)的設(shè)定數(shù)據(jù)內(nèi)容的映射關(guān)系,形成設(shè)定數(shù)據(jù)項(xiàng)目。在本實(shí)施例中,上述關(guān)鍵詞是在服務(wù)器上指定的,其可以是人為選擇或指定,也可以是服務(wù)器自動(dòng)確定的。當(dāng)上述關(guān)鍵詞被確定后,隨上述設(shè)定數(shù)據(jù)一起,由服務(wù)器發(fā)送到終端。當(dāng)終端接收到上述服務(wù)器發(fā)送的設(shè)定數(shù)據(jù)并將其存儲(chǔ)在上述緩沖池中時(shí),每個(gè)設(shè)定數(shù)據(jù)都會(huì)具有確定的地址或地址段。在本步驟中,建立關(guān)鍵詞和設(shè)定數(shù)據(jù)之間的映射關(guān)系或?qū)?yīng)關(guān)系,實(shí)際上就是將一個(gè)設(shè)定數(shù)據(jù)的存儲(chǔ)地址的起始位置與其關(guān)鍵詞對(duì)應(yīng)起來(lái),使得當(dāng)調(diào)用其關(guān)鍵詞時(shí),系統(tǒng)能夠由該起始地址讀取數(shù)據(jù),并確定讀取數(shù)據(jù)的結(jié)束位置。當(dāng)一個(gè)設(shè)定數(shù)據(jù)建立起上述關(guān)系時(shí),就得到一個(gè)設(shè)定數(shù)據(jù)項(xiàng)目。

步驟s23得到設(shè)定數(shù)據(jù)清單:在本步驟中,將所述設(shè)定數(shù)據(jù)項(xiàng)目逐個(gè)填入新建或已有的清單中,即可得到設(shè)定數(shù)據(jù)清單(即當(dāng)前的設(shè)定數(shù)據(jù)清單)。值得一提的是,上述終端上的放置在浮動(dòng)窗口或設(shè)定窗口的設(shè)定數(shù)據(jù)清單,不管該終端是否收到服務(wù)器發(fā)送的新的設(shè)定數(shù)據(jù),都會(huì)定期更新,以便于及時(shí)將閱讀后的設(shè)定數(shù)據(jù)項(xiàng)目由顯示窗口中清除;在既沒(méi)有接收到新的設(shè)定數(shù)據(jù),也沒(méi)有進(jìn)行閱讀設(shè)定數(shù)據(jù)的情況下,這些設(shè)定數(shù)據(jù)清單同樣被刷新,只不過(guò)其內(nèi)容不會(huì)變化而已。

圖3示出了一個(gè)放置在浮動(dòng)窗口中的設(shè)定數(shù)據(jù)項(xiàng)目被選中并顯示的具體過(guò)程,在圖3中,該選擇過(guò)程包括如下步驟:

步驟s31浮動(dòng)窗口被觸發(fā)否,如是,執(zhí)行步驟s32;否則,執(zhí)行步驟s33;在本實(shí)施例中,上述觸發(fā)可以是現(xiàn)有的任何一種觸發(fā)手段,例如,鼠標(biāo)左鍵在浮動(dòng)窗口上的單擊或雙擊等等。

步驟s32將設(shè)定數(shù)據(jù)清單顯示在設(shè)定窗口:在本步驟中,將上述浮動(dòng)或設(shè)定窗口中的設(shè)定數(shù)據(jù)清單顯示在設(shè)定窗口中;這個(gè)設(shè)定窗口并不是上述浮動(dòng)窗口,而是在浮動(dòng)窗口被觸發(fā)時(shí)新建的一個(gè)窗口,該窗口建立并顯示設(shè)定數(shù)據(jù)清單之后,執(zhí)行步驟s34。

步驟s33等待設(shè)定時(shí)間:在本步驟中,等待設(shè)定時(shí)間并返回步驟s31;

步驟s34一個(gè)設(shè)定數(shù)據(jù)項(xiàng)目被觸發(fā)否,如是,執(zhí)行步驟s35;否則,執(zhí)行步驟s36;同樣地,本步驟中的觸發(fā)可以是現(xiàn)有的任何一種觸發(fā)手段,可以和步驟s31中的觸發(fā)手段相同或不相同。

步驟s35將該設(shè)定數(shù)據(jù)內(nèi)容顯示在設(shè)定窗口:在本步驟中,將上述選擇的設(shè)定數(shù)據(jù)的內(nèi)容由上述緩沖池讀出,并顯示在該設(shè)定窗口內(nèi)。值得一提的是,本步驟中的設(shè)定窗口可以和步驟s32中的設(shè)定窗口是同一個(gè),也可以不是。

步驟s36等待設(shè)定時(shí)間:在本步驟中,等待設(shè)定時(shí)間并返回步驟s33;在本實(shí)施例中,本步驟中的設(shè)定時(shí)間和步驟s33中的設(shè)定時(shí)間可以相同,也可以不同。同時(shí),作為一種預(yù)防手段,如果本步驟和步驟s33連續(xù)執(zhí)行的次數(shù)太多,達(dá)到一個(gè)設(shè)定的閾值時(shí),會(huì)直接退出顯示,關(guān)閉設(shè)定窗口,返回浮動(dòng)窗口被觸發(fā)之前的狀態(tài)。

圖4示出了本實(shí)施例中,當(dāng)一個(gè)設(shè)定數(shù)據(jù)被顯示后,對(duì)顯示該設(shè)定數(shù)據(jù)的用戶(hù)發(fā)送第一數(shù)據(jù)值的步驟,包括:

步驟s41取得顯示設(shè)定時(shí)間長(zhǎng)度的設(shè)定數(shù)據(jù)的編號(hào)和當(dāng)前用戶(hù)賬號(hào),并上傳給服務(wù)器:在本步驟中,取得狀態(tài)參數(shù)值發(fā)生變化的設(shè)定數(shù)據(jù)的編號(hào)和使用所述終端的用戶(hù)編號(hào),并將取得的兩個(gè)編號(hào)上傳到所述服務(wù)器;所述設(shè)定數(shù)據(jù)的編號(hào)是在服務(wù)器上編輯設(shè)定數(shù)據(jù)內(nèi)容時(shí),由所述服務(wù)器分配并隨所述設(shè)定數(shù)據(jù)內(nèi)容下發(fā)到所述終端的;一個(gè)設(shè)定數(shù)據(jù)內(nèi)容對(duì)應(yīng)于一個(gè)編號(hào);

步驟s42發(fā)送與設(shè)定數(shù)據(jù)編號(hào)對(duì)應(yīng)的第一數(shù)據(jù)值到當(dāng)前用戶(hù)賬號(hào):在本步驟中,所述服務(wù)器根據(jù)所述設(shè)定數(shù)據(jù)的編號(hào),查找事先設(shè)定的、對(duì)應(yīng)于所述設(shè)定數(shù)據(jù)的編號(hào)的第一數(shù)據(jù),并通過(guò)指定的應(yīng)用程序?qū)⒌玫降牡谝粩?shù)據(jù)的值發(fā)送到所述用戶(hù)編號(hào)對(duì)應(yīng)的用戶(hù)賬號(hào)上。值得一提的是,在本實(shí)施例中,上述第一數(shù)據(jù)值可以是類(lèi)似微信紅包內(nèi)的小額貨幣值(發(fā)送第一數(shù)據(jù)值就相當(dāng)于微信發(fā)紅包的性質(zhì)),也可以是某種可以變現(xiàn)或兌現(xiàn)的積分值或經(jīng)驗(yàn)值等等。

本實(shí)施例中還涉及一種實(shí)現(xiàn)上述方法的裝置,該裝置的結(jié)構(gòu)如圖5所示,該裝置包括清單形成單元1、顯示單元2、狀態(tài)參數(shù)修改單元3、第一數(shù)據(jù)值發(fā)送單元4以及排除清單形成單元5;其中,清單形成單元1用于將服務(wù)器發(fā)送到終端的設(shè)定數(shù)據(jù)內(nèi)容形成設(shè)定數(shù)據(jù)項(xiàng)目,得到一個(gè)新的設(shè)定數(shù)據(jù)清單或放入一個(gè)已有的設(shè)定數(shù)據(jù)清單,并將得到的設(shè)定數(shù)據(jù)清單放入一個(gè)顯示在當(dāng)前程序顯示界面的浮動(dòng)窗口或設(shè)定窗口中;顯示單元2用于在所述浮動(dòng)窗口或設(shè)定窗口中的設(shè)定數(shù)據(jù)清單中的任何一個(gè)設(shè)定數(shù)據(jù)項(xiàng)目被觸發(fā)時(shí),在設(shè)定的顯示窗口顯示該設(shè)定數(shù)據(jù)內(nèi)容;狀態(tài)參數(shù)修改單元3用于在所述設(shè)定數(shù)據(jù)內(nèi)容形成有效顯示后,修改該設(shè)定數(shù)據(jù)內(nèi)容的狀態(tài)參數(shù),并將該設(shè)定數(shù)據(jù)項(xiàng)目由所述設(shè)定數(shù)據(jù)清單中刪除;第一數(shù)據(jù)值發(fā)送單元4用于將狀態(tài)參數(shù)變化的設(shè)定數(shù)據(jù)上報(bào)到服務(wù)器,所述服務(wù)器將對(duì)應(yīng)于該設(shè)定數(shù)據(jù)內(nèi)容的第一數(shù)據(jù)值發(fā)送到該終端的當(dāng)前用戶(hù)賬號(hào)中;其中,所述有效顯示包括一個(gè)設(shè)定數(shù)據(jù)內(nèi)容在所述設(shè)定窗口顯示時(shí)間達(dá)到設(shè)定的時(shí)間長(zhǎng)度或設(shè)置在所述設(shè)定數(shù)據(jù)內(nèi)容中的問(wèn)題被正確回答。

更進(jìn)一步地,在本實(shí)施例中,清單形成單元1進(jìn)一步包括:接收模塊11用于接收所述服務(wù)器發(fā)送的設(shè)定數(shù)據(jù)內(nèi)容,并將所述接收到的設(shè)定數(shù)據(jù)內(nèi)容存儲(chǔ)在緩沖池中;數(shù)據(jù)項(xiàng)目形成模塊12用于取得每個(gè)所述設(shè)定數(shù)據(jù)內(nèi)容中的關(guān)鍵詞,建立每個(gè)設(shè)定數(shù)據(jù)內(nèi)容中的關(guān)鍵詞和存儲(chǔ)在所述緩沖池中的、對(duì)應(yīng)的設(shè)定數(shù)據(jù)內(nèi)容的映射關(guān)系,形成設(shè)定數(shù)據(jù)項(xiàng)目;清單形成模塊13用于將所述設(shè)定數(shù)據(jù)內(nèi)容中的關(guān)鍵詞逐個(gè)填入新建或已有的清單中,得到設(shè)定數(shù)據(jù)清單。

而顯示單元2進(jìn)一步包括:窗口判斷模塊21用于判斷所述浮動(dòng)窗口是否被選中,如是,將所述設(shè)定數(shù)據(jù)項(xiàng)目清單顯示在設(shè)定的窗口;觸發(fā)判斷模塊22用于判斷所述設(shè)定的窗口內(nèi)是否有設(shè)定數(shù)據(jù)項(xiàng)目被觸發(fā),如是,取得該設(shè)定數(shù)據(jù)項(xiàng)目對(duì)應(yīng)的設(shè)定數(shù)據(jù)內(nèi)容并顯示在所述設(shè)定的窗口內(nèi)。

第一數(shù)據(jù)值發(fā)送單元4進(jìn)一步包括:編號(hào)取得模塊41用于取得狀態(tài)參數(shù)值發(fā)生變化的設(shè)定數(shù)據(jù)的編號(hào)和使用所述終端的用戶(hù)編號(hào),并將取得的兩個(gè)編號(hào)上傳到所述服務(wù)器;所述設(shè)定數(shù)據(jù)的編號(hào)是在服務(wù)器上編輯設(shè)定數(shù)據(jù)內(nèi)容時(shí),由所述服務(wù)器分配并隨所述設(shè)定數(shù)據(jù)內(nèi)容下發(fā)到所述終端的;一個(gè)設(shè)定數(shù)據(jù)內(nèi)容對(duì)應(yīng)于一個(gè)編號(hào);第一數(shù)據(jù)值發(fā)送模塊42用于使所述服務(wù)器根據(jù)所述設(shè)定數(shù)據(jù)的編號(hào),查找事先設(shè)定的、對(duì)應(yīng)于所述設(shè)定數(shù)據(jù)的編號(hào)的第一數(shù)據(jù),并通過(guò)指定的應(yīng)用程序?qū)⒌玫降牡谝粩?shù)據(jù)的值發(fā)送到所述用戶(hù)編號(hào)對(duì)應(yīng)的用戶(hù)賬號(hào)上。

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

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
尼勒克县| 黔东| 息烽县| 阳信县| 马边| 林周县| 尼勒克县| 虹口区| 合山市| 桃园市| 乳山市| 潜江市| 彝良县| 博白县| 文昌市| 平塘县| 天全县| 大庆市| 望都县| 宁河县| 九江县| 延庆县| 商河县| 温州市| 桃江县| 镇巴县| 江西省| 西平县| 唐海县| 和平县| 左云县| 大关县| 阿克陶县| 三亚市| 汝州市| 奇台县| 布尔津县| 黄大仙区| 赞皇县| 海南省| 东兴市|