一种聊天截屏信息提醒方法与流程

文档序号:31573761发布日期:2022-09-20 23:06阅读:235来源:国知局
一种聊天截屏信息提醒方法与流程

1.本发明属于网络通信技术领域,具体为一种聊天截屏信息提醒方法。


背景技术:

2.随着互联网以及电子设备的发展,qq、微信以及各种网络通信软件的出现使得人们的通信变得越来越方便,人们通过各种聊天软件进行交朋结友、放松心情以及缓解压力。
3.而在网络聊天中常常通过截屏的方式对聊天内容进行保存或分享,而在这些保存或分享的截图中可能存在侵犯他人隐私的可能,并且被截屏者不知晓,使得截屏者过于肆无忌惮。


技术实现要素:

4.针对上述情况,为克服现有技术的缺陷,本发明提供一种聊天截屏信息提醒方法,解决了现有聊天软件中,截屏者可以随意截屏聊天信息的问题。
5.为实现上述目的,本发明提供如下技术方案:一种聊天截屏信息提醒方法,包括以下步骤:
6.s1:截屏监测:在聊天双方的终端进入聊天界面时,通过截屏监测功能对双方终端的聊天界面进行实时监测;
7.s2:截屏提醒:在上述步骤s1的基础上,当截屏监测功能监测到其中一方终端进行了截屏动作后,在聊天页面上向另一方进行提醒。
8.进一步,所述截屏监测功能监测的聊天界面状态包括文字聊天界面、语音聊天界面以及视频聊天界面。
9.进一步,所述截屏监测功能监测到截屏动作后,向被截屏的一方的聊天界面上发送提示信息。
10.进一步,所述截屏监测功能监测到截屏动作后,获取截屏动作下的聊天内容,并对首行以及末行内容进行提取,并在聊天页面通过弹窗形式发送至被截屏的一方终端,由被截屏的一方终端查看截屏内容。
11.进一步,所述被截屏的一方通过查看截屏内容后选择是否允许保存,若允许,是否对敏感信息进行模糊或撤回处理。
12.进一步,截屏监测功能收到被截屏一方允许保存的截屏图片,还对进行被截图终端id、截屏终端的id以及截屏时间生成,并将此被截图终端id、截屏终端的id以及截屏时间生成通过加密后以水印形式加载至截屏图片上。
13.进一步,所述步骤s1以及步骤s2中,截屏监测功能具体包括截屏行为检测模块、截屏内容检测模块、截屏内容提取模块以及截屏信息提醒发送模块。
14.进一步,所述水印生成的步骤具体为:

:获取截屏终端的终端id、被截图终端的终端id以及截屏时间;

:通过对获得的id数据以及时间数据进行特征化处理后,对特征化处理后的数据进行加密;

:对加密后的数据按照随机抽取的水印形式进行加载至截屏图
片上,完成水印生成。
15.进一步,所述特征化处理具体采用的技术为keypoint matching算法、alternative solution:histogram method算法、perceptual hash算法、freak算法、中的一种或几种的组合。
16.与现有技术相比,本发明的有益效果是:1、本发明,在进行聊天时可通过截屏监测功能对聊天过程中存在的截屏行为进行监测,在发现截屏行为后,可将截屏信息提醒发送至被截屏的一方终端,再由被截屏的一方终端查看截屏内容后,选择对敏感信息进行模糊或撤回处理后允许保存或拒绝保存,以此避免聊天隐私被截屏,从而造成隐私泄露,为聊天的安全性提供了保障;
17.2、本发明,在被截屏的一方终端选择同意保存后,可将被截图终端id、截屏终端的id以及截屏时间生成通过加密后以水印形式加载至截屏图片上,以此在发生隐私泄漏时可进行追溯,且可通过此水印判别泄露消息是否为伪造造谣,避免部分人群利用某些截图自动生成app伪造消息,从而侵犯截图中双方的权益;
18.3、本发明,此聊天截屏信息提醒方法,在进行提醒时可进行人为选择智能隐藏敏感信息,且在保存截图后,可自动生成水印,避免消息造谣情况的发生,从而使得该聊天截屏信息提醒方法更加人性化,保障更加全面。
附图说明
19.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
20.在附图中:
21.图1为本发明一种聊天截屏信息提醒方法流程图。
具体实施方式
22.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例;基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.如图1所示,本发明提供一种技术方案:一种聊天截屏信息提醒方法,包括以下步骤:
24.s1:截屏监测:在聊天双方的终端进入聊天界面时,通过截屏监测功能对双方终端的聊天界面进行实时监测;所述截屏监测功能监测的聊天界面状态包括文字聊天界面、语音聊天界面以及视频聊天界面。
25.s2:截屏提醒:在上述步骤s1的基础上,当截屏监测功能监测到其中一方终端进行了截屏动作后,在聊天页面上向另一方进行提醒。
26.截屏监测功能可以设置:
27.1、所述截屏监测功能监测到截屏动作后,向被截屏的一方的聊天界面上发送提示信息。具体提示。
28.2、所述截屏监测功能监测到截屏动作后,获取截屏动作下的聊天内容,并对首行
以及末行内容进行提取,并在聊天页面通过弹窗形式发送至被截屏的一方终端,由被截屏的一方终端查看截屏内容。所述被截屏的一方通过查看截屏内容后选择是否允许保存,这里的允许保存是允许截屏一方进行保存,若不允许保存,则截屏一方获得的图片自动删除,并且在允许保存时,还会判断是否对敏感信息进行模糊或撤回处理,这里的处理可以是被截屏一方的预设。
29.其中,步骤s1以及步骤s2中,截屏监测功能具体包括截屏行为检测模块、截屏内容检测模块、截屏内容提取模块以及截屏信息提醒发送模块;截屏行为检测模块具体采用的技术为uiapplicationuserdidtakescreenshotnotification或touchescancelled withevent中的一种或两组的组合;截屏内容检测模块具体采用的技术为ocr识别技术;截屏内容提取模块具体采用的技术为blog文本内容信息提取技术;截屏信息提醒发送模块具体采用的技术为提示框toast技术或hud技术中的一种或两种的组合;步骤s4中,水印生成时水印技术具体采用的技术为基于dct的数字水印算法、基于fft的数字水印算法或基于mojette的数字水印算法中的一种或几种的组合;步骤s4中,水印生成时加密技术具体采用的技术为des加密算法、aes加密算法、ecc加密算法、rc5加密算法、rsa加密算法或3des加密算法中的一种或几种的组合;步骤s4中,水印生成后的水印明度在98%-99%,且水印形式为多行平行、发散式排列或集中式组合;步骤s4中,水印生成的步骤具体为:

:获取截屏终端的终端id、被截图终端的终端id以及截屏时间;

:通过对获得的id数据以及时间数据进行特征化处理后,对特征化处理后的数据进行加密;

:对加密后的数据按照随机抽取的水印形式进行加载至截屏图片上,完成水印生成;特征化处理具体采用的技术为keypoint matching算法、alternative solution:histogram method算法、perceptual hash算法、freak算法、中的一种或几种的组合;聊天双方的终端的载体具体为手机、计算机、pc或ipad中一种或几种的组合。
30.通过上述方法,在进行聊天时可通过截屏监测功能对聊天过程中存在的截屏行为进行监测,在发现截屏行为后,可将截屏信息提醒发送至被截屏的一方终端,再由被截屏的一方终端查看截屏内容后,选择对敏感信息进行模糊或撤回处理后允许保存或拒绝保存,以此避免聊天隐私被截屏,从而造成隐私泄露,为聊天的安全性提供了保障;在被截屏的一方终端选择同意保存后,可将被截图终端id、截屏终端的id以及截屏时间生成通过加密后以水印形式加载至截屏图片上,以此在发生隐私泄漏时可进行追溯,且可通过此水印判别泄露消息是否为伪造造谣,避免部分人群利用某些截图自动生成app伪造消息,从而侵犯截图中双方的权益;此聊天截屏信息提醒方法,在进行提醒时可进行人为选择智能隐藏敏感信息,且在保存截图后,可自动生成水印,避免消息造谣情况的发生,从而使得该聊天截屏信息提醒方法更加人性化,保障更加全面。
31.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
32.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以
理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1