一种进行网页访问数据处理的方法、装置和浏览器客户端的制作方法

文档序号:7820582阅读:142来源:国知局
一种进行网页访问数据处理的方法、装置和浏览器客户端的制作方法
【专利摘要】本发明公开了一种进行网页访问数据处理的方法、装置和浏览器客户端,该方法包括:当使用第一账号信息登录浏览器客户端时,依据第一账号信息从浏览器客户端对应的服务器侧获取到第一账号信息对应的不同设备上的网页访问数据,并将所述不同设备上的网页访问数据保存在浏览器客户端侧的本地文件中以备用户进行本地访问;对应于第一账号信息记录浏览器客户端中的网页访问数据到浏览器客户端侧的数据库中,并在预设的浏览器客户端事件时,将第一账号信息、浏览器客户端所在设备的设备信息以及所述数据库中的网页访问数据对应地上传到浏览器客户端对应的服务器侧中进行保存。该方案实现了不同设备对网页访问数据的共享,满足了用户需求。
【专利说明】-种进行网页访问数据处理的方法、装置和浏览器客户端

【技术领域】
[0001] 本发明设及互联网【技术领域】,具体设及一种进行网页访问数据处理的方法、装置 和浏览器客户端。

【背景技术】
[000引随着移动互联网技术的飞速发展,上网形式的多元化,人们可W在手机、PAD、PC等 多种终端设备上进行互联网的访问、浏览W及数据处理操作。而不同终端设备之间的差异, 限制了浏览器客户端的网页访问数据的互通,使得同一个用户在不同终端设备上的网页访 问数据不能共享,在所使用的终端设备发生更换时,用户不得不花费时间和精力来手动重 新查找和打开之前看过的网页访问数据。例如,某个用户在家里使用PC浏览小说,当该用 户在上班的路上想使用手机继续浏览该小说时,需要重新打开小说网站并查找到相应的小 说,再翻到上次浏览的页面上。该种方式不仅有效性和可靠性差,而且还严重影响了用户的 生活质量和工作效率。


【发明内容】

[0003] 鉴于上述问题,提出了本发明W便提供一种克服上述问题或者至少部分地解决上 述问题的一种进行网页访问数据处理的方法、装置和相应的浏览器客户端。
[0004] 依据本发明的一个方面,提供了一种进行网页访问数据处理的方法,该方法包 括:
[0005] 当使用第一账号信息登录浏览器客户端时,依据第一账号信息从所述浏览器客户 端对应的服务器侧获取到第一账号信息对应的不同设备上的网页访问数据,并将所述不 同设备上的网页访问数据保存在所述浏览器客户端侧的本地文件中W备用户进行本地访 问;
[0006] 对应于第一账号信息记录所述浏览器客户端中的网页访问数据到所述浏览器客 户端侧的数据库中,并在预设的浏览器客户端事件时,将第一账号信息、所述浏览器客户端 所在设备的设备信息W及所述数据库中的网页访问数据对应地上传到所述浏览器客户端 对应的服务器侧中进行保存。
[0007] 可选地,该方法进一步包括:
[000引当使用第二账号信息登录浏览器客户端时,依据第二账号信息从所述浏览器客户 端对应的服务器侧获取到第二账号信息对应的不同设备上的网页访问数据,并将所述不 同设备上的网页访问数据保存在所述浏览器客户端侧的本地文件中W备用户进行本地访 问;
[0009] 对应于第二账号信息记录所述浏览器客户端中的网页访问数据到所述浏览器客 户端侧的数据库中,并在预设的浏览器客户端事件时,将第二账号信息、所述浏览器客户端 所在设备的设备信息W及所述数据库中的网页访问数据对应地上传到所述浏览器客户端 对应的服务器侧中进行保存;
[0010] W此类推,当使用其他账号信息登录浏览器客户端时,执行与第一账号信或第二 账号信息相同的操作。
[0011] 可选地,所述预设的浏览器客户端事件包括:
[0012] 浏览器客户端被关闭或者退到后台运行;
[0013] 或者,所述数据库中的内容发生变化。
[0014] 可选地,该方法在所述依据第一账号信息从所述浏览器客户端对应的服务器侧获 取到第一账号信息对应的不同设备上的网页访问数据之后,还进一步包括:
[0015] 对于所获取的不同设备上的网页访问数据,依据设备来源进行转码文件的请求完 成适应所述浏览器客户端所在设备的转码;
[0016] 将所述转码后的网页访问数据保存在所述浏览器客户端侧的本地文件中W备用 户进行本地访问。
[0017] 可选地,该方法还包括;
[001引从所述浏览器客户端对应的服务器侧获取整合后的网页访问数据,保存在所述浏 览器客户端侧的本地文件中W备用户进行访问;
[0019] 其中,所述整合后的网页访问数据是所述浏览器客户端对应的服务器对不同账号 信息对应的网页访问数据进行整合后得到的。
[0020] 可选地,该方法进一步包括:
[0021] 在预设的浏览器客户端事件时,还将允许下载的设备信息一同对应地上传到所述 浏览器客户端对应的服务器侧中进行保存;
[0022] 所述依据第一账号信息从所述浏览器客户端对应的服务器侧获取到第一账号信 息对应的不同设备上的网页访问数据包括:依据第一账号信息从所述浏览器客户端对应的 服务器侧,获取允许所述浏览器客户端所在设备下载的与第一账号信息对应的网页访问数 据。
[0023] 可选地,所述浏览器客户端所在设备为手机、PAD或者PC ;
[0024] 所述网页访问数据为标签页数据;
[0025] 所述对应于第一账号信息记录所述浏览器客户端中的网页访问数据到所述浏览 器客户端侧的数据库中包括:对应于第一账号信息记录所述浏览器客户端中已打开的标签 页数据到所述浏览器客户端侧的数据库中;
[0026] 所述预设的浏览器客户端事件为;获知浏览器客户端被关闭或者退到后台运行。
[0027] 可选地,在预设的浏览器客户端事件时,将第一账号信息、所述浏览器客户端所在 设备的设备信息W及从所述数据库中的选择第一预设值数量的标签页数据对应地上传到 所述浏览器客户端对应的服务器侧中进行保存。
[002引可选地,所述获知浏览器客户端被关闭或者退到后台运行包括:
[0029] 接收到Andorid系统在浏览器客户端退到后台运行时发送的回调函数时,获知浏 览器被关闭或者退到后台运行;
[0030] 其中,浏览器客户端被关闭时先退到后台。
[0031] 可选地,所述浏览器客户端所在设备为手机、PAD或者PC ;
[0032] 所述网页访问数据为最常访问的网站列表;
[0033] 所述对应于第一账号信息记录所述浏览器客户端中的网页访问数据到所述浏览 器客户端侧的数据库中包括:根据所述浏览器客户端的访问状况维护对应于所述第一账号 信息的网站访问数据库,对网站访问数据库中的数据进行统计获得对应于该第一账号信息 的最常访问的网站列表,并保存到所述浏览器客户端侧的数据库中;
[0034] 所述预设的浏览器客户端事件为;获知所述浏览器客户端侧的数据库中的最常访 问的网站列表发生变化。
[0035] 可选地,所述对网站访问数据库中的数据进行统计获得对应于该第一账号信息的 最常访问的网站列表包括:
[0036] 从网站访问数据库中获取各网站的访问次数,对各网站的访问次数按照访问日期 进行衰减,访问日期越早,衰减越大;
[0037] 取访问次数最多的前第二预设值数量的网站得到对应于第一账号信息的最常访 问的网站列表。
[003引可选地,所述获知所述浏览器客户端侧的数据库中的最常访问的网站列表发生变 化包括:
[0039] 设置用于监听所述浏览器客户端侧的数据库的监听函数,当收到该监听函数的通 知时获知对应于第一账号信息的最常访问的网站列表发生了变化。
[0040] 根据本发明的另一方面,提供了一种进行网页访问数据处理的装置,该装置包 括:
[0041] 下载单元,适于当使用第一账号信息登录浏览器客户端时,依据第一账号信息从 所述浏览器客户端对应的服务器侧获取到第一账号信息对应的不同设备上的网页访问数 据,并将所述不同设备上的网页访问数据保存在所述浏览器客户端侧的本地文件中W备用 户进行本地访问;
[0042] 上传单元,适于对应于第一账号信息记录所述浏览器客户端中的网页访问数据到 所述浏览器客户端侧的数据库中,并在预设的浏览器客户端事件时,将第一账号信息、所述 浏览器客户端所在设备的设备信息W及所述数据库中的网页访问数据对应地上传到所述 浏览器客户端对应的服务器侧中进行保存。
[0043] 可选地,所述下载单元,还适于当使用第二账号信息登录浏览器客户端时,依据第 二账号信息从所述浏览器客户端对应的服务器侧获取到第二账号信息对应的不同设备上 的网页访问数据,并将所述不同设备上的网页访问数据保存在所述浏览器客户端侧的本地 文件中W备用户进行本地访问;
[0044] 所述上传单元,还适于对应于第二账号信息记录所述浏览器客户端中的网页访问 数据到所述浏览器客户端侧的数据库中,并在预设的浏览器客户端事件时,将第二账号信 息、所述浏览器客户端所在设备的设备信息W及所述数据库中的网页访问数据对应地上传 到所述浏览器客户端对应的服务器侧中进行保存;
[0045] W此类推,当使用其他账号信息登录浏览器客户端时,所述下载单元和上传单元 执行与第一账号信或第二账号信息相同的操作。
[0046] 可选地,所述上传单元,适于在浏览器客户端被关闭或者退到后台运行,或者所述 数据库中的内容发生变化时,将第一账号信息、所述浏览器客户端所在设备的设备信息W 及所述数据库中的网页访问数据对应地上传到所述浏览器客户端对应的服务器侧中进行 保存。
[0047] 可选地,所述下载单元,进一步适于对于所获取的不同设备上的网页访问数据,依 据设备来源进行转码文件的请求完成适应所述浏览器客户端所在设备的转码;W及适于将 所述转码后的网页访问数据保存在所述浏览器客户端侧的本地文件中W备用户进行本地 访问。
[0048] 可选地,所述下载单元,进一步适于从所述浏览器客户端对应的服务器侧获取整 合后的网页访问数据,保存在所述浏览器客户端侧的本地文件中W备用户进行访问;
[0049] 其中,所述整合后的网页访问数据是所述浏览器客户端对应的服务器对不同账号 信息对应的网页访问数据进行整合后得到的。
[0化0] 可选地,所述上传单元,进一步适于在预设的浏览器客户端事件时,将允许下载的 设备信息一同对应地上传到所述浏览器客户端对应的服务器侧中进行保存;
[0化1] 所述下载单元,适于当使用第二账号信息登录浏览器客户端时,依据第一账号信 息从所述浏览器客户端对应的服务器侧获取允许所述浏览器客户端所在设备下载的与第 一账号信息对应的网页访问数据。
[0化2] 可选地,所述浏览器客户端所在设备为手机、PAD或者PC ;
[0化3] 所述网页访问数据为标签页数据;
[0化4] 所述上传单元,适于对应于第一账号信息记录所述浏览器客户端中已打开的标签 页数据到所述浏览器客户端侧的数据库中;并适于在获知浏览器客户端被关闭或者退到后 台运行时,将第一账号信息、所述浏览器客户端所在设备的设备信息W及所述数据库中的 标签页数据对应地上传到所述浏览器客户端对应的服务器侧中进行保存 [0化5] 可选地,所述上传单元,适于在获知浏览器客户端被关闭或者退到后台运行时,将 第一账号信息、所述浏览器客户端所在设备的设备信息W及从所述数据库中的选择第一预 设值数量的标签页数据对应地上传到所述浏览器客户端对应的服务器侧中进行保存。
[0化6] 可选地,所述上传单元,适于在接收到Andorid系统在浏览器客户端退到后台运 行时发送的回调函数时,获知浏览器被关闭或者退到后台运行;
[0化7] 其中,浏览器客户端被关闭时先退到后台。
[0化引可选地,所述浏览器客户端所在设备为手机、PAD或者PC ;
[0化9] 所述网页访问数据为最常访问的网站列表;
[0060] 所述上传单元,适于根据所述浏览器客户端的访问状况维护对应于所述第一账号 信息的网站访问数据库,对网站访问数据库中的数据进行统计获得对应于该第一账号信息 的最常访问的网站列表,并保存到所述浏览器客户端侧的数据库中;W及适于在获知所述 浏览器客户端侧的数据库中的最常访问的网站列表发生变化时,将第一账号信息、所述浏 览器客户端所在设备的设备信息W及所述数据库中的变化后的最常访问的网站列表对应 地上传到所述浏览器客户端对应的服务器侧中进行保存。
[0061] 可选地,所述上传单元,适于从网站访问数据库中获取各网站的访问次数,对各网 站的访问次数按照访问日期进行衰减,访问日期越早,衰减越大;W及适于取访问次数最多 的前第二预设值数量的网站得到对应于第一账号信息的最常访问的网站列表。
[0062] 可选地,所述上传单元,适于设置用于监听所述浏览器客户端侧的数据库的监听 函数,当收到该监听函数的通知时获知对应于第一账号信息的最常访问的网站列表发生了 变化。
[0063] 根据本发明的又一方面,提供了一种进行网页访问数据处理的浏览器客户端,该 浏览器客户端包括;如上任一项所述的装置。
[0064] 由上述可知,本发明提供的技术方案在统一账号信息的前提下,通过网页访问数 据从各设备上传到服务器侧和从服务器侧下载到各设备的过程,实现了不同设备W账号信 息为标识对网页访问数据的共享,提高了网页访问数据处理的跨设备性,使得用户在上网 设备更换后,无需对更换前设备上的网页访问数据进行额外的手动备份操作,即可在更换 设备后仍能获得之前浏览的网页访问数据,满足了用户需求。
[0065] 述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而 可依照说明书的内容予W实施,并且为了让本发明的上述和其它目的、特征和优点能够更 明显易懂,W下特举本发明的【具体实施方式】。

【专利附图】

【附图说明】
[0066] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0067] 图1示出了根据本发明一个实施例的一种进行网页访问数据处理的方法的流程 图;
[0068] 图2示出了根据本发明另一个实施例的一种进行网页访问数据处理的方法的流 程图;
[0069] 图3示出了根据本发明又一个实施例的一种进行网页访问数据处理的方法的流 程图;
[0070] 图4示出了根据本发明一个实施例的一种进行网页访问数据处理的装置的示意 图;
[0071] 图5示出了根据本发明一个实施例的一种进行网页访问数据处理的浏览器客户 端的不意图。

【具体实施方式】
[0072] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可各种形式实现本公开而不应被该里阐述的实施例 所限制。相反,提供该些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。
[0073] 图1示出了根据本发明一个实施例的一种进行网页访问数据处理的方法的流程 图。如图1所示,该方法包括:
[0074] 步骤S110,当使用第一账号信息登录浏览器客户端时,依据第一账号信息从浏览 器客户端对应的服务器侧获取到第一账号信息对应的不同设备上的网页访问数据,并将不 同设备上的网页访问数据保存在浏览器客户端侧的本地文件中W备用户进行本地访问。
[0075] 在本步骤中,由于不同的浏览器客户端由不同的厂商提供,因此不同浏览器客户 端对应的服务器也是不同的。
[0076] 步骤S120,对应于第一账号信息记录浏览器客户端中的网页访问数据到浏览器客 户端侧的数据库中,并在预设的浏览器客户端事件时,将第一账号信息、浏览器客户端所在 设备的设备信息W及数据库中的网页访问数据对应地上传到浏览器客户端对应的服务器 侧中进行保存。
[0077] 本步骤中,每条上传的数据信息均如表1所示,包括一一对应的账号信息、设备信 息和网页访问数据,即通过账号信息和设备信息来标识各网页访问数据。
[007引 表1
[0079]

【权利要求】
1. 一种进行网页访问数据处理的方法,其中,该方法包括: 当使用第一账号信息登录浏览器客户端时,依据第一账号信息从所述浏览器客户端对 应的服务器侧获取到第一账号信息对应的不同设备上的网页访问数据,并将所述不同设备 上的网页访问数据保存在所述浏览器客户端侧的本地文件中以备用户进行本地访问; 对应于第一账号信息记录所述浏览器客户端中的网页访问数据到所述浏览器客户端 侧的数据库中,并在预设的浏览器客户端事件时,将第一账号信息、所述浏览器客户端所在 设备的设备信息以及所述数据库中的网页访问数据对应地上传到所述浏览器客户端对应 的服务器侧中进行保存。
2. 如权利要求1所述的方法,其中,该方法进一步包括: 当使用第二账号信息登录浏览器客户端时,依据第二账号信息从所述浏览器客户端对 应的服务器侧获取到第二账号信息对应的不同设备上的网页访问数据,并将所述不同设备 上的网页访问数据保存在所述浏览器客户端侧的本地文件中以备用户进行本地访问; 对应于第二账号信息记录所述浏览器客户端中的网页访问数据到所述浏览器客户端 侧的数据库中,并在预设的浏览器客户端事件时,将第二账号信息、所述浏览器客户端所在 设备的设备信息以及所述数据库中的网页访问数据对应地上传到所述浏览器客户端对应 的服务器侧中进行保存; 以此类推,当使用其他账号信息登录浏览器客户端时,执行与第一账号信或第二账号 信息相同的操作。
3. 如权利要求1所述的方法,其中,所述预设的浏览器客户端事件包括: 浏览器客户端被关闭或者退到后台运行; 或者,所述数据库中的内容发生变化。
4. 如权利要求1所述的方法,其中,该方法在所述依据第一账号信息从所述浏览器客 户端对应的服务器侧获取到第一账号信息对应的不同设备上的网页访问数据之后,还进一 步包括: 对于所获取的不同设备上的网页访问数据,依据设备来源进行转码文件的请求完成适 应所述浏览器客户端所在设备的转码; 将所述转码后的网页访问数据保存在所述浏览器客户端侧的本地文件中以备用户进 行本地访问。
5. 如权利要求1所述的方法,其中,该方法还包括: 从所述浏览器客户端对应的服务器侧获取整合后的网页访问数据,保存在所述浏览器 客户端侧的本地文件中以备用户进行访问; 其中,所述整合后的网页访问数据是所述浏览器客户端对应的服务器对不同账号信息 对应的网页访问数据进行整合后得到的。
6. -种进行网页访问数据处理的装置,其中,该装置包括: 下载单元,适于当使用第一账号信息登录浏览器客户端时,依据第一账号信息从所述 浏览器客户端对应的服务器侧获取到第一账号信息对应的不同设备上的网页访问数据,并 将所述不同设备上的网页访问数据保存在所述浏览器客户端侧的本地文件中以备用户进 行本地访问; 上传单元,适于对应于第一账号信息记录所述浏览器客户端中的网页访问数据到所述 浏览器客户端侧的数据库中,并在预设的浏览器客户端事件时,将第一账号信息、所述浏览 器客户端所在设备的设备信息以及所述数据库中的网页访问数据对应地上传到所述浏览 器客户端对应的服务器侧中进行保存。
7. 如权利要求6所述的装置,其中, 所述下载单元,还适于当使用第二账号信息登录浏览器客户端时,依据第二账号信息 从所述浏览器客户端对应的服务器侧获取到第二账号信息对应的不同设备上的网页访问 数据,并将所述不同设备上的网页访问数据保存在所述浏览器客户端侧的本地文件中以备 用户进行本地访问; 所述上传单元,还适于对应于第二账号信息记录所述浏览器客户端中的网页访问数据 到所述浏览器客户端侧的数据库中,并在预设的浏览器客户端事件时,将第二账号信息、所 述浏览器客户端所在设备的设备信息以及所述数据库中的网页访问数据对应地上传到所 述浏览器客户端对应的服务器侧中进行保存; 以此类推,当使用其他账号信息登录浏览器客户端时,所述下载单元和上传单元执行 与第一账号信或第二账号信息相同的操作。
8. 如权利要求6所述的装置,其中, 所述上传单元,适于在浏览器客户端被关闭或者退到后台运行,或者所述数据库中的 内容发生变化时,将第一账号信息、所述浏览器客户端所在设备的设备信息以及所述数据 库中的网页访问数据对应地上传到所述浏览器客户端对应的服务器侧中进行保存。
9. 如权利要求6所述的装置,其中, 所述下载单元,进一步适于对于所获取的不同设备上的网页访问数据,依据设备来源 进行转码文件的请求完成适应所述浏览器客户端所在设备的转码;以及适于将所述转码后 的网页访问数据保存在所述浏览器客户端侧的本地文件中以备用户进行本地访问。
10. -种进行网页访问数据处理的浏览器客户端,其中,该浏览器客户端包括:如权利 要求6-9中任一项所述的装置。
【文档编号】H04L29/08GK104486374SQ201410680598
【公开日】2015年4月1日 申请日期:2014年11月24日 优先权日:2014年11月24日
【发明者】卫超 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1