国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      消息推送方法、終端及服務(wù)器的制造方法

      文檔序號(hào):9251061閱讀:498來(lái)源:國(guó)知局
      消息推送方法、終端及服務(wù)器的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種消息推送方法、終端及服務(wù)器。
      【背景技術(shù)】
      [0002]隨著互聯(lián)網(wǎng)的迅速發(fā)展,使用網(wǎng)絡(luò)應(yīng)用的用戶(hù)越來(lái)越多。由于用戶(hù)在使用網(wǎng)絡(luò)應(yīng)用時(shí),網(wǎng)絡(luò)應(yīng)用會(huì)向用戶(hù)推送消息,而推送消息的方法影響著推送效率及用戶(hù)體驗(yàn)。因此,需要選擇合適的消息推送方法。
      [0003]相關(guān)技術(shù)中提供了一種消息推送方法,在該方法中,服務(wù)器會(huì)先錄入待推送消息,當(dāng)需要向終端推送消息時(shí),服務(wù)器會(huì)先將待推送消息發(fā)送至消息推送服務(wù)器,再由消息推送服務(wù)器向每臺(tái)終端推送消息。
      [0004]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問(wèn)題:
      [0005]由于在對(duì)消息進(jìn)行推送時(shí),消息推送服務(wù)器通常需要在一個(gè)時(shí)間點(diǎn)上同時(shí)向海量終端推送消息,這造成消息推送服務(wù)器壓力過(guò)大,使得消息推送服務(wù)器的性能降低,進(jìn)而導(dǎo)致消息推送的效率降低。

      【發(fā)明內(nèi)容】

      [0006]為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種消息推送方法、終端及服務(wù)器。所述技術(shù)方案如下:
      [0007]第一方面,提供了一種消息推送方法,所述方法包括:
      [0008]向服務(wù)器發(fā)送消息請(qǐng)求,使得所述服務(wù)器根據(jù)所述消息請(qǐng)求,返回消息推送列表,所述消息推送列表中至少包括待展示消息、待展示消息的消息標(biāo)識(shí)及待展示消息的展示時(shí)間;
      [0009]接收所述服務(wù)器返回的消息推送列表,根據(jù)所述消息推送列表中的待展示消息,生成所述待展示消息的本地通知消息;
      [0010]對(duì)所述待展示消息、所述待展示消息的消息標(biāo)識(shí)、展示時(shí)間及本地通知消息進(jìn)行存儲(chǔ);
      [0011]當(dāng)?shù)竭_(dá)所述待展示消息的展示時(shí)間時(shí),展示所述本地通知消息,以使得用戶(hù)基于所述本地通知消息,獲取所述待展示消息。
      [0012]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述消息推送列表中的待展示消息,生成所述待展示消息的本地通知消息之前,所述方法還包括:
      [0013]當(dāng)本地存儲(chǔ)有待展示消息的消息標(biāo)識(shí)時(shí),根據(jù)本地存儲(chǔ)的消息標(biāo)識(shí),將所述消息推送列表中與所述本地存儲(chǔ)的消息標(biāo)識(shí)對(duì)應(yīng)的待展示消息篩選出去。
      [0014]結(jié)合第一方面,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:
      [0015]當(dāng)接收到消息內(nèi)容修改通知消息時(shí),根據(jù)所述消息內(nèi)容修改通知消息,對(duì)本地對(duì)應(yīng)的本地通知消息進(jìn)行修改,所述消息內(nèi)容修改通知消息中至少包括內(nèi)容已修改的待展示消息及消息標(biāo)識(shí);
      [0016]或,當(dāng)接收到展示時(shí)間修改通知消息時(shí),根據(jù)所述展示時(shí)間修改通知消息,對(duì)本地對(duì)應(yīng)的展示時(shí)間進(jìn)行修改,所述展示時(shí)間修改通知消息中至少包括已修改的展示時(shí)間及消息標(biāo)識(shí);
      [0017]或,當(dāng)接收到消息刪除通知消息時(shí),根據(jù)所述消息刪除通知消息,對(duì)本地對(duì)應(yīng)的待展示消息、待展示消息的消息標(biāo)識(shí)、展示時(shí)間及本地通知消息進(jìn)行刪除,所述消息刪除通知消息至少包括待刪除的待展示消息的消息標(biāo)識(shí)。
      [0018]結(jié)合第一方面,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述展示所述本地通知消息之后,還包括:
      [0019]向服務(wù)器返回響應(yīng)消息,所述響應(yīng)消息至少包括本端的設(shè)備標(biāo)識(shí)及所述本地通知消息對(duì)應(yīng)的消息標(biāo)識(shí)。
      [0020]第二方面,提供了一種消息推送方法,所述方法包括:
      [0021]接收終端發(fā)送的消息請(qǐng)求;
      [0022]根據(jù)所述消息請(qǐng)求,獲取消息推送列表,所述消息推送列表中至少包括待展示消息、待展示消息的消息標(biāo)識(shí)及待展示消息的展示時(shí)間,所述消息推送列表中待展示消息的展示時(shí)間大于接收到所述消息請(qǐng)求的時(shí)間;
      [0023]向所述終端返回所述消息推送列表,使得所述終端根據(jù)所述消息推送列表生成本地通知消息,按照待展示消息的展示時(shí)間向用戶(hù)展示對(duì)應(yīng)的本地通知消息。
      [0024]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
      [0025]向所述終端發(fā)送消息內(nèi)容修改通知消息,使得所述終端根據(jù)所述消息內(nèi)容修改通知消息,對(duì)本地對(duì)應(yīng)的本地通知消息進(jìn)行修改,所述消息內(nèi)容修改通知消息中至少包括內(nèi)容已修改的待展示消息及消息標(biāo)識(shí);
      [0026]或,向所述終端發(fā)送展示時(shí)間修改通知消息,使得所述終端根據(jù)所述展示時(shí)間修改通知消息,對(duì)本地對(duì)應(yīng)的展示時(shí)間進(jìn)行修改,所述展示時(shí)間修改通知消息中至少包括已修改的展示時(shí)間及消息標(biāo)識(shí);
      [0027]或,向所述終端發(fā)送消息刪除通知消息,使得所述終端根據(jù)所述消息刪除通知消息,對(duì)本地對(duì)應(yīng)的待展示消息、待展示消息的消息標(biāo)識(shí)、展示時(shí)間及本地通知消息進(jìn)行刪除,所述消息刪除通知消息至少包括待刪除的待展示消息的消息標(biāo)識(shí)。
      [0028]結(jié)合第二方面,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述向所述終端返回消息推送列表之后,還包括:
      [0029]接收所述終端返回的響應(yīng)消息,所述響應(yīng)消息至少包括本端的設(shè)備標(biāo)識(shí)及展示的本地通知消息對(duì)應(yīng)的消息標(biāo)識(shí);
      [0030]根據(jù)所述響應(yīng)消息,統(tǒng)計(jì)每個(gè)消息標(biāo)識(shí)下設(shè)備標(biāo)識(shí)的個(gè)數(shù),作為每條待展示消息的總推送量。
      [0031]第三方面,提供了一種終端,所述終端包括:
      [0032]發(fā)送模塊,用于向服務(wù)器發(fā)送消息請(qǐng)求,使得所述服務(wù)器根據(jù)所述消息請(qǐng)求,返回消息推送列表,所述消息推送列表中至少包括待展示消息、待展示消息的消息標(biāo)識(shí)及待展示消息的展示時(shí)間;
      [0033]接收模塊,用于接收所述服務(wù)器返回的消息推送列表;
      [0034]生成模塊,用于根據(jù)所述消息推送列表中的待展示消息,生成所述待展示消息的本地通知消息;
      [0035]存儲(chǔ)模塊,用于對(duì)所述待展示消息、所述待展示消息的消息標(biāo)識(shí)、展示時(shí)間及本地通知消息進(jìn)行存儲(chǔ);
      [0036]展示模塊,用于當(dāng)?shù)竭_(dá)所述待展示消息的展示時(shí)間時(shí),展示所述本地通知消息,以使得用戶(hù)基于所述本地通知消息,獲取所述待展示消息。
      [0037]結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述終端還包括:
      [0038]篩選模塊,用于當(dāng)本地存儲(chǔ)有待展示消息的消息標(biāo)識(shí)時(shí),根據(jù)本地存儲(chǔ)的消息標(biāo)識(shí),將所述消息推送列表中與所述本地存儲(chǔ)的消息標(biāo)識(shí)對(duì)應(yīng)的待展示消息篩選出去。
      [0039]結(jié)合第三方面,在第三方面的第二種可能的實(shí)現(xiàn)方式中,所述終端還包括:
      [0040]修改模塊,用于當(dāng)接收到消息內(nèi)容修改通知消息時(shí),根據(jù)所述消息內(nèi)容修改通知消息,對(duì)本地對(duì)應(yīng)的本地通知消息進(jìn)行修改,所述消息內(nèi)容修改通知消息中至少包括內(nèi)容已修改的待展示消息及消息標(biāo)識(shí);或,當(dāng)接收到展示時(shí)間修改通知消息時(shí),根據(jù)所述展示時(shí)間修改通知消息,對(duì)本地對(duì)應(yīng)的展示時(shí)間進(jìn)行修改,所述展示時(shí)間修改通知消息中至少包括已修改的展示時(shí)間及消息標(biāo)識(shí);或,當(dāng)接收到消息刪除通知消息時(shí),根據(jù)所述消息刪除通知消息,對(duì)本地對(duì)應(yīng)的待展示消息、待展示消息的消息標(biāo)識(shí)、展示時(shí)間及本地通知消息進(jìn)行刪除,所述消息刪除通知消息至少包括待刪除的待展示消息的消息標(biāo)識(shí)。
      [0041]結(jié)合第三方面,在第三方面的第三種可能的實(shí)現(xiàn)方式中,所述終端還包括:
      [0042]返回模塊,用于向服務(wù)器返回響應(yīng)消息,所述響應(yīng)消息至少包括本端的設(shè)備標(biāo)識(shí)及所述本地通知消息對(duì)應(yīng)的消息標(biāo)識(shí)。
      [0043]第四方面,提供了一種服務(wù)器,所述服務(wù)器包括:
      [0044]第一接收模塊,用于接收終端發(fā)送的消息請(qǐng)求;
      [0045]獲取模塊,用于根據(jù)所述消息請(qǐng)求,獲取消息推送列表,所述消息推送列表中至少包括待展示消息、待展示消息的消息標(biāo)識(shí)及待展示消息的展示時(shí)間,所述消息推送列表中待展示消息的展示時(shí)間大于接收到所述消息請(qǐng)求的時(shí)間;
      [0046]返回模塊,用于向所述終端返回所述消息推送列表,使得所述終端根據(jù)所述消息推送列表生成本地通知消息,按照待展示消息的展示時(shí)間向用戶(hù)展示對(duì)應(yīng)的本地通知消息。
      [0047]結(jié)合第四方面,在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述服務(wù)器還包括:
      [0048]發(fā)送模塊,用于向所述終端發(fā)送消息內(nèi)容修改通知消息,使得所述終端根據(jù)所述消息內(nèi)容修改通知消息,對(duì)本地對(duì)應(yīng)的本地通知消息進(jìn)行修改,所述消息內(nèi)容修改通知消息中至少包括內(nèi)容已修改的待展示消息及消息標(biāo)識(shí);或,向所述終端發(fā)送展示時(shí)間修改通知消息,使得所述終端根據(jù)所述展示時(shí)間修改通知消息,對(duì)本地對(duì)應(yīng)的展示時(shí)間進(jìn)行修改,所述展示時(shí)間修改通知消息中至少包括已修改的展示時(shí)間及消息標(biāo)識(shí);或,向所述終端發(fā)送消息刪除通知消息,使得所述終端根據(jù)所述消息刪除通知消息,對(duì)本地對(duì)應(yīng)的待展示消息、待展示消息的消息標(biāo)識(shí)、展示時(shí)間及本地通知消息進(jìn)行刪除,所述消息刪除通知消息至少包括待刪除的待展示消息的消息標(biāo)識(shí)。
      [0049]結(jié)合第四方面,在第四方面的第二種可能的實(shí)現(xiàn)方式中,所述服務(wù)器還包括:
      [0050]第二接收模塊,用于接收所述終端返回的響應(yīng)消息,所述響應(yīng)消息至少包括本端的設(shè)備標(biāo)識(shí)及展示的本地通知消息對(duì)應(yīng)的消息標(biāo)識(shí);
      [0051]統(tǒng)計(jì)模塊,用于根據(jù)所述響應(yīng)消息,統(tǒng)計(jì)每個(gè)消息標(biāo)識(shí)下設(shè)備標(biāo)識(shí)的個(gè)數(shù),作為每條待展示消息的總推送量。
      [0052]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
      [0053]通過(guò)向服務(wù)器發(fā)送消息請(qǐng)求,接收服務(wù)器根據(jù)消息請(qǐng)求返回的消息推送列表,根據(jù)消息推送列表中的待展示消息,生成待展示消息的本地通知消息,對(duì)待展示消息、待展示消息的消息標(biāo)識(shí)、展示時(shí)間及本地通知消息進(jìn)行存儲(chǔ),當(dāng)?shù)竭_(dá)待展示消息的展示時(shí)間時(shí),展示本地通知消息。由于終端可以在本地生成待展示消息對(duì)應(yīng)的本地通知消息,在到達(dá)展示時(shí)間時(shí)以推送本地通知消息的方式向用戶(hù)推送消息,而不用服務(wù)器集中推送消息,從而降低了服務(wù)器的負(fù)擔(dān)。因此,推送消息的效率較高。
      【附圖說(shuō)明】
      [0054]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0055]圖1是本發(fā)明一實(shí)施例提供的一種消息推送方法流程圖;
      [0056]圖2是本發(fā)明另一實(shí)施例提供的一種消息推送方法流程圖;
      [0057]圖3是本發(fā)明另一實(shí)施例提供的一種消息推送方法流程圖;
      [0058]圖4是本發(fā)明另一實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;
      [0059]圖5是本發(fā)明另一實(shí)施
      當(dāng)前第1頁(yè)1 2 3 4 5 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1