程序运行方法、装置、设备、存储介质和计算机程序产品制造方法及图纸

技术编号:39190956 阅读:9 留言:0更新日期:2023-10-27 08:38
本申请公开了一种程序运行方法、装置、设备、存储介质和计算机程序产品,可应用于云技术等场景。接收终端发送的目标对象信息,并对目标对象信息进行验证;若检测到目标对象信息验证通过,则检测终端是否发送程序启动请求;若检测到终端发送的程序启动请求,则确定终端的设备类型;若设备类型为非个人终端,则查找目标对象信息对应的预设程序权限列表,并将预设程序权限列表发送至终端,其中,预设程序权限列表包含目标对象信息对应的可异端启动的程序标识;接收终端发送的目标程序标识,并根据目标对象信息运行目标程序标识对应的目标程序。以此,实现在非个人终端下完成信息验证后运行其他程序,满足用户的其他业务需求,提高用户的体验。高用户的体验。高用户的体验。

【技术实现步骤摘要】
程序运行方法、装置、设备、存储介质和计算机程序产品


[0001]本申请涉及计算机
,具体涉及一种程序运行方法、装置、设备、存储介质和计算机程序产品。

技术介绍

[0002]随着信息技术的发展,电子支付技术已得到广泛应用,用户可通过移动终端扫码方式完成支付交易,避免了现金支付的不便,给用户带来了很大的便利性。为了进一步提高支付交易时的便利性,相关技术通过线下支付终端来完成用户支付交易时的信息认证,如人脸识别的信息认证,使得用户无需通过个人终端完成交易,摆脱了对手机终端支付的依赖,避免遗忘携带手机的困扰,提高用户在线下交易时的便利性。
[0003]在对现有技术的研究和实践过程中,本申请的专利技术人发现现有技术在通过线下支付终端(非个人用户终端)来完成支付交易时的信息认证,一定程度解决了线下支付交易的困扰,但该方式仅能完成支付交易业务,当用户忘记携带个人终端设备时,将无法满足其他业务需求,影响用户的体验,不具有可靠性。

技术实现思路

[0004]本申请实施例提供一种程序运行方法、装置、设备、存储介质和计算机程序产品,可在完成现象支付交易业务后运行其他程序,以满足用户的其他业务需求,提高用户的体验。
[0005]本申请实施例提供一种程序运行方法,包括:
[0006]接收终端发送的目标对象信息,并对所述目标对象信息进行验证;
[0007]若检测到所述目标对象信息验证通过,则检测所述终端是否发送程序启动请求;
[0008]若检测到所述终端发送的程序启动请求,则确定所述终端的设备类型;
[0009]若所述设备类型为非个人终端,则查找所述目标对象信息对应的预设程序权限列表,并将所述预设程序权限列表发送至所述终端,其中,所述预设程序权限列表包含所述目标对象信息对应的可异端启动的程序标识;
[0010]接收所述终端发送的目标程序标识,并根据所述目标对象信息运行所述目标程序标识对应的目标程序。
[0011]相应的,本申请实施例还提供一种程序运行方法,包括:
[0012]采集目标对象的目标对象信息,并将所述目标对象信息发送至服务器进行验证;
[0013]若检测到所述目标对象信息验证通过,则检测所述目标对象输入的程序启动指令,并根据检测到的程序启动指令生成程序启动请求;
[0014]将所述程序启动请求发送至所述服务器,使得所述服务器在确定本地终端的设备类型为非个人终端时返回预设程序权限列表,所述预设程序权限列表包含所述目标对象信息对应的可异端启动的程序标识;
[0015]响应于目标对象的操作指令,从所述预设程序列表中选取目标程序标识;
[0016]将所述目标程序标识发送至所述服务器,使得所述服务器根据所述目标对象信息运行所述目标程序标识对应的目标程序。
[0017]相应的,本申请实施例提供一种程序运行装置,包括:
[0018]验证单元,用于接收终端发送的目标对象信息,并对所述目标对象信息进行验证;
[0019]检测单元,用于若检测到所述目标对象信息验证通过,则检测所述终端是否发送程序启动请求;
[0020]确定单元,用于若检测到所述终端发送的程序启动请求,则确定所述终端的设备类型;
[0021]查找单元,用于若所述设备类型为非个人终端,则查找所述目标对象信息对应的预设程序权限列表,并将所述预设程序权限列表发送至所述终端,其中,所述预设程序权限列表包含所述目标对象信息对应的可异端启动的程序标识;
[0022]运行单元,用于接收所述终端发送的目标程序标识,并根据所述目标对象信息运行所述目标程序标识对应的目标程序。
[0023]在一些实施方式,所述确定单元,还用于:
[0024]获取所述终端的终端标识;
[0025]基于所述终端标识,查找所述终端在历史时间的请求服务记录;
[0026]根据所述请求服务记录确定所述终端的设备类。
[0027]在一些实施方式,所述设备类型包括个人终端和所述非个人终端,所述确定单元,还用于:
[0028]获取所述请求服务记录中所述终端请求验证的对象信息的数量;
[0029]若所述对象信息的数量大于或等于预设阈值,则确定所述终端的设备类型为非个人终端;
[0030]若所述对象信息的数量小于所述预设阈值,则确定所述终端的设备类型为个人终端。
[0031]在一些实施例中,所述目标对象信息包括人脸图像,所述验证单元,还用于:
[0032]对所述人脸图像进行特征提取,得到目标特征子块;
[0033]从预设数据库中匹配出所述目标特征子块对应的目标特征数据,并确定所述目标特征数据对应的目标账户信息;
[0034]将所述目标账户信息发送至所述终端进行确认,以完成对所述目标对象信息进行验证。
[0035]在一些实施方式,所述查找单元,还用于:
[0036]识别所述目标对象信息对应的目标账户信息;
[0037]确定所述目标账户信息对应的可在异端启动的程序权限信息;
[0038]获取所述程序权限信息对应的预设程序权限列表。
[0039]在一些实施方式,所述运行单元,还用于:
[0040]根据所述目标程序标识确定待运行的目标程序;
[0041]确定所述目标对象信息在所述目标程序中的程序账户信息;
[0042]根据所述程序账户信息运行所述目标程序。
[0043]在一些实施方式,所述目标程序包括媒体程序,所述运行单元,还用于:
[0044]接收所述终端发送的媒体数据;
[0045]将所述媒体数据与所述程序账户信息进行绑定,得到具有所述程序账户信息的目标媒体文件;
[0046]将所述目标媒体文件上传至所述媒体程序对应的数据库。
[0047]在一些实施方式中,所述程序运行装置还包括建立单元,用于:
[0048]若检测到所述目标对象信息对应的异端程序权限请求,则接收所述目标对象信息对应的程序标识集合,所述程序标识集合包含所述目标对象信息对应的可异端启动程序的程序标识;
[0049]基于所述程序标识集合,建立所述目标对象信息对应的预设程序权限列表。
[0050]相应的,本申请实施例还提供一种程序运行装置,包括:
[0051]采集单元,用于采集目标对象的目标对象信息,并将所述目标对象信息发送至服务器进行验证;
[0052]生成单元,用于若检测到所述目标对象信息验证通过,则检测所述目标对象输入的程序启动指令,并根据检测到的程序启动指令生成程序启动请求;
[0053]第一发送单元,用于将所述程序启动请求发送至所述服务器,使得所述服务器在确定本地终端的设备类型为非个人终端时返回预设程序权限列表,所述预设程序权限列表包含所述目标对象信息对应的可异端启动的程序标识;
[0054]选取单元,用于响应于目标对象的操作指令,从所述预设程序列表中选取目标程序标识;
[0055]第二本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种程序运行方法,其特征在于,包括:接收终端发送的目标对象信息,并对所述目标对象信息进行验证;若检测到所述目标对象信息验证通过,则检测所述终端是否发送程序启动请求;若检测到所述终端发送的程序启动请求,则确定所述终端的设备类型;若所述设备类型为非个人终端,则查找所述目标对象信息对应的预设程序权限列表,并将所述预设程序权限列表发送至所述终端,其中,所述预设程序权限列表包含所述目标对象信息对应的可异端启动的程序标识;接收所述终端发送的目标程序标识,并根据所述目标对象信息运行所述目标程序标识对应的目标程序。2.根据权利要求1所述的方法,其特征在于,所述确定所述终端的设备类型,包括:获取所述终端的终端标识;基于所述终端标识,查找所述终端在历史时间的请求服务记录;根据所述请求服务记录确定所述终端的设备类型。3.根据权利要求2所述的方法,其特征在于,所述设备类型包括个人终端和所述非个人终端,所述根据所述请求服务记录确定所述终端的设备类型,包括:获取所述请求服务记录中所述终端请求验证的对象信息的数量;若所述对象信息的数量大于或等于预设阈值,则确定所述终端的设备类型为非个人终端;若所述对象信息的数量小于所述预设阈值,则确定所述终端的设备类型为个人终端。4.根据权利要求1所述的方法,其特征在于,所述目标对象信息包括人脸图像,所述对所述目标对象信息进行验证,包括:对所述人脸图像进行特征提取,得到目标特征子块;从预设数据库中匹配出所述目标特征子块对应的目标特征数据,并确定所述目标特征数据对应的目标账户信息;将所述目标账户信息发送至所述终端进行确认,以完成对所述目标对象信息进行验证。5.根据权利要求1所述的方法,其特征在于,所述查找所述目标对象信息对应的预设程序权限列表,包括:识别所述目标对象信息对应的目标账户信息;确定所述目标账户信息对应的可在异端启动的程序权限信息;获取所述程序权限信息对应的预设程序权限列表。6.根据权利要求1所述的方法,其特征在于,所述根据所述目标对象信息运行所述目标程序标识对应的目标程序,包括:根据所述目标程序标识确定待运行的目标程序;确定所述目标对象信息在所述目标程序中的程序账户信息;根据所述程序账户信息运行所述目标程序。7.根据权利要求6所述的方法,其特征在于,所述目标程序包括媒体程序,所述根据所述程序账户信息运行所述目标程序,包括:接收所述终端发送的媒体数据;
将所述媒体数据与所述程序账户信息进行绑定,得到具有所述程序账户信息的目标媒体文件;将所述目标媒体文件上传至所述媒体程序对应的数据库。8.根据权利要求1所述的方法,其特征在于,所述查找所述目标对象信息对应的预设程序权限列表之前,还包括:若检测到所述目标对象信息对应的异端程序权限请求,则接收所述目标对象信息对应的程序标识集合,所述程序标识集合包含所述目标对象信息对应的可异端启动程序的程序标识;基于所述程序标识集合,建立所述目标对象信息对应的预设程序权限列表。9.一种程序运行方法,其特征在于,包括:采集目标对象的目标对象信息,并将所述目标对象信息发送至服务器进行验证;若检测到所述目标对象信息验证通过,则检测所述目标对象输入的...

【专利技术属性】
技术研发人员:王少鸣郭润增
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1