进行数据同步的方法及系统的制作方法

文档序号:7633513阅读:203来源:国知局
专利名称:进行数据同步的方法及系统的制作方法
技术领域
本发明涉及数据传输技术,尤其涉及进行数据同步的方法及系统。
背景技术
本发明针对移动终端与个人计算机(PC,Personal Computer)之间的数据同步,所述数据包括照片、图像、音乐、电子书等文件,所述移动终端包括手机、个人数字助理(PDA,Personal Digital Assistant)等;移动终端与PC之间的数据同步包括将PC端的数据同步到移动终端,以及将移动终端的数据同步到PC。目前,移动终端与PC之间进行数据同步的常用方案为用通用串行总线(USB,Universal Serial BUS)数据线方式连接移动终端与PC ;然后,PC按照类似访问U盘的方式,对移动终端进行访问,具体包括手动将移动终端上的文件拷贝到PC上,以及将PC上的 文件拷贝到移动终端。其场景有1.用户使用移动终端进行了拍照或摄像,之后想将照片或影像保存到本地PC上,因而需要将移动终端上的文件同步到PC ;2.用户使用PC从网络下载了数据,如音乐、电子书等文件,之后想在移动终端上欣赏,因而,需要从本地PC将文件同步到移动终端上。上述方案存在以下缺陷在进行数据同步之前,需要手动使用USB数据线将移动终端和PC进行连接,在数据传输的过程中,需要呆在PC旁,待数据传输完毕,再拔下USB数据线;并且,受到USB数据线的限制,不能在较大的距离(如家中的任意一个房间)、随意的场合进行数据同步。为了摆脱USB数据线长度带来的距离限制,常采用蓝牙技术进行移动终端与PC之间的数据同步,具体地在PC端开启蓝牙;在移动终端开启蓝牙,搜索到PC ;在任一端选择文件,通过蓝牙传输。采用该方案进行数据同步不再需要USB数据线,但蓝牙的传输距离有限,一般在10米以内,如果移动终端和PC之间的距离超过此范围,则连接得不到保障;并且,仍然需要手动进行文件浏览、查找等繁琐操作;这导致了移动终端与PC之间的数据同步不够简便。

发明内容
本发明提供了一种进行数据同步的方法,该方法能够简化移动终端与PC之间的数据同步操作。本发明提供了一种进行数据同步的系统,该系统能够简化移动终端与PC之间的数据同步操作。本发明提供了一种移动终端,该移动终端能够简化与PC之间的数据同步操作。本发明提供了一种PC,该PC能够简化与移动终端之间的数据同步操作。一种进行数据同步的方法,该方法将移动终端和个人计算机分别设置为服务端和客户端,该方法包括服务端和客户端分别设置需要同步的镜像目录;
服务端对本地镜像目录进行监控,如果监控到本地镜像目录发生变化,则通过短距离无线WIFI路由器与客户端进行数据同步;客户端对本地镜像目录进行监控,如果监控到本地镜像目录发生变化,则通过WIFI路由器与客户端进行数据同步。一种进行数据同步的系统,该系统包括移动终端、个人计算机和短距离无线WIFI路由器,将移动终端和个人计算机分别设置为服务端和客户端;所述服务端,用于设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过短距离无线(WIFI,WireleSS Fidelity)路由器与客户端进行数据同步;、
所述客户端,用于设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过WIFI路由器与客户端进行数据同步。一种移动终端,该移动终端包括第一镜像目录设置单元、第一监控单元和第一同步单元;所述第一镜像目录设置单元,用于设置需要同步的镜像目录,传送给所述第一监控单元;所述第一监控单元,用于对镜像目录进行监控,如果监控到本地镜像目录发生变化,则向所述第一同步单元发送启动指令;所述第一同步单元,用于接收来自所述第一监控单元发送的启动指令,通过短距离无线WIFI路由器与客户端进行数据同步。一种PC,该PC包括第三镜像目录设置单元、第三监控单元和第三同步单元;所述第三镜像目录设置单元,用于设置需要同步的镜像目录,传送给所述第三监控单元;所述第三监控单元,用于对镜像目录进行监控,如果监控到本地镜像目录发生变化,则向所述第三同步单元发送启动指令;所述第三同步单元,用于接收来自所述第三监控单元发送的启动指令,通过短距离无线WIFI路由器与客户端进行数据同步。从上述方案可以看出,本发明在服务端和客户端分别设置镜像目录,各自对本地的镜像目录进行监控,若发现镜像目录发现变化,则通过WIFI路由器与对方进行数据同步。这样,在服务端和客户端分别设置镜像目录之后,服务端与客户端便可自动进行数据同步,无需人为实时进行文件浏览、查找等繁琐操作;并且,通过WIFI路由器进行移动终端与PC之间的数据同步,其作用距离比蓝牙远;从而,简化了移动终端与PC之间的数据同步操作。


图I为本发明进行数据同步的方法示意性流程图;图2为本发明进行数据同步的方法流程图实例;图3为本发明进行数据同步的系统结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。本发明采用WIFI技术协助实现移动终端与PC之间的数据同步,参见图1,为本发明进行数据同步的方法示意性流程图,该方法中,移动终端和PC分别与WIFI路由器进行无线连接,并将移动终端和PC分别设置为服务端和客户端。图I的流程包括以下步骤步骤101,服务端和客户端分别设置需要同步的镜像目录。所述镜像目录中包含照片、图像、音乐或电子书等文件,设置的镜像目录可以是一个,也可以两个以上。设置镜像目录之后,服务端与客户端对镜像目录的变化情况进行监控。
步骤102,服务端对本地镜像目录进行监控,如果监控到本地镜像目录发生变化,则通过短距离无线WIFI路由器与客户端进行数据同步。根据WIFI技术的特点,移动终端与PC分别与WIFI路由器进行连接之后,移动终端和PC之间便可通过WIFI路由器进行访问。步骤103,客户端对本地镜像目录进行监控,如果监控到本地镜像目录发生变化,则通过WIFI路由器与客户端进行数据同步。步骤102和步骤103可无序执行。镜像目录的变化包括镜像目录增加文件和减少文件,下面对这两种情况分别进行说明。对于增加文件的情况步骤102中,服务端监控到本地镜像目录中增加了新文件,所述服务端通过WIFI路由器与客户端进行数据同步包括服务端通过WIFI路由器向客户端发送增加新文件的同步通知,客户端接收同步通知后,通过WIFI路由器从服务器获取新文件;步骤103中,客户端监控到本地镜像目录中增加了新文件,所述客户端通过WIFI路由器与客户端进行数据同步包括客户端将新文件通过WIFI路由器传送给服务端。服务端通过WIFI路由器向客户端发送增加新文件的同步通知具体包括服务端由控制层向WIFI路由器发送所述同步通知;WIFI路由器接收所述同步通知后,由控制层向客户端发送所述同步通知。对于减少文件的情况步骤102中,服务端监控到本地镜像目录中减少了文件,所述服务端通过WIFI路由器与客户端进行数据同步包括服务端将减少文件的同步通知通过WIFI路由器传送给客户端,客户端接收同步通知后,删除文件;步骤103中,客户端监控到本地镜像目录中减少了文件,所述客户端通过WIFI路由器与客户端进行数据同步包括客户端将减少文件的同步通知通过WIFI路由器传送给服务端,服务端接收同步通知后,删除文件。移动终端与PC之间可通过一个通道进行控制命令和数据的传输,所述控制命令包括同步通知。也可以,用两个通道分别进行控制命令和数据的传输;例如,通过控制层传输控制命令,采用文件传输协议(FTP,File Transfer Protocol)通道传输文件数据,控制层负责监控镜像目录、发送同步通知、发起数据传输等操作,FTP通道负责文件数据的传输;此时,客户端通过WIFI路由器从服务器获取新文件具体包括客户端基于文件传输协议FTP,通过WIFI路由器从服务器获取新文件;客户端将新文件通过WIFI路由器传送给服务端具体包括客户端基于FTP,将新文件通过WIFI路由器传送给服务端。下面以传输通道为两个,且数据传输协议为FTP对本发明进行数据同步的方法进行举例说明,该实施例中,将PC和移动终端分别与WIFI路由器连接,并将PC设置为客户端、移动终端设置为服务端,本实施例只涉及PC和移动终端增加新文件的情形。图2其包括以下步骤
步骤201,PC和移动终端分别设置需要同步的镜像目录。PC端设置的镜像目录包含的文件数据可以是从网络下载的文件数据。步骤202,PC对本地镜像目录进行监控,监控到本地镜像目录中增加了新文件时,基于FTP,将新文件数据发送给WIFI路由器。在移动终端和PC端,控制层均以服务形式常驻内存,也就是一直运行,对设置的镜像目录进行监控。步骤203,WIFI路由器基于FTP,将新文件数据传送给移动终端,移动终端将新文件数据存储到相应的目录下。步骤204,移动终端对本地镜像目录进行监控,监控到本地镜像目录中增加了新文件时,通过控制层向WIFI路由器发送增加新文件的同步通知。步骤205,WIFI路由器通过控制层向PC发送增加新文件的同步通知。步骤206,PC接收同步通知后,通过控制层向WIFI路由器发送新文件请求命令。步骤207,WIFI路由器将新文件请求命令通过控制层发送给移动终端。步骤208,移动终端基于FTP,将新文件数据发送给WIFI路由器。步骤209,WIFI路由器基于FTP,将新文件数据传送给PC。PC通过WIFI路由器从移动终端下载新文件数据后,将新文件数据存储相应的目录下。步骤202和步骤204可无序执行。上述以FTP进行举例说明,数据传输协议并步仅限于此,可根据需要选择。本发明在服务端和客户端分别设置镜像目录之后,服务端与客户端便可自动进行数据同步,无需人为实时进行文件浏览、查找等繁琐操作;并且,通过WIFI路由器进行移动终端与PC之间的数据同步,其作用距离比蓝牙远;从而,简化了移动终端与PC之间的数据同步操作。上述为将一移动终端与一PC通过WIFI路由器连接的情况;也可以,将多个移动终端与一个PC通过WIFI路由器连接,各移动终端分别与PC进行数据同步,这样,在设置镜像目录上作一些定制,便可实现多个移动终端数据的共享。参见图3,为本发明进行数据同步的系统结构示意图,该系统包括移动终端、PC和WIFI路由器,将移动终端和PC设置为服务端和客户端;所述服务端,用于设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过短距离无线WIFI路由器与客户端进行数据同步;所述客户端,用于设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过WIFI路由器与客户端进行数据同步。
可选地,该移动终端包括第一镜像目录设置单元、第一监控单元和第一同步单元;所述第一镜像目录设置单元,用于设置需要同步的镜像目录,传送给所述第一监控单元;所述第一监控单元,用于对镜像目录进行监控,如果监控到本地镜像目录发生变化,则向所述第一同步单元发送启动指令;所述第一同步单元,用于接收来自所述第一监控单元发送的启动指令,通过短距离无线WIFI路由器与客户端进行数据同步。 可选地,该移动终端设置为服务端,所述第一同步单元包括第一通知子单元和第一数据交互子单元;若所述第一监控单元监控到本地镜像目录中增加了新文件所述第一通知子单元,用于通过WIFI路由器向PC发送增加新文件的同步通知;所述第一数据交互子单元,用于接收PC通过WIFI路由器发送的数据请求,将新文件通过WIFI路由器传送给PC ;若所述第一监控单元监控到本地镜像目录中减少了新文件所述第一通知子单元,用于将减少文件的同步通知通过WIFI路由器传送给PC。可选地,该移动终端设置为客户端,所述第一同步单元包括第二通知子单元和第二数据交互子单元;若所述第二监控单元监控到本地镜像目录中增加了新文件所述第二数据交互子单元,用于将新文件通过WIFI路由器传送给PC ;若所述第二监控单元监控到本地镜像目录中减少了新文件所述第二通知子单元,用于将减少文件的同步通知通过WIFI路由器传送给PC。可选地,该PC包括第三镜像目录设置单元、第三监控单元和第三同步单元;所述第三镜像目录设置单元,用于设置需要同步的镜像目录,传送给所述第三监控单元;所述第三监控单元,用于对镜像目录进行监控,如果监控到本地镜像目录发生变化,则向所述第三同步单元发送启动指令;所述第三同步单元,用于接收来自所述第三监控单元发送的启动指令,通过短距离无线WIFI路由器与客户端进行数据同步。可选地,该PC设置为服务端,所述第三同步单元包括第三通知子单元和第三数据交互子单元;若所述第三监控单元监控到本地镜像目录中增加了新文件所述第三通知子单元,用于通过WIFI路由器向移动终端发送增加新文件的同步通知;所述第三数据交互子单元,用于接收移动终端通过WIFI路由器发送的数据请求,将新文件通过WIFI路由器传送给移动终端;若所述第三监控单元监控到本地镜像目录中减少了新文件所述第三通知子单元,用于将减少文件的同步通知通过WIFI路由器传送给移动终端。可选地,该PC设置为客户端,所述第三同步单元包括第四通知子单元和第四数据交互子单元;若所述第四监控单元监控到本地镜像目录中增加了新文件所述第四数据交互子单元,用于将新文件通过WIFI路由器传送给移动终端;若所述第四监控单元监控到本地镜像目录中减少了新文件所述第四通知子单元,用于将减少文件的同步通知通过WIFI路由器传送给移动终端。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种进行数据同步的方法,其特征在于,将移动终端和个人计算机分别设置为服务端和客户端,该方法包括 服务端和客户端分别设置需要同步的镜像目录; 服务端对本地镜像目录进行监控,如果监控到本地镜像目录发生变化,则通过短距离无线WIFI路由器与客户端进行数据同步; 客户端对本地镜像目录进行监控,如果监控到本地镜像目录发生变化,则通过WIFI路由器与客户端进行数据同步。
2.如权利要求I所述的方法,其特征在于,所述服务端监控到本地镜像目录发生变化包括服务端监控到本地镜像目录中增加了新文件;所述服务端通过WIFI路由器与客户端进行数据同步包括服务端通过WIFI路由器向客户端发送增加新文件的同步通知,客户端接收同步通知后,通过WIFI路由器从服务器获取新文件; 所述客户端监控到本地镜像目录发生变化包括客户端监控到本地镜像目录中增加了新文件;所述客户端通过WIFI路由器与客户端进行数据同步包括客户端将新文件通过WIFI路由器传送给服务端。
3.如权利要求I或2所述的方法,其特征在于,所述服务端监控到本地镜像目录发生变化包括服务端监控到本地镜像目录中减少了文件;所述服务端通过WIFI路由器与客户端进行数据同步包括服务端将减少文件的同步通知通过WIFI路由器传送给客户端,客户端接收同步通知后,删除文件; 所述客户端监控到本地镜像目录发生变化包括客户端监控到本地镜像目录中减少了文件;所述客户端通过WIFI路由器与客户端进行数据同步包括客户端将减少文件的同步通知通过WIFI路由器传送给服务端,服务端接收同步通知后,删除文件。
4.如权利要求2所述的方法,其特征在于,所述服务端通过WIFI路由器向客户端发送增加新文件的同步通知包括 服务端由控制层向WIFI路由器发送增加文件的同步通知;WIFI路由器接收所述同步通知后,由控制层向客户端发送增加文件的同步通知。
5.如权利要求4所述的方法,其特征在于,所述客户端通过WIFI路由器从服务器获取新文件包括客户端基于文件传输协议FTP,通过WIFI路由器从服务器获取新文件; 所述客户端将新文件通过WIFI路由器传送给服务端包括客户端基于FTP,将新文件通过WIFI路由器传送给服务端。
6.一种进行数据同步的系统,其特征在于,该系统包括移动终端、个人计算机和短距离无线WIFI路由器,将移动终端和个人计算机分别设置为服务端和客户端; 所述服务端,用于设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过短距离无线WIFI路由器与客户端进行数据同步; 所述客户端,用于设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过WIFI路由器与客户端进行数据同步。
7.一种移动终端,其特征在于,该移动终端包括第一镜像目录设置单元、第一监控单元和第一同步单元; 所述第一镜像目录设置单元,用于设置需要同步的镜像目录,传送给所述第一监控单元;所述第一监控单元,用于对镜像目录进行监控,如果监控到本地镜像目录发生变化,则向所述第一同步单元发送启动指令; 所述第一同步单元,用于接收来自所述第一监控单元发送的启动指令,通过短距离无线WIFI路由器与客户端进行数据同步。
8.如权利要求7所述的移动终端,其特征在于,该移动终端设置为服务端,所述第一同步单元包括第一通知子单元和第一数据交互子单元; 若所述第一监控单元监控到本地镜像目录中增加了新文 件所述第一通知子单元,用于通过WIFI路由器向个人计算机发送增加新文件的同步通知;所述第一数据交互子单元,用于接收个人计算机通过WIFI路由器发送的数据请求,将新文件通过WIFI路由器传送给个人计算机; 若所述第一监控单元监控到本地镜像目录中减少了新文件所述第一通知子单元,用于将减少文件的同步通知通过WIFI路由器传送给个人计算机。
9.如权利要求7所述的移动终端,其特征在于,该移动终端设置为客户端,所述第一同步单元包括第二通知子单元和第二数据交互子单元; 若所述第二监控单元监控到本地镜像目录中增加了新文件所述第二数据交互子单元,用于将新文件通过WIFI路由器传送给个人计算机; 若所述第二监控单元监控到本地镜像目录中减少了新文件所述第二通知子单元,用于将减少文件的同步通知通过WIFI路由器传送给个人计算机。
10.一种个人计算机,其特征在于,该个人计算机包括第三镜像目录设置单元、第三监控单元和第三同步单元; 所述第三镜像目录设置单元,用于设置需要同步的镜像目录,传送给所述第三监控单元; 所述第三监控单元,用于对镜像目录进行监控,如果监控到本地镜像目录发生变化,则向所述第三同步单元发送启动指令; 所述第三同步单元,用于接收来自所述第三监控单元发送的启动指令,通过短距离无线WIFI路由器与客户端进行数据同步。
11.如权利要求10所述的个人计算机,其特征在于,该个人计算机设置为服务端,所述第三同步单元包括第三通知子单元和第三数据交互子单元; 若所述第三监控单元监控到本地镜像目录中增加了新文件所述第三通知子单元,用于通过WIFI路由器向移动终端发送增加新文件的同步通知;所述第三数据交互子单元,用于接收移动终端通过WIFI路由器发送的数据请求,将新文件通过WIFI路由器传送给移动终端; 若所述第三监控单元监控到本地镜像目录中减少了新文件所述第三通知子单元,用于将减少文件的同步通知通过WIFI路由器传送给移动终端。
12.如权利要求10所述的个人计算机,其特征在于,该个人计算机设置为客户端,所述第三同步单元包括第四通知子单元和第四数据交互子单元; 若所述第四监控单元监控到本地镜像目录中增加了新文件所述第四数据交互子单元,用于将新文件通过WIFI路由器传送给移动终端; 若所述第四监控单元监控到本地镜像目录中减少了新文件所述第四通知子单元,用于将减少文件的同步通知通过WIFI路由器传送给移动终端。全文摘要
本发明提供了进行数据同步的方法及系统,其中,该方法将移动终端和个人计算机分别设置为服务端和客户端,该方法包括服务端设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过短距离无线WIFI路由器与客户端进行数据同步;客户端设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过WIFI路由器与客户端进行数据同步。本发明方案简化了移动终端与个人计算机之间的数据同步操作。
文档编号H04L29/08GK102739706SQ20111008630
公开日2012年10月17日 申请日期2011年4月7日 优先权日2011年4月7日
发明者胡鹏, 黄慧 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1