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

      一種新消息提示方法及系統(tǒng)的制作方法

      文檔序號(hào):7662521閱讀:175來源:國知局
      專利名稱:一種新消息提示方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及計(jì)算機(jī)網(wǎng)頁設(shè)計(jì)技術(shù),尤指一種網(wǎng)頁中新消息的提示方法及系統(tǒng)。
      背景技術(shù)
      目前,在瀏覽器的網(wǎng)頁內(nèi)容動(dòng)態(tài)增加或更新時(shí),瀏覽器用戶不會(huì)得到提示,而只能是在通過手動(dòng)刷新頁面后,才能使得新的網(wǎng)頁內(nèi)容加入網(wǎng)頁。無疑,這樣,大大降低了用戶的瀏覽體驗(yàn)
      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明的主要目的在于提供一種新消息提示方法及系統(tǒng),能夠在網(wǎng)頁內(nèi)容發(fā)生更新時(shí)及時(shí)提醒瀏覽器用戶,從而提高用戶的瀏覽體驗(yàn)。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種新消息提示方法,包括瀏覽器向服務(wù)器請求新增消息的信息;瀏覽器接收到服務(wù)器的響應(yīng)后,更新頁面提示信息。該方法還包括所述服務(wù)器存儲(chǔ)并更新每個(gè)登錄瀏覽器用戶訂閱的消息的新增消
      息數(shù)量。所述瀏覽器利用ajax技術(shù)向服務(wù)器發(fā)起所述請求新增消息的信息;所述請求中包括用于索引請求的內(nèi)容的用戶標(biāo)識(shí)ID。所述更新每個(gè)登錄瀏覽器用戶訂閱的消息的新增消息數(shù)量包括所述服務(wù)器為每個(gè)登錄瀏覽器用戶維護(hù)用戶信息,其中,用戶信息包括中包括消息數(shù)計(jì)數(shù)器;所述服務(wù)器檢查所有訂閱的用戶,當(dāng)用戶發(fā)起一條消息時(shí),對(duì)每個(gè)訂閱的用戶的消息數(shù)計(jì)數(shù)器加I。該方法還包括當(dāng)所述瀏覽器請求消息數(shù)時(shí),服務(wù)器將以請求中的用戶ID為標(biāo)識(shí),查找到對(duì)應(yīng)的消息樹計(jì)數(shù)器,并將消息樹計(jì)數(shù)器中的數(shù)值返回給瀏覽器。該方法還包括所述瀏覽器更新標(biāo)題欄。所述更新的頁面提示信息包括新增收聽用戶數(shù)、和/或新增與當(dāng)前用戶相關(guān)消息數(shù),和/或新增收聽的廣播消息數(shù)。一種新增消息提示系統(tǒng),至少包括瀏覽器、服務(wù)器,其中,瀏覽器,用于向服務(wù)器請求新增消息的信息;接收到服務(wù)器的響應(yīng)后,更新頁面提示信息;服務(wù)器,用于存儲(chǔ)每個(gè)登錄瀏覽器用戶訂閱的消息的新增消息數(shù)量并即時(shí)更新。所述瀏覽器,還用于更新瀏覽器的標(biāo)題欄。從上述本發(fā)明提供的技術(shù)方案可以看出,包括瀏覽器向服務(wù)器請求新增消息的信息,瀏覽器接收到服務(wù)器的響應(yīng)后,更新頁面提示信息。通過本發(fā)明方法,在網(wǎng)頁內(nèi)容發(fā)生更新時(shí)及時(shí)提醒了瀏覽器用戶,使得瀏覽器用戶及時(shí)獲知了網(wǎng)頁內(nèi)容已發(fā)生更新的信息,這樣,用戶可以通過更新即使獲取新的網(wǎng)頁信息,從而提高用戶的瀏覽體驗(yàn)。


      圖I為本發(fā)明新消息提示方法的流程示意圖;圖2為本發(fā)明新消息提示系統(tǒng)的組成結(jié)構(gòu)示意圖;圖3為本發(fā)明新消息提示方法的實(shí)施例的流程示意圖。
      具體實(shí)施方式
      圖I為本發(fā)明新消息提示方法的流程示意圖,如圖I所示,包括步驟100 :瀏覽器向服務(wù)器請求新增消息的信息。本步驟中,瀏覽器可以按照預(yù)先設(shè)置的周期,利用ajax技術(shù)自動(dòng)向服務(wù)器發(fā)起請求,在請求中包括用戶標(biāo)識(shí)(ID),以此來索引請求的內(nèi)容。其中,ajax技術(shù)是一種現(xiàn)有創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù)。其中,服務(wù)器會(huì)為每個(gè)登錄瀏覽器用戶維護(hù)用戶信息,用戶信息包括用戶在本系統(tǒng)中訂閱的其他用戶的列表、訂閱了該用戶的其他用戶列表,一個(gè)消息數(shù)計(jì)數(shù)器。如用戶A訂閱了用戶B,當(dāng)用戶B發(fā)送一條消息時(shí),服務(wù)器檢查所有訂閱用戶B的用戶(包括用戶A),對(duì)每個(gè)訂閱用戶B的用戶(例如用戶A)的消息數(shù)計(jì)數(shù)器加1,如此,用戶A的計(jì)數(shù)器將在服務(wù)器中被動(dòng)態(tài)更新。當(dāng)瀏覽器請求消息數(shù)時(shí),服務(wù)器將以請求中的用戶ID為標(biāo)識(shí),查找到對(duì)應(yīng)的計(jì)數(shù)器,并將計(jì)數(shù)器中的數(shù)值返回給瀏覽器。步驟101 :瀏覽器接收到服務(wù)器的響應(yīng)后,更新頁面提示信息。本步驟中,更新的頁面提示信息包括新增收聽用戶數(shù)、和/或新增與當(dāng)前用戶相關(guān)消息數(shù),和/或新增收聽的廣播消息數(shù)等。進(jìn)一步地,本步驟還包括同時(shí)通過javascript語句修改HTML中的〈title〉標(biāo)簽來更新瀏覽器的標(biāo)題欄,標(biāo)題欄內(nèi)容為當(dāng)前需要更新的消息數(shù)量,使用戶在最小化瀏覽器窗口或焦點(diǎn)不在當(dāng)前窗口的情況下,能夠快速獲知當(dāng)前需要更新的消息數(shù)量。通過本發(fā)明方法,在網(wǎng)頁內(nèi)容發(fā)生更新時(shí)及時(shí)提醒了瀏覽器用戶,使得瀏覽器用戶及時(shí)獲知了網(wǎng)頁內(nèi)容已發(fā)生更新的信息,這樣,用戶可以通過更新即使獲取新的網(wǎng)頁信息,從而提高用戶的瀏覽體驗(yàn)。針對(duì)本發(fā)明方法還提供一種新消息提示系統(tǒng),如圖2所示,至少包括瀏覽器、服務(wù)器,其中,瀏覽器,用于向服務(wù)器請求新增消息的信息;接收到服務(wù)器的響應(yīng)后,更新頁面提示信息。進(jìn)一步地,還用于更新瀏覽器的標(biāo)題欄。服務(wù)器,用于存儲(chǔ)每個(gè)登錄瀏覽器用戶訂閱的消息的新增消息數(shù)量并即時(shí)更新。圖3為本發(fā)明新消息提示方法的實(shí)施例的流程示意圖,如圖3所示,包括步驟300 步驟301 :服務(wù)器為每個(gè)登錄用戶維護(hù)用戶信息緩存,存儲(chǔ)該用戶訂閱的消息的新增消息數(shù)量,并即時(shí)更新。步驟302 :瀏覽器用戶在不手動(dòng)刷新頁面的情況下,使用ajax技術(shù)自動(dòng)向服務(wù)器周期性地請求當(dāng)前用戶所訂閱消息的新增消息數(shù)量。步驟303 :服務(wù)器接收到請求后,獲得請求包中的用戶ID,并通過用戶ID索引消息數(shù)在緩存中的位置,用戶ID與緩存位置的對(duì)應(yīng)關(guān)系計(jì)算方法包括但不限于直接索引(如數(shù)組方式)、結(jié)構(gòu)化查詢(如SQL查詢)、哈希表等,通過協(xié)議(包括但不限于網(wǎng)絡(luò)通信協(xié)議、進(jìn)程間通信方法)向緩存拉取請求的新增消息數(shù)量,該數(shù)量是由服務(wù)器動(dòng)態(tài)更新的一個(gè)計(jì)數(shù)器,并存于緩存中供服務(wù)器程序使用。比如用戶A訂閱了用戶B,當(dāng)用戶B發(fā)送一條消息時(shí),服務(wù)器檢查所有訂閱用戶B的用戶(包括用戶A),對(duì)每個(gè)訂閱用戶B的用戶(例如用戶A)的消息數(shù)計(jì)數(shù)器加1,如此,用戶A的計(jì)數(shù)器將在服務(wù)器中被動(dòng)態(tài)更新。當(dāng)瀏覽器請求消息數(shù)時(shí),服務(wù)器將以請求中的用戶ID為標(biāo)識(shí),查找到對(duì)應(yīng)的計(jì)數(shù)器,并將計(jì)數(shù)器中的數(shù)值返回給瀏覽器。步驟304 :瀏覽器接收到來自服務(wù)器的響應(yīng)后,更新頁面提示信息,比如新增收聽用戶數(shù),和/或新增與當(dāng)前用戶相關(guān)消息數(shù),和/或新增收聽的廣播消息數(shù)等;同時(shí),瀏覽器 更新標(biāo)題欄,使瀏覽器用戶在最小化瀏覽器窗口或焦點(diǎn)不在當(dāng)前窗口的情況下,快速獲知當(dāng)前需要更新的消息數(shù)量。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.ー種新消息提示方法,其特征在于,包括 瀏覽器向服務(wù)器請求新增消息的信息; 瀏覽器接收到服務(wù)器的響應(yīng)后,更新頁面提示信息。
      2.根據(jù)權(quán)利要求I所述的新消息提示方法,其特征在于,該方法還包括所述服務(wù)器存儲(chǔ)并更新每個(gè)登錄瀏覽器用戶訂閱的消息的新增消息數(shù)量。
      3.根據(jù)權(quán)利要求2所述的新消息提示方法,其特征在于,所述瀏覽器利用ajax技術(shù)向服務(wù)器發(fā)起所述請求新增消息的信息; 所述請求中包括用于索引請求的內(nèi)容的用戶標(biāo)識(shí)ID。
      4.根據(jù)權(quán)利要求2所述的新消息提示方法,其特征在于,所述更新每個(gè)登錄瀏覽器用戶訂閱的消息的新增消息數(shù)量包括 所述服務(wù)器為每個(gè)登錄瀏覽器用戶維護(hù)用戶信息,其中,用戶信息包括中包括消息數(shù)計(jì)數(shù)器; 所述服務(wù)器檢查所有訂閱的用戶,當(dāng)用戶發(fā)起一條消息時(shí),對(duì)每個(gè)訂閱的用戶的消息數(shù)計(jì)數(shù)器加I。
      5.根據(jù)權(quán)利要求4所述的新消息提示方法,其特征在于,該方法還包括 當(dāng)所述瀏覽器請求消息數(shù)時(shí),服務(wù)器將以請求中的用戶ID為標(biāo)識(shí),查找到對(duì)應(yīng)的消息樹計(jì)數(shù)器,并將消息樹計(jì)數(shù)器中的數(shù)值返回給瀏覽器。
      6.根據(jù)權(quán)利要求2所述的新消息提示方法,其特征在于,該方法還包括所述瀏覽器更新標(biāo)題欄。
      7.根據(jù)權(quán)利要求I 6任一項(xiàng)所述的新消息提示方法,其特征在于,所述更新的頁面提示信息包括新增收聽用戶數(shù)、和/或新增與當(dāng)前用戶相關(guān)消息數(shù),和/或新增收聽的廣播消息數(shù)。
      8.一種新增消息提示系統(tǒng),其特征在于,至少包括瀏覽器、服務(wù)器,其中, 瀏覽器,用于向服務(wù)器請求新增消息的信息;接收到服務(wù)器的響應(yīng)后,更新頁面提示信息; 服務(wù)器,用于存儲(chǔ)每個(gè)登錄瀏覽器用戶訂閱的消息的新增消息數(shù)量并即時(shí)更新。
      9.根據(jù)權(quán)利要求8所述的新增消息提示系統(tǒng),其特征在于,所述瀏覽器,還用于更新瀏覽器的標(biāo)題欄。
      全文摘要
      本發(fā)明公開了一種新消息提示方法及系統(tǒng),包括瀏覽器向服務(wù)器請求新增消息的信息,瀏覽器接收到服務(wù)器的響應(yīng)后,更新頁面提示信息。通過本發(fā)明方法,在網(wǎng)頁內(nèi)容發(fā)生更新時(shí)及時(shí)提醒了瀏覽器用戶,使得瀏覽器用戶及時(shí)獲知了網(wǎng)頁內(nèi)容已發(fā)生更新的信息,這樣,用戶可以通過更新即使獲取新的網(wǎng)頁信息,從而提高用戶的瀏覽體驗(yàn)。
      文檔編號(hào)H04L29/08GK102780718SQ201110120020
      公開日2012年11月14日 申請日期2011年5月10日 優(yōu)先權(quán)日2011年5月10日
      發(fā)明者呂旭輝, 沃英杰, 鐘哲 申請人:騰訊科技(北京)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1