【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及电子终端,并且更具体地,涉及由用户设备节点上的应用控制文件操作。
技术介绍
日益增加地,用户在宽范围的电子终端上安装宽范围的应用(通常还被称为“app”)。例如,出于成千上万的目的,用户在蜂窝电话(有时被称为“智能电话”)、平板电脑等上安装应用。许多情况下出现,其中一个人将与另一个人分享他们的电子终端。例如,家长将允许他们的孩子玩游戏并且使用在家长的电子终端上的其它应用。这可以导致不想要的照片存储在电子终端的存储器中,并且包括在电子照片组织器/编辑器应用中的这样的照片,不期望的对应用配置设置的改变,从存储器删除应用,通过应用将不想要的内容下载到存储器,增加/删除web浏览器书签等。此外,一些变化可能不是立即对家长显而易见,诸如当改变/删除记入日程表的条目,删除帐户信息,或者对由应用管理的信息做出其它微妙改变时。这样的改变可以促使家长避免允许让他们的孩子和其他人的进行这样的使用和/或可以为尝试识别和撤消改变的家长造成焦虑和时间浪费。电子终端设备和/或操作系统的一些制造商允许人们将他们的应用备份到云(例如联网的计算机系统),诸如由来自苹果的iCloud为iOS操作系统设备提供的以及来自谷歌的Google Sync为Android操作系统设备提供的。当电子终端联网到云计算机系统时,并且当期望可以将电子终端恢复到应用以及先前在特定时间快照(snapshot)捕获的数据的特定状态时,人由此可以针对特定时间快
照将所有应用和数据备份到云计算机系统。由于对在整个备份过程和恢复过程以及通过网络在其间传送的相对大量的数据期间电子终端联网到云计算机 ...
【技术保护点】
一种电子终端(100),包括:至少一个处理器(110);以及至少一个存储器(120),耦合到所述至少一个处理器(110)并且包括在所述至少一个存储器(120)中体现的计算机可读程序代码,所述计算机可读程序代码在由所述至少一个处理器(110)执行时使得所述至少一个处理器(110)执行包括以下的操作:响应于接收用户输入,从正常存储器存取模式切换(500)到易失性存储器存取模式;从应用接收(510)打开写入命令以打开第一文件用于写入;确定(512)所述第一文件是否位于所述至少一个存储器(120)的易失性存储器分区中;基于确定(512)所述第一文件不位于所述至少一个存储器(120)的所述易失性存储器分区中,将所述第一文件从所述至少一个存储器(120)的正常存储器分区复制(516)到所述易失性存储器分区,以及打开(518)位于所述易失性存储器分区中的所述第一文件以用于写入;基于确定(512)所述第一文件位于所述易失性存储器分区中,打开(518)位于所述易失性存储器分区中的所述第一文件以用于写入;以及将写入命令从所述应用指引(524)到位于所述易失性存储器分区中的所述第一文件。
【技术特征摘要】
【国外来华专利技术】1.一种电子终端(100),包括:至少一个处理器(110);以及至少一个存储器(120),耦合到所述至少一个处理器(110)并且包括在所述至少一个存储器(120)中体现的计算机可读程序代码,所述计算机可读程序代码在由所述至少一个处理器(110)执行时使得所述至少一个处理器(110)执行包括以下的操作:响应于接收用户输入,从正常存储器存取模式切换(500)到易失性存储器存取模式;从应用接收(510)打开写入命令以打开第一文件用于写入;确定(512)所述第一文件是否位于所述至少一个存储器(120)的易失性存储器分区中;基于确定(512)所述第一文件不位于所述至少一个存储器(120)的所述易失性存储器分区中,将所述第一文件从所述至少一个存储器(120)的正常存储器分区复制(516)到所述易失性存储器分区,以及打开(518)位于所述易失性存储器分区中的所述第一文件以用于写入;基于确定(512)所述第一文件位于所述易失性存储器分区中,打开(518)位于所述易失性存储器分区中的所述第一文件以用于写入;以及将写入命令从所述应用指引(524)到位于所述易失性存储器分区中的所述第一文件。2.根据权利要求1所述的电子终端(100),其中响应于从所述正常存储器存取模式切换(500)到所述易失性存储器存取模式,所述操作进一步包括:在从所述应用接收(510)所述打开写入命令之前:通知(502)正在运行的至少一个应用以将其操作状态保存到文
\t件;关闭(504)所述至少一个应用;以及启动(508)关闭的所述至少一个应用之一,其中所述至少一个应用之一是所述应用,从所述应用中接收(510)所述打开写入命令,并且所述第一文件是所述文件,在所述文件中所述应用响应于所述通知(502)而保存其操作状态。3.根据权利要求2所述的电子终端(100),其中所述操作进一步包括:响应于从所述正常存储器存取模式切换(500)到所述易失性存储器存取模式,或者响应于关闭(504)所述至少一个应用,在所述至少一个存储器(120)中分配(506)所述易失性存储器分区。4.根据权利要求3所述的电子终端(100),其中所述操作进一步包括:响应于已经被分配(506)的所述易失性存储器分区的剩余文件存储容量降到低于阈值水平,向所述电子终端(100)的用户生成(524)通知。5.根据权利要求1-4中的任何一项所述的电子终端(100),其中所述操作进一步包括:基于确定(512)所述第一文件不位于所述至少一个存储器(120)的所述易失性存储器分区中:确定(514)所述第一文件是否位于所述至少一个存储器(120)的所述正常存储器分区中;基于确定(514)所述第一文件不位于所述至少一个存储器(120)的所述正常存储器分区中,打开(520)新文件作为在所述易失性存储器分区中的所述第一文件以用于写入;以及基于确定(514)所述第一文件位于所述至少一个存储器(120)的所述正常存储器分区中,执行将所述第一文件从所述正常存储器分区复制(516)到所述易失性存储器分区以及打开(518)位于所述易失性存储器分区中的所述第一文件以用于写入。6.根据权利要求1-5中的任何一项所述的电子终端(100),其
\t中所述操作进一步包括:基于完成在所述易失性存储器分区中打开所述第一文件以用于写入,向所述应用返回(522)文件打开响应,以指示允许来自所述应用的写入命令。7.根据权利要求1-6中的任何一项所述的电子终端(100),其中所述操作进一步包括:从所述应用接收(600)打开读取命令以打开第二文件以用于读取;确定(602)所述第二文件是否位于所述至少一个存储器(120)的所述易失性存储器分区中;基于确定(602)所述第二文件不位于所述至少一个存储器(120)的所述易失性存储器分区中,打开(604)位于所述正常存储器分区中的所述第二文件以用于读取,以及将读取命令从所述应用指引(608)到位于所述正常存储器分区中的所述第二文件;以及基于确定(602)所述第二文件位于所述易失性存储器分区中,打开(610)位于所述易失性存储器分区中的所述第二文件以用于读取;以及将读取命令从所述应用指引(614)到位于所述易失性存储器分区中的所述第二文件。8.根据权利要求7所述的电子终端(100),其中所述操作进一步包括:基于完成打开(604)位于所述正常存储器分区中的所述第二文件以用于读取或打开(610)位于所述易失性存储器分区中的所述第二文件以用于读取,向所述应用返回(606,612)文件打开响应。9.根据权利要求1-8中的任何一项所述的电子终端(100),其中所述操作进一步包括:从所述应用接收(700)删除命令以删除第三文件;确定(702)所述第三文件是否位于所述至少一个存储器(120)的所述易失性存储器分区中;基于确定(702)所述第三文件不位于所述至少一个存储器(120)的所述易失性存储器分区中,重命名(704)位于所述正常存储器分区中的所述第三文件,以防止由所述应用读取和写入访问;以及基于确定(702)所述第三文件位于所述易失性存储器分区中,删除(706)位于所述易失性存储器分区中的所述第三文件,以及基于确定(708)所述第三文件位于所述至少一个存储器(120)的所述正常存储器分区中,重命名(704)位于所述正常存储器分区中的所述第三文件,以防止由所述应用读取和写入访问。10.根据权利要求1-9中的任何一项所述的电子终端(100),其中所述操作进一步包括:响应于接收用户输入,从所述易失性存储器存取模式切换(800)回到所述正常存取模式;关闭(802)正在运行的所述应用;删除(804)位于所述至少一个存储器(120)的所述易失性存储器分区中的所述第一文件;确定(806)在所述正常存储器分区中的第四文件是否被重命名以防止由所述应用访问;基于确定(806)被重命名以防止由所述应用访问的第四文件位于所述正常存储器分区中,将所述文件的所述名称返回(808)到原始名称;启动(812)所述应用;从所述应用接收(200)打开写入命令以打开第五文件用于写入;打开(202)在所述正常存储器分区中的所述第五文件以用于写入;以及将写入命令从所述应用指引(204)到位于所述易失性存储器分区中的所述第五文件。11.根据权利要求10所述的电子终端(100),其中所述操作进一步包括:响应于从所述易失性存储器存取模式切换(800)回到所述正常存取模式,或者响应于关闭(802)正在运行的所述应用,解除分配(810)在所述至少一个存储器(120)中的所述易失性存储器分区,以允许至少部分包括在所述正常存储器分区内。12.根据权利要求10所述的电子终端(100),其中所述操作进一步包括:由于从所述正常存储器存取模式切换(500)到所述易失性存储器存取模式而没有接收到用户输入以从所述易失性存储器存取模式切换(800)回到所述正常存取模式,响应于确定(900)阈值时间已经到期,向所述电子终端(100)的用户生成(902)提醒通知,其中所述提醒通知告知所述用户:所述易失性存储器存取模式仍然有效。13.根据权利要求10所述的电子终端(100),其中所述操作进一步包括:基于从所述易失性存储器存取模式切换(800)回到所述正常存取模式以:确定(814)在从所述正常存取存储器模式切换(500)到所述易失性存储器存取模式之前所述用户是否期望回复到操作状态;基于确定(814)所述用户期望所述回复,执行关闭(802)、删除(804)和确定(806)在所述正常存储器分区中的第五文件是否被重命名以防止由所述应用访问;基于确定(814)所述用户不期望所述回复,执行进一步的操作,包括:将位于所述至少一个存储器(120)的所述易失性存储器分区中的所述第一文件复制(816)到所述正常存储器分区;以及基于确定(818)被重命名以防止由所述应用访...
【专利技术属性】
技术研发人员:D·马兹马诺夫,梁宏鑫,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典;SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。