利索能及
我要发布
收藏
专利号: 2020115648493
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种屏幕水印生成方法,其特征在于,包括:

在预设目录下创建水印服务文件以形成水印守护线程;

基于开机口令自启动所述水印守护线程,并创建所述水印守护线程与客户端的通信通道;

通过所述通信通道从所述客户端获取密钥文档及存储标识,以使所述水印守护线程调用水印显示子程序;其中,所述存储标识用于指示所述水印显示子程序添加水印的目标地址;通过所述通信通道从所述客户端获取密钥文档及存储标识以使所述水印守护线程调用水印显示子程序之前,还包括生成所述密钥文档及存储标识的过程,包括:在客户端目录下创建启动所述客户端的终端脚本;通过检测插件检测用户登录状态,若用户登陆状态为已登录,则运行所述终端脚本,使所述终端脚本获取当前用户会话的图形终端授权访问信息和显示端口信息;根据图形终端授权访问信息生成密钥,将所述密钥封装为密钥文档,将所述显示端口信息封装为存储标识;所述密钥为所述客户端预生成的用于与所述水印守护线程匹配的字符;

解析所述密钥文档与所述存储标识获取密钥与目标地址,以使所述水印显示子程序根据所述密钥将水印显示至与所述目标地址相对应的客户端屏幕上;解析所述密钥文档与所述存储标识获取密钥与目标地址以使所述水印显示子程序根据所述密钥将水印显示至与所述目标地址相对应的客户端屏幕上的过程,包括:水印守护线程基于用户权限启动水印显示子程序,并将所述密钥文档及存储标识输入所述水印显示子程序;所述水印显示子程序根据所述存储标识获取显示端口信息;根据所述显示端口信息获取水印生成的目标地址;解析所述密钥文档以获取所述密钥,并于所述目标地址验证所述密钥;若密钥解密成功,则在所述目标地址生成水印;将所述水印标注在与所述目标地址相对应的客户端屏幕上。

2.如权利要求1所述的屏幕水印生成方法,其特征在于,在预设目录下创建水印服务文件以形成水印守护线程的过程包括:在预设系统中创建水印服务文件;

将所述水印服务文件置于所述预设系统中的预设目录中,并为所述水印服务文件设置用户权限;

基于所述用户权限为所述水印服务文件配置启动脚本形成水印守护线程。

3.如权利要求2所述的屏幕水印生成方法,其特征在于,

所述用户权限包括超级用户权限和普通用户权限;

通过所述超级用户权限的所属账户对普通账户进行授权以形成所述用户权限。

4.如权利要求3所述的屏幕水印生成方法,其特征在于,基于开机口令自启动所述水印守护线程,并创建所述水印守护线程与客户端的通信通道的过程,包括:为所述水印守护线程预设开机口令识别组件;

通过所述开机口令识别组件识别开机口令,若所述开机口令触发所述开机口令识别组件,则启动所述水印守护线程;

通过所述预设系统中的管道通信机制创建所述水印守护程序线程与客户端之间的通信通道。

5.一种屏幕水印生成装置,其特征在于,所述装置包括:

守护线程形成单元,用于在预设目录下创建水印服务文件以形成水印守护线程;

通信通道创建单元,用于基于开机口令自启动所述水印守护线程,并创建所述水印守护线程与客户端的通信通道;

子程序调用单元,用于通过所述通信通道从所述客户端获取密钥文档及存储标识以使所述水印守护线程调用水印显示子程序;通过所述通信通道从所述客户端获取密钥文档及存储标识以使所述水印守护线程调用水印显示子程序之前,还包括生成所述密钥文档及存储标识的过程,包括:在客户端目录下创建启动所述客户端的终端脚本;通过检测插件检测用户登录状态,若用户登陆状态为已登录,则运行所述终端脚本,使所述终端脚本获取当前用户会话的图形终端授权访问信息和显示端口信息;根据图形终端授权访问信息生成密钥,将所述密钥封装为密钥文档,将所述显示端口信息封装为存储标识;所述密钥为所述客户端预生成的用于与所述水印守护线程匹配的字符;

水印生成单元,用于解析所述密钥文档与所述存储标识获取密钥与目标地址以使所述水印显示子程序根据所述密钥将水印显示至与所述目标地址相对应的客户端屏幕上;解析所述密钥文档与所述存储标识获取密钥与目标地址以使所述水印显示子程序根据所述密钥将水印显示至与所述目标地址相对应的客户端屏幕上的过程,包括:水印守护线程基于用户权限启动水印显示子程序,并将所述密钥文档及存储标识输入所述水印显示子程序;

所述水印显示子程序根据所述存储标识获取显示端口信息;根据所述显示端口信息获取水印生成的目标地址;解析所述密钥文档以获取所述密钥,并于所述目标地址验证所述密钥;

若密钥解密成功,则在所述目标地址生成水印;将所述水印标注在与所述目标地址相对应的客户端屏幕上。

6.一种电子设备,其特征在于,所述电子设备包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至4中任一所述的屏幕水印生成方法中的步骤。

7.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任一所述的屏幕水印生成方法。