数据传输、显示方法、装置及系统的利记博彩app

文档序号:7820138阅读:168来源:国知局
数据传输、显示方法、装置及系统的利记博彩app
【专利摘要】本发明提供了一种数据传输、显示方法、装置及系统。其中,该数据传输方法包括:使用浏览器用户的登录身份标识信息ID登录本浏览器;接收到来自浏览器用户的关闭指令,根据预设操作命令确定是否获取本浏览器当前时刻已打开的所有网页信息;若是,获取所有网页信息,并添加所有网页信息的属性信息至所有网页信息,生成浏览器数据包;上传浏览器数据包至浏览器的服务器端。依据本发明实施例的数据传输方法能够解决现有技术中在根据用户的关闭指令关闭本浏览器的所有网页信息时无法自动保存网页信息的问题。
【专利说明】数据传输、显示方法、装置及系统

【技术领域】
[0001] 本发明涉及数据传输领域,特别是涉及一种数据传输、显示方法、装置及系统。

【背景技术】
[0002] 随着网络的普及,人们对于网络的愈加依赖,而浏览器以其功能的多样化更是深 受用户的喜爱。通过浏览器,用户能够迅速便捷地浏览各种领域、各种类型的资讯。但是, 用户经常由于设备死机或者遇到紧急事件或者停电等各种情况不得不中断通过浏览器正 在进行的各种活动,如观看视频、浏览网页、玩网络游戏等。
[0003] 现有技术中,该种情况下,无法自动保存用户关闭时开启的网页,则当用户想要再 次开启浏览器继续之前中断的活动,则需要重复第一次打开被中断的活动所在页面的所有 步骤。例如,用户想要继续之前阅读的某部小说,则用户再次开启浏览器之后,需要重复如 下步骤:S1、查找该部小说所在的网站并点击进入;S2、登录该网站;S3、在该网站中查找到 该部小说,并点击进入该部小说的网页;S4、查找到上次阅读到的部分,继续阅读。由此可 见,现有技术中无法在用户关闭浏览器网页时,对网页信息自动保存,造成用户在后续继续 被中断的浏览器操作时步骤繁琐复杂,降低用户体验。


【发明内容】

[0004] 鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上 述问题的数据传输方法、数据显示方法和相应的装置、系统。
[0005] 依据本发明的一个方面,提供了一种数据传输方法,包括:使用浏览器用户的登录 身份标识信息ID登录本浏览器;接收到来自所述浏览器用户的关闭指令,根据预设操作命 令确定是否获取本浏览器当前时刻已打开的所有网页信息;若是,获取所述所有网页信息, 并添加所述所有网页信息的属性信息至所述所有网页信息,生成浏览器数据包;上传所述 浏览器数据包至浏览器的服务器端。
[0006] 可选地,所述使用浏览器用户的登录身份标识信息ID登录本浏览器,包括:当本 浏览器的状态值发生改变,则确定所述浏览器用户的登录ID登录成功。
[0007] 可选地,所述预设操作命令包括缺省操作命令和/或所述浏览器用户预先设置的 操作命令。
[0008] 可选地,根据预设操作命令确定是否获取本浏览器当前时刻已打开的所有网页信 息,包括:根据预设操作命令显示操作选项,以供所述浏览器用户进行选择,其中,所述操作 选项包括获取所述所有网页信息选项、拒绝获取所述所有网页信息选项;接收来自所述浏 览器用户的选择指令,根据所述选择指令确定是否获取本浏览器当前时刻已打开的所有网 页信息。
[0009] 可选地,获上传所述浏览器数据包至浏览器的服务器侧之前,还包括:对所述浏览 器数据包进行处理,其中,对所述浏览器数据包进行处理的步骤包括以下至少之一:对所述 已打开的所有网页信息进行过滤处理,其中,所述过滤处理至少包括以下任意之一:对所述 浏览器数据包进行过滤处理,其中,所述过滤处理至少包括以下任意之一:过滤非超文本传 输协议http网页信息和/或http安全版网页信息、删除所述浏览器数据包中的所述浏览 器用户的个人信息数据、去除所述浏览器数据包中的重复信息;对所述浏览器数据包进行 封装处理,生成轻量级数据交换格式json格式文件;对所述浏览器数据包进行加密处理。
[0010] 可选地,上传所述数据包至所述浏览器的服务器端,包括:添加校验字段至所述浏 览器数据包;采用请求体格式http post上传所述浏览器数据包至所述浏览器的服务器 端。
[0011] 可选地,接收到来自所述浏览器用户的关闭指令之前,还包括:接收来自所述浏览 器用户的连接建立指令,其中,所述连接建立指令中携带有使用所述浏览器用户的登录ID 登录的其他浏览器的标识信息;发送连接建立请求至所述浏览器的服务器端,其中,所述连 接建立请求中携带有本浏览器的标识信息以及所述其他浏览器的标识信息。
[0012] 可选地,所述属性信息包括操作指令。
[0013] 可选地,所述所有网页信息的类型包括以下至少之一:游戏类网页信息;视频类 网页信息;音乐类网页信息;文本类网页信息;地图类网页信息。
[0014] 可选地,所述操作指令包括以下至少之一:打开网页信息指令;编辑网页信息指 令;还原网页状态指令,其中,所述还原网页状态指令至少包括:游戏类网页中,还原接收 所述关闭指令时游戏关卡的环境;视频类网页中,还原接收所述关闭指令时视频播放的进 度;音乐类网页中,还原接收所述关闭指令时音乐播放的进度;文本类网页中,还原接收所 述关闭指令时文本阅读的进度;地图类网页中,还原接收所述关闭指令时所述地图类网页 显示地址的地图。
[0015] 依据本发明的另一方面,还提供了一种数据传输方法,包括:接收第一浏览器上传 的浏览器数据包,将其与浏览器用户登录身份标识ID对应存储至数据库,其中,所述浏览 器数据包中包括所述第一浏览器的所有网页信息及其属性信息;当接收到来自第二浏览器 的、携带有所述浏览器用户登录ID的数据请求消息,获取与所述浏览器用户登录ID对应的 浏览器数据包;发送应答消息至所述第二浏览器,其中,所述应答消息中携带有与所述浏览 器用户登录ID对应的浏览器数据包。
[0016] 可选地,所述接收第一浏览器上传的浏览器数据包,将其与浏览器用户登录ID对 应存储至数据库,包括:添加时间戳信息至所述浏览器数据包;保存添加时间戳信息完成 的浏览器数据包至所述数据库。
[0017] 可选地,所述数据传输方法还包括:接收来自所述第一浏览器的连接建立请求,其 中,所述连接建立请求中携带有所述第一浏览器的标识信息以及所述第二浏览器的标识信 息;根据所述连接建立请求建立所述第一浏览器与所述第二浏览器的关联关系并保存,以 供所述第二浏览器根据所述关联关系对所述第一浏览器的浏览器数据包进行还原。
[0018] 可选地,所述接收第一浏览器上传的浏览器数据包之后,还包括:对所述浏览器数 据包携带的、所述第一浏览器的所有网页信息进行格式转换,得到转换结果,其中,所述转 换结果能够通过运行在不同类型的设备上的所述第二浏览器进行显示;保存转换结果至所 述数据库。
[0019] 依据本发明的另一方面,还提供了一种数据显示方法,包括:使用浏览器用户的登 录身份标识信息ID登录本浏览器时,发送携带有所述浏览器用户登录ID的数据请求消息 至浏览器的服务器端,由所述浏览器的服务器端获取与所述用户登录ID对应的浏览器数 据包,其中,所述浏览器数据包中包括网页信息及其属性信息;接收所述浏览器的服务器端 返回的述应答消息,其中,所述应答消息中携带有与所述浏览器数据包;根据所述浏览器数 据包中的属性信息对所述网页信息进行显示。
[0020] 可选地,根据所述浏览器数据包中的属性信息对所述网页信息进行显示,包括:当 所述属性信息包括操作指令,根据所述操作指令对所述网页信息进行处理,其中,所述操作 指令包括以下至少之一:打开网页信息指令、编辑网页信息指令、还原网页状态指令;对处 理结果进行显示。
[0021] 可选地,所述还原网页状态指令至少包括以下任意之一:游戏类网页中,还原接收 所述关闭指令时游戏关卡的环境;视频类网页中,还原接收所述关闭指令时视频播放的进 度;音乐类网页中,还原接收所述关闭指令时音乐播放的进度;文本类网页中,还原接收所 述关闭指令时文本阅读的进度;地图类网页中,还原接收所述关闭指令时所述地图类网页 显示地址的地图。
[0022] 依据本发明的再一方面,还提供了一种浏览器,包括:登录模块,适于使用浏览器 用户的登录身份标识信息ID登录本浏览器;接收模块,适于收到来自所述用户的关闭指 令;确定模块,适于使用所述浏览器用户的登录ID登录本浏览器之后,当接收到所述关闭 指令,根据预设操作命令确定是否获取本浏览器当前时刻已打开的所有网页信息;获取模 块,适于若是,获取所述所有网页信息,并添加所述所有网页信息的属性信息至所述所有网 页信息,生成浏览器数据包;上传模块,适于上传所述浏览器数据包至浏览器的服务器端。
[0023] 可选地,所述登录模块还适于:当所述本浏览器的状态值发生改变,则确定所述浏 览器用户的登录ID登录成功。
[0024] 可选地,所述预设操作命令包括缺省操作命令和/或所述浏览器用户预先设置的 操作命令。
[0025] 可选地,所述确定模块还适于:根据预设操作命令显示操作选项,以供所述浏览器 用户进行选择,其中,所述操作选项包括获取所述所有网页信息选项、拒绝获取所述所有网 页信息选项;接收来自所述浏览器用户的选择指令,根据所述选择指令确定是否获取本浏 览器当前时刻已打开的所有网页信息。
[0026] 可选地,所述上传模块还包括:处理单元,适于对所述浏览器数据包进行处理,其 中,对所述浏览器数据包进行处理的步骤包括以下至少之一:对所述已打开的所有网页信 息进行过滤处理,其中,所述过滤处理至少包括以下任意之一:对所述浏览器数据包进行过 滤处理,其中,所述过滤处理至少包括以下任意之一:过滤非超文本传输协议http网页信 息和/或http安全版网页信息、删除所述浏览器数据包中的所述浏览器用户的个人信息数 据、去除所述浏览器数据包中的重复信息;对所述浏览器数据包进行封装处理,生成轻量级 数据交换格式json格式文件;对所述浏览器数据包进行加密处理;上传单元,适于添加校 验字段至所述数据包;以及,采用请求体格式http post上传所述浏览器数据包至所述浏 览器的服务器端。
[0027] 可选地,所述浏览器还包括:所述接收模块,还适于接收来自所述浏览器用户的连 接建立指令,其中,所述连接建立指令中携带有使用所述浏览器用户的登录ID登录的其他 浏览器的标识信息;所述上传模块,还适于发送连接建立请求至所述浏览器的服务器端,其 中,所述连接建立请求中携带有本浏览器的标识信息以及所述其他浏览器的标识信息。
[0028] 可选地,所述属性信息包括操作指令。
[0029] 依据本发明的又一方面,还提供了一种浏览器的服务器,包括:接收模块,适于接 收第一浏览器上传的浏览器数据包,其中,所述浏览器数据包中包括所述第一浏览器的所 有网页信息及其属性信息;存储模块,适于将所述浏览器数据包与浏览器用户登录身份标 识信息ID对应存储至数据库;所述接收模块,还适于接收到来自第二浏览器的、携带有所 述浏览器用户登录ID的数据请求消息;获取模块,适于当所述接收模块接收到所述数据请 求消息,获取与所述用户登录ID对应的浏览器数据包;发送模块,适于发送应答消息至所 述第二浏览器,其中,所述应答消息中携带有所述浏览器数据包。
[0030] 可选地,所述存储模块还适于:添加时间戳信息至所述浏览器数据包;保存添加 时间戳信息完成的浏览器数据包至所述数据库。
[0031] 可选地,所述浏览器的服务器还包括:所述接收模块,还适于接收来自所述第一浏 览器的连接建立请求,其中,所述连接建立请求中携带有所述第一浏览器的标识信息以及 所述第二浏览器的标识信息;所述保存模块,还适于根据所述连接建立请求建立所述第一 浏览器与所述第二浏览器的关联关系并保存,以供所述第二浏览器根据所述关联关系对所 述第一浏览器的浏览器数据包进行还原。
[0032] 可选地,所述保存模块还适于:对所述浏览器数据包携带的、所述第一浏览器的所 有网页信息进行格式转换,得到转换结果,其中,所述转换结果能够通过运行在不同类型的 设备上的所述第二浏览器进行显示;以及,保存转换结果至所述数据库。
[0033] 依据本发明的又一方面,还提供了一种浏览器,包括:登录模块,适于使用浏览器 用户的登录身份标识信息ID登录本浏览器;发送模块,适于所述登录模块登录本浏览器 时,发送携带有所述浏览器用户登录ID的数据请求消息至浏览器的服务器端,由所述浏览 器的服务器端获取与所述浏览器用户登录ID对应的浏览器数据包,其中,所述浏览器数据 包中包括网页信息及其属性信息;接收模块,适于接收所述浏览器的服务器端返回的所述 应答消息,其中,所述应答消息中携带有所述浏览器数据包;显示模块,适于根据所述浏览 器数据包中的属性信息对所述网页信息进行显示。
[0034]可选地,所述显示模块还适于:当所述属性信息包括操作指令,根据所述操作指令 对所述网页信息进行处理,其中,所述操作指令包括以下至少之一:打开网页信息指令、编 辑网页信息指令、还原网页状态指令;以及,对处理结果进行显示。
[0035]依据本发明的又一方面,还提供了一种数据传输系统,包括如上所述的第一浏览 器,如上所述的浏览器的服务器以及如上所述的第二浏览器,其中,所述第一浏览器,适于 使用浏览器用户的登录身份标识信息ID登录本浏览器;接收到来自所述浏览器用户的关 闭指令,根据预设操作命令确定是否获取本浏览器当前时刻已打开的所有网页信息;若是, 获取所述所有网页信息,并添加所述所有网页信息的属性信息至所述所有网页信息,生成 浏览器数据包;上传所述浏览器数据包至浏览器的服务器端;所述浏览器的服务器,适于 接收所述第一浏览器上传的所述浏览器数据包,将其与所述浏览器用户登录ID对应存储 至数据库;当接收到来自所述第二浏览器的、携带有所述浏览器用户登录ID的数据请求消 息,获取与所述浏览器用户登录ID对应的浏览器数据包;发送应答消息至所述第二浏览 器,其中,所述应答消息中携带有所述浏览器数据包;所述第二浏览器,适于使用所述浏览 器用户的登录ID登录时,发送所述数据请求消息至所述浏览器的服务器端;接收所述浏览 器的服务器端返回的所述应答消息,其中,所述应答消息中携带有与所述浏览器数据包;根 据所述浏览器数据包中的属性信息对所述网页信息进行显示。
[0036] 依据本发明实施例的数据传输方法,能够使用浏览器用户的登录身份标识信息ID 登录本浏览器,在接收到来自浏览器用户的关闭指令时,根据预设操作命令确定是否获取 本浏览器当前时刻已打开的所有网页信息。若是,本发明实施例获取所有网页信息,并添加 所有网页信息的属性信息至所有网页信息,生成浏览器数据包,以及上传浏览器数据包至 浏览器的服务器端。由此可知,依据本发明实施例的数据传输方法能够解决现有技术中在 根据用户的关闭指令关闭本浏览器的所有网页信息时无法自动保存网页信息的问题。本发 明实施例中,当接收到浏览器用户的关闭指令,并根据预设操作确定获取本浏览器当前时 刻已打开的所有网页信息时,能够将当前时刻已打开的所有网页信息及其属性信息打包成 浏览器数据包,并上传至服务器端,则当用户需要继续对本次关闭的网页信息进行浏览等 操作时,在再次登录浏览器时,能够依据本次上传的数据包对关闭时的网页信息进行还原, 避免用户重新查找网页,以及重新查找网页中上一次浏览或者观看或者阅读的进度,提高 用户的操作效率,提升用户体验。
[0037] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,以下特举本发明的【具体实施方式】。
[0038] 根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明 了本发明的上述以及其他目的、优点和特征。

【专利附图】

【附图说明】
[0039] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0040] 图1示出了根据本发明一个实施例的应用于第一浏览器的数据传输方法的处理 流程图;
[0041] 图2示出了根据本发明一个优选实施例的显示操作选项的界面示意图;
[0042] 图3示出了根据本发明一个优选实施例的对浏览器数据包进行处理的处理流程 图;
[0043] 图4示出了根据本发明一个优选实施例的数据传输方法的处理流程图;
[0044] 图5示出了根据本发明一个实施例的应用于浏览器的服务器端的数据传输方法;
[0045] 图6示出了根据本发明一个实施例的数据显示方法的处理流程图;
[0046] 图7示出了根据本发明一个实施例的第一浏览器的结构示意图;
[0047] 图8示出了根据本发明一个优选实施例的第一浏览器的结构示意图;
[0048] 图9示出了根据本发明一个实施例的浏览器的服务器的结构示意图;
[0049] 图10示出了根据本发明一个实施例的第二浏览器的结构示意图;以及
[0050] 图11示出了根据本发明一个实施例的数据传输系统的结构示意图。

【具体实施方式】
[0051] 在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。 各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求 的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种 编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发 明的最佳实施方式。
[0052] 为解决上述技术问题,本发明实施例提供了一种数据传输方法,应用于上传本浏 览器的数据的浏览器,本文中,为介绍简洁,将该浏览器称为第一浏览器。图1示出了根据 本发明一个实施例的应用于第一浏览器的数据传输方法的处理流程图。参见图1,该流程至 少包括步骤S102至步骤S108。
[0053] 步骤S102、使用浏览器用户的登录身份标识信息(Identification,以下简称ID) 登录本浏览器;
[0054] 步骤S104、接收到来自浏览器用户的关闭指令,根据预设操作命令确定是否获取 本浏览器当前时刻已打开的所有网页信息;
[0055] 步骤S106、若是,获取所有网页信息,并添加所有网页信息的属性信息至所有网页 信息,生成浏览器数据包;
[0056] 步骤S108、上传浏览器数据包至浏览器的服务器端。
[0057] 依据本发明实施例的数据传输方法,能够使用浏览器用户的登录ID登录本浏览 器,在接收到来自浏览器用户的关闭指令时,根据预设操作命令确定是否获取本浏览器当 前时刻已打开的所有网页信息。若是,本发明实施例获取所有网页信息,并添加所有网页信 息的属性信息至所有网页信息,生成浏览器数据包,以及上传浏览器数据包至浏览器的服 务器端。由此可知,依据本发明实施例的数据传输方法能够解决现有技术中在根据用户的 关闭指令关闭本浏览器的所有网页信息时无法自动保存网页信息的问题。本发明实施例 中,当接收到浏览器用户的关闭指令,并根据预设操作确定获取本浏览器当前时刻已打开 的所有网页信息时,能够将当前时刻已打开的所有网页信息及其属性信息打包成浏览器数 据包,并上传至服务器端,则当用户需要继续对本次关闭的网页信息进行浏览等操作时,在 再次登录浏览器时,能够依据本次上传的数据包对关闭时的网页信息进行还原,避免用户 重新查找网页,以及重新查找网页中上一次浏览或者观看或者阅读的进度,提高用户的操 作效率,提升用户体验。
[0058] 上文提及,本发明实施例中使用浏览器用户的登录ID登录第一浏览器,具体地, 本发明实施例中通过确定第一浏览器的状态值发生改变,确定浏览器用户的登录ID登录 第一浏览器成功。登录成功之后,本发明实施例可以接收来自浏览器用户的连接建立指令, 其中,该连接建立指令中携带有使用浏览器用户的登录ID登录的其他浏览器的标识信息。 接收到连接建立指令之后,发送携带有第一浏览器的标识信息以及其他浏览器的标识信息 的连接建立请求至浏览器的服务器端。当浏览器用户使用登录ID在其他浏览器登录之后, 浏览器的服务器端根据保存的第一浏览器与其他浏览器的连接关系将第一浏览器的数据 包发送至其他浏览器进行显示。
[0059] 另外,当登录成功之后,若接收到来自浏览器用户的关闭指令,如图1中的步骤 S104所示,根据预设操作命令确定是否获取第一浏览器当前时刻已打开的所有网页信息。 本发明实施例中,预设操作命令至少包括缺省操作命令和/或浏览器用户预先设置的操作 命令。其中,缺省操作命令可以是获取第一浏览器当前时刻已打开的所有网页信息,可以是 拒绝获取第一浏览器当前时刻已打开的所有网页信息,还可以是显示操作选项,以供浏览 器用户进行选择。如图2示出了根据本发明一个优选实施例的显示操作选项的界面示意 图。在浏览器界面显示如图2所示的显示操作选项的界面,则根据接收到的、来自用户的选 择指令确定是否获取第一浏览器当前时刻已打开的所有网页信息。另外,用户预先设置的 操作命令也包括上文介绍缺省命令时提及的三种情况:获取所有网页信息、拒绝获取所有 网页信息,以及显示操作选项,并根据接收的用户的选择指令确定是否获取所有网页信息。
[0060] 当确定获取第一浏览器当前时刻已打开的所有网页信息时,获取所有网页信息, 并添加所有网页信息的属性信息至所有网页信息,生成浏览器数据包。其中,属性信息包括 操作指令。本发明实施例中,网页信息可以是任意类型的网页信息,例如,可以是游戏类网 页信息、视频类网页信息、音乐类网页信息、文本类网页信息,甚至地图类网页信息。而操作 指令包括打开网页信息指令、编辑网页信息指令以及还原网页状态指令。其中,操作指令中 的还原网页状态指令包括根据不同网页信息的类型对网页状态进行还原。具体地,当网页 信息为游戏类网页信息时,根据还原网页状态指令能够还原接收关闭指令时游戏关卡的环 境,如大型网络游戏中,浏览器用户使用的游戏角色在第一浏览器关闭时所处的游戏内环 境,再如网页游戏中,浏览器用户在第一浏览器关闭时已玩到的游戏级别。当网页信息为视 频类网页信息时,根据还原网页状态指令能够还原关闭第一浏览器时,视频播放的进度,同 理,当网页信息为音乐类网页信息时,根据还原网页状态指令能够还原关闭第一浏览器时 音乐播放的进度。而当网页信息为文本类网页信息是,根据还原网页状态指令能够还原关 闭第一浏览器时,文本阅读的进度。例如,网页信息为某部小说的网页,则对该网页信息进 行还原时,能够还原至关闭第一浏览器时浏览器用户阅读至的该小说的当前章节,以保证 用户无需寻找上一次的阅读进度,直接进行阅读。当网页信息为地图类网页信息是,根据还 原网页状态指令能够还原第一浏览器关闭时,地图类网页显示地址的地图。
[0061] 当添加所有网页信息的属性信息至所有网页信息生成浏览器数据包之后,为保护 用户的信息安全,避免用户的账号等信息被不法分子非法获取,并用以谋取非法利益,导致 浏览器用户的信息财产等收到侵害,本发明实施例优选对生成的浏览器数据包进行处理, 并将经过处理的浏览器数据包上传至浏览器的服务器端。具体地,本发明实施例对浏览器 数据包进行处理的步骤或者方式或者手段包括下文介绍的至少之一。
[0062] 对浏览器数据包进行过滤处理。在对浏览器数据包进行过滤处理的过程中,本发 明实施例过滤非超文本传输协议(Hypertexttransferprotocol,以下简称http)网页信 息和/或http安全版网页信息,保证浏览器数据包传输过程的安全,另外在该过滤操作中 删除已打开的所有网页信息中的浏览器用户的个人信息数据以保证用户的信息安全,去除 网页信息中的重复信息以避免传输资源的浪费。
[0063] 对浏览器数据包进行封装处理,生成轻量级数据交换格式(JavaScriptObject Notation,以下简称json格式)文件。json语言采用完全独立于语音的文本格式,并且使 用类似常用语言家族的习惯,这些特性使得json格式方便阅读和编写,同时利于及其解析 及生成。因此,本发明实施例中,将浏览器数据包处理成json格式的文件,以便浏览器数据 包能够在不同的设备上展示。
[0064] 另外,本发明实施例对浏览器数据包进行加密处理,以保证浏览数据包的安全,避 免不法分子利用浏览器数据包非法掌握浏览器用户的相关信息。在对浏览器数据包进行处 理时,本发明实施例可以选择上文介绍的处理方式中的一种或几种对浏览器数据包进行处 理。图3示出了根据本发明一个优选实施例的对浏览器数据包进行处理的处理流程图。图 3所示的流程图中,对浏览器数据包进行了上文介绍的三种处理方式。参见图3,该流程至 少包括步骤S302至步骤S306。
[0065] 步骤S302、对浏览器数据包执行过滤处理。
[0066] 具体地,对浏览器数据包执行过滤操作时,至少包括执行以下三项操作:
[0067] 1、排除浏览器数据包中的非http和/或http安全版的网页信息;
[0068] 2、删除浏览器数据包中含有的隐私信息,例如浏览器用户在网页中输入的用户名 和/或用户密码等信息;
[0069] 3、去除浏览器数据包中的重复信息。
[0070] 步骤S304、对浏览器数据包进行封装处理。
[0071] 具体地,本例中,对浏览器数据包进行封装处理,生成json格式文件。例如,生成 的文件的格式为:
[0072]

【权利要求】
1. 一种数据传输方法,包括: 使用浏览器用户的登录身份标识信息ID登录本浏览器; 接收到来自所述浏览器用户的关闭指令,根据预设操作命令确定是否获取本浏览器当 前时刻已打开的所有网页信息; 若是,获取所述所有网页信息,并添加所述所有网页信息的属性信息至所述所有网页 信息,生成浏览器数据包; 上传所述浏览器数据包至浏览器的服务器端。
2. 根据权利要求1所述的方法,其中,所述使用浏览器用户的登录身份标识信息ID登 录本浏览器,包括: 当本浏览器的状态值发生改变,则确定所述浏览器用户的登录ID登录成功。
3. 根据权利要求1或2所述的方法,其中,所述预设操作命令包括缺省操作命令和/或 所述浏览器用户预先设置的操作命令。
4. 根据权利要求3所述的方法,其中,根据预设操作命令确定是否获取本浏览器当前 时刻已打开的所有网页信息,包括: 根据预设操作命令显示操作选项,以供所述浏览器用户进行选择,其中,所述操作选项 包括获取所述所有网页信息选项、拒绝获取所述所有网页信息选项; 接收来自所述浏览器用户的选择指令,根据所述选择指令确定是否获取本浏览器当前 时刻已打开的所有网页信息。
5. -种数据传输方法,包括: 接收第一浏览器上传的浏览器数据包,将其与浏览器用户登录身份标识ID对应存 储至数据库,其中,所述浏览器数据包中包括所述第一浏览器的所有网页信息及其属性信 息; 当接收到来自第二浏览器的、携带有所述浏览器用户登录ID的数据请求消息,获取与 所述浏览器用户登录ID对应的浏览器数据包; 发送应答消息至所述第二浏览器,其中,所述应答消息中携带有与所述浏览器用户登 录ID对应的浏览器数据包。
6. -种数据显示方法,包括: 使用浏览器用户的登录身份标识信息ID登录本浏览器时,发送携带有所述浏览器用 户登录ID的数据请求消息至浏览器的服务器端,由所述浏览器的服务器端获取与所述用 户登录ID对应的浏览器数据包,其中,所述浏览器数据包中包括网页信息及其属性信息; 接收所述浏览器的服务器端返回的述应答消息,其中,所述应答消息中携带有与所述 浏览器数据包; 根据所述浏览器数据包中的属性信息对所述网页信息进行显示。
7. -种浏览器,包括: 登录模块,适于使用浏览器用户的登录身份标识信息ID登录本浏览器; 接收模块,适于收到来自所述用户的关闭指令; 确定模块,适于使用所述浏览器用户的登录ID登录本浏览器之后,当接收到所述关闭 指令,根据预设操作命令确定是否获取本浏览器当前时刻已打开的所有网页信息; 获取模块,适于若是,获取所述所有网页信息,并添加所述所有网页信息的属性信息至 所述所有网页信息,生成浏览器数据包; 上传模块,适于上传所述浏览器数据包至浏览器的服务器端。
8. -种浏览器的服务器,包括: 接收模块,适于接收第一浏览器上传的浏览器数据包,其中,所述浏览器数据包中包括 所述第一浏览器的所有网页信息及其属性信息; 存储模块,适于将所述浏览器数据包与浏览器用户登录身份标识信息ID对应存储至 数据库; 所述接收模块,还适于接收到来自第二浏览器的、携带有所述浏览器用户登录ID的数 据请求消息; 获取模块,适于当所述接收模块接收到所述数据请求消息,获取与所述用户登录ID对 应的浏览器数据包; 发送模块,适于发送应答消息至所述第二浏览器,其中,所述应答消息中携带有所述浏 览器数据包。
9. 一种浏览器,包括: 登录模块,适于使用浏览器用户的登录身份标识信息ID登录本浏览器; 发送模块,适于所述登录模块登录本浏览器时,发送携带有所述浏览器用户登录ID的 数据请求消息至浏览器的服务器端,由所述浏览器的服务器端获取与所述浏览器用户登录 ID对应的浏览器数据包,其中,所述浏览器数据包中包括网页信息及其属性信息; 接收模块,适于接收所述浏览器的服务器端返回的所述应答消息,其中,所述应答消息 中携带有所述浏览器数据包; 显示模块,适于根据所述浏览器数据包中的属性信息对所述网页信息进行显示。
10. -种数据传输系统,包括如权利要求7所述的第一浏览器,如权利要求8所述的浏 览器的服务器以及如权利要求9所述的第二浏览器,其中, 所述第一浏览器,适于使用浏览器用户的登录身份标识信息ID登录本浏览器;接收到 来自所述浏览器用户的关闭指令,根据预设操作命令确定是否获取本浏览器当前时刻已打 开的所有网页信息;若是,获取所述所有网页信息,并添加所述所有网页信息的属性信息至 所述所有网页信息,生成浏览器数据包;上传所述浏览器数据包至浏览器的服务器端; 所述浏览器的服务器,适于接收所述第一浏览器上传的所述浏览器数据包,将其与所 述浏览器用户登录ID对应存储至数据库;当接收到来自所述第二浏览器的、携带有所述浏 览器用户登录ID的数据请求消息,获取与所述浏览器用户登录ID对应的浏览器数据包;发 送应答消息至所述第二浏览器,其中,所述应答消息中携带有所述浏览器数据包; 所述第二浏览器,适于使用所述浏览器用户的登录ID登录时,发送所述数据请求消息 至所述浏览器的服务器端;接收所述浏览器的服务器端返回的所述应答消息,其中,所述应 答消息中携带有与所述浏览器数据包;根据所述浏览器数据包中的属性信息对所述网页信 息进行显示。
【文档编号】H04L29/06GK104410614SQ201410665916
【公开日】2015年3月11日 申请日期:2014年11月19日 优先权日:2014年11月19日
【发明者】刘晓健, 蔡永建, 唐明生 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1