[发明专利]对数据进行压缩序列化以从客户端应用进行传输有效
申请号: | 201510038468.4 | 申请日: | 2015-01-26 |
公开(公告)号: | CN104820668B | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 蒂莫西·迈克尔·塔利 | 申请(专利权)人: | 奥誓公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;H04L29/08 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请涉及对数据进行压缩序列化以从客户端应用进行传输。一种系统能够在客户端应用线程(比如,Web浏览器线程)上有效地压缩与页面视图有关的测量数据,并通过互联网将经压缩的数据传输到服务器(比如,分析服务器)。作为压缩的准备,系统能够包括数据扫描、代码构建、代码编码和代码序列化。压缩能够在客户端应用的后台线程上运行,从而不会与客户端应用运行的其他处理相干扰。例如,web工作线程能够实现本文描述的代码压缩。 | ||
搜索关键词: | 客户端应用 压缩 序列化 线程 分析服务器 传输 测量数据 代码编码 代码序列 代码压缩 工作线程 后台线程 数据传输 数据扫描 页面视图 有效地 构建 服务器 互联网 申请 | ||
【主权项】:
1.一种数据处理系统,包括:存储在能够由处理器执行的非暂态介质中的代码扫描仪,所述代码扫描仪被配置为:在客户端应用的共享线程上运行;扫描第一页面视图的第一内容的第一文档对象模型DOM和第二页面视图的第二内容的第二DOM,第二页面视图是对第一页面视图的更新;以及识别所扫描的第一DOM内的第一测量数据和所扫描的第二DOM内的第二测量数据;数据序列化设备,所述数据序列化设备存储在所述非暂态介质中并且通信地耦合到所述代码扫描仪,所述数据序列化设备被配置为:在所述客户端应用的第一专用线程或共享线程上运行;以及将所述第一测量数据和所述第二测量数据序列化以分别生成序列化的第一测量数据和序列化的第二测量数据;以及代码压缩器,所述代码压缩器存储在所述非暂态介质中并且被配置为:在所述客户端应用的第二专用线程上运行;压缩序列化的第一测量数据和序列化的第二测量数据;以及缓存,所述缓存被配置为:从内容服务器接收所述第二内容,并且在追踪与所述第二内容的显示相关联的用户交互数据之前缓存所述第二内容,并且其中所述缓存被配置为在接收和缓存所述第二内容的同时进行下述项中的至少一项:所述代码扫描仪扫描第一DOM、所述数据序列化设备序列化所述第一测量数据、或者所述代码压缩器压缩序列化的第一测量数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥誓公司,未经奥誓公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510038468.4/,转载请声明来源钻瓜专利网。