国产精品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>

      消息推送裝置及方法

      文檔序號(hào):9730254閱讀:699來源:國知局
      消息推送裝置及方法
      【技術(shù)領(lǐng)域】
      [0001 ]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種消息推送裝置及方法。
      【背景技術(shù)】
      [0002]消息推送功能是通信領(lǐng)域中一個(gè)不可或缺的基礎(chǔ)功能。一般都是由服務(wù)器向終端推送消息,可以讓用戶知曉最新最熱的動(dòng)態(tài)消息。而現(xiàn)在的消息推送方式,都是服務(wù)器端在檢測(cè)到消息推送指令時(shí),獲取消息并將獲取的消息推送給終端,也就是說服務(wù)器采用的是即時(shí)推送消息的方式,若是一天中同一個(gè)消息需要推送多次,需要人為對(duì)每個(gè)時(shí)間進(jìn)行設(shè)置,如一天中需要推送3次,就要設(shè)置3個(gè)推送時(shí)間點(diǎn),顯然,這種消息的推送方式不夠靈活。

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

      [0003]本發(fā)明的主要目的在于提出一種消息推送裝置及方法,旨在解決消息的推送方式不夠靈活的技術(shù)問題。
      [0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種消息推送裝置,所述消息推送裝置包括:
      [0005]生成模塊,用于根據(jù)預(yù)設(shè)的待推送消息對(duì)應(yīng)的起始推送時(shí)間點(diǎn)以及推送周期,生成所述待推送信息對(duì)應(yīng)的各個(gè)推送時(shí)間點(diǎn);
      [0006]存儲(chǔ)模塊,用于將所述待推送消息與生成的各個(gè)推送時(shí)間點(diǎn)關(guān)聯(lián)存儲(chǔ);
      [0007]推送模塊,用于按照推送時(shí)間點(diǎn)的先后順序依次推送所述待推送消息。
      [0008]可選地,所述推送模塊包括:
      [0009]獲取單元,用于獲取各個(gè)推送時(shí)間點(diǎn)中距離當(dāng)前時(shí)間點(diǎn)的時(shí)間間隔小于第一預(yù)設(shè)時(shí)間間隔的各個(gè)推送時(shí)間點(diǎn);
      [0010]存入單元,用于按照獲取的各個(gè)推送時(shí)間點(diǎn)的先后順序?qū)⑺龃扑拖⒁来未嫒胂⒘嘘?duì)中;
      [0011]推送單元,用于在所述消息列隊(duì)中的待推送消息的推送時(shí)間點(diǎn)距離當(dāng)前時(shí)間點(diǎn)的時(shí)間間隔小于第二預(yù)設(shè)時(shí)間間隔時(shí),將所述消息列隊(duì)中的所述待推送消息推送至終端中。
      [0012]可選地,所述消息推送裝置還包括:
      [0013]更新模塊,用于若所述消息列隊(duì)中的所述待推送消息推送失敗,則對(duì)推送失敗的所述待推送消息增加預(yù)設(shè)時(shí)間段以更新所述推送失敗的所述待推送消息的推送時(shí)間點(diǎn);
      [0014]插入模塊,用于根據(jù)更新后的所述推送時(shí)間點(diǎn)將所述推送失敗的所述待推送消息插入所述消息列隊(duì)中。
      [0015]可選地,所述消息推送裝置還包括:
      [0016]第一發(fā)送模塊,用于在所述推送失敗的所述待推送消息推送失敗的次數(shù)達(dá)到預(yù)設(shè)次數(shù)時(shí),向所述終端發(fā)送提示信息。
      [0017]可選地,所述消息推送裝置還包括:
      [0018]第二發(fā)送模塊,用于在推送消息過程中,每隔第三預(yù)設(shè)時(shí)間間隔向預(yù)設(shè)的監(jiān)控終端發(fā)送已推送的消息對(duì)應(yīng)的關(guān)聯(lián)信息,以供所述監(jiān)控終端顯示所述已推送的消息對(duì)應(yīng)的關(guān)聯(lián)信息。
      [0019]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種消息推送方法,所述消息推送方法包括以下步驟:
      [0020]服務(wù)器根據(jù)預(yù)設(shè)的待推送消息對(duì)應(yīng)的起始推送時(shí)間點(diǎn)以及推送周期,生成所述待推送信息對(duì)應(yīng)的各個(gè)推送時(shí)間點(diǎn);
      [0021]將所述待推送消息與生成的各個(gè)推送時(shí)間點(diǎn)關(guān)聯(lián)存儲(chǔ);
      [0022]按照推送時(shí)間點(diǎn)的先后順序依次推送所述待推送消息。
      [0023]可選地,所述按照推送時(shí)間點(diǎn)的先后順序依次推送所述待推送消息的步驟包括:
      [0024]所述服務(wù)器獲取各個(gè)推送時(shí)間點(diǎn)中距離當(dāng)前時(shí)間點(diǎn)的時(shí)間間隔小于第一預(yù)設(shè)時(shí)間間隔的各個(gè)推送時(shí)間點(diǎn);
      [0025]按照獲取的各個(gè)推送時(shí)間點(diǎn)的先后順序?qū)⑺龃扑拖⒁来未嫒胂⒘嘘?duì)中;
      [0026]在所述消息列隊(duì)中的待推送消息的推送時(shí)間點(diǎn)距離當(dāng)前時(shí)間點(diǎn)的時(shí)間間隔小于第二預(yù)設(shè)時(shí)間間隔時(shí),將所述消息列隊(duì)中的所述待推送消息推送至終端中。
      [0027]可選地,所述將所述消息列隊(duì)中的所述待推送消息推送至終端中的步驟之后,所述消息推送方法包括:
      [0028]若所述消息列隊(duì)中的所述待推送消息推送失敗,則所述服務(wù)器對(duì)推送失敗的所述待推送消息增加預(yù)設(shè)時(shí)間段以更新所述推送失敗的所述待推送消息的推送時(shí)間點(diǎn);
      [0029]根據(jù)更新后的所述推送時(shí)間點(diǎn)將所述推送失敗的所述待推送消息插入所述消息列隊(duì)中。
      [0030]可選地,所述根據(jù)更新后的所述推送時(shí)間點(diǎn)將所述推送失敗的所述待推送消息插入所述消息列隊(duì)中的步驟之后,所述消息推送方法還包括:
      [0031]在所述推送失敗的所述待推送消息推送失敗的次數(shù)達(dá)到預(yù)設(shè)次數(shù)時(shí),所述服務(wù)器向所述終端發(fā)送提示信息。
      [0032]可選地,所述消息推送方法還包括:
      [0033]所述服務(wù)器在推送消息過程中,每隔第三預(yù)設(shè)時(shí)間間隔向預(yù)設(shè)的監(jiān)控終端發(fā)送已推送的消息對(duì)應(yīng)的關(guān)聯(lián)信息,以供所述監(jiān)控終端顯示所述已推送的消息對(duì)應(yīng)的關(guān)聯(lián)信息。
      [0034]本發(fā)明提出的消息推送裝置及方法,生成模塊通過待推送消息對(duì)應(yīng)的起始推送時(shí)間以及推送周期,生成所述待推送信息對(duì)應(yīng)的各個(gè)推送時(shí)間點(diǎn),存儲(chǔ)模塊將所述待推送消息與生成的各個(gè)推送時(shí)間點(diǎn)關(guān)聯(lián)存儲(chǔ),推送模塊按照推送時(shí)間點(diǎn)的先后順序依次推送所述待推送消息,而不是當(dāng)待推送消息在同一天需要推送多次時(shí),需要人為配置多個(gè)推送時(shí)間點(diǎn),本發(fā)明只要獲取待推送消息的起始推送時(shí)間點(diǎn)以及推送周期,即可獲得對(duì)應(yīng)的各個(gè)推送時(shí)間點(diǎn),然后按照推送時(shí)間點(diǎn)的先后順序依次推送所述待推送消息,從而提高了消息推送的靈活性。
      【附圖說明】
      [0035]圖1為本發(fā)明服務(wù)器與終端通信過程的示意圖;
      [0036]圖2為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的服務(wù)器的硬件結(jié)構(gòu)示意圖;
      [0037]圖3為本發(fā)明消息推送裝置第一實(shí)施例的功能模塊示意圖;
      [0038]圖4為本發(fā)明消息推送裝置第二實(shí)施例的功能模塊示意圖;
      [0039]圖5為本發(fā)明消息推送裝置第三實(shí)施例的功能模塊示意圖;
      [0040]圖6為本發(fā)明消息推送方法第一實(shí)施例的流程示意圖;
      [0041 ]圖7為本發(fā)明消息推送方法第二實(shí)施例的流程示意圖;
      [0042]圖8為本發(fā)明消息推送方法第三實(shí)施例的流程示意圖。
      [0043]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
      【具體實(shí)施方式】
      [0044]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0045]參照?qǐng)D1,圖1為本發(fā)明服務(wù)器與終端通信過程的示意圖。
      [0046]在圖1中,服務(wù)器通過網(wǎng)絡(luò)將待推送消息推送給終端,所述終端包括手機(jī)、PAD或PC
      側(cè)等終端。
      [0047]在圖1中,服務(wù)器根據(jù)預(yù)設(shè)的待推送消息對(duì)應(yīng)的起始推送時(shí)間點(diǎn)以及推送周期,先生成所述待推送信息對(duì)應(yīng)的各個(gè)推送時(shí)間點(diǎn),然后按照推送時(shí)間點(diǎn)的先后順序依次推送所述待推送消息,將所述待推送消息推送至終端中,所述終端包括手機(jī)、PAD或PC側(cè),在所述待推送消息推送到終端時(shí),用戶基于所述終端查看推送成功的消息。在本實(shí)施例中,所述待推送消息為推送類通知消息,如新聞應(yīng)用推送的新聞消息、音視頻應(yīng)用推送的更新內(nèi)容、或者是各種應(yīng)用對(duì)應(yīng)的安裝包消息,因此,在所述服務(wù)器通過網(wǎng)絡(luò)將待推送消息推送給終端的過程中,消息的推送只能是單向推送,即只能由服務(wù)器推送至終端中,而無法由終端推送至所述服務(wù)器中。
      [0048]參照?qǐng)D2,圖2為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的服務(wù)器的硬件結(jié)構(gòu)示意圖。
      [0049]在圖2中,服務(wù)器包括處理器1001、存儲(chǔ)器1002、消息列隊(duì)1003以及網(wǎng)絡(luò)接口 1004等硬件,首先,服務(wù)器中的所述處理器1001根據(jù)待推送消息對(duì)應(yīng)的起始推送時(shí)間點(diǎn)以及推送周期,生成所述待推送信息對(duì)應(yīng)的各個(gè)推送時(shí)間點(diǎn),然后將生成的各個(gè)推送時(shí)間點(diǎn)與所述待推送消息關(guān)聯(lián)存儲(chǔ)到所述存儲(chǔ)器1002中,并在所述消息列隊(duì)1003中按照推送時(shí)間點(diǎn)的先后順序依次存入各個(gè)
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1