專利名稱:一種消息提醒用呼吸燈及消息提醒方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別涉及一種消息提醒用呼吸燈及消息提醒方法。
背景技術(shù):
參見圖1,現(xiàn)有的消息提醒系統(tǒng)中,消息盒子在收到新消息時(shí),會(huì)在用戶桌面亮起呼吸燈以提醒用戶有新消息到達(dá);同時(shí),當(dāng)用戶鼠標(biāo)懸停于呼吸燈處時(shí),呼吸燈進(jìn)一步提醒用戶收到新消息的條數(shù)。上述方案存在的缺陷在于,當(dāng)用戶收到多種類型的消息,如系統(tǒng)消息、綁定的第三方賬號(hào)消息等,鼠標(biāo)懸停呼吸燈時(shí),只提示了消息條數(shù),用戶無法預(yù)知消息具體類型。這種情況下,用戶無法直接選擇查看新消息,而只能在雙擊呼吸燈后打開消息盒子,進(jìn)而才可以查看相應(yīng)的新消息,影響用戶對(duì)消息的查看效率。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種消息提醒用呼吸燈及消息提醒方法。依據(jù)本發(fā)明的一個(gè)方面,提供了一種消息提醒用呼吸燈,其包括消息接收單元,適于與消息編輯后臺(tái),或者,一個(gè)或多個(gè)第三方服務(wù)器通信,以接收消息;類型識(shí)別單元,適于判斷接收到的消息的類型;計(jì)數(shù)單元,適于記錄每種類型的未讀消息的數(shù)量,以及根據(jù)接收到的消息的類型,更新相應(yīng)類型的未讀消息的數(shù)量;顯示單元,適于當(dāng)存在未讀消息時(shí)顯示呼吸燈圖案,當(dāng)鼠標(biāo)懸浮于所述呼吸燈圖案時(shí)顯示每種類型的未讀消息的類型圖標(biāo)和對(duì)應(yīng)的消息數(shù)量,當(dāng)鼠標(biāo)點(diǎn)擊所述未讀消息的類型圖標(biāo)時(shí)顯示相應(yīng)的消息詳情或者打開該未讀消息對(duì)應(yīng)的應(yīng)用??蛇x地,所述第三方服務(wù)器包括以下一種或多種社交網(wǎng)站服務(wù)器、郵箱服務(wù)器以及即時(shí)通信服務(wù)器;所述消息編輯后臺(tái),或者,一個(gè)或多個(gè)第三方服務(wù)器在所述消息中設(shè)置用于表示消息類型的類型標(biāo)簽??蛇x地,所述類型識(shí)別單元包括信息提取模塊,適于從接收到的消息中提取類型標(biāo)簽;類型識(shí)別模塊,適于根據(jù)提取的類型標(biāo)簽確定接收到的消息的類型??蛇x地,所述類型識(shí)別模塊,還適于根據(jù)接收到的消息的來源網(wǎng)站確定接收到的消息的類型。可選地,所述計(jì)數(shù)單元包括建表模塊,適于生成未讀消息表單,所述未讀消息表單中記錄有每種類型的未讀消息的數(shù)量;表單更新模塊,適于當(dāng)新接收到消息時(shí),根據(jù)接收到的消息的類型,令所述未讀消息表單中相應(yīng)類型的未讀消息的數(shù)量加1,以及,當(dāng)未讀消息被閱讀后,令所述未讀消息表單中相應(yīng)類型的未讀消息的數(shù)量減I??蛇x地,所述顯示單元包括讀表模塊,適于讀取所述未讀消息表單,以判斷當(dāng)前是否存在未讀消息;命令捕捉模塊,適于捕捉鼠標(biāo)的光標(biāo)位置及點(diǎn)擊命令;圖案生成模塊,適于當(dāng)存在未讀消息時(shí)在顯示界面上生成呼吸燈圖案,以及當(dāng)鼠標(biāo)的光標(biāo)位于所述呼吸燈圖案上方時(shí)顯示每種類型的未讀消息的類型圖標(biāo)和對(duì)應(yīng)的消息
數(shù)量;動(dòng)作模塊,適于當(dāng)鼠標(biāo)點(diǎn)擊所述未讀消息的類型圖標(biāo)時(shí),顯示相應(yīng)的消息詳情或者打開該未讀消息對(duì)應(yīng)的應(yīng)用,并向所述表單更新模塊發(fā)送消息閱讀通知。本發(fā)明還提供一種消息提醒方法,其包括與消息編輯后臺(tái),或者,一個(gè)或多個(gè)第三方服務(wù)器通信,以接收消息;判斷接收到的消息的類型;記錄每種類型的未讀消息的數(shù)量,以及根據(jù)接收到的消息的類型,更新相應(yīng)類型的未讀消息的數(shù)量; 當(dāng)存在未讀消息時(shí)顯示呼吸燈圖案;當(dāng)鼠標(biāo)懸浮于所述呼吸燈圖案時(shí)顯示每種類型的未讀消息的類型圖標(biāo)和對(duì)應(yīng)的
消息數(shù)量;當(dāng)鼠標(biāo)點(diǎn)擊所述未讀消息的類型圖標(biāo)時(shí)顯示相應(yīng)的消息詳情或者打開該未讀消息對(duì)應(yīng)的應(yīng)用??蛇x地,所述第三方服務(wù)器包括以下一種或多種社交網(wǎng)站服務(wù)器、郵箱服務(wù)器以及即時(shí)通信服務(wù)器;所述方法還包括步驟所述消息編輯后臺(tái),或者,一個(gè)或多個(gè)第三方服務(wù)器在所述消息中設(shè)置用于表示消息類型的類型標(biāo)簽??蛇x地,所述判斷接收到的消息的類型,包括從接收到的消息中提取類型標(biāo)簽;根據(jù)提取的類型標(biāo)簽確定接收到的消息的類型??蛇x地,所述判斷接收到的消息的類型,具體為根據(jù)接收到的消息的來源網(wǎng)站確定接收到的消息的類型??蛇x地,所述記錄每種類型的未讀消息的數(shù)量,以及根據(jù)接收到的消息的類型,更新相應(yīng)類型的未讀消息的數(shù)量,包括生成未讀消息表單,所述未讀消息表單中記錄有每種類型的未讀消息的數(shù)量;當(dāng)新接收到消息時(shí),根據(jù)接收到的消息的類型,令所述未讀消息表單中相應(yīng)類型的未讀消息的數(shù)量加1,以及,當(dāng)未讀消息被閱讀后,令所述未讀消息表單中相應(yīng)類型的未讀消息的數(shù)量減I??蛇x地,通過讀取所述未讀消息表單,以判斷當(dāng)前是否存在未讀消息。
本發(fā)明所述消息提醒用呼吸燈及消息提醒方法,對(duì)消息類型進(jìn)行區(qū)分,并按照不同的消息類型顯示未讀消息的數(shù)量,用戶可以預(yù)知未讀消息的類型,并可以直接點(diǎn)擊選擇感興趣的未讀消息進(jìn)行查看,提高了用戶對(duì)未讀消息的查看效率。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式
。
通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中圖1示出了現(xiàn)有的消息提醒系統(tǒng)的效果截圖;圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的消息提醒用呼吸燈的模塊結(jié)構(gòu)示意圖;圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的類型識(shí)別單元的模塊結(jié)構(gòu)示意圖;圖4示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的計(jì)數(shù)單元的模塊結(jié)構(gòu)示意
圖5示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示單元的模塊結(jié)構(gòu)示意圖;圖6示出了本發(fā)明的呼吸燈的效果截圖;圖7示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的消息提醒方法流程圖;圖8示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的步驟S200的細(xì)化流程圖;圖9示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的步驟S300的細(xì)化流程圖。
具體實(shí)施例方式下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的消息提醒用呼吸燈的模塊結(jié)構(gòu)示意圖,如圖2所示,所述呼吸燈100包括消息接收單元110、類型識(shí)別單元120、計(jì)數(shù)單元130和顯示單元140。所述消息接收單元110,適于與消息編輯后臺(tái)200,或者,一個(gè)或多個(gè)第三方服務(wù)器300通信,以接收消息。其中,所述第三方服務(wù)器300可以直接向所述呼吸燈的消息接收單元110發(fā)送消息,也可以先將消息發(fā)送給所述消息編輯后臺(tái)200,再由所述消息編輯后臺(tái)200統(tǒng)一處理(比如批量定時(shí)發(fā)送等)后發(fā)送給所述呼吸燈的消息接收單元110。所述第三方服務(wù)器300包括以下一種或多種社交網(wǎng)站服務(wù)器(比如人人網(wǎng)、開心網(wǎng)、新浪微博、騰訊微博的服務(wù)器等)、郵箱服務(wù)器(比如163郵箱、新浪郵箱、QQ郵箱的服務(wù)器等)以及即時(shí)通信服務(wù)器(比如QQ、飛信、微信的服務(wù)器等)。另外,所述消息編輯后臺(tái)200,或者,一個(gè)或多個(gè)第三方服務(wù)器300在所述消息中設(shè)置用于表示消息類型的類型標(biāo)簽。比如,在來自人人網(wǎng)服務(wù)器的消息中設(shè)置對(duì)應(yīng)人人網(wǎng)的類型標(biāo)簽,在來自新浪微博的消息中設(shè)置對(duì)應(yīng)新浪微博的類型標(biāo)簽。類型識(shí)別單元120,適于判斷接收到的消息的類型。參見圖3,所述類型識(shí)別單元120包括信息提取模塊121,適于從接收到的消息中提取類型標(biāo)簽。所述類型標(biāo)簽有所述消息編輯后臺(tái)200或者第三方服務(wù)器300預(yù)先設(shè)置在所述消息的預(yù)定字段,所述信息提取模塊121讀取該字段即可獲得相應(yīng)的類型標(biāo)簽。類型識(shí)別模塊122,適于根據(jù)提取的類型標(biāo)簽確定接收到的消息的類型。另外,所述類型識(shí)別模塊,還適于根據(jù)接收到的消息的來源網(wǎng)站確定接收到的消息的類型。當(dāng)所述第三方服務(wù)器300直接向所述呼吸燈100發(fā)送消息時(shí),所述類型識(shí)別模塊可以直接根據(jù)消息的來源網(wǎng)站的URL確定消息的類型,比如當(dāng)消息的來源網(wǎng)站為http://WWW. renren. com/時(shí),該消息自動(dòng)被識(shí)別為人人網(wǎng)的消息。計(jì)數(shù)單元130,適于記錄每種類型的未讀消息的數(shù)量,以及根據(jù)接收到的消息的類型,更新相應(yīng)類型的未讀消息的數(shù)量。參見圖4,所述計(jì)數(shù)單元130包括建表模塊131,適于生成未讀消息表單,所述未讀消息表單中記錄有每種類型的未讀消息的數(shù)量。表I是未讀消息表單示例,如表I所示,該未讀消息表單按照消息的不同類型分別記錄未讀消息的數(shù)量,比如來自人人網(wǎng)的未讀消息數(shù)量為I條,來自安全桌面的未讀消息數(shù)量為I條,來自新浪 微博的未讀消息數(shù)量為2條,來自163郵箱的未讀消息(即郵件)數(shù)量為I條。表I未讀消息表單示例
權(quán)利要求
1.一種消息提醒用呼吸燈,其包括 消息接收單元,適于與消息編輯后臺(tái),或者,一個(gè)或多個(gè)第三方服務(wù)器通信,以接收消息; 類型識(shí)別單元,適于判斷接收到的消息的類型; 計(jì)數(shù)單元,適于記錄每種類型的未讀消息的數(shù)量,以及根據(jù)接收到的消息的類型,更新相應(yīng)類型的未讀消息的數(shù)量; 顯示單元,適于當(dāng)存在未讀消息時(shí)顯示呼吸燈圖案,當(dāng)鼠標(biāo)懸浮于所述呼吸燈圖案時(shí)顯示每種類型的未讀消息的類型圖標(biāo)和對(duì)應(yīng)的消息數(shù)量,當(dāng)鼠標(biāo)點(diǎn)擊所述未讀消息的類型圖標(biāo)時(shí)顯示相應(yīng)的消息詳情或者打開該未讀消息對(duì)應(yīng)的應(yīng)用。
2.如權(quán)利要求1所述的呼吸燈,其特征在于,所述第三方服務(wù)器包括以下一種或多種社交網(wǎng)站服務(wù)器、郵箱服務(wù)器以及即時(shí)通信服務(wù)器; 所述消息編輯后臺(tái),或者,一個(gè)或多個(gè)第三方服務(wù)器在所述消息中設(shè)置用于表示消息類型的類型標(biāo)簽。
3.如權(quán)利要求2所述的呼吸燈,其特征在于,所述類型識(shí)別單元包括 信息提取模塊,適于從接收到的消息中提取類型標(biāo)簽; 類型識(shí)別模塊,適于根據(jù)提取的類型標(biāo)簽確定接收到的消息的類型。
4.如權(quán)利要求3所述的呼吸燈,其特征在于,所述類型識(shí)別模塊,還適于根據(jù)接收到的消息的來源網(wǎng)站確定接收到的消息的類型。
5.如權(quán)利要求1所述的呼吸燈,其特征在于,所述計(jì)數(shù)單元包括 建表模塊,適于生成未讀消息表單,所述未讀消息表單中記錄有每種類型的未讀消息的數(shù)量; 表單更新模塊,適于當(dāng)新接收到消息時(shí),根據(jù)接收到的消息的類型,令所述未讀消息表單中相應(yīng)類型的未讀消息的數(shù)量加1,以及, 當(dāng)未讀消息被閱讀后,令所述未讀消息表單中相應(yīng)類型的未讀消息的數(shù)量減I。
6.如權(quán)利要求5所述的呼吸燈,其特征在于,所述顯示單元包括 讀表模塊,適于讀取所述未讀消息表單,以判斷當(dāng)前是否存在未讀消息; 命令捕捉模塊,適于捕捉鼠標(biāo)的光標(biāo)位置及點(diǎn)擊命令; 圖案生成模塊,適于當(dāng)存在未讀消息時(shí)在顯示界面上生成呼吸燈圖案,以及當(dāng)鼠標(biāo)的光標(biāo)位于所述呼吸燈圖案上方時(shí)顯示每種類型的未讀消息的類型圖標(biāo)和對(duì)應(yīng)的消息數(shù)量; 動(dòng)作模塊,適于當(dāng)鼠標(biāo)點(diǎn)擊所述未讀消息的類型圖標(biāo)時(shí),顯示相應(yīng)的消息詳情或者打開該未讀消息對(duì)應(yīng)的應(yīng)用,并向所述表單更新模塊發(fā)送消息閱讀通知。
7.一種消息提醒方法,其包括 與消息編輯后臺(tái),或者,一個(gè)或多個(gè)第三方服務(wù)器通信,以接收消息; 判斷接收到的消息的類型; 記錄每種類型的未讀消息的數(shù)量,以及根據(jù)接收到的消息的類型,更新相應(yīng)類型的未讀消息的數(shù)量; 當(dāng)存在未讀消息時(shí)顯示呼吸燈圖案; 當(dāng)鼠標(biāo)懸浮于所述呼吸燈圖案時(shí)顯示每種類型的未讀消息的類型圖標(biāo)和對(duì)應(yīng)的消息數(shù)量; 當(dāng)鼠標(biāo)點(diǎn)擊所述未讀消息的類型圖標(biāo)時(shí)顯示相應(yīng)的消息詳情或者打開該未讀消息對(duì)應(yīng)的應(yīng)用。
8.如權(quán)利要求7所述的方法,其特征在于,所述第三方服務(wù)器包括以下一種或多種社交網(wǎng)站服務(wù)器、郵箱服務(wù)器以及即時(shí)通信服務(wù)器; 所述方法還包括步驟 所述消息編輯后臺(tái),或者,一個(gè)或多個(gè)第三方服務(wù)器在所述消息中設(shè)置用于表示消息類型的類型標(biāo)簽。
9.如權(quán)利要求8所述的方法,其特征在于,所述判斷接收到的消息的類型,包括 從接收到的消息中提取類型標(biāo)簽; 根據(jù)提取的類型標(biāo)簽確定接收到的消息的類型。
10.如權(quán)利要求7所述的方法,其特征在于,所述判斷接收到的消息的類型,具體為 根據(jù)接收到的消息的來源網(wǎng)站確定接收到的消息的類型。
11.如權(quán)利要求7所述的方法,其特征在于,所述記錄每種類型的未讀消息的數(shù)量,以及根據(jù)接收到的消息的類型,更新相應(yīng)類型的未讀消息的數(shù)量,包括 生成未讀消息表單,所述未讀消息表單中記錄有每種類型的未讀消息的數(shù)量; 當(dāng)新接收到消息時(shí),根據(jù)接收到的消息的類型,令所述未讀消息表單中相應(yīng)類型的未讀消息的數(shù)量加1,以及, 當(dāng)未讀消息被閱讀后,令所述未讀消息表單中相應(yīng)類型的未讀消息的數(shù)量減I。
12.如權(quán)利要求11所述的方法,其特征在于,通過讀取所述未讀消息表單,以判斷當(dāng)前是否存在未讀消息。
全文摘要
本發(fā)明公開了一種消息提醒用呼吸燈,涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域。所述呼吸燈包括消息接收單元,適于與消息編輯后臺(tái),或者,一個(gè)或多個(gè)第三方服務(wù)器通信,以接收消息;類型識(shí)別單元,適于判斷接收到的消息的類型;計(jì)數(shù)單元,適于記錄每種類型的未讀消息的數(shù)量,以及根據(jù)接收到的消息的類型,更新相應(yīng)類型的未讀消息的數(shù)量;顯示單元,適于當(dāng)存在未讀消息時(shí)顯示呼吸燈圖案,當(dāng)鼠標(biāo)懸浮于呼吸燈圖案時(shí)顯示每種類型的未讀消息的類型圖標(biāo)和對(duì)應(yīng)的消息數(shù)量,當(dāng)鼠標(biāo)點(diǎn)擊未讀消息的類型圖標(biāo)時(shí)顯示相應(yīng)的消息詳情或者打開該未讀消息對(duì)應(yīng)的應(yīng)用。所述消息提醒用呼吸燈及消息提醒方法中,用戶可以預(yù)知未讀消息的類型,提高了用戶對(duì)未讀消息的查看效率。
文檔編號(hào)H04L12/58GK103067255SQ20121053759
公開日2013年4月24日 申請(qǐng)日期2012年12月12日 優(yōu)先權(quán)日2012年12月12日
發(fā)明者付黎 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司