[發明專利]一種會話信息處理方法、裝置、服務器和可讀存儲介質有效
| 申請號: | 201711122192.3 | 申請日: | 2017-11-14 |
| 公開(公告)號: | CN107911443B | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 于蘭彬 | 申請(專利權)人: | 北京星選科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京睿派知識產權代理事務所(普通合伙) 11597 | 代理人: | 劉鋒 |
| 地址: | 100084 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 會話 信息處理 方法 裝置 服務器 可讀 存儲 介質 | ||
1.一種會話信息處理方法,其特征在于,包括:
接收會話建立請求,檢測是否存在與發起會話建立請求的用戶對應的會話樹;
在不存在與所述用戶對應的會話樹時,建立與所述用戶對應的會話樹,在所述會話樹的根節點存儲用戶信息,并在所述根節點下建立子節點以存儲所述會話的第一信息;
在存在與所述用戶對應的會話樹時,在所述用戶對應的會話樹的根節點下建立子節點以存儲所述會話的第一信息;
其中,所述用戶信息至少包括用戶標識;所述會話的第一信息至少包括會話標識和所述會話的過期時間。
2.根據權利要求1所述的會話信息處理方法,其特征在于,所述會話標識是包含所述用戶標識和所述會話的過期時間的加密信息。
3.根據權利要求2所述的會話信息處理方法,其特征在于,所述方法還包括:
響應于會話查詢請求,返回所述會話的第二信息,所述會話的第二信息包括所述用戶標識和所述會話的過期時間。
4.根據權利要求3所述的會話信息處理方法,其特征在于,響應于會話查詢請求,返回所述會話的第二信息包括:
在用于存儲會話樹的數據庫不響應時,在帳號系統中根據所述會話標識獲取所述會話的第二信息;以及
在帳號系統不響應時,在帳號系統的下層接口中根據所述會話標識獲取所述會話的第二信息。
5.根據權利要求4所述的會話信息處理方法,其特征在于,所述數據庫不響應是指在第一超時時間內所述帳號系統未接收到所述數據庫返回的所述會話的第二信息;以及
所述帳號系統不響應是指在第二超時時間內所述帳號系統的下層接口未接收到所述賬號系統返回的所述會話的第二信息。
6.根據權利要求1所述的會話信息處理方法,其特征在于,所述方法還包括:
在新增所述子節點之后,比較所述根節點下所有子節點的過期時間,并將最大過期時間設置給所述根節點。
7.根據權利要求1所述的會話信息處理方法,其特征在于,所述方法還包括:
在所述會話主動或被動下線時,刪除對應的子節點;以及
在用戶對應的所有會話均主動或被動下線時,刪除對應的會話樹。
8.根據權利要求1所述的會話信息處理方法,其特征在于,所述方法還包括:
限制在同一個會話樹中的子節點的數量不超過第一閾值。
9.根據權利要求1所述會話信息處理方法,其特征在于,所述會話的第一信息還包括調用賬號系統的來源系統的標識;
所述方法還包括:
在同一個會話樹中,限制來自預定的來源系統的子節點的數目不超過第二閾值。
10.一種會話信息處理裝置,其特征在于,包括:
會話新建單元,被配置為接收會話建立請求,檢測是否存在與發起會話建立請求的用戶對應的會話樹;
會話樹新建單元,被配置為建立與所述用戶對應的會話樹,在所述會話樹的根節點存儲用戶信息,并在所述根節點下建立子節點以存儲所述會話的第一信息;
子節點新建單元,被配置為在所述用戶對應的會話樹的根節點下建立子節點以存儲所述會話的第一信息;
其中,所述用戶信息至少包括用戶標識;所述會話的第一信息至少包括會話標識和所述會話的過期時間。
11.根據權利要求10所述的會話信息處理裝置,其特征在于,所述會話標識是包含所述用戶標識和所述會話的過期時間的加密信息。
12.根據權利要求10所述的會話信息處理裝置,其特征在于,所述裝置還包括:
會話信息獲取單元,被配置為響應于會話查詢請求,返回所述會話的第二信息,所述會話的第二信息包括所述用戶標識和所述會話的過期時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京星選科技有限公司,未經北京星選科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711122192.3/1.html,轉載請聲明來源鉆瓜專利網。





