数据同步方法及应用该方法的数据同步系统技术方案

技术编号:8682582 阅读:146 留言:0更新日期:2013-05-09 02:38
本发明专利技术涉及一种数据同步方法,包括以下步骤:建立便携式电子装置与计算机装置间的联机;确认便携式电子装置正在执行的至少一应用程序;判断计算机装置中是否存在与该至少一应用程序相同的至少一对应应用程序;若是,便携式电子装置提供该至少一应用程序的至少一共享数据供计算机装置存取;通过存取该至少一共享数据以在计算机装置中执行至少一对应应用程序,并关闭在便携式电子装置中执行的该至少一应用程序,以完成数据同步。本发明专利技术通过便携式电子装置及计算机装置间的联机即可进行无缝的数据同步转移,针对相同的应用程序可承接原本在便携式电子装置上的操作进度以至计算机装置上执行,更易于使用者操作。

【技术实现步骤摘要】

本专利技术涉及一种数据同步系统,特别涉及一种于不同电子装置间可无缝地进行数据同步的数据同步系统及其方法。
技术介绍
随着网络信息时代的来临,计算机与移动装置(例如智能型手机、平板计算机等)可说是现代人不可或缺的必备用品,只要通过网络联机,即可随时随地接收或发送各类信息。以智能型手机为例,当身处于某个定点或是有固定座位时,可利用台式计算机或便携式计算机进行较复杂的应用程序或数据处理等;而当搭乘交通工具或身处于移动过程中时,则利用智能型手机执行较便捷的信息传递或简化的应用程序,如此提供现代人在不同情况下的使用需求。在某些情况下,使用者必须进行智能型手机与计算机间的数据转移,例如某些应用程序的相关数据(例如电子邮件等)同步化。目前所采用的方式有两种:其一是通过云端服务,先将手机上的数据经由网络传输至云端服务器,再让计算机联机至云端服务器以取得对应数据。然而此种方式需要在两者均处于网络联机的状态下方可执行,且其数据传输量往往受限于联机至云端的频宽,对使用者来说较为不便。另一方式为通过装置间的彼此联机以进行数据转移(例如HP应用于平板计算机上的touch-to-share技术),利用蓝牙联机只需通过装置间的近距离接触即可完成。然而此种方式仅能适合较精简的数据量或仅针对单一应用程序执行,若需要转移大量数据或多个程序时则不敷使用。因此如何能提供一种在不同电子装置间可无缝地进行数据同步转换的数据同步系统,实为一值得研究的课题。
技术实现思路
本专利技术的主要目的是提供一种于在同电子装置间可无缝地进行数据同步的数据同步方法,及应用该方法的数据同步系统。为达到上述目的,本专利技术的数据同步方法,应用于便携式电子装置及计算机装置之间。本专利技术的数据同步方法包括以下步骤:建立便携式电子装置与计算机装置间的联机;确认便携式电子装置正在执行的至少一应用程序;判断计算机装置中是否具有与该至少一应用程序相同的至少一对应应用程序;若是,便携式电子装置提供该至少一应用程序的至少一共享数据供计算机装置存取;通过存取该至少一共享数据在计算机装置执行该至少一对应应用程序,并关闭便携式电子装置执行的该至少一应用程序,以完成数据同步。本专利技术的数据同步方法的一实施例中,若判断计算机装置具有与该至少一应用程序相同的该至少一对应应用程序时,还包括以下步骤:比对该至少一对应应用程序与该至少一应用程序的版本信息差异;当判断该至少一对应应用程序的版本信息较该至少一应用程序的版本信息为旧时,依据该至少一应用程序更新该至少一对应应用程序。本专利技术的数据同步方法的一实施例中,还包括以下步骤:若计算机装置中不具有与该至少一应用程序相同的该至少一对应应用程序时,便携式电子装置安装该至少一应用程序至计算机装置以作为该至少一对应应用程序。本专利技术的数据同步方法的一实施例中,在计算机装置中执行该至少一对应应用程序时,可针对各对应应用程序套用适合于计算机装置上操作的各计算机操作接口。本专利技术的数据同步系统应用前述数据同步方法,该数据同步系统包括便携式电子装置及计算机装置。该便携式电子装置包括第一存储模块、第一处理模块、应用程序同步模块及数据共享模块。第一存储模块存储有至少一应用程序;第一处理模块用以执行该至少一应用程序;应用程序同步模块用以确认正在执行的该至少一应用程序;数据共享模块电性连接于应用程序同步模块,用以存取该至少一应用程序的至少一共享数据。计算机装置包括第二存储模块及第二处理模块。第二存储模块存储有至少一对应应用程序;第二处理模块,用以执行至少一对应应用程序。其中当应用程序同步模块检测到计算机装置中具有与该至少一应用程序相同的至少一对应应用程序,且确认该至少一应用程序正在执行时,即通知数据共享模块提供该至少一应用程序的至少一共享数据供计算机装置存取;而计算机装置通过存取该至少一共享数据以执行至少一对应应用程序,并关闭便携式电子装置执行的该至少一应用程序,以完成数据同步。 由此,本专利技术的设计仅需通过便携式电子装置及计算机装置间的联机,即可进行二装置间无缝的数据同步转移,将相同的应用程序在计算机装置上执行,同时针对各应用程序提供适用于计算机装置上操作的计算机操作接口,进行多任务操作处理。附图说明图1是本专利技术的数据同步系统的系统结构框图。图2是本专利技术的数据同步方法的流程图。图3是本专利技术的资料同步方法对便携式电子装置及计算机装置分别显示应用程序及对应应用程序的示意图。图4是应用本专利技术的数据同步方法的另一实施例的流程图。其中:1-数据同步系统; 10-便携式电子装置;11-第一存储模块;Ila-应用程序;Ilb-操作系统; 12-第一处理模块;13-应用程序同步模块;14_数据共享模块;15-第一传输模块;20-计算机装置; 21-第二存储模块;21a_对应应用程序;21c-计算机操作接口21b-计算机操作系统;22-第二处理模块;组件;23-第二传输模块;30-实体传输线;70-系统桌面;71-操作接口;80-系统桌面; 81、81a_计算机操作接口;82-光标。具体实施方式为能更了解本专利技术的
技术实现思路
,特举出较佳实施例说明如下。请参考图1,其为本专利技术的数据同步系统I的系统结构框图。本专利技术的数据同步系统I包括便携式电子装置10及计算机装置20。在本专利技术的一实施例中,便携式电子装置10可为智能型手机、平板计算机、PDA或其它类似的电子装置等,计算机装置20可为台式计算机、笔记型计算机等,但前述各装置并不以本实施例为限。如图1所示,本专利技术的数据同步系统I的便携式电子装置10包括第一存储模块11、第一处理模块12、应用程序同步模块13、数据共享模块14及第一传输模块15,其中第一处理模块12与前述各模块电性连接。第一存储模块11存储有至少一应用程序Ila及操作系统11b,在操作系统Ilb被加载的状态下可执行各应用程序Ila ;第一处理模块12用以执行至少一应用程序Ila及加载操作系统Ilb ;应用程序同步模块13用以确认目前第一处理模块12正在执行的至少一应用程序Ila ;数据共享模块14用以存取至少一应用程序Ila的至少一共享数据14a,此共享数据是为执行应用程序Ila的相关数据,包括设定数据(例如个人喜好设定或程序执行设定等)或执行备份数据(例如执行应用程序Ila的进度数据或暂存数据等);而第一传输模块15用以传输数据。在本实施例中,第一存储模块11为内存或硬盘装置,第一处理模块12为中央处理器,第一传输模块15为传输连接端口(例如USB端口等),而应用程序同步模块13及数据共享模块14可为硬件芯片、软件、韧体或前述任二者以上的组合,本专利技术不以此为限。计算机装置20包括第二存储模块21、第二处理模块22及第二传输模块23。第二存储模块21存储有至少一对应应用程序21a、计算机操作系统21b及至少一计算机操作接口组件21c,各对应应用程序21a均有其对应的计算机操作接口组件21c ;在计算机操作系统21b被加载的状态下可执行各对应应用程序21a,并且各对应应用程序21a可套用对应的计算机操作接口组件21c ;第二处理模块22用以执行至少一对应应用程序21a及加载计算机操作系统21b ;而第二传输模块23用以传输数据。在本实施例中,第二存储模块21为内存或硬盘装置,第二处理模块22为中央本文档来自技高网
...

【技术保护点】
一种数据同步方法,应用于一便携式电子装置及一计算机装置之间,该数据同步方法包括以下步骤:建立该便携式电子装置与该计算机装置间的联机;确认该便携式电子装置正在执行的至少一应用程序;判断该计算机装置中是否有与该至少一应用程序相同的至少一对应应用程序;若该计算机装置中具有与该至少一应用程序相同的至少一对应应用程序时,该便携式电子装置提供该至少一应用程序的至少一共享数据供该计算机装置存取;以及通过该计算机装置存取该至少一共享数据以执行该至少一对应应用程序,并关闭该便携式电子装置执行的该至少一应用程序,以完成数据同步。

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡孟达胡心洁刘郁明纪勇士
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1