文件同步的方法和使用该方法的电子设备技术

技术编号:20094233 阅读:46 留言:0更新日期:2019-01-15 22:10
提供了一种文件同步的方法和电子设备。所述文件同步的方法应用于一电子设备中,在该电子设备上安装有应用,用于该应用的多个文件存储在电子设备的本地存储器中,所述多个文件包括第一状态的第一文件,所述电子设备与一网络存储器通信耦接,所述方法包括:接收第一指令;根据所述第一指令运行所述应用,所述第一文件在所述应用的运行过程中从第一状态转换为第二状态;利用第一文件系统将处于第二状态的第一文件写入到所述网络存储器,以便在另一电子设备上安装的所述应用能够基于网络存储器中的所述第一文件来运行。在本发明专利技术的各个实施例的技术方案中,能够在无需用户参于的情况下方便地进行应用进度的共享和同步,从而提升用户的使用体验。

The Method of File Synchronization and the Electronic Equipment Using the Method

A method of file synchronization and an electronic device are provided. The method of file synchronization is applied to an electronic device, on which an application is installed, and a plurality of files for the application are stored in the local memory of the electronic device. The plurality of files includes a first file in the first state, and the electronic device is coupled with a network memory communication. The method includes: receiving the first instruction; transporting according to the first instruction. In the application described above, the first file is converted from the first state to the second state during the operation of the application, and the first file in the second state is written to the network memory using the first file system so that the application installed on another electronic device can run based on the first file in the network memory. In the technical scheme of the embodiments of the invention, it is convenient to share and synchronize the application progress without the participation of the user, thereby enhancing the user's use experience.

【技术实现步骤摘要】
文件同步的方法和使用该方法的电子设备
本专利技术涉及电子
,更具体地,涉及一种文件同步的方法和使用该文件同步的方法的电子设备。
技术介绍
随着移动互联网和终端类的电子设备的快速发展,用户通常同时拥有多个电子设备。例如:用户可同时拥有移动通信终端、平板计算机和笔记本计算机等多个便携式电子设备。此外,用户通常在办公地点使用台式计算机工作,而在出差时会使用便携式计算机工作。用户在各个电子设备上安装其所喜欢或需要的应用,从而在不同的环境中使用不同的电子设备。作为示例,用户在移动通信终端和平板计算机上安装相同的游戏应用(例如愤怒的小鸟),在便携式计算机和位于办公地点的台式计算机中安装相同的工作应用。因此,用户需要在不同的电子设备中运行同一个游戏应用或工作应用,而不受限于特定的电子设备。目前很多游戏或应用都在电子设备的本地存储器中保存其进度。作为示例,用户在移动通信终端上玩游戏“愤怒的小鸟”,需要逐关攻克之后方能解开后续被锁关卡并继续进阶,与游戏进度相关的数据均保存在电子设备的本地存储器中。由于在电子设备间缺乏有效的数据共享机制,游戏进度往往不能实现多个设备之间的共享和同步。这导致用户可能在其移动通信终端中通过的关卡需要在平板电脑中重新逐关通过才能继续其所希望的游戏进度,这极大地降低了在各电子设备间切换的用户体验。在不同电子设备的工作应用之间也存在类似的问题。因此,期望一种无需用户参与的应用进度同步的方案,从而能够方便地进行在不同电子设备之间的应用进度同步。
技术实现思路
本专利技术实施例提供了一种文件同步的方法和使用该文件同步的方法的电子设备,其能够在无需用户参于的情况下方便地进行应用进度的共享和同步,从而提升用户的使用体验。一方面,提供了一种文件同步的方法,该方法应用于一电子设备中,在该电子设备上安装有应用,用于该应用的多个文件存储在电子设备的本地存储器中,所述多个文件包括第一状态的第一文件,所述电子设备与一网络存储器通信耦接,所述方法包括:接收第一指令;根据所述第一指令运行所述应用,所述第一文件在所述应用的运行过程中从所述应用运行之前的第一状态转换为第二状态;在所述第一文件从所述第一状态转换到所述第二状态之后,利用第一文件系统将处于第二状态的第一文件写入到所述网络存储器,以便在另一电子设备上安装的所述应用能够基于网络存储器中的所述处于第二状态的第一文件来运行。在所述文件同步的方法中,在所述第一文件从所述第一状态转换到所述第二状态之后,可利用第二文件系统将所述处于第二状态的第一文件存储到本地存储器中。在所述文件同步的方法中,所述利用该第一文件系统将处于第二状态的第一文件写入到所述网络存储器包括:从所述多个文件之中选择所述第一文件;以及将处于第二状态的第一文件写入到所述网络存储器。在所述文件同步的方法中,所述利用该第一文件系统将处于第二状态的第一文件写入到所述网络存储器可包括:确定所述电子设备的通信环境是否满足预定条件;当电子设备的通信环境满足预定条件时,将所述处于第二状态的第一文件写入到所述网络存储器。在所述文件同步的方法中,所述利用该第一文件系统将处于第二状态的第一文件写入到所述网络存储器可包括:利用所述第一文件系统重新定向所述第一文件的保存路径;基于重新定向后的保存路径而将所述处于第二状态的第一文件写入到所述网络存储器。在所述文件同步的方法中,当先前向网络存储器写入所述第一文件的用户登录所述另一电子设备时,发出一下载指令;基于该下载指令来下载先前在网络存储器中存储的第一文件。在所述文件同步的方法中,当所述应用被启动时,发出一下载指令;基于该下载指令来下载先前在网络存储器中存储的第一文件。另一方面,提供了一种文件同步的方法,该方法应用于一电子设备中,在该电子设备上安装有应用,用于该应用的多个文件存储在电子设备的本地存储器中,所述多个文件包括第一状态的第一文件,所述电子设备与一网络存储器通信耦接,所述方法包括:接收第一指令;根据所述第一指令运行所述应用,所述第一文件在所述应用的运行过程中从所述应用运行之前的第一状态转换为第二状态;在所述第一文件从所述第一状态转换到所述第二状态之后,将所述处于第二状态的第一文件写入到所述本地存储器;在所述第一文件从所述第一状态转换到所述第二状态之后,将所述处于第二状态的第一文件写入到所述网络存储器,以便在另一电子设备上安装的所述应用能够基于网络存储器中的所述处于第二状态的第一文件来运行。在所述文件同步的方法中,所述将处于第二状态的第一文件写入到所述网络存储器包括:确定所述电子设备的通信环境是否满足预定条件;当电子设备的通信环境满足预定条件时,将所述处于第二状态的第一文件写入到所述网络存储器。另一方面,提供了一种电子设备,在该电子设备上安装有应用,该电子设备与一网络存储器通信耦接,所述电子设备包括:存储单元,用于存储与所述应用有关的多个文件,所述多个文件包括第一状态的第一文件;应用运行单元,用于接收第一指令,根据所述第一指令运行所述应用,所述应用的运行促使所述第一文件从所述应用运行之前的第一状态转换为第二状态;第一文件处理单元,用于在所述第一文件从所述第一状态转换到所述第二状态之后,利用第一文件系统将处于第二状态的第一文件写入到所述网络存储器,以便在另一电子设备上安装的所述应用能够基于网络存储器中的所述处于第二状态的第一文件来运行。另一方面,提供了一种电子设备,在该电子设备上安装有应用,该电子设备与一网络存储器通信耦接,所述电子设备包括:存储单元,用于存储与所述应用有关的多个文件,所述多个文件包括第一状态的第一文件;应用运行单元,用于接收第一指令,根据所述第一指令运行所述应用,所述应用的运行促使所述第一文件从所述应用运行之前的第一状态转换为第二状态;第一文件处理单元,用于在所述第一文件从所述第一状态转换到所述第二状态之后,将处于第二状态的第一文件写入到所述网络存储器,以便在另一电子设备上安装的所述应用能够基于网络存储器中的所述处于第二状态的第一文件来运行;第二文件处理单元,用于在所述第一文件从所述第一状态转换到所述第二状态之后,将所述处于第二状态的第一文件存储到所述存储单元中。另一方面,提供了一种电子设备,该电子设备与一网络存储器通信耦接,所述电子设备包括:存储器,用于存储程序代码;处理器,用于执行所述程序代码以实现如权利要求1到9中任一项所述的方法。在本专利技术实施例的上述文件同步的方法和电子设备的技术方案中,通过将状态改变后的第一文件写入到所述网络存储器,能够在无需用户参于的情况下方便地进行应用进度的共享和同步,从而提升用户的使用体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是图示了根据本专利技术的实施例所应用于的系统的示意图;图2是示意性图示了根据本专利技术实施例的文件同步的方法的流程图;图3是示意性图示了根据本专利技术另一实施例的文件同步的方法的流程图;图4图示了根据本专利技术实施例的读写操作的实现示例;图5是示意性图示了根据本专利技术实施例的电子设备的框图;图6是示意性图示本文档来自技高网...

【技术保护点】
1.一种文件同步的方法,该方法应用于一电子设备中,在该电子设备上安装有应用,用于该应用的多个文件存储在电子设备的本地存储器中,所述多个文件包括第一状态的第一文件,所述电子设备与一网络存储器通信耦接,所述方法包括:接收第一指令;根据所述第一指令运行所述应用,所述第一文件在所述应用的运行过程中从所述应用运行之前的第一状态转换为第二状态;在所述第一文件从所述第一状态转换到所述第二状态之后,利用第一文件系统将处于第二状态的第一文件写入到所述网络存储器,以便在另一电子设备上安装的所述应用能够基于网络存储器中的所述处于第二状态的第一文件来运行;其中,所述第一文件为进度文件,用于指明所述应用的运行进度;其中,所述利用该第一文件系统将处于第二状态的第一文件写入到所述网络存储器包括:确定所述电子设备的通信环境是否满足预定条件;当电子设备的通信环境满足预定条件时,将所述处于第二状态的第一文件写入到所述网络存储器。

【技术特征摘要】
1.一种文件同步的方法,该方法应用于一电子设备中,在该电子设备上安装有应用,用于该应用的多个文件存储在电子设备的本地存储器中,所述多个文件包括第一状态的第一文件,所述电子设备与一网络存储器通信耦接,所述方法包括:接收第一指令;根据所述第一指令运行所述应用,所述第一文件在所述应用的运行过程中从所述应用运行之前的第一状态转换为第二状态;在所述第一文件从所述第一状态转换到所述第二状态之后,利用第一文件系统将处于第二状态的第一文件写入到所述网络存储器,以便在另一电子设备上安装的所述应用能够基于网络存储器中的所述处于第二状态的第一文件来运行;其中,所述第一文件为进度文件,用于指明所述应用的运行进度;其中,所述利用该第一文件系统将处于第二状态的第一文件写入到所述网络存储器包括:确定所述电子设备的通信环境是否满足预定条件;当电子设备的通信环境满足预定条件时,将所述处于第二状态的第一文件写入到所述网络存储器。2.根据权利要求1的方法,其中,在所述第一文件从所述第一状态转换到所述第二状态之后,利用第二文件系统将所述处于第二状态的第一文件存储到本地存储器中。3.根据权利要求1的方法,其中,所述利用该第一文件系统将处于第二状态的第一文件写入到所述网络存储器包括:从所述多个文件之中选择所述第一文件;以及将处于第二状态的第一文件写入到所述网络存储器。4.根据权利要求1的方法,其中,所述利用该第一文件系统将处于第二状态的第一文件写入到所述网络存储器包括:利用所述第一文件系统重新定向所述第一文件的保存路径;基于重新定向后的保存路径而将所述处于第二状态的第一文件写入到所述网络存储器。5.根据权利要求1的方法,还包括:当先前向网络存储器写入所述第一文件的用户登录所述另一电子设备时,发出一下载指令;基于该下载指令来下载先前在网络存储器中存储的第一文件。6.根据权利要求1的方法,还包括:当所述应用被启动时,发出一下载指令;基于该下载指令来下载先前在网络存储器中存储的第一文件。7.一种文件同步的方法,该方法应用于一电子设备中,在该电子设备上安装有应用,用于该应用的多个文件存储在电子设备的本地存储器中,所述多个文件包括第一状态的第一文件,所述电子设备与一网络存储器通信耦接,所述方法包括:接收第一指令;根据所述第一指令运行所述应用,所述第一文件在所述应用的运行过程中从所述应用运行之前的第一状态转换为第二状态;在所述第一文件从所述第一状态转换到所述第二状态之后,将所述处于第二状态的第一文件写入到所述本地存储器;在所述第一文件从所述第一状态转换到所述第二状态之后,将所述处于第二状态的第一文件写入到所述网络存储器,以便在另一电子设备上安装的所述应用能够基于网络存储器中的所述处于第二状态的第一文件来运行;其中,所述第一文件为进度文件,用于指明所述应用的运行进度;其中,所述将处于第二状态的第一文件写入到所述网络存储器包括:确定所述电子设备的通信环境是否满足预定条件;当电子设备的通信环境满足预定条件时,将所述处于第二状态的第一文件写入到所述网络存储器。8.根据权利要求7的方法,其中,所述将处于第二状态的第一文件写入到所述网络存储器包括:确定所述电子设备的通信环境是否满足预定条件;当电子设备的通信环境满足预定条件时,将所述处于第二状态的第一文件写入到所述网络存储器。9.一种电子设备,在该电子设备上安装有应用,该电子设备与一网络存储器通信耦接,所述电子...

【专利技术属性】
技术研发人员:林松涛史子旺邓宁
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1