[發明專利]一種數據編碼類型識別及轉碼方法和裝置有效
| 申請號: | 201510249023.0 | 申請日: | 2015-05-15 |
| 公開(公告)號: | CN104994128B | 公開(公告)日: | 2019-04-26 |
| 發明(設計)人: | 王照旗;劉巖 | 申請(專利權)人: | 北京網康科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 北京市邦道律師事務所 11437 | 代理人: | 薛艷;王麗影 |
| 地址: | 100000 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 編碼 類型 識別 方法 裝置 | ||
1.一種數據編碼類型識別及轉碼方法,其特征在于,所述方法包括:
提取用戶操作產生的網絡報文中的關鍵數據,對所述關鍵數據進行解碼;
確定所述關鍵數據解碼后的數據對應的編碼類型;
根據所述編碼類型,對所述關鍵數據解碼后的數據進行轉碼;
其中,所述確定所述關鍵數據解碼后的數據對應的編碼類型包括:加載各編碼區間的配置信息;循環遍歷所述解碼后的數據,計算滿足各編碼區間的字符個數;根據所述解碼后的數據中滿足各編碼區間的字符個數、以及各編碼區間的優先級關系進行編碼類型判斷,確定所述解碼后的數據所對應的編碼類型;釋放所述各編碼區間的配置信息;
所述循環遍歷所述解碼后的數據,計算滿足各編碼區間的字符個數包括:
按照各編碼區間的第一預設優先級,依次判斷所述解碼后的數據中的字符是否滿足各編碼區間;統計所述解碼后的數據中滿足各編碼區間的字符數;
所述根據解碼后的數據中滿足各編碼區間的字符個數、以及各編碼區間的優先級關系進行編碼類型判斷,確定所述解碼后的數據所對應的編碼類型包括:
按照各編碼區間的第二預設優先級,依次判斷解碼后的數據中滿足各編碼區間的字符數與所述解碼后的數據扣除空字符和0字符后的總長度的之間關系,根據解碼后的數據中滿足各編碼區間的字符數與所述解碼后的數據扣除空字符和0字符后的總長度之間的關系確定所述關鍵數據所對應的編碼類型。
2.根據權利要求1所述方法,其特征在于,所述提取用戶操作產生的網絡報文中的關鍵數據包括:根據關鍵字或正則表達式,提取所述網絡報文中的關鍵數據。
3.根據權利要求1所述方法,其特征在于,所述方法還包括:
將不同的編碼類型劃分成多個編碼區間,并確定各編碼區間的優先級關系。
4.一種數據編碼類型識別及轉碼裝置,其特征在于,所述裝置包括:關鍵數據提取單元、解碼單元、編碼類型識別單元、數據轉碼單元,其中,
所述關鍵數據提取單元,用于提取用戶操作產生的網絡報文中的關鍵數據,并將提取的關鍵數據發送到解碼單元;
所述解碼單元,用于對所述關鍵數據進行解碼,并解碼后的數據發送到編碼類型識別單元;
所述編碼類型識別單元,用于確定所述關鍵數據解碼后的數據對應的編碼類型,并將確定的編碼類型發送到數據轉碼單元;
所述數據轉碼單元,用于根據所述編碼類型,對所述關鍵數據解碼后的數據進行轉碼;
其中,所述編碼類型識別單元包括配置子單元、統計子單元、決策子單元、撤銷子單元,其中,所述配置子單元,用于加載所述各編碼區間的配置信息;所述統計子單元,用于循環遍歷所述解碼后的數據,計算滿足各編碼區間的字符個數;所述決策子單元,用于根據所述解碼后的數據中滿足各編碼區間的字符個數、以及各編碼區間的優先級關系進行編碼類型判斷,確定所述解碼后的數據所對應的編碼類型;所述撤銷子單元,用于釋放所述各編碼區間的配置信息;
所述統計子單元具體用于:按照各編碼區間的第一預設優先級,依次判斷所述解碼后的數據中的字符是否滿足各編碼區間;統計所述解碼后的數據中滿足各編碼區間的字符數;
所述決策子單元具體用于:按照各編碼區間的第二預設優先級,依次判斷解碼后的數據中滿足各編碼區間的字符數與所述解碼后的數據扣除空字符和0字符后的總長度的之間關系,根據解碼后的數據中滿足各編碼區間的字符數與所述解碼后的數據扣除空字符和0字符后的總長度之間的關系確定所述關鍵數據所對應的編碼類型。
5.根據權利要求4所述裝置,其特征在于,所述關鍵數據提取單元具體用于:根據關鍵字或正則表達式,提取所述網絡報文中的關鍵數據。
6.根據權利要求4所述裝置,其特征在于,所述裝置還包括編碼區間劃分單元,用于將不同的編碼類型劃分成多個編碼區間,并確定各編碼區間的優先級關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京網康科技有限公司,未經北京網康科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510249023.0/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





