一种发布对象的保护方法和装置与流程

文档序号:14684070发布日期:2018-06-12 23:00阅读:192来源:国知局
一种发布对象的保护方法和装置与流程

本发明涉及图像处理领域,尤其涉及一种发布对象的保护方法和装置。



背景技术:

随着网络通讯方式的飞速发展,用户间的沟通交流越来越方便快捷,但同时个人隐私的安全也存在很大的隐患。例如,用户通过微博、微信等社交软件分享的个人照片可能涉及到大量的个人隐私和敏感信息,如果有不法分子恶意利用发布的个人照片进行一些非法或负面的传播宣传,很难知道并且无法提前控制,这不但会给隐私安全和个人生活带来极大的困扰,更严重的则会无端牵扯到很多法律纠纷。

现有技术中的针对照片的个人隐私保护方法,主要是通过添加数字水印的方式来对属于个人的照片进行标记,以及事后进行真伪鉴别。这种方式可以对照片进行签名和认证,一旦有恶意篡改、版权纠纷事件发生,需对照片信息有效性进行认证的时候,可以通过对数字水印提取来进行原始签名信息的认证和校验。但此方法也有很大的局限性,其不能对照片进行预防性的隐私保护,更多的是在图片已经被恶意盗取、篡改和侵权之后采取的一种补救措施,达到事后验证鉴别照片真伪的目的,且无法阻止他人用图像处理修改软件,如利用Photoshop等图像处理软件强行将照片上的数字水印擦除或者覆盖。

综上所述,添加数字水印的方式无法达到事前防御的作用,不能在一开始就防止个人信息被他人恶意盗用篡改,没有从根本上起到保护个人隐私的作用。而且,添加数字水印后对照片的整体效果也会受到一定的影响,远不如原图清晰直观。



技术实现要素:

为解决现有存在的技术问题,本发明实施例提供一种发布对象的保护方法和装置,在不影响发布对象显示效果的基础上,防止其他用户对发布对象、如:照片进行修改,从根本上起到防御的作用。

为达到上述目的,本发明的技术方案是这样实现的:

本发明实施例提供了一种发布对象的保护方法,所述方法,包括:

确定发布对象,对所述发布对象进行处理获得所述发布对象的副本;

将所述发布对象和所述发布对象的副本发送到第一服务器;以使所述发布对象发布到互联网络后被保存时,所述发布对象被所述第一服务器删除,所述发布对象的副本由所述第一服务器发送给保存发布对象的移动终端。

上述方案中,所述对发布对象进行处理获得所述发布对象的副本,包括:将所述发布对象保存在预设单元中,将所述预设单元中的发布对象处理为无法显示发布对象内容的文件,作为所述发布对象的副本。

本发明实施例提供了一种发布对象的保护方法,所述方法包括:获得并缓存发布对象和处理后的所述发布对象的副本;

所述发布对象发布到互联网络后,检测到第二移动终端保存所述发布对象的请求时,将所述第二移动终端接收的所述发布对象删除,根据保存发布对象的请求将所述发布对象的副本发送给所述第二移动终端。

上述方案中,所述获得并缓存发布对象和处理后的所述发布对象的副本,包括:接收并缓存第一移动终端发送的发布对象和处理后的所述发布对象的副本。

上述方案中,所述获得并缓存发布对象和处理后的所述发布对象的副本,包括:接收第一移动终端发送的发布对象,对所述发布对象进行处理获得发布对象的副本,缓存所述发布对象和所述发布对象的副本。

上述方案中,所述获得并缓存发布对象和处理后的所述发布对象的副本之后,所述方法还包括:将所述发布对象和第一移动终端绑定并设定识别编码;

所述根据保存发布对象的请求将所述发布对象的副本发送给所述第二移动终端,包括:根据保存发布对象的请求获得第二移动终端的网络地址信息和识别编码,判断所述第二移动终端的识别编码与所述发布对象对应的识别编码是否相同,不相同则根据所述网络地址信息确定对应的发送路径,根据所述发送路径将所述发布对象的副本发送给所述第二移动终端。

本发明实施例提供了一种发布对象的保护装置,所述装置包括:第一确定模块和第一处理模块;其中,

所述第一确定模块,用于确定发布对象,对所述发布对象进行处理获得所述发布对象的副本;

所述第一发送模块,用于将所述发布对象和所述发布对象的副本发送到第一服务器;

以使所述发布对象发布到互联网络后被保存时,所述发布对象被所述第一服务器删除,所述发布对象的副本由所述第一服务器发送给保存发布对象的移动终端。

上述方案中,所述第一确定模块,具体用于:将所述发布对象保存在预设单元中,将所述预设单元中的发布对象处理为无法显示发布对象内容的文件,作为所述发布对象的副本。

本发明实施例提供了一种发布对象的保护装置,所述装置包括:第一存储模块和第一检测模块;其中,

所述第一存储模块,用于获得并缓存发布对象和处理后的所述发布对象的副本;

所述第一检测模块,用于在所述发布对象发布到互联网络后,检测到第二移动终端保存所述发布对象的请求时,将所述第二移动终端接收的所述发布对象删除,根据保存发布对象的请求将所述发布对象的副本发送给所述第二移动终端。

上述方案中,所述第一存储模块,具体用于:接收并缓存第一移动终端发送的发布对象和处理后的所述发布对象的副本。

上述方案中,所述第一存储模块,具体用于:接收第一移动终端发送的发布对象,对所述发布对象进行处理获得发布对象的副本,缓存所述发布对象和所述发布对象的副本。

上述方案中,所述第一存储模块,还用于:将所述发布对象和第一移动终端绑定并设定识别编码;

所述第一检测模块,具体用于根据保存发布对象的请求获得第二移动终端的网络地址信息和识别编码,判断所述第二移动终端的识别编码与所述发布对象对应的识别编码是否相同,不相同则根据所述网络地址信息确定对应的发送路径,根据所述发送路径将所述发布对象的副本发送给所述第二移动终端。

本发明实施例所提供的一种发布对象的保护方法和装置,确定发布对象,对所述发布对象进行处理获得所述发布对象的副本;将所述发布对象和所述发布对象的副本发送到第一服务器;以使所述发布对象发布到互联网络后被保存时,所述发布对象被所述第一服务器删除,所述发布对象的副本由所述第一服务器发送给保存发布对象的移动终端。本发明实施例的方法和装置,在保证其他移动终端能正常查看发布对象的情况下,根据其他移动终端的操作来决定是否启动保护限制流程,限制其他移动终端修改所述发布对象,更具针对性的保护发布对象。

附图说明

图1为本发明实施例提供的一种发布对象的保护方法一的流程示意图;

图2为本发明实施例提供的一种发布对象的保护方法二的流程示意图;

图3为本发明实施例提供的一种发布对象的保护装置一的结构示意图;

图4为本发明实施例提供的一种发布对象的保护装置二的结构示意图;

图5为本发明实施例提供的一种发布对象的保护方法三的流程示意图。

具体实施方式

在本发明的各种实施例中,确定发布对象,对所述发布对象进行处理获得所述发布对象的副本;将所述发布对象和所述发布对象的副本发送到第一服务器;以使所述发布对象发布到互联网络后被保存时,所述发布对象被所述第一服务器删除,所述发布对象的副本由所述第一服务器发送给保存发布对象的移动终端。

下面结合实施例对本发明再作进一步详细的说明。

图1为本发明实施例提供的一种发布对象的保护方法一的流程示意图;如图1所示,所述发布对象的保护方法,应用于第一移动终端,包括:

步骤101、确定发布对象,对所述发布对象进行处理获得所述发布对象的副本;

具体地,第一移动终端接收用户通过人机交互界面输入的信息,确定待发布到互联网络的发布对象,如图像、照片等,第一移动终端对所述发布对象进行处理获得发布对象的副本。

这里,所述第一移动终端为将发布对象发送到互联网络的移动终端,可以包括智能终端、笔记本电脑、平板电脑(PAD)、智慧型手机等。

具体地,所述对所述发布对象进行处理获得所述发布对象的副本,包括:

第一移动终端确定待发送到互联网络的发布对象后,将所述发布对象保存在预设单元中,所述预设单元可以是一个本机相册的预设文件夹,如命名为文件夹一的文件夹;对所述预设单元中的发布对象进行处理获得所述发布对象的副本。

所述对所述预设单元中的发布对象进行处理,包括:将所述预设单元中的各发布对象都处理成另一种非正常显示的文件,作为所述发布对象的副本;

所述非正常显示的文件为一种无法显示发布对象内容的文件;可以是添加马赛克效果的发布对象或者黑屏效果的发布对象等,用户无法正常查看。

每个发布对象对应一个非正常显示的文件,即发布对象的副本,每个发布对象与其对应的副本通过编号一一对应保存在所述预设单元中,并将所述发布对象和所述发布对象的副本共同发送到第一服务器中。

具体地,所述确定发布对象之前,所述方法还包括:

第一移动终端开启保护模式,向第一服务器发送通知消息,所述通知消息用于通知所述第一服务器已开启保护模式;接收所述第一服务器根据所述通知消息反馈的调用命令,根据所述调用命令打开预设单元;

每当所述发布对象保存到预设单元后,所述第一移动终端即对保存到所述预设单元中的所述发布对象进行处理。

所述第一移动终端可以运用本机相册自身具有的图像预处理功能或所述第一移动终端已安装的图像预处理软件,对所述预设单元中的发布对象进行处理。

需要说明的是,开启保护模式的移动终端均与服务器进行通信,通过服务器将所述移动终端确定的发布对象发送到公共网络服务器,再通过公共网络服务器发布到互联网络;若移动终端未开启保护模式,则使所述移动终端直接与公共网络服务器通信。这里,所述第一服务器作为开启保护模式的第一移动终端对应的服务器,用于接收所述第一移动终端发送的通知消息,确认所述第一移动终端已开启保护模式,向所述第一移动终端发送调用命令,将第一移动终端发送的所述发布对象通过如微博、微信、网络论坛等公共网络服务器发布到互联网络。

步骤102、将所述发布对象和所述发布对象的副本发送到第一服务器;以使所述发布对象发布到互联网络后被保存时,所述发布对象被所述第一服务器删除,所述发布对象的副本由所述第一服务器发送到保存发布对象的移动终端。

具体地,所述发布对象经所述第一服务器发布到互联网络后,当第二移动终端正常查看所述发布对象时,第一服务器不做任何操作;当第一服务器检测到保存所述发布对象的请求时,第一服务器将所述发布对象的副本发送给保存发布对象的移动终端,即所述第二移动终端,并将所述第二移动终端接收的所述发布对象删除。所述第二移动终端为不同于第一移动终端的其他移动终端。

这里,当第二移动终端请求保存发布对象时,所述第一服务器可检测到关于发布对象的流量变化,从而根据流量是否变化可以确定第二移动终端是否请求保存所述发布对象。

图2为本发明实施例提供一种发布对象的保护方法二的流程示意图;如图2所示,所述发布对象的保护方法,应用于第一服务器,包括:

步骤201、获得并缓存发布对象和处理后的所述发布对象的副本;

具体地,当采用图1所示的第一移动终端时,可以由第一移动终端对所述发布对象进行处理获得发布对象副本,并将发布对象和发布对象的副本发送到第一服务器;

所述获得并缓存发布对象和处理后的所述发布对象的副本,包括:

第一服务器接收并缓存第一移动终端发送的所述发布对象和处理后的所述发布对象的副本。

这里,步骤201之前,所述方法还包括:第一服务器接收所述第一移动终端发送的通知消息后,根据所述通知消息确定所述第一移动终端已开启保护模式,向所述第一移动终端反馈调用命令;所述第一移动终端根据所述调用命令打开预设单元,对所述预设单元中的发布对象进行处理。

具体地,当第一移动终端确定发布对象后,直接将所述发布对象发送给第一服务器,由第一服务器对所述发布对象进行处理时,所述获得并缓存发布对象和处理后的所述发布对象的副本,包括:

第一服务器接收第一移动终端发送的发布对象,对所述发布对象进行处理获得发布对象的副本,缓存所述发布对象和所述发布对象的副本。

这里,第一服务器接收所述第一移动终端发送的发布对象;可以运用已安装的图像预处理软件对发布对象进行处理,将获得的所述发布对象的副本和所述发布对象对应保存在所述第一服务器中。

这里,所述对发布对象进行处理,包括:将所述发布对象处理为非正常显示的文件,作为所述发布对象的副本。例如,将发布对象,如图片等处理为无法正常查看的黑屏图片。

具体地,所述步骤201之后,所述方法还包括:将所述发布对象和第一移动终端绑定并设定识别编码;这里,可以具体包括:

第一服务器将第一移动终端的通信号码作为所述发布对象和所述第一移动终端的唯一的识别编号,也可以将移动终端的IMEI码等作为所述识别编号,将所述发布对象和第一移动终端绑定。这里还可以采用其他方式设定识别编码,只需保证将第一移动终端与所述发布对象一一对应,所述识别编码唯一即可。

步骤202、所述发布对象发布到互联网络后,检测到第二移动终端保存所述发布对象的请求时,将所述第二移动终端接收的所述发布对象删除,根据保存发布对象的请求将所述发布对象的副本发送给所述第二移动终端。

这里,第一服务器将所述发布对象发送至公共网络服务器,所述发布对象通过如微博、微信、网络论坛等公共网络服务器发布到互联网络后,第二移动终端、如不同于第一移动终端的移动终端B、移动终端C等都可以在如微博、微信、网络论坛等社交软件上查看到所述第一移动终端公开的所述发布对象,此时,所述发布对象的副本保存在所述第一服务器中;

如果第二移动终端只是在自身终端设备上点击查看第一移动终端发布的发布对象、如图片,则保护流程不会继续往下执行,即无需执行替换所述发布对象的操作,第二移动终端可以通过社交软件正常查看如图片、照片、图像等发布对象。

如果第一服务器检测到第二移动终端保存第一移动终端公开的发布对象到本机相册的请求,则在检测到第二移动终端点击保存的同时,第一服务器根据所述保存发布对象的请求获得第二移动终端的网络地址信息,通过所述网络地址信息识别到对应的发送路径,保护流程开始继续往下进行,执行替换所述发布对象的操作;所述替换发布对象的操作包括:将所述第二移动终端上接收并显示的所述发布对象删除,将所述发布对象的副本发送到第二移动终端;替换完成后,第二移动终端保存在本机相册的文件为所述发布对象的副本。

具体地,所述根据保存发布对象的请求将所述发布对象的副本发送给所述第二移动终端,包括:

根据保存发布对象的请求获得第二移动终端的网络地址信息和识别编码,判断所述第二移动终端的识别编码与所述发布对象对应的识别编码是否相同,不相同则根据所述网络地址信息确定对应的发送路径,根据所述发送路径将所述发布对象的副本发送给所述第二移动终端。

需要说明的是,第一服务器检测到有移动终端保存发布对象可以默认为是由不同于第一移动终端的第二移动终端保存,因此,所述根据保存发布对象的请求将所述发布对象的副本发送给所述第二移动终端,可以包括:确定所述网络地址信息,并根据所述网络地址信息确定对应的发送路径,根据所述发送路径将所述发布对象的副本发送给所述第二移动终端。

但不排除第一移动终端请求保存其公开的发布对象的情况,因此,所述根据保存发布对象的请求将所述发布对象的副本发送给所述第二移动终端,还可以包括:根据保存发布对象的请求获得第二移动终端的网络地址信息和识别编码,判断所述第二移动终端的识别编码与所述发布对象对应的识别编码是否相同,不相同则继续根据所述网络地址信息确定对应的发送路径,根据发送路径替换所述发布对象;相同则不进行保护流程,即不会替换所述发布对象;所述替换发布对象,包括:第一服务器删除所述第二移动终端接收并显示的发布对象,并向所述第二移动终端发送所述发布对象的副本。

图3为本发明实施例提供的一种发布对象的保护装置一的结构示意图;如图3所示,所述发布对象的保护装置,包括:第一确定模块和第一处理模块;其中,

所述第一确定模块,用于确定发布对象,对所述发布对象进行处理获得所述发布对象的副本;

所述第一发送模块,用于将所述发布对象和所述发布对象的副本发送到第一服务器;

以使所述发布对象发布到互联网络后被保存时,所述发布对象被所述第一服务器删除,所述发布对象的副本由所述第一服务器发送给保存发布对象的移动终端。

具体地,所述第一确定模块,具体用于:将所述发布对象保存在预设单元中,将所述预设单元中的发布对象处理为无法显示发布对象内容的文件,作为所述发布对象的副本。

这里,所述保护装置可以运用自身具有的图像预处理功能或已安装的图像预处理软件对所述预设单元中的发布对象进行处理。处理后,每个发布对象对应一个副本,每个发布对象与其对应的副本通过编号一一对应保存在所述预设单元中;由所述保护装置将所述发布对象和所述发布对象的副本共同发送到第一服务器中。所述发布对象的副本为一种无法显示发布对象内容的文件;可以是添加马赛克效果的发布对象或者黑屏效果的发布对象等,用户无法正常查看

具体地,所述第一确定模块确定发布对象之前,还可以用于:开启保护模式,向第一服务器发送通知消息,所述通知消息用于通知所述第一服务器已开启保护模式;接收所述第一服务器根据所述通知消息反馈的调用命令,根据所述调用命令打开预设单元;之后,每当所述发布对象保存到预设单元后,即可对保存到所述预设单元中的所述发布对象进行处理。

图4为本发明实施例提供的一种发布对象的保护装置二的结构示意图;如图4所示,所述发布对象的保护装置,包括:第一存储模块和第一检测模块;其中,

所述第一存储模块,用于获得并缓存发布对象和处理后的所述发布对象的副本;

所述第一检测模块,用于在所述发布对象发布到互联网络后,检测到第二移动终端保存所述发布对象的请求时,将所述第二移动终端接收的所述发布对象删除,根据保存发布对象的请求将所述发布对象的副本发送给所述第二移动终端。

具体地,所述第一存储模块,具体用于:接收并缓存第一移动终端发送的发布对象和处理后的所述发布对象的副本。

具体地,所述第一存储模块,具体用于:接收第一移动终端发送的发布对象,对所述发布对象进行处理获得发布对象的副本,缓存所述发布对象和所述发布对象的副本。

具体地,所述第一存储模块,还用于:将所述发布对象和第一移动终端绑定并设定识别编码;

这里,所述第一检测模块,具体用于根据保存发布对象的请求获得第二移动终端的网络地址信息和识别编码,判断所述第二移动终端的识别编码与所述发布对象对应的识别编码是否相同,不相同则根据所述网络地址信息确定对应的发送路径,根据所述发送路径将所述发布对象的副本发送给所述第二移动终端。

这里,所述发布对象经所述第一服务器发布到互联网络后,其他移动终端正常查看所述发布对象时,第一检测模块不做任何操作,当第一检测模块检测到所述发布对象被保存时,将所述第二移动终端接收的所述发布对象删除,根据保存发布对象的请求将所述发布对象的副本发送给所述第二移动终端。

图5为本发明实施例提供的一种发布对象的保护方法三的流程示意图;如图5所示,所述方法包括:

步骤501、移动终端A若要对即将公开的发布对象、如图片、照片、图像等进行保护限制,需提前开启保护模式,开启之后保护流程生效,移动终端A发送通知消息,所述通知消息用于通知移动终端A服务器已开启保护模式;

其中,保护模式的开启具体可以是接收用户输入的开启命令,如接收到用户选择开启保护模式的输入。

步骤502、保护模式开启后,移动终端A服务器收到移动终端A发送的通知消息,确认移动终端A已开启保护模式后,反馈调用命令,移动终端A可以根据调用命令自动调用打开预设单元,例如命名为文件夹一的设定文件夹;

步骤503、移动终端A选定待公开到互联网络的发布对象后,保存在文件夹一中;其中,待公开到互联网络的发布对象的选定可以是通过接收到的用户输入的选择命令来实现的;

运用移动终端A的本机相册的图像处理功能或者安装的图像处理软件对文件夹一中的发布对象进行处理,获得发布对象的副本;如:每张图片都处理成另一种非正常显示效果,即图片为黑屏,无法正常查看;每张图片的原图和副本用编号一一对应保存;

步骤504、移动终端A服务器将发布对象和移动终端A绑定,可以将移动终端A的通信号码作为发布对象的唯一识别编号;

步骤505、移动终端A服务器将文件夹一中的发布对象发送至公共网络服务器,所述发布对象的副本则暂存在移动终端A服务器中;

步骤506、发送至互联网络后,移动终端B等其他移动终端都可以在如微博、微信、网络论坛等社交软件上查看到移动终端A公开的发布对象;

此时,如果其他移动终端只在其自身设备上点击查看移动终端A发布的发布对象,那么自动保护流程不会继续往下启动,可以正常查看发布对象;

步骤507、其它移动终端有保存移动终端A公开的发布对象到本机相册的操作,则在其他移动终端点击保存的同时,移动终端A服务器同步获得其他移动终端的网络地址信息;

步骤508、移动终端A服务器将发布对象的副本发送到公共网络服务器,通过其他移动终端的网络地址信息识别到对应的发送路径,将发送给其他移动终端的发布对象替换为发布对象的副本,并将之前发送给其他移动终端的发布对象删除;

步骤509、替换完成后,移动终端B保存在本机相册的发布对象为非正常显示效果;

步骤510、保护流程结束。

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

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

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

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

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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