CN109067698A - 一种协议文件的变更方法及设备 - Google Patents
一种协议文件的变更方法及设备 Download PDFInfo
- Publication number
- CN109067698A CN109067698A CN201810569427.1A CN201810569427A CN109067698A CN 109067698 A CN109067698 A CN 109067698A CN 201810569427 A CN201810569427 A CN 201810569427A CN 109067698 A CN109067698 A CN 109067698A
- Authority
- CN
- China
- Prior art keywords
- agreement
- document
- change
- user
- signature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明适用于信息处理技术领域,提供了一种协议文件的变更方法及设备,包括:接收协议变更请求;与协议管理服务器建立长连接链路,并通过长连接链路从协议管理服务器获取协议文件;接收关于协议文件中所需变更的变更项目信息,基于变更项目信息以及协议文件,生成变更后的协议文件的预览页面;若接收到根据变更后的协议文件返回的确认指令,则获取变更后的协议文件所属用户的电子签名;若电子签名与所述用户的签名模板相匹配,则将变更后的协议文件识别为合法协议文件,并上传协议管理服务器。本发明通过与协议管理服务器进行长连接通信,对变更后的协议文件进行远距离授权,提高了变更操作的效率。
Description
技术领域
本发明属于信息处理技术领域,尤其涉及一种协议文件的变更方法及设备。
背景技术
协议文件,作为保障协议合法性以及有效性的载体,若需要对协议文件的协议项目进行变更,为了确保协议用户同意变更操作以及具备变更意愿,常常需要用户在工作人员的见证下执行变更操作,并重新签署纸质协议文件,以进行证据保全。然而上述协议文件的变更方法,需要用户以及工作人员在纸质协议文件上进行签名以及协议确认,若交易双方在不同的城市或距离相距较远,则阻碍了变更操作的进行,变更效率较低;另一方面,纸质协议文件的保存以及管理难度较大,也增加了协议文件的变更成本。
发明内容
有鉴于此,本发明实施例提供了一种协议文件的变更方法及设备,以解决现有的协议文件的变更技术,变更效率较低,且纸质协议文件的保存以及管理难度较大,协议文件的变更成本较高的问题。
本发明实施例的第一方面提供了一种协议文件的变更方法,包括:
接收协议变更请求;所述协议变更请求包含协议标识;
与协议管理服务器建立长连接链路,并通过所述长连接链路从所述协议管理服务器获取所述协议标识对应的协议文件,输出所述协议文件;
接收关于所述协议文件中所需变更的变更项目信息,基于所述变更项目信息以及所述协议文件,生成变更后的协议文件的预览页面;
若接收到根据所述变更后的协议文件返回的确认指令,则获取所述变更后的协议文件所属用户的电子签名,并判断所述电子签名与所述用户的签名模板是否匹配;
若所述电子签名与所述用户的签名模板相匹配,则将所述变更后的协议文件识别为合法协议文件,并上传所述协议管理服务器。
本发明实施例的第二方面提供了一种协议文件的变更设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面的各个步骤。
本发明实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现第一方面的各个步骤。
实施本发明实施例提供的一种协议文件的变更方法及设备具有以下有益效果:
本发明实施例通过在接收到用户发起的协议变更请求时,与协议管理服务器搭建长连接链路,建立协议双方之间通信;根据协议变更请求中包含的协议标识,从协议管理服务器中提取与该协议标识对应的协议文件,并输出给用户;用户在输出协议文件对应的页面上进行变更操作,继而协议文件的变更设备接收用户对协议文件所修改的变更项目信息,生成变更后的协议文件的预览页面,以便用户对变更后的协议文件进行确认;若用户确认变更后,则发送一个确认指令,并填写电子签名;将用户填写的电子签名与该用户的签名模板进行匹配,确定本次变更操作是否为本人操作,匹配成功,则识别本次变更操作合法,并上传变更后的协议文件,从而实现线上协议文件变更操作的目的。与现有的协议变更技术相比,无需用户以及工作人员到达现场进行纸质协议文件的签署,通过与协议管理服务器进行长连接通信,对变更后的协议文件进行远距离授权,提高了变更操作的效率;而且变更后的协议文件上传至协议文件服务器进行证据保全,不再依赖纸质文件,减少了管理所需的成本。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明第一实施例提供的一种协议文件的变更方法的实现流程图;
图2是本发明第二实施例提供的一种协议文件的变更方法S104具体实现流程图;
图3是本发明第三实施例提供的一种协议文件的变更方法S104具体实现流程图;
图4是本发明第四实施例提供的一种协议文件的变更方法具体实现流程图;
图5是本发明第五实施例提供的一种协议文件的变更方法S103的具体实现流程图;
图6是本发明一实施例提供的一种协议文件的变更设备的结构框图;
图7是本发明另一实施例提供的一种协议文件的变更设备的示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例通过在接收到用户发起的协议变更请求时,与协议管理服务器搭建长连接链路,建立协议双方之间通信;根据协议变更请求中包含的协议标识,从协议管理服务器中提取与该协议标识对应的协议文件,并输出给用户;用户在输出协议文件对应的页面上进行变更操作,继而协议文件的变更设备接收用户对协议文件所修改的变更项目信息,生成变更后的协议文件的预览页面,以便用户对变更后的协议文件进行确认;若用户确认变更后,则发送一个确认指令,并填写电子签名;将用户填写的电子签名与该用户的签名模板进行匹配,确定本次变更操作是否为本人操作,匹配成功,则识别本次变更操作合法,并上传变更后的协议文件,从而实现线上协议文件变更操作的目的,解决了现有的协议文件的变更技术,变更效率较低,且纸质协议文件的保存以及管理难度较大,协议文件的变更成本较高的问题。
在本发明实施例中,流程的执行主体为协议文件的变更设备。该协议文件的变更设备包括但不限于:服务器、计算机、智能手机以及平板电脑等具有响应协议文件的变更请求的设备;特别地,该协议文件的变更设备可以为一自助服务终端,用户可通过该自助服务终端进行协议文件变更操作。图1示出了本发明第一实施例提供的协议文件的变更方法的实现流程图,详述如下:
在S101中,接收协议变更请求;所述协议变更请求包含协议标识。
在本实施例中,用户可以通过安装于用户终端的客户端向协议文件的变更设备发送协议变更请求,在该情况下,由于客户端与变更设备之间是通过外网进行通信的,安全性较低,因此需要对该用户的操作进行鉴权,以确保请求的有效性。可选地,鉴权的具体实现步骤可以为:变更设备获取客户端的应用编码,基于预设的编码规则对该应用编码进行校验,确定该客户端是否为合法的客户端;若校验成功,则获取该登录该客户端的用户账号,并识别该用户账号是否在黑名单账号列表内;若该用户账号不在该黑名单账号列表内,则识别该协议变更请求为有效请求,执行后续变更响应操作。
可选地,在本实施例中,若该协议文件的变更设备为一自助服务终端,则表示用户到达企业制定的网点进行变更业务办理,且自主服务终端与协议管理服务器均处于同一局域网内,则网络环境的安全性较高,在该情况下,变更设备无需对网络环境的安全性进行检查,只需要对用户账户进行校验即可,即判断当前登录的用户账户所输入的账户密码是否与预设的账户密码一致。
在本实施例中,为了确定所需进行变更的协议文件具体为哪一个,该协议变更请求会包含协议标识,以使变更设备基于该协议标识获取对应的协议文件。其中,该协议标识可以为协议编号或协议名称。特别地,变更设备可以获取该用户账号包含的所有协议文件,生成一个协议文件列表,用户在该协议文件列表中通过勾选或点击等方式选取一个或多个所需进行变更的协议文件,继而变更设备可以根据用户所点击的区域或勾选的元素确定该协议文件的协议标识,并生成协议变更请求。
在S102中,与协议管理服务器建立长连接链路,并通过所述长连接链路从所述协议管理服务器获取所述协议标识对应的协议文件,输出所述协议文件。
在本实施例中,由于变更操作需要较长的操作时间,例如选取进行变更的协议项目,并重新为该协议项目填写对应的参数值,当所需变更的协议项目数量较多时,则该操作时间也会成倍增加。因此,为了能够保证变更设备与协议管理服务器之间的连接不会因操作超时而终端,两者之间会建立一条长连接链路,从而能够有效延长链路的有效时长,与协议变更操作相匹配。
可选地,在本实施例中,变更设备在获取了所需变更的协议文件的协议标识时,会向所属***内的所有协议管理服务器发送一个文件查询广播,以确定该协议文件所存储的协议管理服务器。协议管理服务器在接收到该文件查询广播后,会根据该广播携带的协议标识,查询协议文件是否存储于本地,若是,则向变更设备返回一个文件确认指令,该文件确认指令中包含该协议管理服务器的设备编号,从而变更设备能够确定该协议文件所存储的服务器,并与该协议管理服务器建立长连接链路。
在本实施例中,变更设备在长连接链路建立完成后,会通过该长连接链路与协议管理服务器进行通信,并从该协议管理服务器中获取与该协议标识相匹配的协议文件作为用户所需变更的协议文件。可选地,若该协议标识为一协议类型,则变更设备从协议管理服务器中提取该协议类型的所有协议文件,并基于该用户的用户标识,确定其所需变更的协议文件。由于不同类型的协议文件,一般情况下只会购买一份,因此可以通过协议类型作为协议标识,并通过用户账户定位对应的协议文件。
在S103中,接收关于所述协议文件中所需变更的变更项目信息,基于所述变更项目信息以及所述协议文件,生成变更后的协议文件的预览页面。
在本实施例中,变更设备在获取了协议文件后,可以通过交互模块,如触控屏、显示模块、投影模块等输出协议文件,用户可以基于输出的协议文件确定所需变更的协议项目,并生成变更项目信息,并发送给变更设备。若用户通过客户端与变更设备进行连接,则该协议文件可以通过客户端生成协议文件的变更界面,并在变更完毕后,通过客户端发送给变更设备;若该变更设备为自助变更终端,则用户可以在自助变更终端的触控屏上进行变更操作,并通过点击变更完成等按钮,确认变更操作已完成,继而自助变更终端会生成该变更项目信息。
在本实施例中,变更设备在接收到该变更项目信息后,会确定该变更项目信息中关于协议文件中所需变更的协议项目以及各个协议项目的参数值,将该参数值替换原有协议文件中对应协议项目的参数值,从而得到变更后的协议文件,并且为了便于用户对变更后的协议文件进行确认,会生该变更后的协议文件的预览页面。若用户对于变更后的协议文件还需要进行修改的,可以通过点击继续修改按钮,在该基础上,变更设备会所输出的协议文件将调整后变更后的协议文件,从而在上一次变更的基础上继续进行修改,避免重复修改的情况发生。
在S104中,若接收到根据所述变更后的协议文件返回的确认指令,则获取所述变更后的协议文件所属用户的电子签名,并判断所述电子签名与所述用户的签名模板是否匹配。
在本实施例中,若变更后的协议文件符合用户的变更需求,则可以向变更设备发送一个确认指令。其中,若用户是通过客户端进行变更操作的,则客户端检测到用户点击变更确认的按钮时,则会生成一个确认指令,并添加有该协议文件的协议标识,返回给变更设备,该变更设备基于该协议标识,确定该确认指令所对应的变更后的协议文件,并执行S104的相关操作;若用户是在协议文件的变更设备上进行变更操作的,则变更设备检测到用户点击变更确认按钮时,则自动生成一确认指令,并执行S104的相关操作。
在本实施例中,变更设备在接收到关于变更后的协议文件的确认指令时,会输出一个电子签名的采集界面,并提示用户填写电子签名。若用户是在客户端中进行变更操作,则在客户端的操作界面上填写电子签名,客户端记录用户填写过程中的轨迹信息以及填写完毕后的轨迹图像,将上述两个参数进行封装并返回给变更设备;若用户在变更设备上直接进行变更操作,则可以通过变更设备的触控屏或电子签名采集模块,填写电子签名,在填写完毕后,变更设备会将采集到的数据识别为该用户的电子签名。
在S105中,若所述电子签名与所述用户的签名模板相匹配,则将所述变更后的协议文件识别为合法协议文件,并上传所述协议管理服务器。
在本实施例中,变更设备在获取了用户电子签名后,基于该用户的用户标识或该协议文件的协议标识,从签名数据库中提取该用户对应的签名模板,并将本次获取得到的电子签名与该签名模板进行匹配,若匹配成功,则执行S105的相关操作;反之,若匹配失败,则输出签名异常信息,要求用户重新输入电子签名,若匹配失败的次数超过预设阈值,则识别本次变更操作异常,中止该协议文件的变更流程。
在本实施例中,匹配的具体过程可以为:计算电子签名与签名模板之间的相似度,若该相似度大于预设的相似度阈值,则识别匹配成功;反之,若匹配度小于或等于预设的相似度阈值,则识别匹配失败。另一方面,还可以提取签名模板中给的特征笔画的轨迹参数,并从电子签名中获取该特征笔画对应的实际签名参数,判断轨迹参数与实际签名参数是否相同,若相同,则识别匹配成功,反之,则识别匹配失败。
在本实施例中,变更设备检测到电子签名与签名模板匹配时,则证明当前的变更操作为协议文件的签署人进行的操作,是被本次变更操作有效,因此变回变更后的协议文件识别为合法协议文件,并把协议文件上传至协议管理服务器,进行证据保全。
可选地,在本实施例中,变更设备在确定了用户的电子签名合法后,还可以对变更内容进行校验,具体的过程如下:变更设备基于用户标识以及协议标识确定该协议文件的变更权限,并查询各个所需变更的协议项目是否在该变更权限内,若是,则识别该变更后的协议文件为合法协议文件;反之,则返回变更失败信息。
以上可以看出,本发明实施例提供的一种协议文件的变更方法通过在接收到用户发起的协议变更请求时,与协议管理服务器搭建长连接链路,建立协议双方之间通信;根据协议变更请求中包含的协议标识,从协议管理服务器中提取与该协议标识对应的协议文件,并输出给用户;用户在输出协议文件对应的页面上进行变更操作,继而协议文件的变更设备接收用户对协议文件所修改的变更项目信息,生成变更后的协议文件的预览页面,以便用户对变更后的协议文件进行确认;若用户确认变更后,则发送一个确认指令,并填写电子签名;将用户填写的电子签名与该用户的签名模板进行匹配,确定本次变更操作是否为本人操作,匹配成功,则识别本次变更操作合法,并上传变更后的协议文件,从而实现线上协议文件变更操作的目的。与现有的协议变更技术相比,无需用户以及工作人员到达现场进行纸质协议文件的签署,通过与协议管理服务器进行长连接通信,对变更后的协议文件进行远距离授权,提高了变更操作的效率;而且变更后的协议文件上传至协议文件服务器进行证据保全,不再依赖纸质文件,减少了管理所需的成本。
图2示出了本发明第二实施例提供的一种协议文件的变更方法的具体实现流程图。参见图2所示,相对于图1述实施例,本实施例提供的一种协议文件的变更方法中S104包括:S1041~S1044,具体详述如下:
在S1041中,从所述签名模板中随机提取一签名轨迹,作为特征轨迹,并确定构成所述特征轨迹的特征笔画。
在本实施例中,为了提高电子签名对于用户身份识别的准确性,避免通过模仿用户的签名而进行非法操作。协议文件的变更设备在获取用户的电子签名时,并非直接要求用户填写其名字对应的电子签名,而是从该用户的签名模板中随机获取一签名轨迹,作为特征轨迹,确定构成该特征轨迹的特征笔画,该笔画可以为连续的一个笔画也可以为由多个笔画构成的轨迹。由于用户在书写特定的笔画时该笔画对应的轨迹是具有一致性的,因此可以基于此,通过识别特征笔画是否相似,来识别本次签名是否为用户本人进行操作。
可选地,在本实施例中,若签名模板中包含多个字符,则可以为每一个字符选取对应的一签名轨迹,从而得到多个特征笔画组,在S1042中,则为每个特征笔画组选取一个对应的签字字符,生成签字字符串。
在S1042中,获取包含所述特征笔画的签字字符,生成电子签名采集页面;所述电子签名采集页面用于提示所述用户填写所述签字字符。
在本实施例中,变更设备在确定了特征笔画后,会从字符库中随机获取包含该特征笔画的字符,需要说明的是,若签名轨迹由多个特征笔画构成,则选取签字字符时,该签字字符中所包含的多个特征笔画之间的位置关系与签字模板中的多个特征笔画之间的位置关系是一致的,从而确保用户在书写签字字符时,所生成滑动轨迹与特征轨迹能够一致。特别地,变更设备可以为一个特征笔画配置多个签字字符,即多个签字字符包含相同的特征笔画,从而可以通过多个签字字符中包含的特征笔画,并将多个签字字符包含的特征笔画对应的滑动轨迹进行融合,从而提高识别的准确性;也可以为每个特征笔画配置一个签字字符,从而构成包含了多个签字字符的电子签名采集页面。
在本实施例中,变更设备确定签字字符的方式也可以通过随机生成的方式确定,即字符库中若多个包含特征笔画的候选字符,则可以通过预设的随机算法,从候选字符中选取签字字符;还可以基于字符库中各个候选字符的选取次数,将选取次数最小的一个候选字符作为签字字符,从而保证每次得到签字字符不会频繁重复出现,降低对用户身份识别的准确性。
在本实施例中,变更设备基于签字字符生成电子签名采集页面,并输出给用户,以便用户在该电子签名采集页面内填写上述获取的签字字符。
在S1043中,采集所述用户基于所述签字字符返回的电子签名,并从所述电子签名中提取所述特征笔画对应的滑动轨迹。
在本实施例中,用户在该电子签名采集页面中填写关于签字字符的电子签名,并将签名后的滑动轨迹以及电子签名的图像返回给变更设备,变更设备在获取到用户返回的电子签名后,则基于S1041确定的特征笔画,从电子签名中提取该特征笔画对应的滑动轨迹。
在S1044中,基于所述滑动轨迹与所述特征轨迹之间的相似度,判定所述电子签名与所述签名模板是否匹配。
在本实施例中,变更设备将本次获取得到的滑动轨迹与签字模板中的特征轨迹进行相似度匹配,若该相似度大于预设的相似度阈值,则识别电子签名与签名模板相匹配;反之,若该相似度小于或等于预设的相似度阈值,则识别该电子签名与签名模板不匹配。
在本发明实施例中,通过获取用户签名模板中包含的特征笔画,并采集用户填写包含该特征笔画的电子签名,而并非直接获取签名模板的字符,避免非法用户通过模仿用户笔迹而进行非法操作,提高了变更操作的准确性以及有效性。
图3示出了本发明第三实施例提供的一种协议文件的变更方法的具体实现流程图。参见图3所示,相对于图1所述实施例,本实施例提供的一种协议文件的变更方法中S104包括S1041’~S1044’,具体详述如下:
在S1041’中,采集所述用户在触摸屏模块上输入的滑动轨迹,并通过生物特征采集模块获取所述用户的生物特征信息。
在本实施例中,协议文件的变更设备在采集用户电子签名的过程中,不仅采集用户在触摸屏上生成的滑动轨迹,还会获取该用户的生物特征信息。其中,该生物特征信息包括:用户的指纹信息、心率信息、脉搏信息、血压信息等与生命特征相关的信息。
在本实施例中,协议文件的变更设备可在用户书写完成签名后,即滑动轨迹采集完成后,提示用户输入生物特征信息,例如提示用户进行指纹按压确认或心率信息采集,以便获取上述两项信息。特别地,若用户直接通过手指在触控屏上生成滑动轨迹,则在采集滑动轨迹的过程中,协议文件的变更设备还可以同时采集用户的生物特征信息,无需在用户滑动轨迹输入完成后,才进行获取操作。
可选地,该生物特征信息还可以为客户的轮廓信息,在该情况下,分布式终端则通过摄像模块采集客户的脸部图像,继而根据该脸部图像提取该客户的脸部轮廓信息。
在S1042’中,根据所述滑动轨迹以及所述生物特征信息,生成所述电子签名。
在本实施例中,变更设备在采集完成滑动轨迹以及生物特征信息后,将上述两项参数生成该用户对应的电子签名。
在S1043’中,基于所述用户的用户标识,从预设的电子签名库中提取与所述用户标识对应的签名模板;所述电子签名模板包括所述用户的标准签名轨迹以及标准生物参数。
在本实施例中,变更设备包含的电子签名库内存储有所有用户的电子签名模板,且每个电子签名模板将包含标准签名轨迹以及标准生物参数,其中,标准签名轨迹用于表示用户签署姓名时笔迹的特征参数,而标准生物参数则用于唯一确定该客户与电子签名模板的客户是否对应。由于签名笔迹可以模仿,但生物特征信息却无法模仿,因此变更设备不仅存储签名标准轨迹,还记录客户的标准生物参数,从而提高了鉴权的准确率。
在S1044’中,将所述滑动轨迹与所述标准签名轨迹进行匹配,以及将所述生物特征信息与所述标准生物参数匹配。
在本实施例中,变更设备将用户本次输入的滑动轨迹与电子签名模板中的签名标准轨迹进行匹配,确定两个滑动轨迹之间的相似度,若相似度大于预设的相似阈值,则识别两者匹配;反之,若相似度小于或等于预设的相似阈值,则识别为不匹配。
在本实施例中,变更设备将本次采集的生物特征信息与电子签名模板中的标准生物参数进行匹配,确定两者之间的差异级别,例如对于指纹信息,则确定两个指纹图像之间的差异百分比,对于心率信息,则确定本次采集的心率以及用户标准心率之间的差值为多少,若该差异级别小于或等于预设的差别阈值,则识别两者匹配;反之,若差异级别大于预设的差别阈值,则识别为不匹配。
在本实施例中,若电子签名中滑动轨迹或生物特征信息任一项识别为不匹配,则判定电子签名不匹配;若电子签名中滑动轨迹以及生物特征信息均识别为匹配,则判定电子签名匹配成功。
在本发明实施例中,通过采集用户的笔迹以及生物特征信息,从而提高了电子签名与用户身份之间的关联性,以确保本次变更协议文件的为yoghurt本人,避免被不法分子冒充合法用户。
图4示出了本发明第四实施例提供的一种协议文件的变更方法的具体实现流程图。参见图4所示,相对于图1~图3所述实施例,本实施例提供的一种协议文件的变更方法中在所述与协议管理服务器建立长连接链路之后,还包括:S401~S404,具体详述如下:
在S401中,以预设的激励周期通过所述长连接链路向所述协议管理服务器发送链路激励帧,并启动链路有效计时器;所述链路激励帧用于维护所述长连接链路;所述链路激励帧包含帧编号。
在本实施例中,变更设备为了确保与协议管理服务器之间长连接链路的有效性,会以预设的激励周期通过该长连接链路向协议管理服务器发送链路激励帧。可选地,该链路激励帧的帧格式可以为:
同步字段 | 帧类型 | 连接有效时长 | 端口号 | 激励帧序号 | 保留字段 |
其中,同步字段用于与协议管理服务器的接口进行时钟同步,以确保后续字段的数据能够顺利接收,该同步字段可以由全1或全0构成;变更设备与协议管理服务器之间可以为每个类型的数据帧配置一个编号,在上述帧格式中,该帧类型字段的参数值即为链路激励帧所对应的类型编号;连接有效时长用于表示当前的链路激励帧所维护链路活性的时间长短,例如该连接有效时长为10s,则在协议管理服务器接收到该链路激励帧后10s内,会保持该链路的有效性,若10s后并没有再次接收到变更设备发送的链路激励帧,则识别该链路无效,中断该长连接链路。激励帧序号用于限定该链路激励帧具体为为维护该长连接链路有效的过程中,所发送的链路激励帧的个数。
在本实施例中,变更设备在发送了链路激励帧后,还会启动链路有效计时器,以通过该链路有效计时器确定通信对端,即协议管理服务器的端口是否异常,若在链路有效计时器的值大于预设的有效时长阈值并非接收到连接有效执行,则表示协议管理服务器与变更设备通信的端口存在异常,在该情况下,执行S402的相关操作;反之,若在链路有效计时器的值大于预设的有效时长阈值之前,接收到协议管理服务器返回的连接有效指令,则识别该通信对端的接口无异常,长连接链路依然有效。
在S402中,若所述链路有效计时器的值大于预设的有效时长阈值且未接收到所述协议管理服务器返回的连接有效指令,则输出服务器异常信息。
在本实施例中,若链路有效计时器的值大于预设的有效时长阈值,则识别该长连接链路异常,协议管理服务器并没有在预设的时间内返回连接有效指令,可能是链路异常或服务器的通信端口存在故障,此时,变更设备会输出一个服务器异常信息,以便工作人员进行服务器异常处理。
在S403中,根据所述激励周期以及当前发送的链路激励帧的帧编号,确定当前的连接时长。
在本实施例中,由于维持长连接链路的有效性是通过以激励周期间隔向协议管理服务器发送链路激励帧,因此可以基于当前的链路激励帧的帧编号以及激励周期,计算当前变更设备与协议管理服务器之间进行通信的连接时长,例如激励周期为T,当前发送的链路激励帧的帧编号为N,则连接时长L=TN。
在S404中,若所述连接时长大于预设的时间阈值,则输出变更操作超时信息。
在本实施例中,为了避免用户操作的过程中离开或忘记接收变更操作,浪费了协议管理服务器的端口资源,变更设备会设置有一时间阈值。当检测到当前的连接时长大于该时间阈值时,则识别变更操作超时,则向用户输出该变更操作超时信息,以重新与协议管理服务器建立长连接链路;反之,若当前的连接时长小于或等于该时间阈值,则继续保持以预设的激励周期发送链路激励帧。
在本发明实施例中,通过识别有效计时器的值以及连接时长的数值是否超过对应的阈值,从而能够及时发现长连接过程中的异常情况,从而提高了变更操作的鲁棒性。
图5示出了本发明第五实施例提供的一种协议文件的变更方法S103的具体实现流程图。参见图5所示,相对于图1-图3所述实施例,本实施例提供的一种协议文件的变更方法中S103包括:S1031~S1033,具体详述如下:
在S1031中,识别所述变更项目信息中包含的所需变更的协议项目。
在本实施例中,协议文件的变更设备会从变更项目信息中确定各个所需进行变更的协议项目,以及用户所设置的各个协议项目的参数值,在确定了上述两个参数后,可以对原有的协议文件进行调整。由于协议变更包含对原有的协议内容进行修改,还包括在原有的协议内容的基础上添加对应的协议项目两种情况,因此若确定所需进行变更的协议项目在协议文件中,则执行S1032的相关操作;反之,若不在协议文件中,则执行S1033的相关操作。
在S1032中,若所述协议文件中包含所述协议项目,则将协议文件中所述协议项目的参数值替换为所述变更项目信息中对应协议项目的参数值。
在本实施例中,若检测到协议项目在协议文件内,则表示对原有协议文件中已存在的协议项目进行修改,因此会把本次变更项目信息中对应协议项目的参数值替换协议文件中该协议项目对应的参数值。
在S1033中,若所述协议文件中不包含所述协议项目,则将所述协议项目添加至所述协议文件内。
在本实施例中,若检测到协议项目不在协议文件内,则表示该变更操作为新增变更类型,因此会将该协议项目添加到该协议文件内。
在本发明实施例中,对于不同类型的变更类型执行对应的变更操作,从而提高了变更操作的准确性。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
图6示出了本发明一实施例提供的一种协议文件的变更设备的结构框图,该协议文件的变更设备包括的各单元用于执行图1对应的实施例中的各步骤。具体请参阅图1与图1所对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。
参见图6,所述协议文件的变更设备包括:
变更请求接收单元61,用于接收协议变更请求;所述协议变更请求包含协议标识;
长连接链路建立单元62,用于与协议管理服务器建立长连接链路,并通过所述长连接链路从所述协议管理服务器获取所述协议标识对应的协议文件,输出所述协议文件;
预览页面生成单元63,用于接收关于所述协议文件中所需变更的变更项目信息,基于所述变更项目信息以及所述协议文件,生成变更后的协议文件的预览页面;
电子签名采集单元64,用于若接收到根据所述变更后的协议文件返回的确认指令,则获取所述变更后的协议文件所属用户的电子签名,并判断所述电子签名与所述用户的签名模板是否匹配;
变更协议授权单元65,用于若所述电子签名与所述用户的签名模板相匹配,则将所述变更后的协议文件识别为合法协议文件,并上传所述协议管理服务器。
可选地,所述电子签名采集单元64包括:
特征笔画确定单元,用于从所述签名模板中随机提取一签名轨迹,作为特征轨迹,并确定构成所述特征轨迹的特征笔画;
采集页面生成单元,用于获取包含所述特征笔画的签字字符,生成电子签名采集页面;所述电子签名采集页面用于提示所述用户填写所述签字字符;
滑动轨迹提取单元,用于采集所述用户基于所述签字字符返回的电子签名,并从所述电子签名中提取所述特征笔画对应的滑动轨迹;
滑动轨迹匹配单元,用于基于所述滑动轨迹与所述特征轨迹之间的相似度,判定所述电子签名与所述签名模板是否匹配。
可选地,所述电子签名采集单元64包括:
电子签名数据采集单元,用于采集所述用户在触摸屏模块上输入的滑动轨迹,并通过生物特征采集模块获取所述用户的生物特征信息;
电子签名生成单元,用于根据所述滑动轨迹以及所述生物特征信息,生成所述电子签名;
签名模板获取单元,用于基于所述用户的用户标识,从预设的电子签名库中提取与所述用户标识对应的签名模板;所述电子签名模板包括所述用户的标准签名轨迹以及标准生物参数;
电子签名匹配单元,用于将所述滑动轨迹与所述标准签名轨迹进行匹配,以及将所述生物特征信息与所述标准生物参数匹配。
可选地,所述协议文件的变更设备还包括:
链路激励帧发送单元,用于以预设的激励周期通过所述长连接链路向所述协议管理服务器发送链路激励帧,并启动链路有效计时器;所述链路激励帧用于维护所述长连接链路;所述链路激励帧包含帧编号;
链路异常响应单元,用于若所述链路有效计时器的值大于预设的有效时长阈值且未接收到所述协议管理服务器返回的连接有效指令,则输出服务器异常信息;
连接时长计算单元,用于根据所述激励周期以及当前发送的链路激励帧的帧编号,确定当前的连接时长;
操作超时执行单元,用于若所述连接时长大于预设的时间阈值,则输出变更操作超时信息。
可选地,所述预览页面生成单元63包括:
变更项目识别单元,用于识别所述变更项目信息中包含的所需变更的协议项目;
修改变更执行单元,用于若所述协议文件中包含所述协议项目,则将协议文件中所述协议项目的参数值替换为所述变更项目信息中对应协议项目的参数值;
新增变更执行单元,用于若所述协议文件中不包含所述协议项目,则将所述协议项目添加至所述协议文件内。
因此,本发明实施例提供的协议文件的变更设备同样可以无需用户以及工作人员到达现场进行纸质协议文件的签署,通过与协议管理服务器进行长连接通信,对变更后的协议文件进行远距离授权,提高了变更操作的效率;而且变更后的协议文件上传至协议文件服务器进行证据保全,不再依赖纸质文件,减少了管理所需的成本。
图7是本发明另一实施例提供的一种协议文件的变更设备的示意图。如图7所示,该实施例的协议文件的变更设备7包括:处理器70、存储器71以及存储在所述存储器71中并可在所述处理器70上运行的计算机程序72,例如协议文件的变更程序。所述处理器70执行所述计算机程序72时实现上述各个协议文件的变更方法实施例中的步骤,例如图1所示的S101至S105。或者,所述处理器70执行所述计算机程序72时实现上述各装置实施例中各单元的功能,例如图6所示模块61至65功能。
示例性的,所述计算机程序72可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器71中,并由所述处理器70执行,以完成本发明。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序72在所述协议文件的变更设备7中的执行过程。例如,所述计算机程序72可以被分割成变更请求接收单元、长连接链路建立单元、预览页面生成单元、电子签名采集单元以及变更协议授权单元,各单元具体功能如上所述。
所述协议文件的变更设备7可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述协议文件的变更设备可包括,但不仅限于,处理器70、存储器71。本领域技术人员可以理解,图7仅仅是协议文件的变更设备7的示例,并不构成对协议文件的变更设备7的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述协议文件的变更设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器70可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器71可以是所述协议文件的变更设备7的内部存储单元,例如协议文件的变更设备7的硬盘或内存。所述存储器71也可以是所述协议文件的变更设备7的外部存储设备,例如所述协议文件的变更设备7上配备的插接式硬盘,智能存储卡(Smart MediaCard,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器71还可以既包括所述协议文件的变更设备7的内部存储单元也包括外部存储设备。所述存储器71用于存储所述计算机程序以及所述协议文件的变更设备所需的其他程序和数据。所述存储器71还可以用于暂时地存储已经输出或者将要输出的数据。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (10)
1.一种协议文件的变更方法,其特征在于,包括:
接收协议变更请求;所述协议变更请求包含协议标识;
与协议管理服务器建立长连接链路,并通过所述长连接链路从所述协议管理服务器获取所述协议标识对应的协议文件,输出所述协议文件;
接收关于所述协议文件中所需变更的变更项目信息,基于所述变更项目信息以及所述协议文件,生成变更后的协议文件的预览页面;
若接收到根据所述变更后的协议文件返回的确认指令,则获取所述变更后的协议文件所属用户的电子签名,并判断所述电子签名与所述用户的签名模板是否匹配;
若所述电子签名与所述签名模板相匹配,则将所述变更后的协议文件识别为合法协议文件,并上传所述协议管理服务器。
2.根据权利要求1所述的变更方法,其特征在于,所述获取所述变更后的协议文件所属用户的电子签名,并判断所述电子签名与所述用户的签名模板是否匹配,包括:
从所述签名模板中随机提取一签名轨迹,作为特征轨迹,并确定构成所述特征轨迹的特征笔画;
获取包含所述特征笔画的签字字符,生成电子签名采集页面;所述电子签名采集页面用于提示所述用户填写所述签字字符;
采集所述用户基于所述签字字符返回的电子签名,并从所述电子签名中提取所述特征笔画对应的滑动轨迹;
基于所述滑动轨迹与所述特征轨迹之间的相似度,判定所述电子签名与所述签名模板是否匹配。
3.根据权利要求1所述的变更方法,其特征在于,所述获取所述变更后的协议文件所属用户的电子签名,并判断所述电子签名与所述用户的签名模板是否匹配,包括:
采集所述用户在触摸屏模块上输入的滑动轨迹,并通过生物特征采集模块获取所述用户的生物特征信息;
根据所述滑动轨迹以及所述生物特征信息,生成所述电子签名;
基于所述用户的用户标识,从预设的电子签名库中提取与所述用户标识对应的签名模板;所述电子签名模板包括所述用户的标准签名轨迹以及标准生物参数;
将所述滑动轨迹与所述标准签名轨迹进行匹配,以及将所述生物特征信息与所述标准生物参数匹配。
4.根据权利要求1-3任一项所述的变更方法,其特征在于,在所述与协议管理服务器建立长连接链路之后,还包括:
以预设的激励周期通过所述长连接链路向所述协议管理服务器发送链路激励帧,并启动链路有效计时器;所述链路激励帧用于维护所述长连接链路;所述链路激励帧包含帧编号;
若所述链路有效计时器的值大于预设的有效时长阈值且未接收到所述协议管理服务器返回的连接有效指令,则输出服务器异常信息;
根据所述激励周期以及当前发送的链路激励帧的帧编号,确定当前的连接时长;
若所述连接时长大于预设的时间阈值,则输出变更操作超时信息。
5.根据权利要求1-3任一项所述的变更方法,其特征在于,所述基于所述变更项目信息以及所述协议文件,生成变更后的协议文件的预览页面,包括:
识别所述变更项目信息中包含的所需变更的协议项目;
若所述协议文件中包含所述协议项目,则将协议文件中所述协议项目的参数值替换为所述变更项目信息中对应协议项目的参数值;
若所述协议文件中不包含所述协议项目,则将所述协议项目添加至所述协议文件内。
6.一种协议文件的变更设备,其特征在于,所述协议文件的变更设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
接收协议变更请求;所述协议变更请求包含协议标识;
与协议管理服务器建立长连接链路,并通过所述长连接链路从所述协议管理服务器获取所述协议标识对应的协议文件,输出所述协议文件;
接收关于所述协议文件中所需变更的变更项目信息,基于所述变更项目信息以及所述协议文件,生成变更后的协议文件的预览页面;
若接收到根据所述变更后的协议文件返回的确认指令,则获取所述变更后的协议文件所属用户的电子签名,并判断所述电子签名与所述用户的签名模板是否匹配;
若所述电子签名与所述用户的签名模板相匹配,则将所述变更后的协议文件识别为合法协议文件,并上传所述协议管理服务器。
7.根据权利要求6所述的变更设备,其特征在于,所述获取所述变更后的协议文件所属用户的电子签名,并判断所述电子签名与所述用户的签名模板是否匹配,包括:
从所述签名模板中随机提取一签名轨迹,作为特征轨迹,并确定构成所述特征轨迹的特征笔画;
获取包含所述特征笔画的签字字符,生成电子签名采集页面;所述电子签名采集页面用于提示所述用户填写所述签字字符;
采集所述用户基于所述签字字符返回的电子签名,并从所述电子签名中提取所述特征笔画对应的滑动轨迹;
基于所述滑动轨迹与所述特征轨迹之间的相似度,判定所述电子签名与所述签名模板是否匹配。
8.根据权利要求6所述的变更设备,其特征在于,所述获取所述变更后的协议文件所属用户的电子签名,并判断所述电子签名与所述用户的签名模板是否匹配,包括:
采集所述用户在触摸屏模块上输入的滑动轨迹,并通过生物特征采集模块获取所述用户的生物特征信息;
根据所述滑动轨迹以及所述生物特征信息,生成所述电子签名;
基于所述用户的用户标识,从预设的电子签名库中提取与所述用户标识对应的签名模板;所述电子签名模板包括所述用户的标准签名轨迹以及标准生物参数;
将所述滑动轨迹与所述标准签名轨迹进行匹配,以及将所述生物特征信息与所述标准生物参数匹配。
9.根据权利要求6-8任一项所述的变更设备,其特征在于,在所述与协议管理服务器建立长连接链路之后,所述处理器执行所述计算机程序时还实现如下步骤:
以预设的激励周期通过所述长连接链路向所述协议管理服务器发送链路激励帧,并启动链路有效计时器;所述链路激励帧用于维护所述长连接链路;所述链路激励帧包含帧编号;
若所述链路有效计时器的值大于预设的有效时长阈值且未接收到所述协议管理服务器返回的连接有效指令,则输出服务器异常信息;
根据所述激励周期以及当前发送的链路激励帧的帧编号,确定当前的连接时长;
若所述连接时长大于预设的时间阈值,则输出变更操作超时信息。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810569427.1A CN109067698A (zh) | 2018-06-05 | 2018-06-05 | 一种协议文件的变更方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810569427.1A CN109067698A (zh) | 2018-06-05 | 2018-06-05 | 一种协议文件的变更方法及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109067698A true CN109067698A (zh) | 2018-12-21 |
Family
ID=64820347
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810569427.1A Pending CN109067698A (zh) | 2018-06-05 | 2018-06-05 | 一种协议文件的变更方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109067698A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112000944A (zh) * | 2020-08-24 | 2020-11-27 | 中国银行股份有限公司 | 一种在线进行用户身份确认及信息修改的方法及*** |
CN112037027A (zh) * | 2020-09-01 | 2020-12-04 | 中国银行股份有限公司 | 一种银行***生产变更合规检查的自动化方法及*** |
US11811599B1 (en) * | 2023-01-23 | 2023-11-07 | International Business Machines Corporation | Multi-version compatibility for connectivity protocols |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101539922A (zh) * | 2008-03-18 | 2009-09-23 | 北京书生国际信息技术有限公司 | 一种文档库***的权限实现方法 |
CN102546664A (zh) * | 2012-02-27 | 2012-07-04 | 中国科学院计算技术研究所 | 用于分布式文件***的用户与权限管理方法及*** |
CN102609405A (zh) * | 2012-02-15 | 2012-07-25 | 合一网络技术(北京)有限公司 | 一种动态合同文本生成方法和*** |
CN103001860A (zh) * | 2012-12-20 | 2013-03-27 | 北京思特奇信息技术股份有限公司 | 一种融合通信Web即时消息实现*** |
EP2605218A1 (fr) * | 2011-12-14 | 2013-06-19 | Gemalto SA | Procédé de sécurisation d'un document électronique |
CN103618741A (zh) * | 2013-12-09 | 2014-03-05 | 惠州华阳通用电子有限公司 | 一种tcp长连接通信***及方法 |
CN103685241A (zh) * | 2013-11-26 | 2014-03-26 | 中国科学院计算技术研究所 | 一种维持tcp长连接的自适应心跳方法及其*** |
CN103716323A (zh) * | 2013-12-31 | 2014-04-09 | 厦门悦讯信息科技有限公司 | 一种发送心跳包维持长连接的方法 |
CN103778353A (zh) * | 2014-01-28 | 2014-05-07 | 福建伊时代信息科技股份有限公司 | 电子文件的签署方法、装置和*** |
CN105159963A (zh) * | 2015-08-24 | 2015-12-16 | 深圳市永兴元科技有限公司 | 电子文件生成方法及装置 |
CN106302751A (zh) * | 2016-08-17 | 2017-01-04 | 中国联合网络通信集团有限公司 | 电子档案的归档方法、接口服务器和归档*** |
CN106341908A (zh) * | 2016-08-24 | 2017-01-18 | 福州瑞芯微电子股份有限公司 | 一种移动网络长连接维持的方法及*** |
CN106533845A (zh) * | 2016-12-27 | 2017-03-22 | 海尔优家智能科技(北京)有限公司 | 一种长连接状态监控方法和装置 |
CN106921515A (zh) * | 2016-06-29 | 2017-07-04 | 阿里巴巴集团控股有限公司 | 业务操作数据处理方法、装置、电子设备、服务器及*** |
CN107438833A (zh) * | 2017-05-31 | 2017-12-05 | 深圳市爱夫卡科技股份有限公司 | 一种数据更新方法、装置、***及服务器 |
CN107454184A (zh) * | 2017-08-22 | 2017-12-08 | 深圳先进技术研究院 | Android客户端与服务器建立稳定网络连接的方法 |
CN107729576A (zh) * | 2017-11-28 | 2018-02-23 | 北京筑业志远软件开发有限公司 | 档案的管理方法和*** |
CN107888557A (zh) * | 2017-10-09 | 2018-04-06 | 中国平安人寿保险股份有限公司 | 一种协议文件的生成方法及其*** |
CN107908603A (zh) * | 2017-08-04 | 2018-04-13 | 上海壹账通金融科技有限公司 | 动态生成文件方法及应用服务器 |
-
2018
- 2018-06-05 CN CN201810569427.1A patent/CN109067698A/zh active Pending
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101539922A (zh) * | 2008-03-18 | 2009-09-23 | 北京书生国际信息技术有限公司 | 一种文档库***的权限实现方法 |
EP2605218A1 (fr) * | 2011-12-14 | 2013-06-19 | Gemalto SA | Procédé de sécurisation d'un document électronique |
CN102609405A (zh) * | 2012-02-15 | 2012-07-25 | 合一网络技术(北京)有限公司 | 一种动态合同文本生成方法和*** |
CN102546664A (zh) * | 2012-02-27 | 2012-07-04 | 中国科学院计算技术研究所 | 用于分布式文件***的用户与权限管理方法及*** |
CN103001860A (zh) * | 2012-12-20 | 2013-03-27 | 北京思特奇信息技术股份有限公司 | 一种融合通信Web即时消息实现*** |
CN103685241A (zh) * | 2013-11-26 | 2014-03-26 | 中国科学院计算技术研究所 | 一种维持tcp长连接的自适应心跳方法及其*** |
CN103618741A (zh) * | 2013-12-09 | 2014-03-05 | 惠州华阳通用电子有限公司 | 一种tcp长连接通信***及方法 |
CN103716323A (zh) * | 2013-12-31 | 2014-04-09 | 厦门悦讯信息科技有限公司 | 一种发送心跳包维持长连接的方法 |
CN103778353A (zh) * | 2014-01-28 | 2014-05-07 | 福建伊时代信息科技股份有限公司 | 电子文件的签署方法、装置和*** |
CN105159963A (zh) * | 2015-08-24 | 2015-12-16 | 深圳市永兴元科技有限公司 | 电子文件生成方法及装置 |
CN106921515A (zh) * | 2016-06-29 | 2017-07-04 | 阿里巴巴集团控股有限公司 | 业务操作数据处理方法、装置、电子设备、服务器及*** |
CN106302751A (zh) * | 2016-08-17 | 2017-01-04 | 中国联合网络通信集团有限公司 | 电子档案的归档方法、接口服务器和归档*** |
CN106341908A (zh) * | 2016-08-24 | 2017-01-18 | 福州瑞芯微电子股份有限公司 | 一种移动网络长连接维持的方法及*** |
CN106533845A (zh) * | 2016-12-27 | 2017-03-22 | 海尔优家智能科技(北京)有限公司 | 一种长连接状态监控方法和装置 |
CN107438833A (zh) * | 2017-05-31 | 2017-12-05 | 深圳市爱夫卡科技股份有限公司 | 一种数据更新方法、装置、***及服务器 |
CN107908603A (zh) * | 2017-08-04 | 2018-04-13 | 上海壹账通金融科技有限公司 | 动态生成文件方法及应用服务器 |
CN107454184A (zh) * | 2017-08-22 | 2017-12-08 | 深圳先进技术研究院 | Android客户端与服务器建立稳定网络连接的方法 |
CN107888557A (zh) * | 2017-10-09 | 2018-04-06 | 中国平安人寿保险股份有限公司 | 一种协议文件的生成方法及其*** |
CN107729576A (zh) * | 2017-11-28 | 2018-02-23 | 北京筑业志远软件开发有限公司 | 档案的管理方法和*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112000944A (zh) * | 2020-08-24 | 2020-11-27 | 中国银行股份有限公司 | 一种在线进行用户身份确认及信息修改的方法及*** |
CN112037027A (zh) * | 2020-09-01 | 2020-12-04 | 中国银行股份有限公司 | 一种银行***生产变更合规检查的自动化方法及*** |
CN112037027B (zh) * | 2020-09-01 | 2023-09-19 | 中国银行股份有限公司 | 一种银行***生产变更合规检查的自动化方法及*** |
US11811599B1 (en) * | 2023-01-23 | 2023-11-07 | International Business Machines Corporation | Multi-version compatibility for connectivity protocols |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107888557B (zh) | 一种协议文件的生成方法及其*** | |
US9679190B2 (en) | Method and apparatus for collecting an electronic signature on a first device and incorporating the signature into a document on a second device | |
CN105678872B (zh) | 一种门禁管理***及其授权方法和门禁终端设备 | |
CN103548031B (zh) | 图片手势认证 | |
CN109067698A (zh) | 一种协议文件的变更方法及设备 | |
CN102855710B (zh) | 一种客户身份信息远程认证方法及*** | |
CN110084070B (zh) | 一种基于区块链的制造业跨域异构数据的身份构建及溯源方法 | |
JP2021529394A (ja) | 勤怠管理システム、方法及び電子機器 | |
CN109783447A (zh) | 电子证照存证方法、获取方法、装置、***及电子设备 | |
CN110365707A (zh) | 面向区块链物联网***的边缘计算网关及其实现方法 | |
CN101321069A (zh) | 手机生物身份证明制作、认证方法及其认证*** | |
CN108959876A (zh) | 图像处理装置、与图像处理装置有关的***和方法 | |
US20190066124A1 (en) | Analyzing Digital Images for Authenticating Memorabilia Items | |
CN104599048B (zh) | 一种单采血浆站供血浆者身份识别和网上审证管控的方法 | |
CN110445771A (zh) | 基于区块链的交互记录取证方法、装置、介质及服务器 | |
CN113452704B (zh) | 基于分布式身份标识的异构工业设备可信互联方法及装置 | |
CN107786491A (zh) | 帐号验证方法及装置 | |
CN115203666A (zh) | 身份认证方法、装置、存储介质及电子设备 | |
CA3178249A1 (en) | Systems and methods for conducting remote attestation | |
CN107656959A (zh) | 一种留言方法、装置及留言设备 | |
CN112699799B (zh) | 基于区块链的人脸识别方法、装置、设备和存储介质 | |
US11170358B2 (en) | System, method, and recording medium for identity fraud prevention in secure transactions using multi-factor verification | |
CN111931230A (zh) | 数据授权方法和装置、存储介质和电子装置 | |
CN110162940A (zh) | 账号登录方法、装置、电子设备及存储介质 | |
CN110222187A (zh) | 保护用户隐私的共同活动检测与数据共享方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181221 |
|
RJ01 | Rejection of invention patent application after publication |