一种电子证据的上传方法及系统与流程

文档序号:15455161发布日期:2018-09-15 00:54阅读:408来源:国知局

本发明涉及软件领域,尤其涉及一种电子证据的上传方法及系统。



背景技术:

随着计算机类设备和互联网络的日益普及,互联网已经深入到人们工作、学习和生活的各个领域。网络发展在提供便利的同时也带来各种挑战。特别是涉及电子证据方面,交易双方在移动终端上执行交易内容后,通过截屏的方式得到作为电子证据的图片,随后将该图片上传至第三方平台进行交易验证,然而在此过程中,作为第三方平台而言,其无法得知来自交易双方上传的图片(电子证据)是否为合法的,也就是说,来自交易双方上传的图片有存在伪造的隐患,若第三方平台以伪造的电子证据作为有效数据进行交易验证,则交易结果势必对交易双方是极度不公平的,也大大降低第三方平台的交易监管能力。因此,极度需要一种能够有效防止伪造电子证据的方法,以提升电子证据的可靠性。



技术实现要素:

本发明所要解决的技术问题是:提供一种能够提升电子证据可靠性的电子证据的上传方法及系统。

为了解决上述技术问题,本发明采用的技术方案为:

一种电子证据的上传方法,包括以下步骤:

当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面;所述指令包括第一指令和第二指令;

根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;

当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;

将第一图片数据和第二图片数据存储至预设的图片数据库;

切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器。

本发明采用的另一技术方案为:

一种电子证据的上传系统,包括一个或多个处理器及存储器,所述存储器存储有程序,该程序被处理器执行时实现以下步骤:

当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面;所述指令包括第一指令和第二指令;

根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;

当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;

将第一图片数据和第二图片数据存储至预设的图片数据库;

切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器。

本发明的有益效果在于:

本发明提供的电子证据的上传方法及系统是当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面,所述指令包括第一指令和第二指令;根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;将第一图片数据和第二图片数据存储至预设的图片数据库;切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器,中间过程无需人工选取需要上传的图片,可有效防止上传的图片数据被伪造,从而提高电子证据可靠性。

附图说明

图1为本发明的电子证据的上传方法的步骤流程图;

图2为本发明的电子证据的上传系统的结构框图;

标号说明:

1、处理器;2、存储器。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。

请参照图1,本发明提供的一种电子证据的上传方法,包括以下步骤:

当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面;所述指令包括第一指令和第二指令;

根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;

当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;

将第一图片数据和第二图片数据存储至预设的图片数据库;

切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器。

从上述描述可知,本发明的有益效果在于:

本发明提供的电子证据的上传方法是当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面,所述指令包括第一指令和第二指令;根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;将第一图片数据和第二图片数据存储至预设的图片数据库;切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器,中间过程无需人工选取需要上传的图片,可有效防止上传的图片数据被伪造,从而提高电子证据可靠性。

进一步的,还包括以下步骤:

服务器判断接收到的两张最新时间的图片数据是否为有效数据,若否,发送无效信息至移动终端上显示,所述无效信息用于指示重新上传电子证据。

由上述描述可知,若截图时发生异常情况,导致截图产生的图片数据上的有效信息不完整或者不存在有效信息,则上传的图片数据标记为无效数据,服务器发送重新上传电子证据的指令至移动终端上显示。

进一步的,服务器判断接收到的两张最新时间的图片数据是否为有效数据,具体为:

分别获取两张最新时间的图片数据的时间参数;

分别识别两张最新时间的图片数据中所包含的时间信息;

判断时间参数与时间信息是否一致,若是,则接收到的两张最新时间的图片数据为有效数据,否则接收到的两张最新时间的图片数据为无效数据。

由上述描述可知,时间参数是由图片数据在截图时产生的,是该图片数据所自带的属性,而时间信息是截图时图片数据中所包含的时间,通过两者比对,若一致,则说明接收到的两张最新时间的图片数据为有效数据。

进一步的,分别识别两张最新时间的图片数据中所包含的时间信息,具体为:

分别识别两张最新时间的图片数据中所包含的时间信息,判断所述时间信息中每个显示字符的间距是否符合标准间距,若是,则将识别到的时间信息作为最终的时间信息。

由上述描述可知,在上述的基础上,通过判断所述时间信息中每个显示字符的间距是否符合标准间距来判断时间信息是否被伪造,若判断得到所述时间信息中每个显示字符的间距等于标准间距,则将识别到的时间信息作为最终的时间信息,从而有效提升电子证据的可靠性。

进一步的,还包括以下步骤:

判断接收到的两张最新时间的图片数据中所包含的字符串中是否分别存在预定标识和联系人数量,若是,则接收到的两张最新时间的图片数据为有效数据。

进一步的,服务器判断接收到的两张最新时间的图片数据是否为有效数据,具体为:

接收到请求上传电子证据的指令时,开始计时,得到第一起始时间点;

获取第一图片数据的照片属性中的时间参数,作为第一结束时间点;

根据所述第一结束时间点和第一起始时间点计算得到第一操作时长;

判断所述第一操作时长是否在第一预设时长范围内,若是,则标定所述第一图片数据为有效数据。

进一步的,还包括以下步骤:

将第一结束时间点标记为第二起始时间点;

获取第二图片数据的照片属性中的时间参数,作为第二结束时间点;

根据所述第二结束时间点和第二起始时间点计算得到第二操作时长;

判断所述第二操作时长是否在第二预设时长范围内,若是,则标定所述第二图片数据为有效数据。

进一步的,当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据,之后还包括:

由手动截屏得到一含有用户身份验证码的第三图片数据,并存储至预设的图片数据库。

进一步的,根据所述第一指令执行对应的操作和根据所述第二指令执行对应的操作过程中,所述移动终端分别接收对应的短信息,并在移动终端的屏幕上显示。

参阅图2,本发明还提供的一种电子证据的上传系统,包括一个或多个处理器1及存储器2,所述存储器存储有程序,该程序被处理器执行时实现以下步骤:

当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面;所述指令包括第一指令和第二指令;

根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;

当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;

将第一图片数据和第二图片数据存储至预设的图片数据库;

切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器。

从上述描述可知,本发明的有益效果在于:

本发明提供的电子证据的上传系统是当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面,所述指令包括第一指令和第二指令;根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;将第一图片数据和第二图片数据存储至预设的图片数据库;切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器,中间过程无需人工选取需要上传的图片,可有效防止上传的图片数据被伪造,从而提高电子证据可靠性。

进一步的,该程序被处理器执行时实现以下步骤:

服务器判断接收到的两张最新时间的图片数据是否为有效数据,若否,发送无效信息至移动终端上显示,所述无效信息用于指示重新上传电子证据。

由上述描述可知,若截图时发生异常情况,导致截图产生的图片数据上的有效信息不完整或者不存在有效信息,则上传的图片数据标记为无效数据,服务器发送重新上传电子证据的指令至移动终端上显示。

进一步的,该程序被处理器执行时实现以下步骤:

分别获取两张最新时间的图片数据的时间参数;

分别识别两张最新时间的图片数据中所包含的时间信息;

判断时间参数与时间信息是否一致,若是,则接收到的两张最新时间的图片数据为有效数据,否则接收到的两张最新时间的图片数据为无效数据。

由上述描述可知,时间参数是由图片数据在截图时产生的,是该图片数据所自带的属性,而时间信息是截图时图片数据中所包含的时间,通过两者比对,若一致,则说明接收到的两张最新时间的图片数据为有效数据。

进一步的,该程序被处理器执行时实现以下步骤:

分别识别两张最新时间的图片数据中所包含的时间信息,判断所述时间信息中每个显示字符的间距是否符合标准间距,若是,则将识别到的时间信息作为最终的时间信息。

由上述描述可知,在上述的基础上,通过判断所述时间信息中每个显示字符的间距是否符合标准间距来判断时间信息是否被伪造,若判断得到所述时间信息中每个显示字符的间距等于标准间距,则将识别到的时间信息作为最终的时间信息,从而有效提升电子证据的可靠性。

进一步的,该程序被处理器执行时实现以下步骤:

判断接收到的两张最新时间的图片数据中所包含的字符串中是否分别存在预定标识和联系人数量,若是,则接收到的两张最新时间的图片数据为有效数据。

其中,服务器判断接收到的两张最新时间的图片数据是否为有效数据,具体为:

接收到请求上传电子证据的指令时,开始计时,得到第一起始时间点;

获取第一图片数据的照片属性中的时间参数,作为第一结束时间点;

根据所述第一结束时间点和第一起始时间点计算得到第一操作时长;

判断所述第一操作时长是否在第一预设时长范围内,若是,则标定所述第一图片数据为有效数据。

还包括以下步骤:

将第一结束时间点标记为第二起始时间点;

获取第二图片数据的照片属性中的时间参数,作为第二结束时间点;

根据所述第二结束时间点和第二起始时间点计算得到第二操作时长;

判断所述第二操作时长是否在第二预设时长范围内,若是,则标定所述第二图片数据为有效数据。

请参照图1-2,本发明的实施例一为:

本发明提供的一种电子证据的上传方法,包括以下步骤:

当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面;所述指令包括第一指令和第二指令;其中显示界面为移动终端上装载的交易app的上传电子证据的界面,预定界面为微信app的界面;当用户在交易app的上传电子证据的界面上点击上传按钮或者通过计时器倒计时方式触发,则就会自动切换界面至预定的微信app界面;

需要说明的是,目前的操作系统不支持在一个应用在运行中时运行另一个应用,即为单任务系统,也就是说当系统跳转到微信app的界面时,交易app会停止运行,因而其带有的截图软件也无法运行,因此本方案采用手动截屏的方式获取屏幕的显示内容;

根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;

在本实施例中,第一指令如要求用户在微信中的指定区域(搜索栏)输入特定标识(如123)后通过手动截屏,得到带有预定标识的第一图片数据,具体使用home键+电源键的方式手动截屏,这一过程要求用户在第一预设时长内完成。

当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;

在本实施例中,第二指令如要求用户通过手动滑屏或者移动终端自动变换显示内容的方式,当显示内容中含有联系人数量中,用户继续通过手动截屏方式得到含有联系人数量的第二图片数据,这一操作要求用户在第二预设时长内完成,其中第一预设时长和第二预设时长为10s。

若是,则将第一图片数据和第二图片数据存储至预设的图片数据库;

切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器。具体可手动切换回原来的显示界面,如切换回原来的显示界面后等待20s后自动上传。

当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据,之后还包括:

由手动截屏得到一含有用户身份验证码的第三图片数据,并存储至预设的图片数据库。

在本实施例中,为增加身份验证信息,在获取到第二图片数据之后,需要再获取一张含有用户身份验证码的第三图片数据,例如带有身份标识的二维码,一并存储至预设的图片数据库。

其中,根据所述第一指令执行对应的操作和根据所述第二指令执行对应的操作过程中,所述移动终端分别接收对应的短信息,并在移动终端的屏幕上显示。

为了提升真人操作的可靠性,当切换移动终端的屏幕由显示界面至预定界面时,在第一预设时长和第二预设时长内会分别接收到两条不同的短信息,该短信息由移动终端的屏幕的上端下拉部分显示,当该短信息处于显示时,得到第一图片数据和第二图片数据,也就是说第一图片数据和第二图片数据中需要含有对应的短信息,该短信息中含有特定验证码,作为后期验证使用。

还包括以下步骤:

服务器判断接收到的两张最新时间的图片数据是否为有效数据,若否,发送无效信息至移动终端上显示,所述无效信息用于指示重新上传电子证据。若截图时发生异常情况,导致截图产生的图片数据上的有效信息不完整或者不存在有效信息,则上传的图片数据标记为无效数据,服务器发送重新上传电子证据的指令至移动终端上显示。

其中,服务器判断接收到的两张最新时间的图片数据是否为有效数据,具体为:

分别获取两张最新时间的图片数据的时间参数;

分别识别两张最新时间的图片数据中所包含的时间信息;

判断时间参数与时间信息是否一致,若是,则接收到的两张最新时间的图片数据为有效数据,否则接收到的两张最新时间的图片数据为无效数据。

时间参数是由图片数据在截图时产生的,是该图片数据所自带的属性,而时间信息是截图时图片数据中所包含的时间,通过两者比对,若一致,则说明接收到的两张最新时间的图片数据为有效数据。

其中,分别识别两张最新时间的图片数据中所包含的时间信息,具体为:

分别识别两张最新时间的图片数据中所包含的时间信息,判断所述时间信息中每个显示字符的间距是否符合标准间距,若是,则将识别到的时间信息作为最终的时间信息。

通过判断所述时间信息中每个显示字符的间距是否符合标准间距来判断时间信息是否被伪造,若判断得到所述时间信息中每个显示字符的间距等于标准间距,则将识别到的时间信息作为最终的时间信息,从而有效提升电子证据的可靠性。

其中,还包括以下步骤:判断接收到的两张最新时间的图片数据中所包含的字符串中是否分别存在预定标识和联系人数量,若是,则接收到的两张最新时间的图片数据为有效数据。

其中,服务器判断接收到的两张最新时间的图片数据是否为有效数据,具体为:

接收到请求上传电子证据的指令时,开始计时,得到第一起始时间点;

获取第一图片数据的照片属性中的时间参数,作为第一结束时间点;

根据所述第一结束时间点和第一起始时间点计算得到第一操作时长;

判断所述第一操作时长是否在第一预设时长范围内,若是,则标定所述第一图片数据为有效数据。

还包括以下步骤:

将第一结束时间点标记为第二起始时间点;

获取第二图片数据的照片属性中的时间参数,作为第二结束时间点;

根据所述第二结束时间点和第二起始时间点计算得到第二操作时长;

判断所述第二操作时长是否在第二预设时长范围内,若是,则标定所述第二图片数据为有效数据。

本发明的实施例二为:

本发明还提供的一种电子证据的上传系统,包括一个或多个处理器1及存储器2,所述存储器存储有程序,该程序被处理器执行时实现以下步骤:

当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面;所述指令包括第一指令和第二指令;

根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;

当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;

将第一图片数据和第二图片数据存储至预设的图片数据库;

切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器。

优选的,该程序被处理器执行时实现以下步骤:

服务器判断接收到的两张最新时间的图片数据是否为有效数据,若否,发送无效信息至移动终端上显示,所述无效信息用于指示重新上传电子证据。

若截图时发生异常情况,导致截图产生的图片数据上的有效信息不完整或者不存在有效信息,则上传的图片数据标记为无效数据,服务器发送重新上传电子证据的指令至移动终端上显示。

优选的,该程序被处理器执行时实现以下步骤:

分别获取两张最新时间的图片数据的时间参数;

分别识别两张最新时间的图片数据中所包含的时间信息;

判断时间参数与时间信息是否一致,若是,则接收到的两张最新时间的图片数据为有效数据,否则接收到的两张最新时间的图片数据为无效数据。

时间参数是由图片数据在截图时产生的,是该图片数据所自带的属性,而时间信息是截图时图片数据中所包含的时间,通过两者比对,若一致,则说明接收到的两张最新时间的图片数据为有效数据。

优选的,该程序被处理器执行时实现以下步骤:

分别识别两张最新时间的图片数据中所包含的时间信息,判断所述时间信息中每个显示字符的间距是否符合标准间距,若是,则将识别到的时间信息作为最终的时间信息。

在上述的基础上,通过判断所述时间信息中每个显示字符的间距是否符合标准间距来判断时间信息是否被伪造,若判断得到所述时间信息中每个显示字符的间距等于标准间距,则将识别到的时间信息作为最终的时间信息,从而有效提升电子证据的可靠性。

优选的,该程序被处理器执行时实现以下步骤:

判断接收到的两张最新时间的图片数据中所包含的字符串中是否分别存在预定标识和联系人数量,若是,则接收到的两张最新时间的图片数据为有效数据。

其中,服务器判断接收到的两张最新时间的图片数据是否为有效数据,具体为:

接收到请求上传电子证据的指令时,开始计时,得到第一起始时间点;

获取第一图片数据的照片属性中的时间参数,作为第一结束时间点;

根据所述第一结束时间点和第一起始时间点计算得到第一操作时长;

判断所述第一操作时长是否在第一预设时长范围内,若是,则标定所述第一图片数据为有效数据。

还包括以下步骤:

将第一结束时间点标记为第二起始时间点;

获取第二图片数据的照片属性中的时间参数,作为第二结束时间点;

根据所述第二结束时间点和第二起始时间点计算得到第二操作时长;

判断所述第二操作时长是否在第二预设时长范围内,若是,则标定所述第二图片数据为有效数据。

综上所述,本发明提供的一种电子证据的上传方法及系统是当移动终端的屏幕处于显示界面时,接收到请求上传电子证据的指令,切换移动终端的屏幕由显示界面至预定界面,所述指令包括第一指令和第二指令;根据所述第一指令执行对应的操作后由手动截屏得到第一图片数据;当得到第一图片数据后,根据所述第二指令执行对应的操作后由手动截屏得到第二图片数据;将第一图片数据和第二图片数据存储至预设的图片数据库;切换移动终端的屏幕由预定界面至显示界面时上传图片数据库中两张最新时间的图片数据至服务器,中间过程无需人工选取需要上传的图片,可有效防止上传的图片数据被伪造,从而提高电子证据可靠性。其中第一图片数据是用来检验是否真人操作,第二图片数据是用来获取电子证据,当都在一定要求的时间内完成,则可确保电子证据的可靠性。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

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