• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種判斷即時通訊消息已讀的方法及裝置制造方法及圖紙

    技術編號:14951462 閱讀:159 留言:0更新日期:2017-04-02 03:57
    本發(fā)明專利技術公開了一種判斷即時通訊消息已讀的方法及裝置,其中該方法應用于包括消息發(fā)送端、消息服務端和消息接收端的通訊系統(tǒng)中,方法包括如下步驟:消息接收端閱讀消息發(fā)送端發(fā)送的消息時,向消息發(fā)送端和消息服務端發(fā)送帶有閱讀消息時間的通知消息;消息服務端過濾通知消息并解析存儲;消息發(fā)送端根據(jù)消息接收端發(fā)送的通知消息中的閱讀消息時間的判斷消息已讀狀態(tài)并顯示。本發(fā)明專利技術以消息接收端的消息讀取時間點RTS值為基本控制單位,有效降低了給系統(tǒng)帶來的存儲、處理壓力,結合消息的發(fā)送時間屬性,即可對消息的已讀未讀狀態(tài)進行判斷反饋,執(zhí)行效果上可實現(xiàn)一對一的個人消息或一對多的多人消息已讀狀態(tài)的快速高效判斷,具有較高的靈活性。

    【技術實現(xiàn)步驟摘要】

    本專利技術涉及一種判斷即時通訊消息已讀的方法及裝置裝置,屬于通信

    技術介紹
    即時通訊(InstantMessenger,簡稱IM)是指能夠即時發(fā)送和接收互聯(lián)網(wǎng)消息的業(yè)務。自面世以來,即時通訊的功能日益豐富,即時通訊不再是一個單純的聊天工具,它已經(jīng)發(fā)展成集交流、資訊、娛樂、搜索、電子商務、辦公協(xié)作和企業(yè)客戶服務等為一體的綜合化信息平臺,是一種終端連網(wǎng)即時通訊網(wǎng)絡的服務。即時通訊不同于e-mail在于它的交談是即時的。大部分的即時通訊服務提供了狀態(tài)信息的特性——顯示聯(lián)絡人名單、聯(lián)絡人是否在線、能否和聯(lián)絡人交談,即時通訊消息是否已讀等。即時通訊消息已讀狀態(tài)的處理技術是指針對消息發(fā)送者所發(fā)出的消息是否被消息接收者已讀的狀態(tài)判斷以及對判斷結果的界面呈現(xiàn)反饋。在即時通訊系統(tǒng)的一般使用場景中,消息發(fā)送者發(fā)出消息后,無法獲知所發(fā)出的消息是否被消息接收者所閱讀。為了進一步提升即時通訊系統(tǒng)的用戶體驗,可為消息發(fā)送者發(fā)出的每條消息在用戶界面上標記是否被消息接收者已讀,從而對消息發(fā)送者進行了直觀的反饋,對于提升即時通訊系統(tǒng)使用者的用戶體驗具有較強的意義。為了實現(xiàn)即時通訊消息已讀狀態(tài)的顯示效果,傳統(tǒng)的做法是將消息發(fā)送者發(fā)出的每條消息是否被消息接收者閱讀的狀態(tài)進行逐條記錄判斷。然而這種做法需要對每條消息的已讀狀態(tài)進行記錄和分析,對系統(tǒng)的存儲和處理效率提出了較高要求,并且會隨消息數(shù)量級的增加而進一步增加對即時通訊服務器和客戶端所帶來的存儲、處理壓力。因此,在即時通訊系統(tǒng)中,如果對每條已發(fā)出消息的已讀狀態(tài)進行記錄及判斷,會極大的降低系統(tǒng)的存儲及處理效率,具有一定的局限性。
    技術實現(xiàn)思路
    本專利技術要解決的技術問題是:如何快速高效判斷及反饋即時通訊消息。為實現(xiàn)上述的專利技術目的,本專利技術提供了一種判斷即時通訊消息已讀的方法及裝置。一方面,本專利技術提供一種判斷即時通訊消息已讀的方法,應用于包括消息發(fā)送端、消息服務端和消息接收端的通訊系統(tǒng)中,所述方法包括如下步驟:所述消息接收端閱讀所述消息發(fā)送端發(fā)送的消息時,向所述消息發(fā)送端和所述消息服務端發(fā)送帶有閱讀消息時間的通知消息;所述消息服務端過濾所述通知消息并解析存儲;所述消息發(fā)送端根據(jù)所述消息接收端發(fā)送的通知消息中的閱讀消息時間的判斷消息已讀狀態(tài)并顯示。其中較優(yōu)地,所述通知消息為RTS消息,所述RTS消息中包括:將消息標記為RTS類型的消息類型屬性信息、標記個人會話或多人會話的會話屬性信息、標記消息接收端閱讀消息時間的時間點屬性信息。其中較優(yōu)地,時間點屬性信息包括用于標識會話中消息接收端閱讀消息的時間點的長整形數(shù)字。其中較優(yōu)地,所述判斷消息已讀狀態(tài)的步驟包括:如果所述消息接收端的閱讀消息時間大于所述消息發(fā)送端發(fā)出的消息的發(fā)送時間,則所述消息發(fā)送端發(fā)出的該條消息已被所述消息接收端閱讀;如果所述消息接收端的閱讀消息時間小于所述消息發(fā)送端發(fā)出的消息的發(fā)送時間,則所述消息發(fā)送端發(fā)出的該條消息未被所述消息接收端閱讀。其中較優(yōu)地,所述消息服務端過濾所述通知消息并解析存儲步驟包括:所述消息服務端過濾通知消息并提取通知消息中的閱讀時間點屬性信息存儲。其中較優(yōu)地,所述還包括所述消息發(fā)送端上線后向所述消息服務端獲取存儲的閱讀消息時間信息的步驟。其中較優(yōu)地,所述消息發(fā)送端向所述消息服務端獲取存儲的閱讀消息時間信息的步驟還包括向消息服務端發(fā)送消息發(fā)送端的用戶名和即時消息唯一標識。其中較優(yōu)地,所述通知消息與消息發(fā)送端的用戶名以鍵值對形式存儲在數(shù)據(jù)庫的會話記錄的數(shù)據(jù)結構中。其中較優(yōu)地,所述消息已讀狀態(tài)是以文字或圖標形式顯示的。另一方面,本專利技術提供一種判斷即時通訊消息已讀的裝置,應用了上述的方法,所述裝置包括通知更新模塊和存儲記錄模塊;所述通知更新模塊用于在消息接收端閱讀消息的同時通知消息發(fā)送端更新其閱讀時間點;所述存儲記錄模塊用于在消息發(fā)送端完成對消息接收端閱讀時間點的記錄或更新,并據(jù)此時間點與消息時間作比較得出消息已讀狀態(tài)實現(xiàn)界面的提示更新,使消息發(fā)送端直觀的獲知消息已讀或未讀狀態(tài)。本專利技術提供的判斷即時通訊消息已讀的方法及裝置,以消息接收端的消息讀取時間點RTS值為基本控制單位,這種消息已讀或未讀狀態(tài)的判斷依據(jù)不會因消息數(shù)量的增加而成倍增加,有效降低了給系統(tǒng)帶來的存儲、處理壓力,結合消息的發(fā)送時間屬性,即可對消息的已讀未讀狀態(tài)進行判斷反饋,執(zhí)行效果上可實現(xiàn)一對一的個人消息或一對多的多人消息已讀狀態(tài)的快速高效判斷,具有較高的靈活性。附圖說明圖1是本專利技術判斷即時通訊消息已讀的方法流程示意圖;圖2是本專利技術即時通訊消息已讀狀態(tài)顯示示意圖;圖3是本專利技術已讀用戶名集合和未讀用戶名集合顯示示意圖。具體實施方式下面結合附圖和實施例,對本專利技術的具體實施方式作進一步詳細描述。以下實施例用于說明本專利技術,但不用來限制本專利技術的范圍。如圖1所示,本專利技術提供一種判斷即時通訊消息已讀的方法,該方法應用于包括消息發(fā)送端、消息服務端和消息接收端的通訊系統(tǒng)中,所述方法包括如下步驟:所述消息接收端閱讀所述消息發(fā)送端發(fā)送的消息時,向所述消息發(fā)送端和所述消息服務端發(fā)送帶有閱讀消息時間的通知消息;所述消息服務端過濾所述通知消息并解析存儲;所述消息發(fā)送端根據(jù)所述消息接收端發(fā)送的通知消息中的閱讀消息時間的判斷消息已讀狀態(tài)并顯示。下面對本專利技術和提供的判斷即時通訊消息已讀的方法展開詳細的說明。本專利技術應用于包括消息發(fā)送端、消息服務端、消息接收端的即時通訊系統(tǒng)中,消息發(fā)送端通過消息服務端向歇息接收端發(fā)送消息,消息接收端通過消息服務端向消息發(fā)送端反饋消息讀取通知。在本專利技術中,消息發(fā)送端向消息接收端發(fā)送消息后,消息接收端打開即時通訊的消息接收端,讀取消息。消息接收端在讀取消息的同時觸發(fā)向消息發(fā)動端傳送讀取消息的通知消息。該通知消息優(yōu)選是RTS(ReadTimeofSession)的通知消息。RTS消息中包括:將消息標記為RTS類型的消息類型屬性信息,用于服務器或客戶端過濾此類型消息作RTS屬性分析;標記個人會話或多人會話的會話屬性信息,用于使服務器客戶端針對會話類型進行相應處理;標記消息接收端閱讀消息時間的時間點屬性信息。消息接收端向消息發(fā)動端傳送讀取消息的通知消息為后臺的自動行為,非用戶主動行為。標記消息接收端閱讀消息時間的時間點的屬性,記為RTS值,將會被服務器或客戶端存儲在數(shù)據(jù)庫中。RTS值是長整形數(shù)字,僅在所屬會話中有效,用于標識會話中消息接收端閱讀消息的時間點。消息發(fā)送端接收消息接收端發(fā)送的通知消息后對通知消息解析并記錄。所述消息發(fā)送端根據(jù)所述消息接收端發(fā)送的通知消息中的閱讀消息時間的判斷消息已讀狀態(tài)并顯示。消息發(fā)送端將解析到的閱讀消息時間消息的發(fā)送時間進行比較得出消息已讀或未讀狀態(tài);根據(jù)判斷結果,在用戶界面上通過文字或圖標顯式提示消息發(fā)送端某條消息的已讀或未讀。對于多人會話,可查看具體的已讀、未讀人員信息。具體地,判斷消息已讀狀態(tài)的步驟包括:如果所述消息接收端的閱讀消息時間大于所述消息發(fā)送端發(fā)出的消息的發(fā)送時間,則所述消息發(fā)送端發(fā)出的該條消息已被所述消息接收端閱讀;如果所述消息接收端的閱讀消息時間小于所述消息發(fā)送端發(fā)出的消息的發(fā)送時間,則所述消息發(fā)送端發(fā)出的該條消息未被所述消息接收端閱讀。消息接收端本文檔來自技高網(wǎng)
    ...
    一種判斷即時通訊消息已讀的方法及裝置

    【技術保護點】
    一種判斷即時通訊消息已讀的方法,其特征在于,應用于包括消息發(fā)送端、消息服務端和消息接收端的通訊系統(tǒng)中,所述方法包括如下步驟:所述消息接收端閱讀所述消息發(fā)送端發(fā)送的消息時,向所述消息發(fā)送端和所述消息服務端發(fā)送帶有閱讀消息時間的通知消息;所述消息服務端過濾所述通知消息并解析存儲;所述消息發(fā)送端根據(jù)所述消息接收端發(fā)送的通知消息中的閱讀消息時間的判斷消息已讀狀態(tài)并顯示。

    【技術特征摘要】
    1.一種判斷即時通訊消息已讀的方法,其特征在于,應用于包括消息發(fā)送端、消息服務端和消息接收端的通訊系統(tǒng)中,所述方法包括如下步驟:所述消息接收端閱讀所述消息發(fā)送端發(fā)送的消息時,向所述消息發(fā)送端和所述消息服務端發(fā)送帶有閱讀消息時間的通知消息;所述消息服務端過濾所述通知消息并解析存儲;所述消息發(fā)送端根據(jù)所述消息接收端發(fā)送的通知消息中的閱讀消息時間的判斷消息已讀狀態(tài)并顯示。2.如權利要求1所述的方法,其特征在于,所述通知消息為RTS消息,所述RTS消息中包括:將消息標記為RTS類型的消息類型屬性信息、標記個人會話或多人會話的會話屬性信息、標記消息接收端閱讀消息時間的時間點屬性信息。3.如權利要求1所述的方法,其特征在于,時間點屬性信息包括用于標識會話中消息接收端閱讀消息的時間點的長整形數(shù)字。4.如權利要求1所述的方法,其特征在于,所述判斷消息已讀狀態(tài)的步驟包括:如果所述消息接收端的閱讀消息時間大于所述消息發(fā)送端發(fā)出的消息的發(fā)送時間,則所述消息發(fā)送端發(fā)出的該條消息已被所述消息接收端閱讀;如果所述消息接收端的閱讀消息時間小于所述消息發(fā)送端發(fā)出的消息的發(fā)送時間,則所述消息發(fā)送端發(fā)出的該條消息未被所述消息接收端閱讀。5.如...

    【專利技術屬性】
    技術研發(fā)人員:高辰柱
    申請(專利權)人:北大方正集團有限公司北京北大方正電子有限公司
    類型:發(fā)明
    國別省市:北京;11

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 熟妇人妻AV无码一区二区三区| 亚洲爆乳精品无码一区二区三区| 久久久久久精品无码人妻| 久久久久亚洲AV成人无码网站| 国产精品ⅴ无码大片在线看| 亚洲美免无码中文字幕在线| 亚洲av成本人无码网站| 久青草无码视频在线观看| 无码人妻久久一区二区三区免费| 无码中文字幕乱码一区 | 国产丰满乱子伦无码专| 人妻少妇无码精品视频区| 亚洲av无码专区国产不乱码| 最新中文字幕AV无码不卡| 无码人妻一区二区三区av| 亚洲国产成人精品无码区在线秒播| 蜜芽亚洲av无码一区二区三区| 亚洲动漫精品无码av天堂| 免费a级毛片无码av| 亚洲AV无码一区二区一二区| 国产白丝无码免费视频| 久久久久亚洲精品无码网址| 日韩av无码成人无码免费| 亚洲av无码一区二区三区天堂古代| 人妻少妇AV无码一区二区| 狼人无码精华AV午夜精品| 亚洲av永久无码精品网址| 免费A级毛片无码无遮挡内射| 国产成人无码久久久精品一| 国精品无码一区二区三区在线蜜臀| 无码中文字幕色专区| 久久久久亚洲AV无码去区首| 国产成A人亚洲精V品无码 | 四虎成人精品无码永久在线| 日本精品无码一区二区三区久久久 | 免费无码H肉动漫在线观看麻豆| 无码综合天天久久综合网| 国产莉萝无码AV在线播放| 一本大道在线无码一区| 亚洲欧洲免费无码| 欲色aV无码一区二区人妻|