[发明专利]浏览器操作同步方法和进行浏览器操作同步的装置在审
申请号: | 201310213662.2 | 申请日: | 2013-05-31 |
公开(公告)号: | CN103294474A | 公开(公告)日: | 2013-09-11 |
发明(设计)人: | 张毅;任寰 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 操作 同步 方法 进行 装置 | ||
1.一种浏览器操作同步方法,该方法包括:
为第一终端浏览器和第二终端浏览器中设置统一的操作同步接口,其配置为在浏览器操作和浏览器同步处理命令之间进行转换;
所述第一终端浏览器通过所述操作同步接口将在第一终端浏览器中的浏览器操作转变为浏览器同步处理命令,并发送到所述第二终端浏览器;
所述第一终端浏览器接收所述第二终端浏览器发送来的浏览器同步处理命令,并通过所述操作同步接口将所述浏览器同步处理命令转变为实现在所述第一终端浏览器中的浏览器操作。
2.根据权利要求1所述的方法,其特征在于,在所述第一终端浏览器将其浏览器同步处理命令发送到第二终端浏览器之前,所述方法进一步包括:
所述第一终端浏览器发送检查操作指令到所述第二终端浏览器,至少获取所述第二终端浏览器的以下信息之一或其组合:所述第二终端浏览器的浏览器的内核信息、所述第二终端浏览器的浏览器版本信息、所述第二终端浏览器的通信环境网络状态信息、所述第二终端浏览器所处计算机系统的配置信息;
依据所述获取的第二终端浏览器的信息确定是否进行与第二终端浏览器之间的浏览器同步处理。
3.根据权利要求1所述的方法,其特征在于,所述第一终端浏览器通过所述操作同步接口将在第一终端浏览器中的浏览器操作转变为浏览器同步处理命令的步骤,包括:
获取当前浏览器侧的操作步骤及实施该操作的对应参数,并将该浏览器侧的操作步骤转换为对应的浏览器执行命令,作为浏览器同步处理命令中的执行部分;
将所述实施操作所对应参数转换为浏览器执行命令参数,作为浏览器同步处理命令中的参数部分。
4.根据权利要求3所述的方法,其特征在于,所述浏览器同步处理命令中进一步至少包括以下中的一个或其组合:命令ID、返回命令的ID、接收/发送命令的目的地IP地址、命令类型。
5.根据权利要求3所述的方法,其特征在于,所述的浏览器侧的操作步骤至少包括以下中的一个或者其组合:
弹出地址栏下拉列表、显示/隐藏侧边栏、浏览器静音、页面刷新、新建主页标签、页面停止、打开新窗口、新建无痕窗口、新建标签、关闭当前标签、切换到下一个标签、切换到上一个标签、复制标签、恢复最后关闭页面、全屏显示、关闭全部标签、添加收藏、打印网页、保存网页、网页中进行查找、页面放大、恢复页面到100%、页面缩小、选中地址栏、将当前页面保存为图片、打开文件。
6.一种进行浏览器操作同步的装置,其用于与对端浏览器操作同步装置之间进行浏览器操作的同步,该装置包括:
设置模块,用于为该装置中的浏览器设置统一的操作同步接口,其配置为在浏览器操作和浏览器同步处理命令之间进行转换;
转换模块,用于通过所述操作同步接口将在该装置中的浏览器中的浏览器操作转变为浏览器同步处理命令;
发送模块,用于将所述转换模块转换得到的浏览器同步处理命令发送至对端浏览器操作同步装置;
接收模块,用于接收来自所述对端浏览器操作同步装置的浏览器同步处理命令;
同步操作模块,用于通过所述操作同步接口将来自所述接收模块接收的浏览器同步处理命令转变为实现在该装置中的浏览器操作。
7.根据权利要求6所述的装置,其特征在于,还包括:
第一获取模块,用于发送检查操作指令到所述对端浏览器操作同步装置,至少获取所述对端浏览器操作同步装置的以下信息之一或其组合:
所述对端浏览器操作同步装置的浏览器内核信息、所述对端浏览器操作同步装置的浏览器版本信息、所述对端浏览器操作同步装置的通信环境网络状态信息、所述对端浏览器操作同步装置所处计算机系统的配置信息;
确定模块,用于依据所述第一获取模块获取的对端浏览器操作同步装置的信息确定是否进行与对端浏览器操作同步装置之间的浏览器同步处理。
8.根据权利要求6所述的装置,其特征在于,所述转换模块包括:
第二获取模块,用于获取当前浏览器侧的操作步骤及实施该操作的对应参数,并将该浏览器侧的操作步骤转换为对应的浏览器执行命令,作为浏览器同步处理命令中的执行部分;
数据转换模块,用于将所述实施操作所对应参数转换为浏览器执行命令参数,作为浏览器同步处理命令中的参数部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310213662.2/1.html,转载请声明来源钻瓜专利网。