一种信息处理方法及电子设备与流程

文档序号:12363568阅读:187来源:国知局
一种信息处理方法及电子设备与流程

本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。



背景技术:

随着科学技术的发展,通过电子设备传递和共享信息成了可能。

在信息交互的过程中,每当用户剪切或复制某些文本、图片、视频等对象时,电子设备便将与之相应的信息保存在剪切板中,其中,剪切板是可随存放信息的大小而变化的内存空间。

当剪切板中所存放的信息未及时清除时,一方面,容易泄漏用户的个人信息(如隐私信息,帐号信息等。);另一方面,在内存存储容量一定时,当存放在剪切板中的信息占用较大内存空间势必导致内存容量功耗低。为此,现有技术中要么使用手动清除,要么重启电子设备。

此外,电子设备中任一应用程序如果想要正常运行,都需要首先将与该应用程序对应的程序和数据调入内存中运行。在内存存储容量一定时,如果同时打开的文档过多或者运行的程序过多,就没有足够的内存空间运行其它程序,将在很大程度上降低电子设备的使用性能。为此,现有技术中往往需要用户手动对已打开的文档及程序进行相应的筛选关闭。

本申请发明人在发明本申请实施例中技术方案的过程中,发现上述现有技术至少存在如下技术问题:

现有技术中的剪切板中的内容涉及到隐私或安全信息时,会存在容易导致隐私或安全信息泄漏的技术问题。



技术实现要素:

本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中的剪切板中的内容涉及到隐私或安全信息时,会存在容易导致隐私或安全信息泄 漏的技术问题,实现了提高信息的安全性的同时也增大了内存空间的技术效果。

一,本申请实施例提供了一种信息处理方法,包括:

获得第一指令,其中,所述第一指令用于将电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态;

基于所述第一指令,生成与所述第一指令不同的第二指令;

执行所述第二指令,其中,所述第二指令用于清除所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。

可选地,所述获得第一指令,具体包括:

响应检测获得的锁屏操作,生成锁屏指令,所述锁屏指令用于将所述电子设备的当前运行状态从非锁屏状态调整为锁屏状态;或

检测获得所述电子设备处于未被触控状态的第一持续时长;在所述持续时长等于第一预设时长时,生成锁屏指令。

可选地,所述获得第一指令,具体包括:

在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容以将所述第一缓存内容写入第一应用程序时,确定所述第一应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过所述第一应用程序打开的第一文件中的内容;

在所述第一应用程序的所述当前运行状态调整为所述后台运行状态后,生成第一程序关闭指令。

可选地,所述在所述第一应用程序的所述当前运行状态调整为所述后台运行状态后,生成第一程序关闭指令,具体包括:

获得所述第一应用程序处于所述后台运行状态的第二持续时长;

在所述第二持续时长等于第二预设时长时,生成用于将所述第一应用程序 关闭的所述第一程序关闭指令。

可选地,所述获得第一指令,具体包括:

在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容并写入第二应用程序时,确定所述第二应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过与所述第二应用程序不同的第一应用程序打开的第一文件中的内容;

在所述第二应用程序的所述当前运行状态调整为所述后台运行状态时,生成用于关闭所述第二应用程序的第二程序关闭指令。

二,本申请实施例还提供了一种电子设备,包括:

壳体;

处理器,设置在所述壳体内;其中,所述处理器具体用于:

获得第一指令,其中,所述第一指令用于将所述电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态;

基于所述第一指令,生成与所述第一指令不同的第二指令;

执行所述第二指令,其中,所述第二指令用于清除所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。

可选地,所述处理器具体用于:

响应检测获得的锁屏操作,生成锁屏指令,所述锁屏指令用于将所述电子设备的当前运行状态从非锁屏状态调整为锁屏状态;或

检测获得所述电子设备处于未被触控状态的第一持续时长;在所述持续时长等于第一预设时长时,生成锁屏指令。

可选地,所述处理器具体用于:

在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容以将所述第一缓存内容写入第一应用程 序时,确定所述第一应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过所述第一应用程序打开的第一文件中的内容;

在所述第一应用程序的所述当前运行状态调整为所述后台运行状态后,生成第一程序关闭指令。

可选地,所述处理器具体用于:

获得所述第一应用程序处于所述后台运行状态的第二持续时长;

在所述第二持续时长等于第二预设时长时,生成用于将所述第一应用程序关闭的所述第一程序关闭指令。

可选地,所述处理器具体用于:

在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容并写入第二应用程序时,确定所述第二应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过与所述第二应用程序不同的第一应用程序打开的第一文件中的内容;

在所述第二应用程序的所述当前运行状态调整为所述后台运行状态时,生成用于关闭所述第二应用程序的第二程序关闭指令。

三,本申请实施例还提供了一种电子设备,包括:

第一获得单元,用于获得第一指令,其中,所述第一指令用于将所述电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态;

第一生成单元,基于所述第一指令,生成与所述第一指令不同的第二指令;第一执行单元,用于执行所述第二指令,其中,所述第二指令用于清除所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技 术效果:

由于在本申请实施例的技术方案中,采用了获得用于将所述电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态的第一指令,并基于所述第一指令,生成与所述第一指令不同的第二指令;然后,执行所述第二指令,其中,所述第二指令用于清除所述所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。也就是说,基于电子设备运行状态发生切换时的指令直接生成用于将剪切板中的缓存内容进行及时清除,所以,有效解决了现有技术中的剪切板中的内容涉及到隐私或安全信息时,会存在容易导致隐私或安全信息泄漏的技术问题,实现了提高信息的安全性的同时也增大了内存空间的技术效果。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。

图1为本申请实施例一提供的一种信息处理方法的流程图;

图2为本申请实施例一提供的一种信息处理方法的步骤S102的方法步骤流程图;

图3为本申请实施例一提供的一种信息处理方法的步骤S202的方法步骤流程图;

图4为本申请实施例二提供的一种电子设备的结构框图;

图5为本申请实施例三提供的一种电子设备的结构框图。

具体实施方式

本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中的剪切板中的内容涉及到隐私或安全信息时,会存在容易导致隐私或安全信息泄 漏的技术问题,实现了提高信息的安全性的同时也增大了内存空间的技术效果。

本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:

获得第一指令,其中,所述第一指令用于将电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态;

基于所述第一指令,生成与所述第一指令不同的第二指令;

执行所述第二指令,其中,所述第二指令用于清除所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。

由于在本申请实施例的技术方案中,采用了获得用于将所述电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态的第一指令,并基于所述第一指令,生成与所述第一指令不同的第二指令;然后,执行所述第二指令,其中,所述第二指令用于清除所述所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。也就是说,基于电子设备运行状态发生切换时的指令直接生成用于将剪切板中的缓存内容进行及时清除,所以,有效解决了现有技术中的剪切板中的内容涉及到隐私或安全信息时,会存在容易导致隐私或安全信息泄漏的技术问题,实现了提高信息的安全性的同时也增大了内存空间的技术效果。

为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互结合。

实施例一

请参考图1,本申请实施例提供的一种信息处理方法,包括:

S101:获得第一指令,其中,所述第一指令用于将电子设备的当前运行状 态由第一运行状态切换至与所述第一运行状态不同的第二运行状态;

S102:基于所述第一指令,生成与所述第一指令不同的第二指令;

S103:执行所述第二指令,其中,所述第二指令用于清除所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。

在本申请实施例中,所述电子设备具体可以为智能手机、平板电脑、笔记本电脑、台式电脑,等等,在此就不一一举例了。

在具体实施过程中,步骤S101至步骤S103的具体实现过程如下:

首先获得用于将电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态的第一指令。在本申请实施例中,所述电子设备的当前运行状态可以是所述电子设备的系统运行状态,也可以是应用状态。所述电子设备的当前运行状态由第一运行状态切换至第二运行状态的情况,具体来讲,可以是所述电子设备锁屏前后,所述电子设备的系统状态的切换,也可以是所述电子设备切换用户模式前后,所述电子设备的系统状态的切换,还可以是所述电子设备中的某一应用程序由前台运行状态切换到后台运行状态的前后,应用程序运行状态的改变。其次,基于所述第一指令,生成与所述第一指令不同的第二指令。比如,获得的所述第一指令为锁屏指令,当所述电子设备的显示屏幕由正常显示状态切换至锁屏状态时,基于所述锁屏指令生成与锁屏指令不同的所述第二指令。然后,执行所述第二指令,其中,所述第二指令用于清除所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。继续以获得的所述第一指令为锁屏指令为例,所述当所述电子设备的显示屏幕由正常显示状态切换至锁屏状态后,生成将存储在所述电子设备中的第一内存空间中的第一缓存内容进行清除的清除指令。具体来讲,所述第一缓存内容可以是所述电子设备剪切板中的内容,还可以是应用程序在运行过程中加载在所述电子设备内存中的缓存文件,对于本领域的普通技术人员来说,还可以根据需要来对所述 电子设备中内存中的缓存内容进行相应的清除,在此就不一一说明了。

在本申请实施例中,步骤S101:获得第一指令,具体包括:

步骤A:响应检测获得的锁屏操作,生成锁屏指令,所述锁屏指令用于将所述电子设备的当前运行状态从非锁屏状态调整为锁屏状态;或

步骤B:检测获得所述电子设备处于未被触控状态的第一持续时长;在所述持续时长等于第一预设时长时,生成锁屏指令。

在具体实施过程中,通过步骤S101:获得所述第一指令,主要有以下两种实现方式,但又不仅限于以下两种实现方式。

第一种实现方式

第一种实现方式具体为响应检测获得的锁屏操作,生成锁屏指令,所述锁屏指令用于将所述电子设备的当前运行状态从非锁屏状态调整为锁屏状态;具体来讲,在第一种实现方式中的所述第一指令具体为锁屏指令,主要针对的是通过用户操作来进行锁屏的情况。举个具体的例子来说,用户A在使用平板电脑观看电子书的过程中,因为临时有事需要暂停阅读,但是如果平板电脑一直处于开启状态无疑将造成平板电脑的耗电,但用户A既想在下次使用该平板电脑时无需再次打开该电子书所对应的应用程序,也就是说,在打开平板电脑让平板电脑处于工作状态时第一时间继续阅读该电子书的余下进程,又想不至于白白浪费掉平板电脑一直处于开启状态时耗电量较大,此时,用户可以通过手动操作将该平板电脑进行锁屏,比如,用户通过一锁屏按键的触控操作或者是平板电脑的触摸屏上一可供用户进行手动选择并对平板电脑进行锁屏操作的快捷键。当然,对于本领域的普通技术人员来说,还可以是其它的可以通过用户手动操作来控制所述电子设备处于锁屏状态的操作,在此就不一一举例了。当检测获得用户手动进行的锁屏操作并响应所述锁屏操作后,生成锁屏指令,该锁屏指令用于将所述电子设备的当前运行状态从非锁屏状态调整为锁屏状态,具体来讲,该锁屏指令用于将所述电子设备的显示屏幕由正常显示状态调整为锁屏状态。

第二种实现方式

第二种实现方式具体为检测获得所述电子设备处于未被触控状态的第一持续时长;在所述持续时长等于第一预设时长时,生成锁屏指令。具体来讲,在第二种实现方式中的所述第一指令具体为锁屏指令,主要针对的是自动锁屏的情况。仍然以用户A在使用平板电脑观看电子书的过程为例,当用户因为临时有急事,未来得及对平板电脑进行任何处理,为了降低平板电脑的耗电量,本领域的普通技术人员往往可以通过设定一预定时长,当超过该预设时长后仍未检测到用户在平板电脑上的任何操作时,控制所述电子设备的显示屏幕自动由正常显示状态切换至锁屏这下的非显示状态。当然,对于本领域的普通技术人员来说,还可以根据需要来相应的设计出其它的获得锁屏指令的实现方式,在此就不详细说明了。

在本申请实施例中,所述第一指令除了可以为锁屏指令外,还可以是应用程序关闭指令。具体来讲,当从应用程序中剪切或者复制的部分内容被缓存至所述第一内存空间时,且该部分内容对应的所述第一缓存内容处于待处理状态,比如待写入应用程序的状态。此时,请参考图2,步骤S101:获得第一指令,具体包括:

S201:在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容以将所述第一缓存内容写入第一应用程序时,确定所述第一应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过所述第一应用程序打开的第一文件中的内容;

S202:在所述第一应用程序的所述当前运行状态调整为所述后台运行状态后,生成第一程序关闭指令。

在具体实施过程中,步骤S201至步骤S202的具体实现过程如下:

首先,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容以将所述第一缓存内容写入第一应用程序的第 一时刻时,比如,当所述第一内存空间具体为剪切板所对应的内存空间,且从所述剪切板中读取到所要粘贴的内容,以便将读取到的这部分内容写入到第一应用程序中,此时,用户所剪切或复制的内容被缓存至所述第一内存空间,还未对从所述第一内存空间读取到的所述第一缓存内容进行任何的写入操作时,然后确定所述第一应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过所述第一应用程序打开的第一文件中的内容。也就是说,从所述第一应用程序中的第一文件中剪切或者复制的内容为所述第一缓存文件,且需要将该部分内容粘贴到所述第一应用程序中的其它文件中,或者是所述第一文件的其它位置处时,当然,还可以是需要将该部分内容粘贴至与所述第一应用不同的第二应用程序时,确定所述第一应用程序的当前运行状态是否从前台运行状态调整为后台运行状态。其次,在确定所述第一应用程序的当前运行状态需要从前台运行状态调整为后台运行状态后,生成第一程序关闭指令。

举个具体的例子来说,所述第一应用程序为WORD程序时,当通过WORD程序打开一文档时,将文档中的一部分内容进行复制或剪切,以粘贴在该WORD文档中的另一位置上,这时内存中的剪切板就存储有该部分内容。当检测到WORD程序从前台运行调整为后台运行,此时,所述电子设备的WORD程序的由当前运行状态为前台运行状态调整为后台运行状态,然后,生成第一程序关闭指令。

在本申请实施例中,请参考图3,步骤S202:在所述第一应用程序的所述当前运行状态调整为所述后台运行状态后,生成第一程序关闭指令,具体包括:

S301:获得所述第一应用程序处于所述后台运行状态的第二持续时长;

S302:在所述第二持续时长等于第二预设时长时,生成用于将所述第一应用程序关闭的所述第一程序关闭指令。

在具体实施过程中,步骤S301至步骤S302的具体实现过程如下:

为了避免用户在使用所述电子设备的过程中对所述电子设备的误操作,比 如,用户在使用电子设备看视屏的过程中不小心触发了对所述电子设备进行锁屏的误操作,由于误操作使得所述电子设备中的所述第一应用程序的所述当前运行状态调整为所述后台运行状态,这时如果将所述电子设备中播放该缓存文件所存储在所述第一内存空间中的缓存文件清除掉的话,无法保证用户在第一时间内仍继续观看该视频。为此,本申请实施例的技术方案,通过获得所述第一应用程序处于所述后台运行状态的第二持续时长,基于所述第二持续时长,当所述第二持续时长等于第二预设时长时,生成用于将所述第一应用程序关闭的所述第一程序关闭指令。也就是说,当所述第一应用程序有前台运行状态调整为后台运行状态,且维持在后台运行状态所用的时长等于一预设时长时,才生成用于将所述第一应用程序关闭的程序关闭指令。举个具体的例子来说,当所述第二时长为10min,在用户B使用手机观看一电影视频且该手机以当前的视频画面锁屏,当检测手机从锁屏时刻起10min时,表明用户一直未对手机进行任何操作,此时便可以生成将该电影视频进行关闭的程序关闭指令。当然,对于本领域的普通技术人员来说,可以根据用户的使用习惯来具体的设计所述第二预设时长,在此就不详细说明了。

在本申请实施例中,所述第一指令除了可以为锁屏指令外,还可以是应用程序关闭指令。具体来讲,当从应用程序中剪切或者复制的部分内容被缓存至所述第一内存空间时,且该部分内容对应的所述第一缓存内容已被写入其它的应用程序(至少一个应用程序)中,当确定出其它的应用程序的当前运行状态从前台运行状态调整为后台运行状态时,生成用于将对应的应用程序关闭的指令。举个具体的例子来说,通过WORD程序打开的一个WORD文档中的一部分内容,并将该部分内容复制或者剪切到微信所要发送的消息框中,当确定出微信从前台运行状态调整到后台运行状态,且在后台运行的时间大于一预设时长,比如5min,此时生成用于关闭微信这一应用程序的关闭指令。当然,对于本领域的普通技术人员来说,还可以根据需要设计出其它的用于对所述第一内存空间中的所述第一缓存内容进行清除的实现方式,而且本申请实施例中仅仅 是以两个应用程序对本申请实施例的技术进行的说明,当然还适用于多个应用程序运行状态切换进而生成程序关闭指令的情况,比如,除了检测到微信满足5min的预设时长外,还检测到粘贴有该部分内容的腾讯QQ,支付宝等满足5min的预设时长时,也可以生成程序关闭指令。对于其它的情况,在此就不一一举例了。

此外,在本申请实施例中,无论是基于锁屏指令生成的所述第二指令,还是基于程序关闭指令生成的所述第二指令,都是利用的所述电子设备无论如何都会执行的操作,比如锁屏操作,应用程序前后台运行状态的切换操作等运行状态进行切换的操作,进而节约了设计成本,提高了用户体验。而且,在本申请实施例中,无论哪种情况下生成的程序关闭指令,都可以基于该指令生成用于清除所述电子设备中的所述第一内存空间中的所述第一缓存内容,在此就不一一赘述了。

实施例二

基于与本申请实施例一相同的发明构思,请参考图4,本申请实施例二还提供了一种电子设备,包括:

壳体40;

处理器41,设置在壳体40内;其中,处理器41具体用于:

获得第一指令,其中,所述第一指令用于将所述电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态;

基于所述第一指令,生成与所述第一指令不同的第二指令;

执行所述第二指令,其中,所述第二指令用于清除所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。

在本申请实施例中,处理器41具体用于:

响应检测获得的锁屏操作,生成锁屏指令,所述锁屏指令用于将所述电子设备的当前运行状态从非锁屏状态调整为锁屏状态;或

检测获得所述电子设备处于未被触控状态的第一持续时长;在所述持续时长等于第一预设时长时,生成锁屏指令。

在本申请实施例中,处理器41具体用于:

在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容以将所述第一缓存内容写入第一应用程序时,确定所述第一应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过所述第一应用程序打开的第一文件中的内容;

在所述第一应用程序的所述当前运行状态调整为所述后台运行状态后,生成第一程序关闭指令。

在本申请实施例中,处理器41具体用于:

获得所述第一应用程序处于所述后台运行状态的第二持续时长;

在所述第二持续时长等于第二预设时长时,生成用于将所述第一应用程序关闭的所述第一程序关闭指令。

在本申请实施例中,处理器41具体用于:

在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容并写入第二应用程序时,确定所述第二应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过与所述第二应用程序不同的第一应用程序打开的第一文件中的内容;

在所述第二应用程序的所述当前运行状态调整为所述后台运行状态时,生成用于关闭所述第二应用程序的第二程序关闭指令。

实施例三

基于与本申请实施例一相同的发明构思,请参考图5,本申请实施例三还提供了一种电子设备,包括:

第一获得单元50,用于获得第一指令,其中,所述第一指令用于将所述电 子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态;

第一生成单元51,基于所述第一指令,生成与所述第一指令不同的第二指令;

第一执行单元52,用于执行所述第二指令,其中,所述第二指令用于清除所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。

在本申请实施例中,所述第一指令可以是锁屏指令还可以是程序关闭指令,当然并不仅限于这两种指令,还可以有其它的指令,在此就不一一赘述了。在所述第一指令为第一种形式的指令时,第一获得单元50具体包括:

手动锁屏单元,用于响应检测获得的锁屏操作,生成锁屏指令,所述锁屏指令用于将所述电子设备的当前运行状态从非锁屏状态调整为锁屏状态;或

自动锁屏单元,用于检测获得所述电子设备处于未被触控状态的第一持续时长;在所述持续时长等于第一预设时长时,生成锁屏指令。

在本申请实施例中,在所述第一指令为第二种形式的指令时,且具体为程序控制指令以及第一种情况下获得程序关闭指令时,第一获得单元50具体包括:

第一确定模块,在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容以将所述第一缓存内容写入第一应用程序时,用于确定所述第一应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过所述第一应用程序打开的第一文件中的内容;

第一生成模块,在所述第一应用程序的所述当前运行状态调整为所述后台运行状态后,用于生成第一程序关闭指令。

在本申请实施例中,所述第一生成模块具体包括:

第一获得子模块,用于获得所述第一应用程序处于所述后台运行状态的第 二持续时长;

第一生成子模块,在所述第二持续时长等于第二预设时长时,用于生成用于将所述第一应用程序关闭的所述第一程序关闭指令。

在本申请实施例中,在所述第一指令为第二种形式的指令时,且具体为程序控制指令以及第一种情况下获得程序关闭指令时,第一获得单元50具体包括:

第二确定模块,在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容并写入第二应用程序时,用于确定所述第二应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过与所述第二应用程序不同的第一应用程序打开的第一文件中的内容;

第二生成模块,在所述第二应用程序的所述当前运行状态调整为所述后台运行状态时,用于生成用于关闭所述第二应用程序的第二程序关闭指令。

通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:

由于在本申请实施例的技术方案中,采用了获得用于将所述电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态的第一指令,并基于所述第一指令,生成与所述第一指令不同的第二指令;然后,执行所述第二指令,其中,所述第二指令用于清除所述所述电子设备中的第一内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。也就是说,基于电子设备运行状态发生切换时的指令直接生成用于将剪切板中的缓存内容进行及时清除,所以,有效解决了现有技术中的剪切板中的内容涉及到隐私或安全信息时,会存在容易导致隐私或安全信息泄漏的技术问题,实现了提高信息的安全性的同时也增大了内存空间的技术效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计 算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:

获得第一指令,其中,所述第一指令用于将电子设备的当前运行状态由第一运行状态切换至与所述第一运行状态不同的第二运行状态;

基于所述第一指令,生成与所述第一指令不同的第二指令;

执行所述第二指令,其中,所述第二指令用于清除所述电子设备中的第一 内存空间中的第一缓存内容,所述第一缓存内容具体为经过复制操作存入所述第一内存空间中的内容。

可选地,所述存储介质中存储的与步骤,所述获得第一指令,对应的计算机指令在执行时,具体包括:

响应检测获得的锁屏操作,生成锁屏指令,所述锁屏指令用于将所述电子设备的当前运行状态从非锁屏状态调整为锁屏状态;或

检测获得所述电子设备处于未被触控状态的第一持续时长;在所述持续时长等于第一预设时长时,生成锁屏指令。

可选地,所述存储介质中存储的与步骤,所述获得第一指令,对应的计算机指令在执行时,具体包括:

在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述第一内存空间读取所述第一缓存内容以将所述第一缓存内容写入第一应用程序时,确定所述第一应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过所述第一应用程序打开的第一文件中的内容;

在所述第一应用程序的所述当前运行状态调整为所述后台运行状态后,生成第一程序关闭指令。

可选地,所述存储介质中存储的与步骤,所述在所述第一应用程序的所述当前运行状态调整为所述后台运行状态后,生成第一程序关闭指令,对应的计算机指令在执行时,具体包括:

获得所述第一应用程序处于所述后台运行状态的第二持续时长;

在所述第二持续时长等于第二预设时长时,生成用于将所述第一应用程序关闭的所述第一程序关闭指令。

可选地,所述存储介质中存储的与步骤,所述获得第一指令,对应的计算机指令在执行时,具体包括:

在第一时刻,当所述第一缓存内容被缓存至所述第一内存空间,且从所述 第一内存空间读取所述第一缓存内容并写入第二应用程序时,确定所述第二应用程序的当前运行状态需要从前台运行状态调整为后台运行状态,其中,所述第一缓存内容具体为通过与所述第二应用程序不同的第一应用程序打开的第一文件中的内容;

在所述第二应用程序的所述当前运行状态调整为所述后台运行状态时,生成用于关闭所述第二应用程序的第二程序关闭指令。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1