一種傳輸信息的方法及裝置制造方法
【專利摘要】本申請(qǐng)公開了一種傳輸信息的方法及裝置,用以解決現(xiàn)有技術(shù)中不能滿足各用戶的個(gè)性化需求,而且服務(wù)端和網(wǎng)絡(luò)的壓力較大的問題。該方法服務(wù)端接收到信息獲取請(qǐng)求時(shí),根據(jù)歷史記錄中保存的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定相應(yīng)用戶的閱讀速度,根據(jù)確定的閱讀速度確定要返回信息的數(shù)量,并向客戶端返回相應(yīng)數(shù)量的信息,其中,閱讀速度越大,返回信息的數(shù)量越大。通過上述方法,服務(wù)端可根據(jù)各用戶的閱讀速度返回相應(yīng)數(shù)量的信息,滿足了各用戶的個(gè)性化需求,而且對(duì)于閱讀速度較快的用戶,服務(wù)端向其返回的信息的數(shù)量也較多,從而服務(wù)端也就不會(huì)頻繁的接收和處理信息獲取請(qǐng)求,有效減小了服務(wù)端和網(wǎng)絡(luò)的壓力。
【專利說明】一種傳輸信息的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種傳輸信息的方法及裝置。
【背景技術(shù)】
[0002]目前,隨著無線網(wǎng)絡(luò)和移動(dòng)終端的不斷發(fā)展,用戶可通過無線客戶端隨時(shí)隨地的從服務(wù)端中獲取其所需的信息。
[0003]目前,較為普遍的服務(wù)端與客戶端之間傳輸信息的方法為:當(dāng)客戶端接收到信息獲取指令時(shí),向服務(wù)端發(fā)送信息獲取請(qǐng)求,服務(wù)端確定客戶端要獲取的信息,并將該客戶端要獲取的信息中的固定數(shù)量的信息返回給客戶端,當(dāng)客戶端接收到與上述信息獲取指令相關(guān)的另一個(gè)信息獲取指令(如,翻頁(yè)指令)時(shí),再次向服務(wù)端發(fā)送信息獲取請(qǐng)求,服務(wù)端將該客戶端要獲取的信息中另外的固定數(shù)量的信息返回給客戶端。
[0004]例如,假設(shè)固定數(shù)量為10,服務(wù)端確定客戶端要獲取的信息有100條,則服務(wù)端先將這100條信息中的前10條返回給客戶端進(jìn)行展示,如圖1所示。
[0005]圖1為現(xiàn)有技術(shù)中客戶端展示前10條信息的示意圖,在圖1中,客戶端展示的前10條信息即為“第I行”到“第10行”。當(dāng)用戶瀏覽完這10條信息后,想要瀏覽后續(xù)的信息時(shí),則可通過點(diǎn)擊“加載更多”按鈕或向上滑動(dòng)屏幕到最后一條信息(如圖1所示的“第10行”)的方式,向客戶端再次輸入信息獲取指令,即,翻頁(yè)指令。
[0006]客戶端接收到翻頁(yè)指令后,則向服務(wù)端發(fā)送信息獲取請(qǐng)求,服務(wù)端再將上述100條信息中的第11?20條信息返回給客戶端進(jìn)行展示。
[0007]但是,由于在實(shí)際應(yīng)用場(chǎng)景中,每個(gè)用戶的閱讀速度是各不相同的,向每個(gè)用戶均發(fā)送固定數(shù)量的信息顯然不能滿足用戶的個(gè)性化需求。而且,對(duì)于閱讀速度較快的用戶而言,服務(wù)端每次發(fā)送的固定數(shù)量的信息會(huì)在較短的時(shí)間內(nèi)被其瀏覽完畢,并請(qǐng)求瀏覽另外的固定數(shù)量的信息。如果在瀏覽信息的高峰時(shí)段(如晚上7點(diǎn)到10點(diǎn))存在較多閱讀速度較快的用戶,那么,服務(wù)端將會(huì)頻繁的接收和處理信息獲取請(qǐng)求并發(fā)送固定數(shù)量的信息,這顯然會(huì)增大服務(wù)端和網(wǎng)絡(luò)的壓力。
【發(fā)明內(nèi)容】
[0008]本申請(qǐng)實(shí)施例提供一種傳輸信息的方法及裝置,用以解決現(xiàn)有技術(shù)中不能滿足各用戶的個(gè)性化需求,而且服務(wù)端和網(wǎng)絡(luò)的壓力較大的問題。
[0009]本申請(qǐng)實(shí)施例提供的一種傳輸信息的方法,包括:
[0010]服務(wù)端接收客戶端發(fā)送的信息獲取請(qǐng)求;并
[0011]確定所述信息獲取請(qǐng)求中攜帶的用戶標(biāo)識(shí),在歷史記錄中查找確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量;以及
[0012]根據(jù)查找到的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度;
[0013]所述服務(wù)端根據(jù)確定的所述閱讀速度確定要返回的信息的數(shù)量,并向所述客戶端返回相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要返回的信息的數(shù)量越大。
[0014]本申請(qǐng)實(shí)施例提供的一種傳輸信息的方法,包括:
[0015]客戶端接收信息獲取指令;并
[0016]確定當(dāng)前登錄的用戶標(biāo)識(shí),在自身保存的歷史記錄中查找所述用戶標(biāo)識(shí)對(duì)應(yīng)的各信息接收時(shí)間和接收信息數(shù)量;以及
[0017]根據(jù)查找到的信息接收時(shí)間和接收信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度;
[0018]所述客戶端根據(jù)確定的所述閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量,并向所述服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要獲取的信息的數(shù)量越大。
[0019]本申請(qǐng)實(shí)施例提供的一種傳輸信息的裝置,包括:
[0020]接收模塊,用于接收客戶端發(fā)送的信息獲取請(qǐng)求;
[0021]查找模塊,用于確定所述信息獲取請(qǐng)求中攜帶的用戶標(biāo)識(shí),在歷史記錄中查找確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量;
[0022]速度確定模塊,用于根據(jù)查找到的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度;
[0023]發(fā)送模塊,用于根據(jù)確定的所述閱讀速度確定要返回的信息的數(shù)量,并向所述客戶端返回相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要返回的信息的數(shù)量越大。
[0024]本申請(qǐng)實(shí)施例提供的一種傳輸信息的裝置,包括:
[0025]接收模塊,用于接收信息獲取指令;
[0026]查找模塊,用于確定當(dāng)前登錄的用戶標(biāo)識(shí),在自身保存的歷史記錄中查找所述用戶標(biāo)識(shí)對(duì)應(yīng)的各信息接收時(shí)間和接收信息數(shù)量;
[0027]速度確定模塊,用于根據(jù)查找到的信息接收時(shí)間和接收信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度;
[0028]請(qǐng)求模塊,用于根據(jù)確定的所述閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量,并向所述服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要獲取的信息的數(shù)量越大。
[0029]本申請(qǐng)實(shí)施例提供一種傳輸信息的方法及裝置,該方法服務(wù)端接收到信息獲取請(qǐng)求時(shí),根據(jù)歷史記錄中保存的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定相應(yīng)用戶的閱讀速度,根據(jù)確定的閱讀速度確定要返回信息的數(shù)量,并向客戶端返回相應(yīng)數(shù)量的信息,其中,閱讀速度越大,返回信息的數(shù)量越大。通過上述方法,服務(wù)端可根據(jù)各用戶的閱讀速度返回相應(yīng)數(shù)量的信息,滿足了各用戶的個(gè)性化需求,而且對(duì)于閱讀速度較快的用戶,服務(wù)端向其返回的信息的數(shù)量也較多,從而服務(wù)端也就不會(huì)頻繁的接收和處理信息獲取請(qǐng)求,有效減小了服務(wù)端和網(wǎng)絡(luò)的壓力。
【專利附圖】
【附圖說明】
[0030]圖1為現(xiàn)有技術(shù)中客戶端展示前10條信息的示意圖;
[0031]圖2為本申請(qǐng)實(shí)施例提供的傳輸信息過程;
[0032]圖3為本申請(qǐng)實(shí)施例提供的另一種傳輸信息的方法;
[0033]圖4為本申請(qǐng)實(shí)施例提供的第一種傳輸信息的裝置結(jié)構(gòu)示意圖;
[0034]圖5為本申請(qǐng)實(shí)施例提供的第二種傳輸信息的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0035]為了滿足不同閱讀速度的用戶的個(gè)性化需求,并降低閱讀速度較高的用戶發(fā)送信息獲取請(qǐng)求的次數(shù),以降低服務(wù)端接收和處理信息獲取請(qǐng)求的頻率,達(dá)到減小服務(wù)端和網(wǎng)絡(luò)壓力的目的,本申請(qǐng)實(shí)施例中服務(wù)端在接收到信息獲取請(qǐng)求時(shí),根據(jù)歷史記錄中保存的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定相應(yīng)用戶的閱讀速度,并根據(jù)確定的閱讀速度返回相應(yīng)數(shù)量的信息,其中,閱讀速度越大,返回信息的數(shù)量越大。
[0036]下面結(jié)合附圖對(duì)本申請(qǐng)優(yōu)選的實(shí)施方式進(jìn)行詳細(xì)說明。
[0037]圖2為本申請(qǐng)實(shí)施例提供的傳輸信息過程,具體包括以下步驟:
[0038]S201:服務(wù)端接收客戶端發(fā)送的信息獲取請(qǐng)求。
[0039]在本申請(qǐng)實(shí)施例中,當(dāng)用戶初次通過其使用的客戶端向服務(wù)端獲取其所需的信息時(shí),先要向其使用的客戶端輸入信息獲取指令,客戶端接收到信息獲取指令后,則向服務(wù)端發(fā)送信息獲取請(qǐng)求,以獲取相應(yīng)的信息,服務(wù)端向客戶端返回相應(yīng)信息中的若干條信息。而當(dāng)用戶瀏覽完這若干條信息后,要瀏覽其余的信息時(shí),則向其使用的客戶端再次輸入信息獲取指令(即,翻頁(yè)指令),客戶端接收到翻頁(yè)指令后,則再次向服務(wù)端發(fā)送信息獲取請(qǐng)求,以獲取上述相應(yīng)信息中另外的若干條信息。
[0040]其中,客戶端向服務(wù)端發(fā)送的信息獲取請(qǐng)求中攜帶當(dāng)前通過該客戶端登錄的用戶的用戶標(biāo)識(shí)。
[0041]S202:確定信息獲取請(qǐng)求中攜帶的用戶標(biāo)識(shí),在歷史記錄中查找確定的該用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量。
[0042]在本申請(qǐng)實(shí)施例中,針對(duì)一個(gè)用戶標(biāo)識(shí),服務(wù)端可在歷史記錄中保存該用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量。具體的,服務(wù)端每次向客戶端發(fā)送信息后,可在歷史記錄中保存當(dāng)前通過該客戶端登錄的用戶的用戶標(biāo)識(shí)、本次發(fā)送信息的時(shí)間(即信息發(fā)送時(shí)間)、本次發(fā)送信息的數(shù)量(即發(fā)送信息數(shù)量)。
[0043]因此,服務(wù)端在接收到信息獲取請(qǐng)求后,可確定信息獲取請(qǐng)求中攜帶的用戶標(biāo)識(shí),并在歷史記錄中查找該用戶標(biāo)識(shí)信息對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量。
[0044]S203:根據(jù)查找到的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
[0045]查找到該用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量后,服務(wù)端則可根據(jù)該用戶標(biāo)識(shí)對(duì)應(yīng)的各信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度,也即該用戶標(biāo)識(shí)對(duì)應(yīng)的用戶的閱讀速度。
[0046]具體的,服務(wù)端可在查找到的各信息發(fā)送時(shí)間中確定出最晚的信息發(fā)送時(shí)間Tl和最早的信息發(fā)送時(shí)間T2,并確定最晚的信息發(fā)送時(shí)間減最早的信息發(fā)送時(shí)間的差值T1-T2,再確定查找到的各發(fā)送信息數(shù)量之和,記為m,最后確定各發(fā)送信息數(shù)量之和與上述差值的比仙,作為該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
[0047]較佳的,考慮到用戶的閱讀速度具有較強(qiáng)的實(shí)時(shí)性,因此為了提高確定閱讀速度的準(zhǔn)確性,在上述步驟S202中,服務(wù)端在查找該用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量時(shí),可根據(jù)預(yù)設(shè)的時(shí)間長(zhǎng)度,在歷史記錄中查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間,并查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間對(duì)應(yīng)的發(fā)送信息數(shù)量。
[0048]相應(yīng)的,在步驟S203中,服務(wù)端確定該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度時(shí),可確定查找到的落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間對(duì)應(yīng)的發(fā)送信息數(shù)量的和值,并確定該和值與該指定時(shí)間長(zhǎng)度的比值,作為確定的該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
[0049]例如,假設(shè)該指定時(shí)間長(zhǎng)度為I分鐘,則服務(wù)端在歷史記錄中查找最近I分鐘內(nèi)該用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間,假設(shè)查找到的信息發(fā)送時(shí)間為Tl和T2,則服務(wù)端再查找Tl和T2分別對(duì)應(yīng)的發(fā)送信息數(shù)量。假設(shè)查找到的Tl對(duì)應(yīng)的發(fā)送信息數(shù)量為M1,T2對(duì)應(yīng)的發(fā)送信息數(shù)量為M2,則服務(wù)端確定Ml與M2的和值M1+M2,最后將M1+M2與該指定時(shí)間長(zhǎng)度(I分鐘)的比值確定為該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度,也即,確定該用戶標(biāo)識(shí)對(duì)應(yīng)的用戶每分鐘閱讀MI+M2條彳目息。
[0050]另外,如果服務(wù)端在歷史記錄中未查找到落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的該用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間(也即,在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)服務(wù)端并未向該用戶標(biāo)識(shí)對(duì)應(yīng)的用戶發(fā)送信息),則服務(wù)端將預(yù)設(shè)的默認(rèn)速度確定為該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度,并繼續(xù)進(jìn)行后續(xù)步驟。
[0051]S204:服務(wù)端根據(jù)確定的閱讀速度確定要返回的信息的數(shù)量,并向客戶端返回相應(yīng)數(shù)量的信息。
[0052]其中,根據(jù)閱讀速度確定要返回的信息的數(shù)量時(shí),閱讀速度越大,根據(jù)該閱讀速度確定的要返回的信息的數(shù)量越大。
[0053]在本申請(qǐng)實(shí)施例中,可在服務(wù)端中預(yù)設(shè)閱讀速度與要返回信息的數(shù)量的函數(shù)關(guān)系,如N=F(v),其中N為要返回信息的數(shù)量,V為閱讀速度,F(xiàn)(v)為閱讀速度與要返回信息的數(shù)量的函數(shù)關(guān)系,且F(V)為增函數(shù),即,V越大則N越大,反之,V越小則N越小。F(V)既可以是連續(xù)函數(shù),也可以是離散函數(shù)。
[0054]通過上述方法,服務(wù)端并非向每個(gè)用戶都返回固定數(shù)量的信息,而是根據(jù)用戶的閱讀速度,返回相應(yīng)數(shù)量的信息,可以滿足各用戶的個(gè)性化需求,而且,由于用戶的閱讀速度越快,服務(wù)端向其返回信息的數(shù)量越多,從而這些用戶也就不會(huì)頻繁的翻頁(yè),因此,服務(wù)端也就不會(huì)頻繁的接收和處理信息獲取請(qǐng)求,有效的減小了服務(wù)端和網(wǎng)絡(luò)的壓力。
[0055]較佳的,考慮到如果客戶端所處的網(wǎng)絡(luò)環(huán)境較差,或者客戶端的上網(wǎng)方式對(duì)應(yīng)的信息傳輸速度較低,則服務(wù)端不適于一次向其傳輸過多的信息,因此,在本申請(qǐng)實(shí)施例中,服務(wù)端在確定要向客戶端返回的信息的數(shù)量之前,還要接收客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息中的至少一種。
[0056]相應(yīng)的,服務(wù)端接收到客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息后,確定要返回的信息的數(shù)量的方法具體可以為:服務(wù)端根據(jù)確定的閱讀速度、客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定要返回的信息的數(shù)量。
[0057]其中,客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值表征當(dāng)前客戶端所處的網(wǎng)絡(luò)環(huán)境的好壞,網(wǎng)絡(luò)性能權(quán)值越大,表示當(dāng)前客戶端所處的網(wǎng)絡(luò)環(huán)境越好,相應(yīng)確定的要返回信息的數(shù)量越大,反之,網(wǎng)絡(luò)性能權(quán)值越小,表示當(dāng)前客戶端所處的網(wǎng)絡(luò)環(huán)境越差,相應(yīng)確定的要返回信息的數(shù)量越小。
[0058]客戶端可自行確定其要上報(bào)的網(wǎng)絡(luò)性能權(quán)值。具體的,客戶端可記錄每次向服務(wù)端發(fā)送信息獲取請(qǐng)求的發(fā)送時(shí)刻,以及相應(yīng)接收到服務(wù)端向其返回的信息的接收時(shí)刻。當(dāng)要上報(bào)網(wǎng)絡(luò)性能權(quán)值時(shí),客戶端確定最近一次記錄的發(fā)送時(shí)刻tl和相應(yīng)的接收時(shí)刻t2,確定接收時(shí)刻t2減發(fā)送時(shí)刻tl的差值t2-tl,并根據(jù)預(yù)設(shè)的單位時(shí)間T,確定單位時(shí)間T與上述差值t2-tl的比值,將該比值作為要上報(bào)的網(wǎng)絡(luò)性能權(quán)值。由此可見,客戶端發(fā)
/2-/1
送信息獲取請(qǐng)求的發(fā)送時(shí)刻距相應(yīng)接收到服務(wù)端返回的信息的接收時(shí)刻的時(shí)間間隔越短,說明客戶端的網(wǎng)絡(luò)環(huán)境越好。
[0059]當(dāng)然,由于上述客戶端確定網(wǎng)絡(luò)性能權(quán)值時(shí)是根據(jù)最近一次記錄的發(fā)送時(shí)刻和相應(yīng)的接收時(shí)刻進(jìn)行確定的,因此,如果客戶端確定記錄的最近一次記錄的發(fā)送時(shí)刻和相應(yīng)的接收時(shí)刻距當(dāng)前時(shí)刻的時(shí)間間隔超過設(shè)定閾值(如10分鐘),則將預(yù)設(shè)的默認(rèn)網(wǎng)絡(luò)性能權(quán)值作為要上報(bào)的網(wǎng)絡(luò)性能權(quán)值。
[0060]客戶端上報(bào)的上網(wǎng)方式信息可包括第二代移動(dòng)通信技術(shù)(2nd Generat1n, 2G)網(wǎng)絡(luò)、第三代移動(dòng)通信技術(shù)(3rd Generat1n, 3G)網(wǎng)絡(luò)、無線保真(Wireless Fidelity,W1-Fi)網(wǎng)絡(luò),可預(yù)先在服務(wù)端中預(yù)設(shè)2G網(wǎng)絡(luò)、3G網(wǎng)路、W1-Fi網(wǎng)絡(luò)對(duì)應(yīng)的信息傳輸速度,客戶端上報(bào)的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越大,相應(yīng)確定的要返回信息的數(shù)量越大,反之,客戶端上報(bào)的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越小,相應(yīng)確定的要返回信息的數(shù)量越小。
[0061]具體的,可在服務(wù)端中預(yù)設(shè)閱讀速度、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息與要返回信息的數(shù)量的函數(shù)關(guān)系N=F (V,f,s),其中,N為要返回信息的數(shù)量,V為閱讀速度,f為網(wǎng)絡(luò)性能權(quán)值,s為上網(wǎng)方式信息,F(xiàn)(v, f, s)為閱讀速度、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息與要返回信息的數(shù)量的函數(shù)關(guān)系。F(v,f,s)既可以是連續(xù)函數(shù),也可以是離散函數(shù)。
[0062]進(jìn)一步的,考慮到在實(shí)際應(yīng)用中服務(wù)端返回的信息中很可能會(huì)攜帶諸如圖片、音頻、視頻等多媒體數(shù)據(jù),而由于各用戶使用的客戶端的硬件有所不同,因此各客戶端展示多媒體數(shù)據(jù)的能力也就有所不同,如果向每個(gè)客戶端返回的多媒體數(shù)據(jù)的質(zhì)量均相同,則可能會(huì)影響用戶體驗(yàn),也可能會(huì)浪費(fèi)網(wǎng)絡(luò)資源。
[0063]以多媒體數(shù)據(jù)為圖片數(shù)據(jù)為例,對(duì)于屏幕像素密度較高的客戶端,其可以展示分辨率較高的圖片,如果服務(wù)端向其返回的信息中攜帶的圖片的分辨率過低,則會(huì)影響用戶的體驗(yàn),相反的,對(duì)于屏幕像素密度較低的客戶端,其不能展示分辨率過高的圖片,如果服務(wù)端向起返回的信息中攜帶的圖片的分辨率過高,則會(huì)浪費(fèi)網(wǎng)絡(luò)資源(這是因?yàn)榉直媛瘦^高的圖片的數(shù)據(jù)量也較大)。
[0064]另外,如果客戶端當(dāng)前所處的網(wǎng)絡(luò)環(huán)境較差,或者當(dāng)前使用的上網(wǎng)方式對(duì)應(yīng)的信息傳輸速度較低,則服務(wù)端也不適于向客戶端返回質(zhì)量較高的多媒體數(shù)據(jù)。
[0065]因此,在本申請(qǐng)實(shí)施例中,服務(wù)端在向客戶端返回信息時(shí),還要根據(jù)客戶端的硬件信息、所處的網(wǎng)絡(luò)環(huán)境和上網(wǎng)方式,對(duì)要返回的信息中攜帶的多媒體數(shù)據(jù)的質(zhì)量等級(jí)進(jìn)行調(diào)整,調(diào)整后再返回信息。具體的,服務(wù)端在通過如圖2所示的步驟S204向客戶端返回相應(yīng)數(shù)量的信息之前,還要接收客戶端上報(bào)的硬件信息、網(wǎng)絡(luò)性能權(quán)值(表征客戶端所處的網(wǎng)絡(luò)環(huán)境,可由客戶端自行監(jiān)測(cè))、上網(wǎng)方式信息中的至少一種。相應(yīng)的,服務(wù)端在向客戶端返回相應(yīng)數(shù)量的信息時(shí),則根據(jù)客戶端上報(bào)的硬件信息、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息,確定質(zhì)量等級(jí),并向客戶端返回相應(yīng)數(shù)量、且攜帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信息。其中,質(zhì)量等級(jí)包括但不限于圖片的分辨率等級(jí)、音頻或視頻的碼率等級(jí)、視頻的清晰度等級(jí)等。客戶端上報(bào)的硬件信息包括但不限于客戶端的CPU型號(hào)、CPU頻率、總內(nèi)存、可用內(nèi)存、剩余內(nèi)存、屏幕分辨率、屏幕像素密度等,服務(wù)端接收到客戶端上報(bào)的硬件信息后,可根據(jù)該硬件信息以及預(yù)設(shè)的算法,確定該客戶端對(duì)應(yīng)的硬件性能權(quán)值,硬件性能權(quán)值越高,說明該客戶端的硬件性能越好,可展示的多媒體數(shù)據(jù)的質(zhì)量等級(jí)越高,反之,硬件性能權(quán)值越低,說明該客戶端的硬件性能越差,可展示的多媒體數(shù)據(jù)的質(zhì)量等級(jí)越低。
[0066]因此,服務(wù)端根據(jù)客戶端上報(bào)的硬件信息確定的硬件性能權(quán)值越高,則返回的信息中攜帶的多媒體數(shù)據(jù)的質(zhì)量等級(jí)越高,反之,確定的硬件性能權(quán)值越低,則返回的信息中攜帶的多媒體數(shù)據(jù)的質(zhì)量等級(jí)越低。類似的,客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值越高,則服務(wù)端返回的信息中攜帶的多媒體數(shù)據(jù)的質(zhì)量等級(jí)越高,客戶端上報(bào)的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越大,則服務(wù)端返回的信息中攜帶的多媒體數(shù)據(jù)的質(zhì)量等級(jí)越高。
[0067]具體的,可在服務(wù)端中預(yù)設(shè)硬件性能權(quán)值、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息與質(zhì)量等級(jí)的函數(shù)關(guān)系P=G (h,f, s),其中,G為質(zhì)量等級(jí),h為硬件性能權(quán)值,f為網(wǎng)絡(luò)性能權(quán)值,s為上網(wǎng)方式信息,G(h,f, s)為硬件性能權(quán)值、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息與質(zhì)量等級(jí)的函數(shù)關(guān)系。G(h,f,s)既可以是連續(xù)函數(shù),也可以是離散函數(shù),且G(h,f,s)是關(guān)于h、f、s的增函數(shù)。
[0068]更進(jìn)一步的,本申請(qǐng)實(shí)施例提供了兩種返回?cái)y帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信息的方法,具體如下:
[0069]第一種、服務(wù)端可在保存多媒體數(shù)據(jù)時(shí),預(yù)先根據(jù)該多媒體數(shù)據(jù)生成相應(yīng)的多種質(zhì)量等級(jí)的多媒體數(shù)據(jù),并在返回信息時(shí),直接從預(yù)先生成的多種質(zhì)量等級(jí)的多媒體數(shù)據(jù)中,查找相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)攜帶在要返回的信息中。如,在保存圖片A時(shí),預(yù)先根據(jù)該圖片A生成128、256、512、1024四種分辨率等級(jí)的圖片A,并分別命名為“A_128”、“A_256”、“A_512”、“A_1024”進(jìn)行保存。假設(shè)服務(wù)端根據(jù)用戶上報(bào)的硬件信息、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息確定要返回的多媒體數(shù)據(jù)的質(zhì)量等級(jí)為128圖片分辨率,而且要返回的信息中攜帶圖片A,則服務(wù)端直接查找名為“A_128”的圖片,并攜帶在要返回的信息中返回給客戶端。
[0070]采用上述第一種方法,由于服務(wù)端預(yù)先已經(jīng)保存了多種質(zhì)量等級(jí)的多媒體數(shù)據(jù),因此在確定了要返回的信息中攜帶的多媒體數(shù)據(jù)的質(zhì)量等級(jí)后,可直接查找相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù),并攜帶在要返回的信息中返回給客戶端,而無需根據(jù)原始的多媒體數(shù)據(jù)生成相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù),可提高向客戶端返回信息的效率。
[0071]第二種、服務(wù)端也可以直接保存原始的多媒體數(shù)據(jù),當(dāng)確定了要返回的信息中攜帶的多媒體數(shù)據(jù)的質(zhì)量等級(jí)后,根據(jù)保存的原始的多媒體數(shù)據(jù),生成相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù),并攜帶在要返回的信息中返回給客戶端。
[0072]采用上述第二種方法,由于服務(wù)端無需保存多種質(zhì)量等級(jí)的多媒體數(shù)據(jù),因此可有效節(jié)省服務(wù)端的存儲(chǔ)資源。
[0073]上述轉(zhuǎn)換返回?cái)y帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信息的兩種方法可根據(jù)實(shí)際應(yīng)用場(chǎng)景進(jìn)行選擇,也可結(jié)合使用,如,服務(wù)端對(duì)于獲取頻率較高(如在設(shè)定時(shí)間長(zhǎng)度內(nèi)被獲取的次數(shù)超過指定閾值)的多媒體數(shù)據(jù),則可預(yù)先保存該多媒體數(shù)據(jù)對(duì)應(yīng)的多種質(zhì)量等級(jí)的多媒體數(shù)據(jù)(即,上述第一種方法),而對(duì)于獲取頻率較低(如在設(shè)定時(shí)間長(zhǎng)度內(nèi)被獲取的次數(shù)不超過指定閾值)的多媒體數(shù)據(jù),則只保存原始的該多媒體數(shù)據(jù)(即上述第二種方法),這里就不再一一贅述。
[0074]以上為本申請(qǐng)實(shí)施例提供的第一種傳輸信息的方法,該第一種傳輸信息的方法是由服務(wù)端確定要返回信息的數(shù)量的。采用第一種傳輸信息的方法時(shí),由于確定要返回信息的數(shù)量的算法(以及要返回的信息中攜帶的多媒體數(shù)據(jù)的質(zhì)量等級(jí)的算法)統(tǒng)一保存在服務(wù)端中,因此后續(xù)可方便的對(duì)算法進(jìn)行修改。
[0075]除上述由服務(wù)端確定要返回信息的數(shù)量的傳輸信息的方法以外,本申請(qǐng)實(shí)施例還提供了第二種傳輸信息的方法,該第二種傳輸信息的方法由客戶端確定要請(qǐng)求信息的數(shù)量,如圖3所示。
[0076]圖3為本申請(qǐng)實(shí)施例提供的另一種傳輸信息的方法,具體包括以下步驟:
[0077]S301:客戶端接收信息獲取指令。
[0078]其中,該信息獲取指令是用戶向客戶端輸入的。
[0079]S302:確定當(dāng)前登錄的用戶標(biāo)識(shí),在自身保存的歷史記錄中查找該用戶標(biāo)識(shí)對(duì)應(yīng)的各信息接收時(shí)間和接收信息數(shù)量。
[0080]S303:根據(jù)查找到的信息接收時(shí)間和接收信息數(shù)量,確定該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
[0081]S304:客戶端根據(jù)確定的閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量,并向服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息。
[0082]其中,閱讀速度越大,確定的要獲取的信息的數(shù)量越大??蛻舳讼蚍?wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息的方法可以是向服務(wù)端發(fā)送攜帶確定的要獲取的信息的數(shù)量的信息獲取請(qǐng)求。
[0083]由圖3所示的過程可見,本申請(qǐng)實(shí)施例提供的第二種傳輸信息的方法與第一種傳輸信息的方法基本相同,所不同的是,第二種傳輸信息的方法中由客戶端記錄登錄的用戶的用戶標(biāo)識(shí)對(duì)應(yīng)的信息接收時(shí)間和接收信息數(shù)量,由客戶端根據(jù)信息接收時(shí)間和接收信息數(shù)量確定所要請(qǐng)求的信息的數(shù)量,并將服務(wù)端請(qǐng)求相應(yīng)數(shù)量的信息,服務(wù)端直接返回相應(yīng)數(shù)量的信息即可。
[0084]也即,用戶的信息接收時(shí)間和接收信息數(shù)量,以及確定要請(qǐng)求的信息的數(shù)量的算法均保存在客戶端中,可進(jìn)一步減小服務(wù)端消耗的存儲(chǔ)資源和計(jì)算資源。
[0085]與第一種傳輸信息的方法類似的,在圖3所示的步驟S302中,客戶端在歷史記錄中查找信息接收時(shí)間和接收信息數(shù)量時(shí),也可以根據(jù)預(yù)設(shè)的指定時(shí)間長(zhǎng)度,在自身保存的歷史記錄中,查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間,并查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間對(duì)應(yīng)的接收信息數(shù)量。相應(yīng)的,在步驟S303中,客戶端確定用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度的方法具體為:確定查找到的落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間對(duì)應(yīng)的接收信息數(shù)量的和值,并確定該和值與該指定時(shí)間長(zhǎng)度的比值,作為確定的該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
[0086]與第一種傳輸信息的方法類似的,客戶端在確定要請(qǐng)求的信息的數(shù)量時(shí),除了以該用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度為依據(jù)以外,還可以該客戶端自身的網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息為依據(jù)進(jìn)行確定。具體的,客戶端在確定要請(qǐng)求的信息的數(shù)量之前,確定自身的網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種。在確定要請(qǐng)求的信息的數(shù)量時(shí),則根據(jù)確定的閱讀速度、自身的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定要請(qǐng)求的信息的數(shù)量。其中,客戶端確定的網(wǎng)絡(luò)性能權(quán)值越大,則確定的要請(qǐng)求的信息的數(shù)量越大,客戶端確定的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越大,則確定的要請(qǐng)求的信息的數(shù)量越大。
[0087]與第一種傳輸信息的方法類似的,客戶端除了確定要請(qǐng)求的信息的數(shù)量以外,還可確定要請(qǐng)求的信息中攜帶的多媒體數(shù)據(jù)的質(zhì)量等級(jí)。具體的,客戶端向服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息之前,可確定自身的硬件信息、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種。在向服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息時(shí),則可根據(jù)確定的硬件信息、網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定質(zhì)量等級(jí),并向服務(wù)端請(qǐng)求相應(yīng)數(shù)量、且攜帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信息。
[0088]以上為本申請(qǐng)實(shí)施例提供的兩種傳輸信息的方法,基于同樣的思路,本申請(qǐng)實(shí)施例還提供兩種傳輸信息的裝置,如圖4和圖5所示。
[0089]圖4為本申請(qǐng)實(shí)施例提供的第一種傳輸信息的裝置結(jié)構(gòu)示意圖,具體包括:
[0090]接收模塊401,用于接收客戶端發(fā)送的信息獲取請(qǐng)求;
[0091]查找模塊402,用于確定所述信息獲取請(qǐng)求中攜帶的用戶標(biāo)識(shí),在歷史記錄中查找確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量;
[0092]速度確定模塊403,用于根據(jù)查找到的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度;
[0093]發(fā)送模塊404,用于根據(jù)確定的所述閱讀速度確定要返回的信息的數(shù)量,并向所述客戶端返回相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要返回的信息的數(shù)量越大。
[0094]所述查找模塊402具體用于,根據(jù)預(yù)設(shè)的指定時(shí)間長(zhǎng)度,在所述歷史記錄中,查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間,并查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間對(duì)應(yīng)的發(fā)送信息數(shù)量;
[0095]所述速度確定模塊403具體用于,確定查找到的落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間對(duì)應(yīng)的發(fā)送信息數(shù)量的和值;并確定所述和值與所述指定時(shí)間長(zhǎng)度的比值,作為確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
[0096]所述接收模塊401還用于,在所述發(fā)送模塊404根據(jù)確定的所述閱讀速度確定要返回的信息的數(shù)量之前,接收所述客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種;
[0097]所述發(fā)送模塊404具體用于,根據(jù)確定的所述閱讀速度、所述客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定要返回的信息的數(shù)量,其中,所述客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值越大,確定的要返回的信息的數(shù)量越大,所述客戶端上報(bào)的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越大,確定的要返回的信息的數(shù)量越大。
[0098]所述接收模塊401還用于,在所述發(fā)送模塊404向所述客戶端返回相應(yīng)數(shù)量的信息之前,接收所述客戶端上報(bào)的硬件信息、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種;
[0099]所述發(fā)送模塊404具體用于,根據(jù)所述客戶端上報(bào)的硬件信息、網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定質(zhì)量等級(jí),向所述客戶端返回相應(yīng)數(shù)量、且攜帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信息。
[0100]具體的上述第一種傳輸信息的裝置可以位于服務(wù)端中,對(duì)應(yīng)于如圖2所示的第一種傳輸信息的方法。
[0101]圖5為本申請(qǐng)實(shí)施例提供的第二種傳輸信息的裝置結(jié)構(gòu)示意圖,具體包括:
[0102]接收模塊501,用于接收信息獲取指令;
[0103]查找模塊502,用于確定當(dāng)前登錄的用戶標(biāo)識(shí),在自身保存的歷史記錄中查找所述用戶標(biāo)識(shí)對(duì)應(yīng)的各信息接收時(shí)間和接收信息數(shù)量;
[0104]速度確定模塊503,用于根據(jù)查找到的信息接收時(shí)間和接收信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度;
[0105]請(qǐng)求模塊504,用于根據(jù)確定的所述閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量,并向所述服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要獲取的信息的數(shù)量越大。
[0106]所述查找模塊502具體用于,根據(jù)預(yù)設(shè)的指定時(shí)間長(zhǎng)度,在自身保存的歷史記錄中,查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間,并查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間對(duì)應(yīng)的接收信息數(shù)量;
[0107]所述速度確定模塊503具體用于,確定查找到的落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間對(duì)應(yīng)的接收信息數(shù)量的和值,并確定所述和值與所述指定時(shí)間長(zhǎng)度的比值,作為確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
[0108]所述裝置還包括:
[0109]狀態(tài)確定模塊505,用于在所述請(qǐng)求模塊504根據(jù)確定的所述閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量之前,確定自身的網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種;
[0110]所述請(qǐng)求模塊504具體用于,根據(jù)確定的所述閱讀速度、自身的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定要請(qǐng)求的信息的數(shù)量,其中,所述客戶端確定的網(wǎng)絡(luò)性能權(quán)值越大,確定的要請(qǐng)求的信息的數(shù)量越大,所述客戶端確定的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越大,確定的要請(qǐng)求的信息的數(shù)量越大。
[0111]所述裝置還包括:
[0112]狀態(tài)確定模塊505,用于在所述請(qǐng)求模塊504向所述服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息之前,確定自身的硬件信息、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種;
[0113]所述請(qǐng)求模塊504具體用于,根據(jù)確定的硬件信息、網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定質(zhì)量等級(jí),向所述服務(wù)端請(qǐng)求相應(yīng)數(shù)量、且攜帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信肩、O
[0114]具體的上述第二種傳輸信息的裝置可以位于客戶端中,對(duì)應(yīng)于如圖3所示的第二種傳輸信息的方法。
[0115]本申請(qǐng)實(shí)施例提供一種傳輸信息的方法及裝置,該方法服務(wù)端接收到信息獲取請(qǐng)求時(shí),根據(jù)歷史記錄中保存的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定相應(yīng)用戶的閱讀速度,根據(jù)確定的閱讀速度確定要返回信息的數(shù)量,并向客戶端返回相應(yīng)數(shù)量的信息,其中,閱讀速度越大,返回信息的數(shù)量越大。通過上述方法,服務(wù)端可根據(jù)各用戶的閱讀速度返回相應(yīng)數(shù)量的信息,滿足了各用戶的個(gè)性化需求,而且對(duì)于閱讀速度較快的用戶,服務(wù)端向其返回的信息的數(shù)量也較多,從而服務(wù)端也就不會(huì)頻繁的接收和處理信息獲取請(qǐng)求,有效減小了服務(wù)端和網(wǎng)絡(luò)的壓力。
[0116]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0117]本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0118]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0119]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0120]盡管已描述了本申請(qǐng)的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)范圍的所有變更和修改。
[0121]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)實(shí)施例的精神和范圍。這樣,倘若本申請(qǐng)實(shí)施例的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種傳輸信息的方法,其特征在于,包括: 服務(wù)端接收客戶端發(fā)送的信息獲取請(qǐng)求;并 確定所述信息獲取請(qǐng)求中攜帶的用戶標(biāo)識(shí),在歷史記錄中查找確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量;以及 根據(jù)查找到的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度;所述服務(wù)端根據(jù)確定的所述閱讀速度確定要返回的信息的數(shù)量,并向所述客戶端返回相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要返回的信息的數(shù)量越大。
2.如權(quán)利要求1所述的方法,其特征在于,在歷史記錄中查找確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,具體包括: 根據(jù)預(yù)設(shè)的指定時(shí)間長(zhǎng)度,在所述歷史記錄中,查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間;并 查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間對(duì)應(yīng)的發(fā)送信息數(shù)量; 根據(jù)查找到的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度,具體包括: 確定查找到的落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間對(duì)應(yīng)的發(fā)送信息數(shù)量的和值;并 確定所述和值與所述指定時(shí)間長(zhǎng)度的比值,作為確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
3.如權(quán)利要求1所述的方法,其特征在于,所述服務(wù)端根據(jù)確定的所述閱讀速度確定要返回的信息的數(shù)量之前,所述方法還包括: 所述服務(wù)端接收所述客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種; 所述服務(wù)端根據(jù)確定的所述閱讀速度確定要返回的信息的數(shù)量,具體包括: 所述服務(wù)端根據(jù)確定的所述閱讀速度、所述客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定要返回的信息的數(shù)量,其中,所述客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值越大,確定的要返回的信息的數(shù)量越大,所述客戶端上報(bào)的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越大,確定的要返回的信息的數(shù)量越大。
4.如權(quán)利要求1所述的方法,其特征在于,向所述客戶端返回相應(yīng)數(shù)量的信息之前,所述方法還包括: 所述服務(wù)端接收所述客戶端上報(bào)的硬件信息、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種; 向所述客戶端返回相應(yīng)數(shù)量的信息,具體包括: 根據(jù)所述客戶端上報(bào)的硬件信息、網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定質(zhì)量等級(jí);并 向所述客戶端返回相應(yīng)數(shù)量、且攜帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信息。
5.—種傳輸信息的方法,其特征在于,包括: 客戶端接收信息獲取指令;并 確定當(dāng)前登錄的用戶標(biāo)識(shí),在自身保存的歷史記錄中查找所述用戶標(biāo)識(shí)對(duì)應(yīng)的各信息接收時(shí)間和接收信息數(shù)量;以及 根據(jù)查找到的信息接收時(shí)間和接收信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度; 所述客戶端根據(jù)確定的所述閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量,并向所述服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要獲取的信息的數(shù)量越大。
6.如權(quán)利要求5所述的方法,其特征在于,在自身保存的歷史記錄中查找所述用戶標(biāo)識(shí)對(duì)應(yīng)的各信息接收時(shí)間和接收信息數(shù)量,具體包括: 根據(jù)預(yù)設(shè)的指定時(shí)間長(zhǎng)度,在自身保存的歷史記錄中,查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間;并 查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間對(duì)應(yīng)的接收信息數(shù)量; 根據(jù)查找到的信息接收時(shí)間和接收信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度,具體包括: 確定查找到的落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間對(duì)應(yīng)的接收信息數(shù)量的和值;并 確定所述和值與所述指定時(shí)間長(zhǎng)度的比值,作為確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
7.如權(quán)利要求5所述的方法,其特征在于,所述客戶端根據(jù)確定的所述閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量之前,所述方法還包括: 所述客戶端確定自身的網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種;所述客戶端根據(jù)確定的所述閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量,具體包括:所述客戶端根據(jù)確定的所述閱讀速度、自身的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定要請(qǐng)求的信息的數(shù)量,其中,所述客戶端確定的網(wǎng)絡(luò)性能權(quán)值越大,確定的要請(qǐng)求的信息的數(shù)量越大,所述客戶端確定的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越大,確定的要請(qǐng)求的信息的數(shù)量越大。
8.如權(quán)利要求5所述的方法,其特征在于,向所述服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息之前,所述方法還包括: 所述客戶端確定自身的硬件信息、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種; 向所述服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息,具體包括: 根據(jù)確定的硬件信息、網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定質(zhì)量等級(jí);并 向所述服務(wù)端請(qǐng)求相應(yīng)數(shù)量、且攜帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信息。
9.一種傳輸信息的裝置,其特征在于,包括: 接收模塊,用于接收客戶端發(fā)送的信息獲取請(qǐng)求; 查找模塊,用于確定所述信息獲取請(qǐng)求中攜帶的用戶標(biāo)識(shí),在歷史記錄中查找確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量; 速度確定模塊,用于根據(jù)查找到的信息發(fā)送時(shí)間和發(fā)送信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度; 發(fā)送模塊,用于根據(jù)確定的所述閱讀速度確定要返回的信息的數(shù)量,并向所述客戶端返回相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要返回的信息的數(shù)量越大。
10.如權(quán)利要求9所述的裝置,其特征在于,所述查找模塊具體用于,根據(jù)預(yù)設(shè)的指定時(shí)間長(zhǎng)度,在所述歷史記錄中,查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間,并查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間對(duì)應(yīng)的發(fā)送信息數(shù)量; 所述速度確定模塊具體用于,確定查找到的落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息發(fā)送時(shí)間對(duì)應(yīng)的發(fā)送信息數(shù)量的和值;并確定所述和值與所述指定時(shí)間長(zhǎng)度的比值,作為確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
11.如權(quán)利要求9所述的裝置,其特征在于,所述接收模塊還用于,在所述發(fā)送模塊根據(jù)確定的所述閱讀速度確定要返回的信息的數(shù)量之前,接收所述客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種; 所述發(fā)送模塊具體用于,根據(jù)確定的所述閱讀速度、所述客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定要返回的信息的數(shù)量,其中,所述客戶端上報(bào)的網(wǎng)絡(luò)性能權(quán)值越大,確定的要返回的信息的數(shù)量越大,所述客戶端上報(bào)的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越大,確定的要返回的信息的數(shù)量越大。
12.如權(quán)利要求9所述的裝置,其特征在于,所述接收模塊還用于,在所述發(fā)送模塊向所述客戶端返回相應(yīng)數(shù)量的信息之前,接收所述客戶端上報(bào)的硬件信息、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種; 所述發(fā)送模塊具體用于,根據(jù)所述客戶端上報(bào)的硬件信息、網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定質(zhì)量等級(jí),向所述客戶端返回相應(yīng)數(shù)量、且攜帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信肩、O
13.—種傳輸信息的裝置,其特征在于,包括: 接收模塊,用于接收信息獲取指令; 查找模塊,用于確定當(dāng)前登錄的用戶標(biāo)識(shí),在自身保存的歷史記錄中查找所述用戶標(biāo)識(shí)對(duì)應(yīng)的各信息接收時(shí)間和接收信息數(shù)量; 速度確定模塊,用于根據(jù)查找到的信息接收時(shí)間和接收信息數(shù)量,確定所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度; 請(qǐng)求模塊,用于根據(jù)確定的所述閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量,并向所述服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息,其中,所述閱讀速度越大,確定的要獲取的信息的數(shù)量越大。
14.如權(quán)利要求13所述的裝置,其特征在于,所述查找模塊具體用于,根據(jù)預(yù)設(shè)的指定時(shí)間長(zhǎng)度,在自身保存的歷史記錄中,查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間,并查找落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間對(duì)應(yīng)的接收信息數(shù)量; 所述速度確定模塊具體用于,確定查找到的落在最近一個(gè)指定時(shí)間長(zhǎng)度內(nèi)的各信息接收時(shí)間對(duì)應(yīng)的接收信息數(shù)量的和值,并確定所述和值與所述指定時(shí)間長(zhǎng)度的比值,作為確定的所述用戶標(biāo)識(shí)對(duì)應(yīng)的閱讀速度。
15.如權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 狀態(tài)確定模塊,用于在所述請(qǐng)求模塊根據(jù)確定的所述閱讀速度確定要向服務(wù)端獲取的信息的數(shù)量之前,確定自身的網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種; 所述請(qǐng)求模塊具體用于,根據(jù)確定的所述閱讀速度、自身的網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定要請(qǐng)求的信息的數(shù)量,其中,所述客戶端確定的網(wǎng)絡(luò)性能權(quán)值越大,確定的要請(qǐng)求的信息的數(shù)量越大,所述客戶端確定的上網(wǎng)方式信息對(duì)應(yīng)的信息傳輸速度越大,確定的要請(qǐng)求的信息的數(shù)量越大。
16.如權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括: 狀態(tài)確定模塊,用于在所述請(qǐng)求模塊向所述服務(wù)端請(qǐng)求獲取相應(yīng)數(shù)量的信息之前,確定自身的硬件信息、網(wǎng)絡(luò)性能權(quán)值、上網(wǎng)方式信息中的至少一種; 所述請(qǐng)求模塊具體用于,根據(jù)確定的硬件信息、網(wǎng)絡(luò)性能權(quán)值和上網(wǎng)方式信息,確定質(zhì)量等級(jí),向所述服務(wù)端請(qǐng)求相應(yīng)數(shù)量、且攜帶相應(yīng)質(zhì)量等級(jí)的多媒體數(shù)據(jù)的信息。
【文檔編號(hào)】H04L12/58GK104168174SQ201310181926
【公開日】2014年11月26日 申請(qǐng)日期:2013年5月16日 優(yōu)先權(quán)日:2013年5月16日
【發(fā)明者】馮照臨, 劉中勝 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司