一种在同步设备的浏览器中同步移动设备的方法和装置的制造方法

文档序号:8285358阅读:296来源:国知局
一种在同步设备的浏览器中同步移动设备的方法和装置的制造方法
【技术领域】
[0001]本发明涉及网络技术领域,尤其涉及一种在同步设备的浏览器中同步移动设备的技术。
【背景技术】
[0002]在现有技术中,手机等移动设备与PC端的同步方法都需要在PC端和/或手机端安装特定的应用程序,如在PC端上安装用于同步的客户端,当手机与PC端进行连接时,则通过所安装的客户端执行二者的数据同步传输。
[0003]然而,这种同步方式也存在着多种不便:
[0004]首先,这种同步方式需要针对不同的平台开发不同的同步客户端,例如,以手机与PC端同步为例,对于同一台手机而言,需要针对MacOS、Linux、Windows等现有的不同PC平台开发适用于多种平台系统的同步客户端,反之,对于同一 PCjn Windows系统的PC,也需要针对不用的手机操作平台如1S、Android、Windows Phone等开发适用于该手机平台的同步客户端。因此,这种同步方式无法适用于多种平台,增加了开发成本。
[0005]其次,这种同步方式需要用户下载特定的应用程序以作为同步客户端,进而需要用户适应该应用程序的操作方式以执行手机与PC端的同步,因此也增加了用户的操作与学习成本,不便于用户的使用。

【发明内容】

[0006]本发明的目的是提供一种用于在同步设备的浏览器中同步移动设备的方法与装置。
[0007]根据本发明的一个方面,提供了一种在同步设备的浏览器中同步移动设备的方法,其中该方法包括:
[0008]a获取待同步的移动设备的IP地址;
[0009]b基于HTTP协议,结合所述移动设备的IP地址,向所述移动设备发送连接认证请求;
[0010]C若所述移动设备接受所述连接认证请求,则基于HTTP协议,向所述移动设备发送数据请求;
[0011]d基于所述数据请求,与所述移动设备进行数据传输。
[0012]根据本发明的另一方面,还提供了一种在同步设备的浏览器中用于同步移动设备的同步装置,其中,所述同步装置包括:
[0013]地址获取单元,用于获取待同步的移动设备的IP地址;
[0014]认证请求单元,用于基于HTTP协议,结合所述移动设备的IP地址,向所述移动设备发送连接认证请求;
[0015]数据请求单元,用于若所述移动设备接受所述连接认证请求,则基于HTTP协议,向所述移动设备发送数据请求;
[0016]传输单元,用于基于所述数据请求,与所述移动设备进行数据传输。
[0017]与现有技术相比,本发明通过在同步设备的浏览器中获取待同步的移动设备的IP地址,然后基于HTTP协议,结合所述移动设备的IP地址,向所述移动设备发送连接认证请求,若所述移动设备接受所述连接认证请求,则基于HTTP协议,向所述移动设备发送数据请求,最终基于所述数据请求,与所述移动设备进行数据传输。从而,本发明仅依靠移动设备与浏览器的连接,就实现了同步设备与移动设备的同步,因此没有对系统的限制,也无需安装或开发任何额外的软件,降低了开发与维护成本,提高了信息交互与处理的效率,降低了用户的操作与学习成本,便于用户的使用,改善了用户体验。
【附图说明】
[0018]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0019]图1示出根据本发明一个方面的一种在同步设备的浏览器中用于同步移动设备的同步装置不意图;
[0020]图2示出根据本发明一个优选实施例的一种在同步设备的浏览器中用于同步移动设备的同步装置不意图;
[0021]图3示出根据本发明另一个方面的一种在同步设备的浏览器中同步移动设备的方法流程图;
[0022]图4示出根据本发明一个优选实施例的一种在同步设备的浏览器中同步移动设备的方法流程图。
[0023]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0024]下面结合附图对本发明作进一步详细描述。
[0025]图1示出根据本发明一个方面的一种在同步设备的浏览器中用于同步移动设备的同步装置示意图;其中,所述同步装置包括地址获取单元1、认证请求单元2、数据请求单元3、传输单元4。具体地,所述地址获取单元I获取待同步的移动设备的IP地址;所述认证请求单元2基于HTTP协议,结合所述移动设备的IP地址,向所述移动设备发送连接认证请求;若所述移动设备接受所述连接认证请求,则所述数据请求单元3基于HTTP协议,向所述移动设备发送数据请求;所述传输单元4基于所述数据请求,与所述移动设备进行数据传输。
[0026]在此,所述同步设备包括但不限于任何一种可与用户通过键盘、触摸板、或声控设备进行人机交互的电子产品,即包括移动设备(如智能手机、平板电脑PAD、个人数字助理PDA等)与非移动设备(如个人电脑PC)等。
[0027]所述同步设备中可通过各种安装方式(如装机时的默认配置、用户主动下载或安装等)安装任意浏览器,如Microsoft公司的IE浏览器、Netscape公司的Netscape浏览器、Mozilla公司的Firefox浏览器、Google公司的Chrome浏览器、遨游公司的Maxthon浏览器、Opera公司的opera浏览器、360公司的360浏览器、搜狐公司的搜狗浏览器、腾讯公司的腾讯TT浏览器、苹果公司的Safari浏览器等。本领域技术人员应能理解,其他浏览器同样适用于本发明,并以引用的方式包含于此。
[0028]例如,当安装有浏览器的PC希望与一个或多个移动设备进行同步时,该PC即为同步设备;当安装有浏览器的移动设备希望与其他移动设备进行同步时,该安装有浏览器的移动设备即为同步设备。在此,本领域技术人员应能理解,其他的设备,如能配置有浏览器并希望与移动设备进行同步,同样作为同步设备适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0029]所述同步装置可以是所述同步设备,也可以是所述同步设备的某一模块,该模块可内置或通过外部连接或安装等方式连接至所述同步设备中,以实现所述同步设备与移动设备的同步。
[0030]上述各单元之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各单元分别实时地或者按照设定的或实时调整的工作模式要求,进行待同步的移动设备的IP地址的获取、连接认证请求的发送、数据请求的发送、数据传输等,直至所述同步装置停止获取待同步的移动设备的IP地址。
[0031]所述地址获取单元I获取待同步的移动设备的IP地址。
[0032]具体地,所述同步设备与所述待同步的移动设备通过有线或无线的方式建立连接,如通过USB数据线建立有线连接、通过WIFI建立无线连接等。
[0033]然后,所述地址获取单元I直接获取所述移动设备的IP地址,如在所述同步装置中直接输入所述移动设备的IP地址、或者所述移动设备直接将其IP地址提供给所述同步装置、或者所述地址获取单元I与所述移动设备进行一次或多次的地址请求与认证后,获取所述移动设备的IP地址;即,若所述地址获取单元I直接获取所述移动设备的IP地址,则无需其他设备参与,仅通过所述同步装置与所述移动设备间交互完成。一般情况下,若所述同步装置与所述移动设备处于同一局域网,所述地址获取单元I可通过直接获取的方式,获取所述移动设备的IP地址。
[0034]或者,所述地址获取单元I通过与一种或多种第三方设备进行交互,获取由所述第三方设备所转发或提供的、所述移动设备的IP地址。例如,所述移动设备与所述移动设备分别在第三方设备进行认证后,所述同步装置才能够获取所述移动设备的IP地址。一般情况下,若所述同步设备与所述移动设备处于不同局域网,所述地址获取单元I可通过上述间接获取的方式,获取所述移动设备的IP地址。
[0035]所述认证请求单元2基于HTTP协议,结合所述移动设备的IP地址,向所述移动设备发送连接认证请求。
[0036]具体地,所述认证请求单元2根据所获取的所述移动设备的IP地址,基于HTTP协议,向所述移动设备发送连接认证请求;其中,所述连接认证请求可以仅通知该移动设备,当前已经可以与所述同步设备执行同步,进一步地,还可以通过加密认证的方式,向所述移动设备发送带有加密信息的连接认证请求,从而保证后续数据同步的安全性。
[0037]若所述移动设备接受所述连接认证请求,则所述数据请求单元3基于HTTP协议,向所述移动设备发送数据请求。
[0038]具体地,当所述移动设备接收到所述连接认证请求后,若所述移动设备接受所述连接认证请求,则表明所述移动设备允许与所述同步设备进行同步;在此,本领域技术人员应能理解,所述移动设备可以在接收到所述连接认证请求后,直接确认接受该连接认证请求;也可以经过与所述同步装置的一轮或多轮认证信息交互,确定接受所述连接认证请求。
[0039]当所述移动设备接受所述连接认证请求后,所述数据
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1