本发明专利技术实施例公开了一种基于隐私保护的数据处理方法、装置和移动终端。其中,方法包括:接收启动指令;所述启动指令包括:启动操作系统的指令、启动应用程序的指令、和/或启动应用程序的具体功能的指令;根据所述启动指令,获取当前本地缓存中的数据;根据所获取的当前本地缓存中的数据,获取预先存储的覆盖层数据;在显示当前本地缓存中的数据时,以所述覆盖层数据覆盖所述当前本地缓存中的数据。本发明专利技术实施例通过设置覆盖层数据,在显示当前本地缓存中的数据时,可以以覆盖层数据覆盖所显示的当前本地缓存中的数据,从而可以对显示的信息提供保护,防止隐私泄露。
【技术实现步骤摘要】
基于隐私保护的数据处理方法、装置和移动终端
本专利技术属于计算机
,特别是涉及一种基于隐私保护的数据处理方法、装置和移动终端。
技术介绍
随着智能手机、平板电脑等智能设备的普及,智能设备已经成为人们生活中的必须品。现在在智能设备上所采用的保密方式大体上可以分为两种:一种是对智能设备输入或者输出的信息在通信过程中进行加密处理,例如当智能设备作为信息发送方时,对输入的信息利用公钥进行加密,当智能设备作为信息的接收方时,对加密信息利用私钥进行解密输出;另一种是在智能设备设置一个需要通过输入口令才能够进入的存储区,也称为隐私空间,输入的口令由智能设备的用户自己进行设定,这种方式可以对智能设备中存储的信息进行保密。当我们身处于公共场所中,例如公交车、地铁中,身边常常会有很多陌生人,在我们使用智能设备时,在智能设备的界面上显示的内容很有可能被周围的陌生人有意或无意的看到,导致聊天的内容、对象等隐私泄漏。上述两种保密方式并不能对智能设备的显示信息进行保密,因此目前仍缺少对智能设备的显示信息保密的功能。
技术实现思路
本专利技术实施例要解决的一个技术问题是:提供一种基于隐私保护的数据处理方法、装置和移动终端,以提供对显示信息保密的功能。为解决上述技术问题,根据本专利技术实施例的一个方面,提供一种基于隐私保护的数据处理方法,包括:接收启动指令;所述启动指令包括:启动操作系统的指令、启动应用程序的指令、和/或启动应用程序的具体功能的指令;根据所述启动指令,获取当前本地缓存中的数据;根据所获取的当前本地缓存中的数据,获取预先存储的覆盖层数据;在显示当前本地缓存中的数据时,以所述覆盖层数据覆盖所述当前本地缓存中的数据。在基于本专利技术上述方法的另一个实施例中,所述当前本地缓存中的数据包括:联系人的数据、发送信息的数据和/或接收信息的数据。在基于本专利技术上述方法的另一个实施例中,所述预先存储的覆盖层数据的类型包括:文字数据和/或图片数据。在基于本专利技术上述方法的另一个实施例中,所述图片数据包括:卡通图片、风景图片、动物图片和马赛克图片;所述文字数据包括:名言警句、诗词歌赋和乱码。在基于本专利技术上述方法的另一个实施例中,所述根据所获取的当前本地缓存中的数据,获取预先存储的覆盖层数据,包括:检测是否开启隐私保护模式;若开启隐私保护模式,根据所获取的当前本地缓存中的数据,从预先存储的覆盖层数据中随机获取覆盖层数据,或者从预先存储的覆盖层数据中获取预定的覆盖层数据。在基于本专利技术上述方法的另一个实施例中,所述根据所获取的当前本地缓存中的数据,从预先存储的覆盖层数据中随机获取覆盖层数据,或者从预先存储的覆盖层数据中获取预定的覆盖层数据,还包括:检测是否设置覆盖层数据的类型;若设置有覆盖层数据的类型,根据所获取的当前本地缓存中的数据,从所设置类型的预先存储的覆盖层数据中随机获取覆盖层数据;若未设置覆盖层数据的类型,根据所获取的当前本地缓存中的数据,从预定类型的预先存储的覆盖层数据中随机获取覆盖层数据;或者若设置有覆盖层数据的类型,根据所获取的当前本地缓存中的数据,从所设置类型的预先存储的覆盖层数据中获取预定的覆盖层数据;若未设置覆盖层数据的类型,根据所获取的当前本地缓存中的数据,从预定类型的预先存储的覆盖层数据中获取预定的覆盖层数据。在基于本专利技术上述方法的另一个实施例中,在开启隐私保护模式时,所述以所述覆盖层数据覆盖所述当前本地缓存中的数据,包括:在显示当前本地缓存中的数据时,在显示界面的预定位置以所述覆盖层数据覆盖预定尺寸的显示界面。在基于本专利技术上述方法的另一个实施例中,所述在显示界面的预定位置以所述覆盖层数据覆盖预定尺寸的显示界面,包括:获取显示界面的尺寸信息;根据所获取的显示界面的尺寸信息,按照预设的规则计算覆盖层数据的尺寸信息;根据所述覆盖层数据的尺寸信息,调节所述覆盖层数据,获得覆盖预定尺寸的显示界面的覆盖层数据;获取覆盖层数据在显示界面上的预定位置信息;根据所述预定位置信息,在显示界面的预定位置以所述覆盖层数据覆盖预定尺寸的显示界面。在基于本专利技术上述方法的另一个实施例中,还包括:接收位置调节指令;所述位置调节指令包括所述覆盖层数据的位置调节信息;根据所述位置调节信息,调节所述覆盖层数据在所述显示界面上的位置。在基于本专利技术上述方法的另一个实施例中,还包括:接收尺寸调节指令;所述尺寸调节指令包括所述覆盖层数据的尺寸调节信息;根据所述尺寸调节信息,调节所述覆盖层数据在所述显示界面上的尺寸。在基于本专利技术上述方法的另一个实施例中,所述根据所获取的当前本地缓存中的数据,获取预先存储的覆盖层数据,还包括:若开启隐私保护模式,判断所获取的当前本地缓存中的数据中是否存在联系人的数据;若所获取的当前本地缓存中的数据中存在联系人的数据,检测是否存储有与所述联系人的数据对应的覆盖层数据;若存储有与所述联系人的数据对应的覆盖层数据,对于所述联系人的数据,获取对应的覆盖层数据;对于所获取的当前本地缓存中的数据中的非联系人的数据,根据所述非联系人的数据,从预先存储的覆盖层数据中随机获取覆盖层数据,或者从预先存储的覆盖层数据中获取预定的覆盖层数据;若未存储有与所述联系人的数据对应的覆盖层数据,根据所获取的当前本地缓存中的数据,从预先存储的覆盖层数据中随机获取覆盖层数据,或者从预先存储的覆盖层数据中获取预定的覆盖层数据;建立根据所述联系人的数据获取的覆盖层数据与所述联系人的数据之间的对应关系,并保存所述联系人的数据与所述覆盖层数据之间的对应关系,获得与所述联系人的数据对应的覆盖层数据;若所获取的当前本地缓存中的数据中不存在联系人的数据,根据所获取的当前本地缓存中的数据,从预先存储的覆盖层数据中随机获取覆盖层数据,或者从预先存储的覆盖层数据中获取预定的覆盖层数据。在基于本专利技术上述方法的另一个实施例中,所述以所述覆盖层数据覆盖所述当前本地缓存中的数据,包括:根据所获取的当前本地缓存中的数据,获得覆盖层数据的尺寸信息;根据所述覆盖层数据的尺寸信息,调节所述覆盖层数据,获得覆盖所述当前本地缓存中的数据的覆盖层数据;根据所获取的当前本地缓存中的数据,获得覆盖层数据的位置信息;根据所述覆盖层数据的位置信息,以调节后的所述覆盖层数据覆盖所述当前本地缓存中的数据。在基于本专利技术上述方法的另一个实施例中,在开启隐私保护模式时,所述以所述覆盖层数据覆盖所述当前本地缓存中的数据,包括:在显示当前本地缓存中的数据时,延时预定的时间以所述覆盖层数据覆盖所述当前本地缓存中的数据。在基于本专利技术上述方法的另一个实施例中,在开启隐私保护模式时,对于覆盖显示当前本地缓存中的数据的每一条覆盖层数据,还包括:接收关闭覆盖层数据的指令;根据所述关闭覆盖层数据的指令,关闭所述覆盖层数据,显示被所述覆盖层数据覆盖的当前本地缓存中的数据;在经过预定的时间后,自动开启所述覆盖层数据,以所述覆盖层数据覆盖所述当前本地缓存中的数据。在基于本专利技术上述方法的另一个实施例中,在开启隐私保护模式时,对于覆盖显示当前本地缓存中的数据的每一条覆盖层数据,还包括:接收关闭覆盖层数据的指令;根据所述关闭覆盖层数据的指令,关闭所述覆盖层数据,显示被所述覆盖层数据覆盖的当前本地缓存中的数据;接收开启覆盖层数据的指令;根据所述开启覆盖层数据的指本文档来自技高网...

【技术保护点】
一种基于隐私保护的数据处理方法,其特征在于,包括:接收启动指令;所述启动指令包括:启动操作系统的指令、启动应用程序的指令、和/或启动应用程序的具体功能的指令;根据所述启动指令,获取当前本地缓存中的数据;根据所获取的当前本地缓存中的数据,获取预先存储的覆盖层数据;在显示当前本地缓存中的数据时,以所述覆盖层数据覆盖所述当前本地缓存中的数据。
【技术特征摘要】
1.一种基于隐私保护的数据处理方法,其特征在于,包括:接收启动指令;所述启动指令包括:启动操作系统的指令、启动应用程序的指令、和/或启动应用程序的具体功能的指令;根据所述启动指令,获取当前本地缓存中的数据;根据所获取的当前本地缓存中的数据,获取预先存储的覆盖层数据;在显示当前本地缓存中的数据时,以所述覆盖层数据覆盖所述当前本地缓存中的数据。2.根据权利要求1所述的方法,其特征在于,所述当前本地缓存中的数据包括:联系人的数据、发送信息的数据和/或接收信息的数据。3.根据权利要求2所述的方法,其特征在于,所述根据所获取的当前本地缓存中的数据,获取预先存储的覆盖层数据,包括:检测是否开启隐私保护模式;若开启隐私保护模式,根据所获取的当前本地缓存中的数据,从预先存储的覆盖层数据中随机获取覆盖层数据,或者从预先存储的覆盖层数据中获取预定的覆盖层数据。4.根据权利要求3所述的方法,其特征在于,所述根据所获取的当前本地缓存中的数据,从预先存储的覆盖层数据中随机获取覆盖层数据,或者从预先存储的覆盖层数据中获取预定的覆盖层数据,还包括:检测是否设置覆盖层数据的类型;若设置有覆盖层数据的类型,根据所获取的当前本地缓存中的数据,从所设置类型的预先存储的覆盖层数据中随机获取覆盖层数据;若未设置覆盖层数据的类型,根据所获取的当前本地缓存中的数据,从预定类型的预先存储的覆盖层数据中随机获取覆盖层数据;或者若设置有覆盖层数据的类型,根据所获取的当前本地缓存中的数据,从所设置类型的预先存储的覆盖层数据中获取预定的覆盖层数据;若未设置覆盖层数据的类型,根据所获取的当前本地缓存中的数据,从预定类型的预先存储的覆盖层数据中获取预定的覆盖层数据。5.根据权利要求3所述的方法,其特征在于,在开启隐私保护模式时,所述以所述覆盖层数据覆盖所述当前本地缓存中的数据,包括:在显示当前本地缓存中的数据时,在显示界面的预定位置以所述覆盖层数据覆盖预定尺寸的显示界面。6.根据权利要求3所述的方法,其特征在于,所述根据所获取的当前本地缓存中的数据,获取预先存储的覆盖层数据,还包括:若开启隐私保护模式,判断所获取的当前本地缓存中的数据中是否存在联系人的数据;若所获取的当前本地缓存中的数据中存在联系人的数据,检测是否存储有与所述联系人的数据对应的覆盖层数据;若存储有与所述联系人的数据对应的覆盖层数据,对于所述联系人的数据,获取对应的覆盖层数据;对于所获取的当前本地缓存中的数据中的非联系人的数据,根据所述非联系人的数据,从预先存储的覆盖层...
【专利技术属性】
技术研发人员:蔡胜,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。