[發明專利]消息發送和接收方法、服務器、客戶端和系統有效
| 申請號: | 201310359616.3 | 申請日: | 2013-08-16 |
| 公開(公告)號: | CN104378280B | 公開(公告)日: | 2018-09-04 |
| 發明(設計)人: | 劉里;舒軍;田明;王輝;王瑤 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/08 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接收用戶 客戶端 消息發送 服務器 捕捉 發送 用戶體驗 用戶閱讀 時間軸 淹沒 | ||
本發明公開了一種消息發送和接收方法、服務器、客戶端和系統,方法包括:在有特定消息待發送時,獲取所述特定消息對應的接收用戶列表,并捕捉所述接收用戶列表中的接收用戶刷新時間軸(timeline)請求;在捕捉到相應接收用戶的刷新timeline請求時,向當前正在刷新timeline的接收用戶所在客戶端發送所述特定消息。采用本發明,能夠確保對用戶重要或緊急的消息不會被其他大量的消息淹沒,而盡可能的被用戶閱讀到,提高用戶體驗。
技術領域
本發明涉及互聯網技術領域,尤其涉及一種消息發送和接收方法、服務器、客戶端和系統。
背景技術
微博(MicroBlog)作為近些年出現的一種用于信息分享和傳播的新興應用,受到越來越多的用戶青睞。微博消息的展現方式為時間倒序的方式,即微博消息插入聽眾的時間軸(timeline),timeline是以時間倒序的方式展現用戶收到的微博消息。用戶登錄微博的時間呈現碎片化的特點,即用戶通常會一天登錄微博多次,每次登錄后只閱讀一下最新的消息,且停留的時間較短;那么,通常在timeline上相對較舊的微博消息很可能會被淹沒在數量眾多的微博消息中,從始至終都沒有被用戶閱讀到,而在這些被淹沒的微博消息中不乏對于用戶很重要的微博消息或很緊急的微博消息;且這些被淹沒的微博消息也會占用客戶端的大量緩存資源。目前的一種解決方案為同一特定消息會分多時間段多次發送給接收用戶,然而這種解決方案會增加消息發送端的處理負荷,而且在客戶端中緩存多份相同的消息也會造成客戶端緩存資源的浪費。
因此,如何優化微博消息的發送機制,以減少消息發送端的處理負荷、優化客戶端的緩存資源,是目前亟待解決的問題。
發明內容
有鑒于此,本發明的主要目的在于提供一種消息發送和接收方法、服務器、客戶端和系統,以至少實現優化微博消息的發送機制,減少消息發送端的處理負荷、優化客戶端的緩存資源。
為達到上述目的,本發明的技術方案是這樣實現的:
本發明提供一種消息發送方法,該方法包括:
在有特定消息待發送時,獲取所述特定消息對應的接收用戶列表,并捕捉所述接收用戶列表中的接收用戶的刷新時間軸timeline請求;
在捕捉到相應接收用戶的刷新timeline請求時,向當前正在刷新timeline的接收用戶所在客戶端發送所述特定消息。
優選的,所述獲取所述特定消息對應的接收用戶列表,包括:
獲取所述特定消息的發送用戶標識,并根據所述發送用戶標識查找發送用戶的收聽用戶列表,將查找所得發送用戶的收聽用戶列表作為所述特定消息對應的接收用戶列表,所述接收用戶列表中包括接收用戶標識。
優選的,所述在捕捉到相應接收用戶的刷新timeline請求時,向當前正在刷新timeline的接收用戶所在客戶端發送所述特定消息,包括:
在捕捉到用戶刷新timeline請求時,獲取請求刷新timeline的用戶標識,并將獲取的用戶標識與所述接收用戶列表進行匹配,當所述接收用戶列表中存在所獲取的用戶標識時,確定捕捉到相應接收用戶的刷新timeline請求,并向當前正在刷新timeline的接收用戶所在客戶端發送所述特定消息。
優選的,在向當前正在刷新timeline的接收用戶所在客戶端發送所述特定消息之后,該方法還包括:
將所述當前正在刷新timeline的接收用戶的用戶標識從所述接收用戶列表中刪除。
優選的,在有特定消息待發送之前,該方法還包括:預設捕捉用戶刷新timeline請求的時間點或周期;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310359616.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多方電話會議的觸摸屏顯示方法及通訊裝置
- 下一篇:電力振蕩波發生器





