[發明專利]對數據進行壓縮序列化以從客戶端應用進行傳輸有效
| 申請號: | 201510038468.4 | 申請日: | 2015-01-26 |
| 公開(公告)號: | CN104820668B | 公開(公告)日: | 2019-06-07 |
| 發明(設計)人: | 蒂莫西·邁克爾·塔利 | 申請(專利權)人: | 奧誓公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/34;H04L29/08 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 李曉冬 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端應用 壓縮 序列化 線程 分析服務器 傳輸 測量數據 代碼編碼 代碼序列 代碼壓縮 工作線程 后臺線程 數據傳輸 數據掃描 頁面視圖 有效地 構建 服務器 互聯網 申請 | ||
1.一種數據處理系統,包括:
存儲在能夠由處理器執行的非暫態介質中的代碼掃描儀,所述代碼掃描儀被配置為:
在客戶端應用的共享線程上運行;
掃描第一頁面視圖的第一內容的第一文檔對象模型DOM和第二頁面視圖的第二內容的第二DOM,第二頁面視圖是對第一頁面視圖的更新;以及
識別所掃描的第一DOM內的第一測量數據和所掃描的第二DOM內的第二測量數據;
數據序列化設備,所述數據序列化設備存儲在所述非暫態介質中并且通信地耦合到所述代碼掃描儀,所述數據序列化設備被配置為:
在所述客戶端應用的第一專用線程或共享線程上運行;以及
將所述第一測量數據和所述第二測量數據序列化以分別生成序列化的第一測量數據和序列化的第二測量數據;以及
代碼壓縮器,所述代碼壓縮器存儲在所述非暫態介質中并且被配置為:
在所述客戶端應用的第二專用線程上運行;
壓縮序列化的第一測量數據和序列化的第二測量數據;以及
緩存,所述緩存被配置為:
從內容服務器接收所述第二內容,并且在追蹤與所述第二內容的顯示相關聯的用戶交互數據之前緩存所述第二內容,并且其中所述緩存被配置為在接收和緩存所述第二內容的同時進行下述項中的至少一項:所述代碼掃描儀掃描第一DOM、所述數據序列化設備序列化所述第一測量數據、或者所述代碼壓縮器壓縮序列化的第一測量數據。
2.根據權利要求1所述的系統,其中,所述共享線程是第一共享線程,以及其中,所述系統還包括:用戶交互追蹤器,所述用戶交互追蹤器通信地耦合到所述數據序列化設備,所述用戶交互追蹤器被配置為:
在所述客戶端應用的第二共享線程上運行;
追蹤與所述第一內容和所述第二內容內的用戶接口元素的用戶交互;
從所追蹤的用戶交互中得出用戶交互數據;以及
將所述用戶交互數據添加到所述測量數據。
3.根據權利要求1所述的系統,其中,所述共享線程是第一共享線程,以及其中,所述系統還包括:
代碼構建器,所述代碼構建器通信地耦合到所述數據序列化設備,所述代碼構建器被配置為:
在所述客戶端應用的第二共享線程上運行;以及
根據所述DOM構建所述第一內容和所述第二內容的分級表示;以及
通信接口,所述通信接口通信地耦合到所述代碼壓縮器,所述通信接口被配置為:
在所述客戶端應用的第三共享線程上運行;以及
將經壓縮的序列化的第一測量數據和經壓縮的序列化的第二測量數據傳輸到分析服務器。
4.根據權利要求1所述的系統,其中,所述測量數據包括以下各項中的一個或多個:內容數據、頁面視圖數據、用戶交互數據、或客戶端應用數據。
5.根據權利要求1所述的系統,其中,所述代碼壓縮器被配置為壓縮序列化的第一測量數據和序列化的第二測量數據,以使得經壓縮的序列化的第一測量數據和經壓縮的序列化的第二測量數據與緩存模型層和數據層的操作相兼容,所述緩存模型層和數據層與所述第一頁面視圖和所述第二頁面視圖相關聯,所述緩存模型層和數據層的至少一部分容宿于頁面視圖源處。
6.根據權利要求1所述的系統,其中,所述代碼掃描儀被配置為接收待追蹤的所述第一內容和所述第二內容的指示。
7.根據權利要求2所述的系統,其中,所述用戶交互包括以下各項中的一個或多個:鏈接視圖、頁面視圖、對頁面的方面的點擊、或停留時間。
8.根據權利要求2所述的系統,其中,所述客戶端應用的每個共享線程都是前臺線程。
9.根據權利要求8所述的系統,其中,所述客戶端應用的每個專用線程都是后臺線程。
10.根據權利要求2所述的系統,其中,所述共享線程是一個線程,并且其中,專用線程是一個線程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于奧誓公司,未經奧誓公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510038468.4/1.html,轉載請聲明來源鉆瓜專利網。





