一种跨平台实现电子文件签署的方法、系统、设备及介质与流程

文档序号:36100698发布日期:2023-11-21 13:22阅读:79来源:国知局
一种跨平台实现电子文件签署的方法与流程

本发明涉及计算机信息处理。具体是一种跨平台实现电子合同签署的方法。


背景技术:

1、市场上现在已经存在诸多的电子合同应用平台,可以在平台中注册,完成实名认证,电子印章申领,电子合同发起,签署等功能。

2、电子合同应用平台,都是以单平台(单平台是指指定的某一个应用,特定功能只有在指定的应用上才能实现,不能通过其他的应用实现)为基础,对于电子合同、电子公文的签署,对于一份电子文件,只能实现在指定平台上的签署,没有跨平台签署的能力,无法实现跨平台进行签署,对于安装不同签署应用程序模块的签署终端非常不友好,同一用户对多份不同文件的签署可能需要下载多个应用app,同一电子合同的签署双方也必须下载相同app,在相同平台才能实现,为用户的签署带来极大不便,影响用户体验感,降低工作效率。

3、市场上使用的现有电子合同的签署方式都是以单一应用平台进行的。例如现在使用较多的易签宝,腾讯电子签,在此类应用上发起的签署任务,不能通过其他的应用进行签署,只能在指定的单一应用上进行签署。

4、公开号cn115758427a,名称“ 一种电子合同加签方法、装置以及设备”,提供了一种智能合同签订方法,包括创建包含当前业务项目所需要的签署模板和签署人的签署任务,对签署任务中的签署模板进行配置,获取签署模板的配置信息,最后根据签署模板的配置信息生成相应的合同文件,并根据签署任务中的签署人将生成的合同文件转达给签署人签署,实现对智能合同的自动生成和签署,提高智能合同的签署效率。

5、此文献同样没有涉及到和提供如何解决不同签署应用平台中电子合同的签署问题。当一份电子合同签署涉及到不同签署人时,均需要在相同的签署应用平台完成签署任务。


技术实现思路

1、基于现在的多种电子文件、合同签署应用平台产品,现有技术使用单一平台应用程序软件完成签署,同一份文件的不同签署人只能在相同签署平台进行签署,一个终端可能需要安装多个签署应用app,一次签署完成后这些app完全不用,占用终端资源,使用及其不方便。

2、有鉴于此,本技术提出跨平台,跨终端的文件、合同签署方式,方便签署人在不同的平台和不同终端都能完成电子合同签署,极大程度的解决电子合同文件签署对单一平台、单一应用系统的依耐性,同时提供了多种应用平台和终端的选择,更方便签署人完成签署。

3、基于本技术的一个方面,提出一种跨平台实现电子文件签署的方法,多个签署应用平台接入开放平台,签署发起方终端通过任意签署应用平台完成己方签署,并向开放平台发起签署投递请求,开放平台获取签署信息生成签署任务,将签署任务投递到指定签署应用平台,并检查指定签署应用平台是否具备签署能力,目的地址终端在具备签署能力的指定签署应用平台执行签署任务完成签署,将签署数据同步到开放平台及全部签署应用平台。

4、进一步优选,执行签署任务具体包括:签署发起方终端调用任意具备签署能力的签署应用平台在电子文件己方待签署位置进行签署,其余各签署方通过各自的签署终端调用具有签署能力的签署应用平台,在电子文件的指定位置分别完成各自的签署,将签署的电子笔迹通过电文融合方式嵌入电子文件指定签署位置。

5、进一步优选,开放平台根据签署信息中的目的地址选择投递的应用平台,并向目的地址终端发送签署提示信息,目的地址终端通过加载的签署能力应用平台调用签署模块完成签署,将签署信息及签署任务编号同步到开放平台和全部签署应用平台,对于不具备签署能力的应用平台,只能查看签署信息,不能对文件进行签署。

6、进一步优选,所述多个签署应用平台接入开放平台,签署应用平台向开放平台提出开发者账号申请,获得开发者账号后提交应用上架申请,将满足上架要求的应用平台接入开放平台;签署应用平台通过网络传输协议请求的方式向开放平台发送签署信息;将满足上架要求的应用平台接入开放平台包括,开放平台获取各签署应用平台应用信息,在签署应用平台中配置发起签署任务的签署应用平台获取开放平台同步信息的回调接口地址,如签署应用平台满足入驻要求,从开放平台获取自己的应用标识appid、应用的随机访问字符accesskey、应用生成的秘钥secret

7、进一步优选,同步的数据包含签署任务编号,签署信息,签署信息包括:所有发起的签署文件的基础配置,包括,签署位置配置信息,签署文件信息,签署方信息,签署文件的json数据,各种附件。

8、进一步优选,签署应用平台调用生成应用凭证token的接口,将appid、accesskey、secret作为参数传递到投递任务接口中,生成并返回应用凭证token,在应用平台提交签署任务请求时,调用投递任务接口,将应用凭证token设置到签署任务请求的报头信息之中,作为请求的凭证;开放平台收到签署任务请求后,根据报头信息解析判断token是否有效,如果有效,继续从token中解析出投递的应用信息,根据appid确定提交投递请求任务的签署应用平台,以及需要投递的目的终端和指定签署应用平台。

9、根据本技术另一方面,提出一种跨平台实现电子合同签署的系统,包括签署应用平台、开放平台、投递模块,多个签署应用平台接入开放平台,签署发起方终端通过任意签署应用平台完成己方签署,并向开放平台发起签署投递请求,开放平台获取签署信息生成签署任务,将签署任务投递到指定签署应用平台,并检查指定签署应用平台是否具备签署能力,目的地址终端在具备签署能力的指定签署应用平台执行签署任务完成签署,将签署数据同步到开放平台及全部签署应用平台。

10、进一步优选,执行签署任务具体包括:签署发起方终端调用任意具备签署能力的签署应用平台在电子文件己方待签署位置进行签署,其余各签署方通过各自的签署终端调用具有签署能力的签署应用平台,在电子文件的指定位置分别完成各自的签署,将签署的电子笔迹通过电文融合方式嵌入电子文件指定签署位置。

11、进一步优选,开放平台根据签署信息中的目的地址选择投递的应用平台,并向目的地址终端发送签署提示信息,目的地址终端通过加载的签署能力应用平台调用签署模块完成签署,将签署信息及签署任务编号同步到开放平台和全部签署应用平台,对于不具备签署能力的应用平台,只能查看签署信息,不能对文件进行签署。

12、进一步优选,所述多个签署应用平台接入开放平台,签署应用平台向开放平台提出开发者账号申请,获得开发者账号后提交应用上架申请,将满足上架要求的应用平台接入开放平台;签署应用平台通过网络传输协议请求的方式向开放平台发送签署信息;将满足上架要求的应用平台接入开放平台包括,开放平台获取各签署应用平台应用信息,在签署应用平台中配置发起签署任务的签署应用平台获取开放平台同步信息的回调接口地址,如签署应用平台满足入驻要求,从开放平台获取自己的应用标识appid、应用的随机访问字符accesskey、应用生成的秘钥secret。

13、进一步优选,签署应用平台调用生成应用凭证token的接口,将appid、accesskey、secret作为参数传递到投递任务接口中,生成并返回应用凭证token,在应用平台提交签署任务请求时,调用投递任务接口,将应用凭证token设置到签署任务请求的报头信息之中,作为请求的凭证;开放平台收到签署任务请求后,根据报头信息解析判断token是否有效,如果有效,继续从token中解析出投递的应用信息,根据appid确定提交投递请求任务的签署应用平台,以及需要投递的目的终端和指定签署应用平台。

14、在任意签署应用平台发起签署请求任务,并在本平台完成自己的签署任务,配置签署信息,将签署信息保存到当前签署应用平台数据库中;然后以json文件格式将签署信息发送到开放平台,开放平台数据库存储该次签署任务信息;选择待投递的签署应用平台后,开放平台以http协议形式将配置签署信息及文件同步到指定签署应用平台;指定签署应用平台将签署任务、配置信息、文件保存到数据库中,完成签署任务投递。开放平台根据各签署应用平台获取应用信息,配置回调地址,签署应用平台发送入驻开放平台申请,开放平台验证通过,将签署应用平台接入开放平台控制模块,生成应用信息,配置签署应用平台回调地址;所述应用信息包括:应用标识appid,应用的随机访问字符accesskey,应用生成的秘钥secret,如签署应用平台满足入驻要求,从开放平台获取自己的应用id,应用的随机访问字符,应用生成的秘钥;所述配置应用回调地址包括,在签署应用平台中配置发起签署任务的签署应用平台获取开放平台同步信息的回调接口地址。

15、签署应用平台通过http传输协议请求的方式向开发平台发送签署任务请求;开放平台接收到签署任务请求后将签署任务信息通过http发送到指定的签署应用平台;签署任务信息包括:所有发起的签署文件的基础配置、合同签署位置配置信息、签署文件信息、签署人信息、签署文件的json数据;在签署应用平台向开发平台发送签署任务请求时,请求开放平台通过凭证接口获取调用凭证token;签署应用平台使用自己的appid,密钥进行签署任务的发布、数据获取和同步。

16、基于本技术另一方面,提出一种电子设备,包括:处理器;以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行上面所述的跨平台实现电子合同签署的方法。

17、基于本技术另一方面,提出一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据上面任一项所述的跨平台实现电子合同签署的方法。

18、本技术提出的跨平台实现电子合同签署系统和方法,签署人通过任意应用平台向开放平台发起合同签署请求,开放平台将签署任务投递到指定应用平台,由具备签署能力的指定应用平台执行签署任务完成签署,方便签署人在不同的平台和不同终端完成电子合同、电子文件签署,极大程度的解决了电子合同文件签署对单一平台、单一应用系统的依耐性,降低了终端的负载和资源浪费,同时提供了多种应用平台和终端的选择,更方便签署人完成签署,以及可以方便查看签署信息和进程。

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