桌面同步方法、装置、设备及系统制造方法及图纸

技术编号:8078788 阅读:154 留言:0更新日期:2012-12-13 21:29
本发明专利技术公开了一种桌面同步方法、装置、设备及系统,属于网络技术领域。所述方法包括:从处理中心获取桌面数据;判断是否已经安装与所述桌面数据对应的应用程序;如果判断到已经安装对应的应用程序,则将所述桌面数据与对应的应用程序进行关联。本发明专利技术通过在同步桌面数据时,将本地的原有应用程序与桌面数据进行关联,解决了现有云存储方案只能对文件或者文件夹进行简单地存储和同步的问题,达到了不仅能够将桌面数据在各个平台间同步,而且使桌面数据中的文件在各个平台同步之后,都能够进行使用、编辑和修改的效果。

【技术实现步骤摘要】

本专利技术涉及网络
,特别涉及ー种桌面同步方法、装置、设备及系统
技术介绍
桌面是操作系统提供给用户的快捷访问界面,桌面通常包括一个图形界面和位于该图形界面上的若干个图标、任务栏和边栏等。这些图标可以是具体的一个文件或者文件夹,也可以是文件或者文件夹的快捷方式,或者应用程序的快捷方式。现有技术中,已经出现了ー些云存储的方案,比如各大互联网公司都推出了网盘、云盘等服务,可以在不同的平台上同步文件。以利用一个 网盘在不同平台上同步桌面上的文件或者文件夹为例,具体流程可以包括首先,用户在不同平台上下载安装网盘应用程序;然后,用户在ー个平台上将桌面上的文件或者文件夹利用网盘应用程序同步至云端,具体地讲,用户可以将桌面上的文件或者文件夹拖放到网盘应用程序的界面中来触发同步过程;或者,将桌面上的文件或者文件夹指定为网盘应用程序的固定同步路径,由网盘应用程序在判断到桌面上的文件或者文件夹发生变化时实时同歩;最后,用户在另外一个平台上利用网盘应用程序将存储在云端的文件或者文件夹下载到本地。至此,用户可以在另外ー个平台上使用初始平台的桌面上的文件或者文件夹。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题现有的云存储方案仅能简单地对文件或者文件夹进行存储和同步,但是由于各个平台的对文件的处理能力和处理方式的不同,比如,常用于计算机的windows平台处理能力较强,常用于智能手机的Android平台处理能力相对较弱,用户不能方便地跨平台对这些文件或者文件夹进行编辑和处理。
技术实现思路
为了解决现有云存储方案只能对文件或者文件夹进行简单地存储和同步的问题,本专利技术实施例提供了ー种桌面同步方法、装置、设备及系统。所述技术方案如下一方面,提供了ー种桌面同步方法,所述方法包括从处理中心获取桌面数据;判断是否已经安装与所述桌面数据对应的应用程序;如果判断到已经安装对应的应用程序,则将所述桌面数据与对应的应用程序进行关联。另ー方面,提供了ー种桌面同步装置,所述装置包括数据获取模块,用于从处理中心获取桌面数据;程序判断模块,用于判断是否已经安装与所述桌面数据对应的应用程序;程序关联模块,用于如果所述程序判断模块判断到已经安装对应的应用程序,则将所述桌面数据与对应的应用程序进行关联。再一方面,提供了一种终端,其包括上述的桌面同步装置。又一方面,提供了一种处理中心,包括至少ー个服务器,所述处理中心包括数据接收模块,用于接收终端上传的桌面数据;数据存储模块,用于存储所述桌面数据;数据发送模块,用于将所述桌面数据发送给终端;其中,所述桌面数据包括文件和与所述文件对应的打开方式、快捷方式和与所述快捷方式所指向的文件或文件夹、快捷方式和与所述快捷方式对应的应用程序信息中的至少ー组数据。还ー方面,提供了一种桌面同步系统,其包括上述的 終端,和/或,上述的处理中心。本专利技术实施例提供的技术方案带来的有益效果是通过在同步桌面数据时,将本地的原有应用程序与桌面数据进行关联,解决了现有云存储方案只能对文件或者文件夹进行简单地存储和同步的问题,达到了不仅能够将桌面数据在各个平台间同步,而且使桌面数据在各个平台同步之后,都能够进行使用、编辑和修改的效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是本专利技术实施例提供的桌面同步方法所涉及实施环境的结构示意图;图2是本专利技术实施例一提供的桌面同步方法的方法流程图;图3是本专利技术实施例ニ提供的桌面同步方法的方法流程图;图4是本专利技术实施例三提供的桌面同步方法的方法流程图;图5是本专利技术实施例四提供的桌面同步方法的方法流程图;图6是本专利技术实施例五提供的桌面同步装置的结构示意图;图7是本专利技术实施例六提供的桌面同步装置的结构示意8是本专利技术实施例七提供的桌面同步装置的结构示意9是本专利技术实施例八提供的桌面同步装置的结构示意10是本专利技术实施例九提供的桌面同步装置的结构示意图;图11是本专利技术实施例十提供的处理中心的结构示意图;图12是本专利技术实施例十提供的处理中心的另ー结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进ー步地详细描述。请參考图1,其示出了本专利技术实施例提供的桌面同步方法所涉及实施环境的结构示意图。该实施环境可以包括至少ー个終端120和处理中心140。終端120可以是智能手机、平板电脑、台式电脑、笔记本和电子书阅读器等等。这些终端包括但不限于是基于美国微软公司出品的windows平台、美国谷歌公司出品的Android或者Chrome平台、美国苹果公司出品的Mac平台、IOS平台或芬兰诺基亚公司出品的Symbian平台的终端。处理中心140是由一台服务器或者多台服务器组成的云计算中心,运行有预定的应用程序。处理中心140具有数据存储功能和与終端120之间同步数据的功能。此处所述的“与終端120之间同步数据”,具体包括終端120向处理中心140上传数据,和終端120从处理中心下载数据两种情況。終端120和处理中心140可以通过无线网络或者有线网络互相连接和通信。实施例一 请參考图2,其示出了本专利技术实施例一提供的桌面同步方法的方法流程图。该桌面同步方法可以用于图I所示的終端120中,该桌面同步方法可以包括步骤202,从处理中心获取桌面数据;終端可以在启动之后,向位于云端中的处理中心获取桌面数据,该桌面数据用于生成和显示桌面。桌面数据可以由当前終端或者其它终端预先存储在云端的处理中心中。桌面数据可以包括文件和与文件对应的打开方式、快捷方式和与快捷方式对应的文件或文件夹、快捷方式和与快捷方式对应的应用程序信息中的至少ー组数据。步骤204,判断是否已经安装与桌面数据对应的应用程序;終端在获取到桌面数据之后,可以根据桌面数据中包含的“与文件对应的打开方式”、“应用程序信息”等来判断自身是否已经安装对应的应用程序。比如,终端获取到的文件是后缀名为.docx的文件,与该文件对应的打开方式是美国微软公司出品的word应用程序,则终端可以判断自身是否已经安装word应用程序。步骤206,如果判断到已经安装对应的应用程序,则将桌面数据与已安装的应用程序进行关联。如果终端判断到自身已经安装对应的应用程序,则将桌面数据与已安装的应用程序进行关联。具体地讲,“关联”可以是将已安装的应用程序关联为一个文件的当前打开方式;也可以是将已安装的应用程序关联为一个快捷方式的当前指向内容。比如,終端判断到自身已经安装word应用程序,则将word应用程序关联为后缀名为.docx的文件的当前打开方式,以便在用户需要打开该后缀名为.docx的文件时,直接利用word应用程序打开该文件。综上所述,本实施例提供的桌面同步方法,通过在同步桌面数据时,将本地的原有应用程序与桌面数据进行关联,解决了现有云存储方案只能对文件或者文件夹进行简单地存储和同步的问题,达到了不仅能够将桌面数据在各个平台间同步,而且使桌面数据在各个平台同步之后,都能够进行使用、编辑和修改的效果。实施例ニ应用场景桌面包含若干个图标,这些图标本文档来自技高网...

【技术保护点】
一种桌面同步方法,其特征在于,所述方法包括:从处理中心获取桌面数据;判断是否已经安装与所述桌面数据对应的应用程序;如果判断到已经安装对应的应用程序,则将所述桌面数据与对应的应用程序进行关联。

【技术特征摘要】

【专利技术属性】
技术研发人员:崔孝林罗璇
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1