浏览器信息的同步方法及其终端的制作方法

文档序号:6471839阅读:170来源:国知局
专利名称:浏览器信息的同步方法及其终端的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及一种浏览器信息的同步方法及其终端。
背景技术
目前,用户通常是使用个人计算机(PC , Personal Computer)接入因特网 (Internet),并通过个人计算机中安装的浏览器(BROWSER)访问网页,获 取需要的信息。
随着移动通信技术的发展,用户还可以通过移动终端接入因特网,例如手 机、PDA (Personal Digital Assistant,个人数字助理)等移动终端,只要移动 终端支持浏览器功能,也可以方便地访问网页以获取需要的信息。利用移动终 端上网方便实用,不受时间和地点的限制,可以随时随地获取信息,因此,逐 渐被广泛使用。
无论是使用个人计算机上网,还是使用移动终端上网,在上网过程中,可 能都会保存一些浏览器信息,例如书签、COOKIE (—种能够让网站服务器 把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的技 术)、CACHE (HTTP交互过程中的緩存信息)信息等。
用户通过移动终端上网时,会将某些浏览器信息保存在移动终端上,当用 户使用个人计算机上网时,如果需要使用该移动终端上保存的浏览器信息(如 需要访问移动终端上保存的某些网站地址),则需要先手动将保存的浏览器信 息导入到个人计算机上,再进行访问。同样的,用户通过个人计算机上网时, 会将某些浏览器信息保存在移个人计算机上,当用户使用移动终端上网时,如 果需要使用该个人计算机上保存的浏览器信息,同样需要先手动将保存的浏览 器信息导入到移动终端上,再进行访问。

发明内容
有鉴于此,本发明实施例提供一种浏览器信息的同步方法及其终端,在终 端和同步设备建立连接时,可以互相之间自动同步存储的浏览器信息。
为解决上述技术问题,本发明实施例提供一种终端,包括 连接模块,用于与同步设备连接; 方向获取漠块,用于获取浏览器信息的同步方向;
获取模块,用于根据所述同步方向,获取同步的浏览器信息的存储位置;
同步模块,用于从所述同步的浏览器信息的存储位置获取同步的浏览器信 息,并将所述同步的浏览器信息根据所述同步方向,在所述终端与所述同步设 备之间进行同步。
本发明实施例还提供一种浏览器信息的同步方法,包括以下步骤
与同步设备连接;
获取浏览器信息的同步方向;
根据所述同步方向,获取同步的浏览器信息的存储位置; 从所述同步的浏览器信息的存储位置获取同步的浏览器信息,并将所述同 步的浏览器信息根据所述同步方向,在终端与所述同步设备之间进行同步。 本发明的实施例具有以下有益效果
在与同步设备建立连接时,可以根据需要同步的方向,自动将存储的浏览 器信息上传给同步设备,或从所述同步设备上下载所述同步设备存储的浏览器 信息,实现浏览器信息的共享,无须手动导入。


图1为本发明实施例的终端的结构示意图2为本发明实施例的终端的另一结构示意图3为本发明实施例的终端的又一结构示意图4为本发明实施例的终端的再一结构示意图5为本发明实施例的浏览器信息的同步方法的流程示意图6为本发明实施例的浏览器信息的同步方法的另一流程示意图。
具体实施例方式
下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述。
如图1所示为本发明实施例的终端的结构示意图,所述终端包括
连接模块ll,用于与同步设备连接;
方向获取模块12,用于获取浏览器信息的同步方向;
获取模块13,用于根据所述同步方向,获取同步的浏览器信息的存储位
置;
同步模块14,用于从所述同步的浏览器信息的存储位置获取同步的浏览 器信息,并将所述同步的浏览器信息根据所述同步方向,在所述终端与所述同 步设备之间进行同步。
上述方向获取^^莫块12与所述连接模块11连接,在所述连接模块11与同 步设备建立连接时,获取浏览器信息的同步方向,所述浏览器信息的同步方向 为将浏览器信息从所述终端同步到所述同步设备,或者将浏览器信息从所述 同步设备同步到所述终端,或者终端和同步设备之间互相同步;
在所述浏览器信息的同步方向为将浏览器信息从所述终端同步到所述同 步设备时,上述获取模块13可以通过搜索终端的存储空间,来获取所述终端 的浏览器信息的第一存放位置信息;当然,也可以预先将所述终端的浏览器信 息的第一存放位置信息,记录于所述第一获取模块13中;或者,根据浏览器 自身提供的一开放结接口,获取所述第一存放位置信息,上述第一存放位置可 以为一存》文路径,例如"C:\Documents and Settings、Administrator、Favorites、链 接"。
在所述浏览器信息的同步方向为将浏览器信息从所述同步设备同步到所 述终端时,所述获取模块13获取所述同步设备的浏览器信息的第二存放位置 信息,获取所述同步设备的浏览器信息的第二存放位置信息的方法与上述获取 所述第一存放位置的方法类似,在此不再详述。
在所述浏览器信息的同步方向为终端和同步设备之间互相同步时,需要同 时获取所述终端的浏览器信息的第一存放位置信息和所述同步设备的浏览器 信息的第二存放位置信息;
在上述浏览器信息的同步方向为将浏览器信息从所述终端同步到所述同步设备时,上述同步模块14根据所述第一存放位置信息,获取所述终端的浏 览器信息,并将所述终端的浏览器信息发送给所述同步设备; 上述同步的方法具体可以为
将所述终端的浏览器信息直接拷贝到所述同步设备的浏览器信息所在的 文件夹中,在拷贝过程中,比较所述终端的浏览器信息和所述同步设备的浏览 器信息,如所述终端的浏览器信息中存在与所述同步设备的浏览器信息重复的 内容,则不必拷贝,仅拷贝所述终端的浏览器信息中存在,而所述同步设备的 浏览器信息中不存在的浏览器信息。
在上述浏览器信息的同步方向为将浏览器信息从所述同步设备同步到所 述终端时,上述同步模块14根据所述第二存放位置信息,获取所述同步设备 的浏览器信息,并将所述浏览器信息发送给所述终端;
在所述浏览器信息的同步方向为终端和同步设备之间互相同步时,上述同 步模块14根据所述第一存放位置信息和所述第二存放位置信息,分别获取所 述终端和所述同步设备的浏览器信息,并将所述终端的浏览器信息发送给所述 同步设备,将所述同步设备的浏览器信息发送给所述终端;
上述所述浏览器信息为书签、COOKIE、 CACHE信息或网页的才喿作信息等。
上述终端可以为手机、计算机、PDA等,上述同步设备可以为手机、 计算机、PDA、数据卡等。
通过上述实施例提供的终端,可以在与同步设备建立连接时,自动与同步 设备之间进行浏览器信息的同步,达到共享浏览器信息的目的。
如图2所示为本发明实施例的终端的另一结构示意图,在上述实施例的基 础上,所述方向获取^莫块12包括
第一获取单元121,用于获取用户选择的浏览器信息的同步方向。
另外,所述终端还可以包括
显示模块15,用于在与所述同步设备连接时,显示所述终端和所述同步 设备的浏览器信息以及浏览器信息的同步方向选择信息。
上述实施例中,首先将终端的浏览器信息和所述同步的浏览器信息以及浏 览器信息的同步方向选择信息显示出来,以便于用户可以比较所述终端和所述同步设备的浏览器信息的大小,决定选择某一浏览器信息的同步方向,例如, 可以选择将浏览器信息大的 一方同步到浏览器信息小的 一方。
当然,也可以预先设置一浏览器信息的同步方向作为默认同步方向,在所
述终端与所述同步设备连接时,所述方向获取模块12获取所述默认同步方向, 进行浏览器信息的同步,因此,如图3所示为本发明实施例的终端的又一结构 示意图,在上述图1所示的实施例的基础上,所述终端还包括
设置模块16,用于设置浏览器信息的默认同步方向;
所述方向获取^t块12包括
第二获取单元122,用于获取所述浏览器信息的默认同步方向。
又或者,直接比较所述终端和所述同步设备的浏览器信息的大小,将浏览 器信息大的一方同步到浏览器信息小的一方等等。
通过上述实施例提供的终端,可以根据用户选择、预先设置浏览器信息的 同步方向等多种方式,进行浏览器信息的同步,提高了用户体验。
上述实施例中,所述终端的浏览器的类型与所述同步设备的浏览器的类型 相同时,所述终端的浏览器信息与所述同步设备的浏览器信息的存储格式也相 同,因此,可以直接进行浏览器信息的同步。
然而,多数情况下,所述终端的浏览器的类型与所述同步设备的浏览器的 类型可能不同(例如,所述终端的浏览器为OpearMini,同步设备的浏览器 为IE),在两者的浏览器类型不同时,其存储的浏览器信息的格式也不同, 因此,需要首先进行浏览器信息格式的转换,再进行浏览器信息的同步,否则 即使将浏览器信息同步到对方设备,对方设备的浏览器也无法识别。
因此,如图4所示为本发明实施例的终端的再一结构示意图,在上述图1 所示的终端的基础上,所述终端还包括
检测模块17,用于^^测所述终端和所述同步设备的浏览器的类型是否相 同,生成^r测结果;
转换模块18,用于在所述检测结果为所述终端的浏览器的类型与所述同 步设备的浏览器的类型不同时,对所述同步的浏览器信息进行格式的转换。
另外,终端与同步设备建立连接的目的有时不一定是为了同步浏览器信 息,因此,所述终端还包括判断模块19,用于在与所述同步设备建立连接时,判断是否需要进行浏 览器信息的同步,若需要进行浏览器信息的同步,则执行上述同步操作,若不 需要进行浏览器信息的同步,则无须执行。
通过上述实施例提供的终端,可以在终端和同步设备的浏览器类型不同 时,对同步的浏览器信息进行格式的转换,以便于识别和存储。
如图5所示为本发明实施例的浏览器信息的同步方法的流程示意图,所述 方法包括以下步骤
步骤51,与同步设备连接;
步骤52,获取浏览器信息的同步方向;
步骤53,根据所述同步方向,获取同步的浏览器信息的存储位置; 步骤54,从所述同步的浏览器信息的存储位置获取同步的浏览器信息,
并将所述同步的浏览器信息根据所述同步方向,在终端与所述同步设备之间进
行同步。
所述浏览器信息为书签、COOKIE、 CACHE信息或网页操作信息等。
上述终端可以为手机、计算机、PDA等,上述同步设备可以为手机、 计算机、PDA、数据卡等。
通过上述实施例提供的终端,可以在与同步设备建立连接时,自动与同步 设备之间进行浏览器信息的同步,达到共享浏览器信息的目的。
如图6所示为本发明实施例的浏览器信息的同步方法的另 一流程示意图, 所述方法包括以下步骤
步骤61,与同步设备连接;
步骤62,判断是否需要进行浏览器信息的同步,如果是进入步骤62,否 则结束。
步骤63,显示所述终端和所述同步设备的浏览器信息以及浏览器信息的 同步方向选择信息。。
步骤64,获取用户选择的浏览器信息的同步方向。 步骤65,根据所述同步方向,获取同步的浏览器信息的存储位置; 步骤66,从所述同步的浏览器信息的存储位置获取同步的浏览器信息; 步骤67,检测所述终端的浏览器的类型与所述同步设备的浏览器的类型
9是否相同,如果相同,进入步骤69,否则进入步骤68;
步骤68,对所述同步的浏览器信息进行格式的转换;
步骤69,将所述同步的浏览器信息根据所述同步方向,在终端与所述同 步设备之间进行同步。
当然上述实施例中也可以根据预设设置的浏览器信息的默认同步方向,获 取需要同步的浏览器信息的同步方向。
通过上述实施例提供的方法,可以在终端和同步设备的浏览器类型不同 时,对同步的浏览器信息进行格式的转换,以便于识别和存储。
可以理解的是,上述终端中的功能模块也可以不全部设置于所述终端上, 其中有一部分功能模块也可以设置于同步设备中,具体实现时,所述终端可以
在与同步设备建立连接时,自动将一部分功能模块通过插件的形式安装与同步 设备中,由所述终端和同步设备共同完成同步浏览器信息的操作。
下面以具体实施例对上述浏览器信息的同步方法进行说明。
假设上述终端为一手机,上述同步设备为一个人计算机,在具体商用中, 可以在手机中安装一具有同步功能的第一插件和第二插件,当然,也可以在手 机出厂的时就预制在手机中,不需要再安装。
在手机与个人计算机建立连接时,可以在手机端或个人计算机端自动弹出 一确认框,提示用户是否需要同步浏览器信息,在接收到用户的确认通知后, 将预制在手机中的第二插件安装于个人计算机中,所述第二插件用于与所述第 一插件通信,共同完成同步的目的,该第二插件仅在第一次和手机连接时安装, 以后连接时,则不需要再次安装。
另外,用户可以通过在手机端或个人计算机端弹出的选择框,选择同步方 向,从手机到个人计算机、从个人计算机到手机或者两者之间互相同步。
根据所述同步方向,所述第一插件和所述第二插件共同完成浏览器信息的 同步。
通过上述操作,用户可以将在个人计算机上保存的浏览器信息下载到手机 上,以便在手机上访问该些网页;还可以将在手机上保存的浏览器信息上传到 个人计算机上,以便在个人计算机上访问该些网页。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很 多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上 或者说对现有技术估文出贡献的部分可以以软件产品的形式体现出来,该软件产 品存储在一个存储介质中,包括若干指令用以使得一台终端设备执行本发明各 个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通 技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,
这些改进和润饰也应^L为本发明的保护范围。
权利要求
1. 一种终端,包括连接模块,用于与同步设备连接;其特征在于,还包括方向获取模块,用于获取浏览器信息的同步方向;获取模块,用于根据所述同步方向,获取同步的浏览器信息的存储位置;同步模块,用于从所述同步的浏览器信息的存储位置获取同步的浏览器信息,并将所述同步的浏览器信息根据所述同步方向,在所述终端与所述同步设备之间进行同步。
2. 根据权利要求1所述的终端,其特征在于,所述方向获取模块包括 第 一获取单元,用于获取用户选择的浏览器信息的同步方向。
3. 根据权利要求2所述的终端,其特征在于,还包括显示模块,用于在与所述同步设备连接时,显示所述终端和所述同步设备 的浏览器信息以及浏览器信息的同步方向选择信息。
4. 据权利要求1所述的终端,其特征在于,还包括 设置模块,用于设置浏览器信息的默认同步方向; 所述方向获取模块包括第二获取单元,用于获取所述浏览器信息的默认同步方向。
5. 根据权利要求1所述的终端,其特征在于,还包括检测模块,用于检测所述终端的浏览器类型和所述同步设备的浏览器的类 型是否相同,生成^r测结果;备的浏览器的类型不同时,对所述同步的浏览器信息进行格式的转换。
6. 根据权利要求1所述的终端,其特征在于,还包括判断模块,用于在与所述同步设备建立连接时,判断是否需要进行浏览器 信息的同步。
7. —种浏览器信息的同步方法,其特征在于,包括以下步骤 与同步设备连接;获取浏览器信息的同步方向;根据所述同步方向,获取同步的浏览器信息的存储位置; 从所述同步的浏览器信息的存储位置获取同步的浏览器信息,并将所述同 步的浏览器信息根据所述同步方向,在终端与所述同步设备之间进行同步。
8. 根据权利要求7所述的浏览器信息的同步方法,其特征在于,所述获 取浏览器信息的同步方向具体为获取用户选择的浏览器信息的同步方向。
9. 根据权利要求8所述的浏览器信息的同步方法,其特征在于,所述获 取用户选择的浏览器信息的同步方向之前还包括显示所述终端和所述同步设备的浏览器信息以及浏览器信息的同步方向 选择信息。
10. 根据权利要求7所述的浏览器信息的同步方法,其特征在于,所述获 取浏览器信息的同步方向之前还包括设置浏览器信息的默认同步方向; 所述获取浏览器信息的同步方向具体为 获取所述浏览器信息的默认同步方向。
11. 据权利要求7所述的浏览器信息的同步方法,其特征在于,还包括 检测所述终端和所述同步设备的浏览器的类型是否相同,生成检测结果; 在所述检测结果为所述终端的浏览器的类型与所述同步设备的浏览器的类型不同时,对所述同步的浏览器信息进^^各式的转换。
12. 根据权利要求7所述的浏览器信息的同步方法,其特征在于,所述获 取浏览器信息的同步方向之前还包括在与所述同步设备建立连接时,判断是否需要进行浏览器信息的同步。
全文摘要
本发明提供一种浏览器信息的同步方法及其终端,该终端包括连接模块,用于与同步设备连接;方向获取模块,用于获取浏览器信息的同步方向;获取模块,用于根据所述同步方向,获取同步的浏览器信息的存储位置;同步模块,用于从所述同步的浏览器信息的存储位置获取同步的浏览器信息,并将所述同步的浏览器信息根据所述同步方向,在所述终端与所述同步设备之间进行同步。本发明可以在与同步设备连接时自动同步浏览器的信息。
文档编号G06F17/30GK101452489SQ20081024017
公开日2009年6月10日 申请日期2008年12月18日 优先权日2008年12月18日
发明者博 张, 李英伟, 袁之泉 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1