[发明专利]一种基于应用程序的水印处理方法及系统有效
申请号: | 201911176694.3 | 申请日: | 2019-11-26 |
公开(公告)号: | CN110990800B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 田辉;李晓航 | 申请(专利权)人: | 合肥高维数据技术有限公司 |
主分类号: | G06F21/16 | 分类号: | G06F21/16 |
代理公司: | 北京知联天下知识产权代理事务所(普通合伙) 11594 | 代理人: | 张陆军;张迎新 |
地址: | 230088 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 应用程序 水印 处理 方法 系统 | ||
本发明属于信息处理技术领域,特别涉及一种基于应用程序的水印处理方法及系统。所述方法包括:获取或生成水印信息;获取或创建遮盖层;将所述水印信息添加至所述遮盖层。本发明的水印嵌入方法具有可移植性和扩展性强的特点,能针对涉密应用程序的密级,选择性地进行屏幕保护;在遮盖层中嵌入的水印始终保持在最上层的视图中,处于置顶显示状态,因此避免了水印被遮挡而失去防护能力;水印能够定时更新,提高防护效果。
技术领域
本发明属于信息处理技术领域,特别涉及一种基于应用程序的水印处理方法及系统。
背景技术
随着科学技术的进步和智能手机的普及,使用智能手机办公的情形越来越多,智能手机给我们的日常生活带来极大的便利的同时也带来了信息泄露的风险。例如,一些恶意竞争者为了解竞争对手企业的情况,偷拍企业员工手机中保存的企业内部资料,或者直接勾连企业员工,通过偷拍、截屏等方式,盗取企业内部资料。
偷拍、截屏导致的失泄密给企业造成了极大的影响和不可估量的损失。面对这样的失泄密挑战,尚未发现有效的防护措施,也无法追溯到机密信息的相关泄密者。因此,针对偷拍、截屏等方式造成的失泄密问题,进行追溯的方法和技术,对于涉密的企业具有重要的意义。
目前,很多企业选择在显示界面增加产权方标识和/或设置特定标识背景的方法,即在显示页面中添加水印信息。具体的,现有的水印设置方式多是在应用程序显示界面的背景层中添加水印信息,并且多为明水印。这种水印设置方式存在以下问题:添加在应用程序显示页面中的水印信息,容易被显示页面中显示的数据内容遮盖,从而导致溯源取证人员对泄密者偷拍(截屏)的包含所述水印信息的图片进行溯源时,溯源效果差的问题。
发明内容
针对上述问题,本发明提供了一种基于应用程序的水印处理方法,所述方法包括:
获取或生成水印信息;
获取或创建遮盖层;
将所述水印信息添加至所述遮盖层。
进一步地,所述获取或生成水印信息的步骤,包括:
从服务器中定时获取水印信息;或
根据从服务器获取的溯源标识定时生成水印信息;其中,所述溯源标识为字符串或二维码。
进一步地,所述获取或创建遮盖层的步骤,包括:
判断当前应用程序的显示界面是否存在悬浮窗或根视图体系;
若悬浮窗不存在且根视图体系存在,则将所述根视图体系中最上层的视图作为遮盖层,或创建悬浮窗,将所述悬浮窗作为遮盖层;
若悬浮窗和根视图体系均存在,则将悬浮窗作为遮盖层。
进一步地,所述将所述水印信息添加至所述遮盖层的步骤,包括:
判断当前应用程序的显示界面是否存在空白窗体;
若不存在,则新建水印窗体,并将所述水印信息添加至所述水印窗体中;
若存在,则将所述水印信息全屏平铺存放在所述空白窗体中;
判断所述遮盖层中是否存在窗体;
若存在,则移除所述遮盖层中原有窗体,并将所述水印窗体添加至所述遮盖层中;
若不存在,则直接将所述水印窗体添加至所述遮盖层中;
其中,所述窗体是显示所述水印信息的载体。
进一步地,所述方法还包括,
将所述溯源标识和用户信息进行绑定;
其中,所述用户信息包括设备注册的企业标识、员工姓名、工号中的一项或多项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥高维数据技术有限公司,未经合肥高维数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911176694.3/2.html,转载请声明来源钻瓜专利网。