任务处理方法、系统及装置与流程

文档序号:33364311发布日期:2023-03-07 21:58阅读:32来源:国知局
任务处理方法、系统及装置与流程

1.本说明书实施例涉及计算机技术领域,特别涉及任务处理方法。本说明书一个或者多个实施例同时涉及任务处理系统,任务处理装置,计算设备,以及计算机可读存储介质。


背景技术:

2.随着互联网技术的日益发展,网络已成为人们生活的重要部分,尤其是网络支付更是为人们提供了便利,但是目前的网络支付需要在收付款双方联网在线的情况下完成支付,对支付网络环境要求较高,并且仅收款方或付款方单方扫码付款,安全性较低。
3.因此需要提供一种可以实现即使在收付款双方均离线的情况下,也可以安全完成付款的任务处理方法。


技术实现要素:

4.有鉴于此,本说明书施例提供了任务处理方法。本说明书一个或者多个实施例同时涉及任务处理系统,任务处理装置,计算设备,以及计算机可读存储介质,以解决现有技术中存在的技术缺陷。
5.根据本说明书实施例的第一方面,提供了一种任务处理方法,包括:
6.第一智能设备基于目标对象生成目标处理任务,根据所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至第二智能设备;
7.所述第二智能设备接收所述第一识别码,在所述第一识别码通过验证的情况下,根据所述第一识别码确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码,并将所述第二识别码发送至所述第一智能设备;
8.所述第一智能设备接收所述第二识别码,且在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务。
9.根据本说明书实施例的第二方面,提供了一种任务处理系统,包括:
10.第一智能设备、第二智能设备,
11.所述第一智能设备,被配置为基于目标对象生成目标处理任务,根据所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至所述第二智能设备;
12.所述第二智能设备,被配置为接收所述第一识别码,在所述第一识别码通过验证的情况下,根据所述第一识别码确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码,并将所述第二识别码发送至所述第一智能设备;
13.所述第一智能设备,还被配置为接收所述第二识别码,且在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务。
14.根据本说明书实施例的第三方面,提供了任务处理方法,应用于第一智能设备,包括:
15.确定目标对象,且基于所述目标对象生成目标处理任务;
16.根据所述目标处理任务生成与所述目标对象对应的第一识别码;
17.将所述第一识别码发送至第二智能设备,且接收所述第二智能设备基于所述第一识别码生成的第二识别码;
18.在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务。
19.根据本说明书实施例的第四方面,提供了一种任务处理装置,包括:第一智能设备,其中,所述第一智能设备包括第一处理模块和第一验证模块,
20.所述第一验证模块,被配置为确定目标对象,且基于所述目标对象生成目标处理任务;
21.所述第一处理模块,被配置为根据所述目标处理任务生成与所述目标对象对应的第一识别码;
22.将所述第一识别码发送至第二智能设备,且接收所述第二智能设备基于所述第一识别码生成的第二识别码;
23.所述第一验证模块,还被配置为在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务。
24.根据本说明书实施例的第五方面,提供了一种任务处理方法,应用于第二智能设备,包括:
25.接收第一智能设备发送的针对目标处理任务的第一识别码,其中,所述目标处理任务中包括目标对象;
26.解析所述第一识别码,且基于解析结果对所述第一识别码进行验证;
27.在验证通过的情况下,基于所述第一识别码生成第二识别码;
28.将所述第二识别码发送至所述第一智能设备,且接收所述第一智能设备基于所述第二识别码处理所述目标处理任务的处理结果。
29.根据本说明书实施例的第六方面,提供了一种任务处理装置,包括:第二智能设备,其中,所述第二智能设备包括第二处理模块和第二验证模块,
30.所述第二处理模块,被配置为接收第一智能设备发送的针对目标处理任务的第一识别码,其中,所述目标处理任务中包括目标对象;
31.所述第二验证模块,被配置为解析所述第一识别码,且基于解析结果对所述第一识别码进行验证;
32.在验证通过的情况下,基于所述第一识别码生成第二识别码;
33.所述第二处理模块,还被配置为将所述第二识别码发送至所述第一智能设备,且接收所述第一智能设备基于所述第二识别码处理所述目标处理任务的处理结果。
34.本说明书一个实施例实现了一种任务处理方法、系统及装置,其中,第一种所述任务处理方法包括第一智能设备基于目标对象生成目标处理任务,根据所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至第二智能设备;所述第二智能设备接收所述第一识别码,在所述第一识别码通过验证的情况下,根据所述第一识别码确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码,并将所述第二识别码发送至所述第一智能设备;所述第一智能设备接收所述第二识别码,且在所述第二
识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务;
35.所述任务处理方法通过第一智能设备以及第二智能设备均产生识别码,且在双方的识别码均通过验证的情况下,完成针对目标对象的目标处理任务(例如支付任务),提高了支付等级,从而保证了支付的安全性。
附图说明
36.图1是本说明书一个实施例提供的一种任务处理方法的流程图;
37.图2是本说明书一个实施例提供的一种任务处理方法的处理过程流程图;
38.图3是本说明书一个实施例提供的应用于第一智能设备的一种任务处理方法的流程图;
39.图4是本说明书一个实施例提供的应用于第二智能设备的一种任务处理方法的流程图;
40.图5是本说明书一个实施例提供的一种任务处理系统的结构示意图;
41.图6是本说明书一个实施例提供的第一种任务处理装置的结构示意图;
42.图7是本说明书一个实施例提供的第二种任务处理装置的结构示意图。
具体实施方式
43.在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
44.在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
45.应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
46.首先,对本说明书一个或多个实施例涉及的名词术语进行解释。
47.tee:英文全称:trusted execution environment,中文全称:可信执行环境。
48.se:英文全称:secure element,中文全称:安全元件,se可分为智能终端内置se芯片和外置se芯片两种。
49.价值凭证:使用数字化形式的价值工具,可用于真实的商品和服务交易。
50.圈存价值凭证:用户通过专属app(application,应用程序),发起圈存价值凭证功能,用户通过app界面输入圈存金额后,由app向服务机构服务端发起圈存请求,交易指令使用终端认证私钥加签,服务机构服务端收到圈存指令后,生成圈存价值凭证,下发到用户终端,保存在用户终端中完成圈存。
51.在本说明书中,提供了任务处理方法。本说明书一个或者多个实施例同时涉及任务处理系统,任务处理装置,计算设备,以及计算机可读存储介质,在下面的实施例中逐一进行详细说明。
52.本说明书一个或多个实施例提供的所述任务处理方法应用于双离线场景下,收付款双方用户直接交易,交易时无需取得与服务机构服务端(可以理解为资金存储方)联机确认,因此要求价值凭证需要事先圈存于硬件终端,其实现方式可以称为圈存价值凭证。用户发起交易时,由付款方的终端发起交易,并生成交易指令,通过点对点方式,将交易及价值凭证信息传递给收款方,收款方验证通过后,完成即时交易。收付款双方完成交易后,异步可联机确认,将圈存的价值凭证转换为在线价值凭证,进行在线交易或圈存为离线支付使用价值凭证。
53.本说明书一个或多个实施例提供的所述任务处理方法应用于网络支付时,收款方和付款方处于双离线(即收款方和付款方均没有连网的情况)的应用场景中,此时收款方和付款方双方可以采用所述任务处理方法通过互相扫描二维码进行信息交互,完成交易指令和价值凭证凭证的传递,而具体的在收款方和付款方双离线的情况下,其收款方和付款方采用的智能设备可以通过扫码建立连接关系。
54.为了便于理解,将本说明书一个或多个实施例提供的所述任务处理方法应用在购物支付场景中进行详细介绍,但是所述任务处理方法包括但不限于应用于购物支付场景中,也可以应用于其他的双方交互的具体场景中,例如合约事件场景,参与者双方(即发约方和应约方)可以基于合约平台完成某项任务;又或者是一些工程项目场景,参与者双方(即项目承包方和项目施工方)可以基于第三方平台(即工程项目方)完成某个项目等。
55.参见图1,图1示出了根据本说明书一个实施例提供的一种任务处理方法的流程图,包括以下步骤:
56.步骤102:第一智能设备基于目标对象生成目标处理任务,根据所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至第二智能设备。
57.其中,第一智能设备、第二智能设备包括但不限于智能用户终端,例如手机、pos(pointofsales,销售点)机等,且第一智能设备和第二智能设备可以为相同的智能设备,也可以为不同的智能设备,只要可以通过扫码实现互联即可。
58.实际应用中,第一智能设备和第二智能设备均与第三方认证机构存在连接关系,其中,第三方认证机构可以看做发行价值凭证的机构,即该第三方认证机构向第一智能设备和/或第二智能设备发放价值凭证,以使得第一智能设备和/或第二智能设备通过该第三方认证机构发放的价值凭证实现商品交易等,本技术实施例中,第一智能设备以及第二智能设备仅看做承载一个账户的智能终端,即第一智能设备为一个收款账户,第二智能设备为一个付款账户,而非看做可以承载多个账户的智能终端。
59.具体实施时,在所述任务处理方法应用于购物支付场景时,目标对象可以看做待购买的任意种类的商品,而目标处理任务则可以为购买任意种类的商品产生的支付任务;而在任务处理方法应用于合约事件场景时,目标对象可以看做待完成的某项任务,例如跑步,而目标处理任务则可以为完成该跑步产生的跑步任务等。
60.在目标对象为商品的情况下,第一智能设备基于商品生成针对该商品的支付任务,然后再根据该支付任务生成与该商品对应的第一识别码,其中,该第一识别码可以看做
收款智能设备(即第一智能设备)产生的待支付码,例如二维码、条形码或者特殊字符码等,最后将产生的第一识别码发送给付款智能设备(即第二智能设备)。
61.由于收款智能设备处于收款状态,累计接收金额数值较大,因此需要的安全级别也会较高,实际应用中,收款智能设备中可包括一个内置的第一处理模块、以及一个内置或外置的第一验证模块,以保证收款智能设备的安全性;其中,第一处理模块包括但不限于可信执行环境模块(如tee模块),第一验证模块包括但不限于安全元件(如se模块),其中,若se模块为智能设备(第一智能设备或第二智能设备)的外置se模块时,该外置se模块应具备与智能设备连接的模块,以实现与智能设备连接。
62.具体的,智能终端可信执行环境内可利用出厂时预设或在线推送,经第三方机构认证的设备数字证书和对应的支付应用程序至设备,快速部署价值凭证,实现双离线支付功能。
63.具体实施时,用户在智能终端(即第一智能设备以及第二智能设备)下载专属app,经过kyc(know-your-customer,kyc,实名认证)身份认证,并生成账户后,开始调用智能终端的可信执行环境模块进行激活硬件应用操作;可信执行环境模块内通过出厂预设的终端管理公私钥、支付应用程序与tsm(trusted service manager,受信任的服务管理器)建立虚拟安全网络通道。校验设备合法性通过后,通过该通道下载或更新支付应用程序,并生成终端认证公私钥对,通过安全通道上传公钥和设备信息,经tsm转发至服务机构。服务机构校验硬件设备及请求合法性后,建立账户id与该设备绑定关系,用于并绑定成功后颁发设备终端数字证书,用于用户后期身份认证和通信加密使用;服务机构激活终端设备时,可根据用户kyc等级,设置证书有效期、圈存金额上限、交易限额、交易次数、业务场景等安全交易策略到设备终端,作为所有离线交易的前置校验规则;而智能终端的圈存价值凭证的过程可以参见上述圈存价值凭证的详细介绍,在此不再赘述。
64.具体实施时,se模块分为智能终端内置se芯片和外置se芯片两种,且se模块可提供更高等级安全保护,但计算和存储资源有限,而tee模块,可在相对独立可信安全环境下提供强大计算能力,因此对于作为收款方的第一智能设备可以采用tee模块加se模块的模式完成支付任务,在不降低计算能力的基础上,提升第一智能设备的风险等级,保证第一智能设备的安全性,具体实现方式如下所述:
65.所述第一智能设备包括第一处理模块和第一验证模块;
66.相应的,所述第一智能设备基于目标对象生成目标处理任务,根据所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至第二智能设备包括:
67.所述第一验证模块基于目标对象生成目标处理任务,且将所述目标处理任务发送至所述第一处理模块;
68.所述第一处理模块根据接收的所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至第二智能设备。
69.具体的,在第一智能设备为收款智能终端,且收款智能终端包括tee模块和se模块的情况下,实际的应用场景为,第一验证模块(如se模块)先确定目标对象(即商品),根据该商品生成支付任务,且将该支付任务发送至第一处理模块(如tee模块),tee模块具有较好的计算功能,在接收到se发送的支付任务后,根据接收到的支付任务生成与该商品对应的
第一识别码,且将该第一识别码发送至第二智能设备(即付款智能终端)。
70.本说明书另一实施例中,为了在不降低第二智能设备的计算能力,以及保证第二智能设备的安全性的基础上,第二智能设备也可以采用tee模块加se模块的模式完成支付任务,此时,接收第一识别码的即为第二智能设备的tee模块,具体实现方式如下所述:
71.所述第一智能设备包括第一处理模块和第一验证模块,所述第二智能设备包括第二处理模块和第二验证模块;
72.相应的,所述第一智能设备基于目标对象生成目标处理任务,根据所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至第二智能设备包括:
73.所述第一验证模块基于目标对象生成目标处理任务,且将所述目标处理任务发送至所述第一处理模块;
74.所述第一处理模块根据接收的所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至所述第二处理模块。
75.具体的,第二处理模块可以看做上述的可信执行环境模块(如tee模块),即在实际应用中,由第二智能设备的第二处理模块实现对第一识别码的接收处理,后续由第二验证模块实现对第一识别码的安全验证,以保证第二智能设备的计算能力和安全性能,此时所述第二验证模块可以看做上述的安全元件(如se模块)。
76.步骤104:所述第二智能设备接收所述第一识别码,在所述第一识别码通过验证的情况下,根据所述第一识别码确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码,并将所述第二识别码发送至所述第一智能设备。
77.具体实施时,在将第一识别码发送至第二处理模块之后,由第二处理模块将第一识别码转发给第二验证模块,由第二验证模块实现对第一识别码的安全验证,以提高整个支付任务过程的安全性能,具体实现方式如下所述:
78.所述第二智能设备接收所述第一识别码,在所述第一识别码通过验证的情况下,根据所述第一识别码确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码,并将所述第二识别码发送至所述第一智能设备包括:
79.所述第二处理模块接收所述第一识别码,且将所述第一识别码发送至所述第二验证模块;
80.所述第二验证模块对所述第一识别码进行解析,以确定所述第一智能设备的第一属性信息,且对所述第一属性信息进行验证,在通过验证的情况下,将所述第一属性信息发送至所述第二处理模块;
81.所述第二处理模块基于所述第一属性信息确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码,并将所述第二识别码发送至所述第一处理模块。
82.具体的,第二验证模块可以看做上述的se模块,在此不再对se模块过多的赘述。
83.实际应用中,第二处理模块接收到第一处理模块发送的第一识别码之后,对第一识别码进行解析,将解析得到的第一识别码值转发给第二验证模块,第二验证模块对第一识别码值进行解析,解析获得第一识别码值中包含的第一智能设备的第一属性信息,例如第一智能设备接收目标对象对应的对象值的接收名称(即第一智能设备的收款方账户名称)、从第三方认证机构获得的数字证书(即服务机构为该第一智能设备颁发的终端数字证
书)等;然后对该第一属性信息进行验证(即验证收款方账户信息和终端数字证书的有效性),在第一属性信息通过验证的情况下,将第一属性信息发送至第二处理模块;第二处理模块则会基于第一属性信息确定目标对象的处理信息(例如目标对象对应的待支付金额、支付密码等),且基于该处理信息生成第二识别码,然后将第二识别码发送给第一智能设备。
84.本说明书实施例中,第一智能设备和第二智能设备均可采用tee模块和se模块的方式,即能通过tee模块的高计算能力保证第一智能设备和第二智能设备的计算速度、计算效率,还可以通过se模块的高安全级别保证第一智能设备和第二智能设备的交互以及交易的安全性,通过双方均采用tee模块和se模块的方式保障了整个支付过程的安全性以及支付任务完成速度,提升用户体验。同样,可采取定制化mcu芯片等方式代替tee或se模块,但需平衡安全隔离存储和高效计算处理间关系,如在无复杂用户前端交互时,可无需使用tee模块,由定制mcu实现业务主控处理。再如配合有其它安全机制保障下,可无需使用独立se芯片同样实现安全存储。
85.此外,本说明书另一实施例中,所述第一属性信息包括所述第一智能设备接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书;
86.相应的,所述第二验证模块对所述第一识别码进行解析,以确定所述第一智能设备的第一属性信息,且对所述第一属性信息进行验证,在通过验证的情况下,将所述第一属性信息发送至所述第二处理模块包括:
87.所述第二验证模块对所述第一识别码进行解析,以确定所述第一智能设备存储所述目标对象对应的对象值的存储位置以及从第三方认证机构获得的数字证书;以及
88.对所述第一智能设备接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书的有效性进行验证,在验证有效的情况下,将所述第一智能设备接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书发送至所述第二处理模块。
89.具体的,在支付场景中,所述第一智能设备的第一属性信息包括但不限于第一智能设备接收目标对象对应的对象值的接收名称(即第一智能设备的收款方账户名称)、从第三方认证机构获得的数字证书(即服务机构为该第一智能设备颁发的终端数字证书)等。
90.具体实施时,第二验证模块在接收到第二处理模块解析的第一识别码对应的第一识别码值之后,会对第一识别码值进行解析,以获得第一智能设备的收款方账户名称以及服务机构为第一智能设备颁发的终端数字证书,在确定第一智能设备的收款方账户安全以及服务机构为第一智能设备颁发的终端数字证书有效的情况下,将第一智能设备的收款方账户名称以及服务机构为第一智能设备颁发的终端数字证书发送至第二智能设备的第二处理模块。
91.本说明书实施例中,第二智能设备的第二验证模块会对第一识别码进行验证,在验证第一智能设备的收款账户以及终端数字证书等安全、有效的情况下,才会基于解析得到的第一识别码的信息从付款账户扣除与目标对象对应的金额以及提供交易密码,以确保支付任务的安全性,保护第二智能设备的资金安全。
92.具体的,所述第二处理模块基于所述第一属性信息确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码包括:
93.所述第二处理模块基于所述第一智能设备接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书确定所述目标对象对应的对象值数量以及处理所述对象值的验证码;以及
94.基于所述对象值数量以及所述验证码,获取与所述目标对象对应的对象值,且基于与所述目标对象对应的对象值生成对象值处理请求,且将所述对象值处理请求发送至所述第二验证模块;
95.所述第二验证模块基于所述对象值处理请求生成对象值处理指令,且将所述对象值处理指令发送至所述第二处理模块;
96.所述第二处理模块基于所述对象值处理指令生成所述第二识别码。
97.具体的,仍以支付场景为例,在第二验证模块对第一识别码验证通过后,第二验证模块会将解析获得的第一识别码中的第一智能设备的收款方账户名称以及服务机构为第一智能设备颁发的终端数字证书返回至第二处理模块,第二处理模块在确认第一智能设备的收款方信息后,确定与目标对象对应的价值凭证金额以及验证交易支付密码,并基于该价值凭证金额以及交易支付密码从第二智能设备的付款账户中扣除目标对象对应的价值凭证,例如目标对象为2元,那么扣除的价值凭证就为2元;在第二处理模块扣除目标对象对应的价值凭证之后,基于该扣除操作生成对象值处理请求,然后将该对象值处理请求发送至第二验证模块,其中,该对象值处理请求包括但不限于扣除的目标对象对应的价值凭证、第二智能设备的付款账户、本次交易的流水号、收款方账户id、扣除的价值凭证的有效期、第二智能设备的付款方终端数字证书等信息;第二验证模块接收到该对象值处理请求后,获取到该对象值处理请求中的上述信息,然后基于这些信息生成对象值处理指令,且将该对象值处理指令返回至第二处理模块,第二处理模块接收到该对象值处理指令后生成第二识别码,且将该第二识别码发送至第一智能设备的第一处理模块,其中,对象值处理指令中至少包括扣除的目标对象对应的价值凭证、第二智能设备的付款账户、本次交易的流水号、收款方账户id、扣除的价值凭证的有效期、第二智能设备的付款方终端数字证书等信息。
98.本说明书实施例中,在第二智能设备确定第一智能设备的收款方账户安全以及终端数字证书有效之后,扣除自身付款账户中与目标对象对应的价值凭证,然后将该价值凭证、本次交易的其他重要信息以交易指令的方式生成第二识别码,进一步的保证了交易过程的安全性。
99.具体实施时,为了进一步的保证交易过程中价值凭证的安全性,第二验证模块会对对象值处理请求进行加密,以生成加密的对象值处理指令,具体实现方式如下所述:
100.所述第二验证模块基于所述对象值处理请求生成对象值处理指令,且将所述对象值处理指令发送至所述第二处理模块包括:
101.所述第二验证模块基于所述对象值处理请求生成加密对象值处理指令,且将所述加密对象值处理指令发送至所述第二处理模块。
102.步骤106:所述第一智能设备接收所述第二识别码,且在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务。
103.具体的,在第一智能设备包括第一处理模块和第一验证模块的基础上,所述将所述第二识别码发送至所述第一智能设备包括:
104.将所述第二识别码发送至所述第一处理模块;
105.相应的,所述第一智能设备接收所述第二识别码,且在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务包括:
106.所述第一处理模块接收所述第二识别码,且将所述第二识别码发送至所述第一验证模块;
107.所述第一验证模块对所述第二识别码进行解析,以确定所述第二智能设备发送的、所述目标对象对应的对象值的属性信息;
108.对所述对象值的属性信息进行验证,在通过验证的情况下,基于所述对象值处理所述目标处理任务。
109.具体的,在第二智能设备或第二智能设备的第二处理模块生成第二识别码后,将第二识别码发送至第一智能设备的第一处理模块,由第一处理模块对该第二识别码进行解析处理后,将第二识别码对应的第二识别码值发送给第一验证模块进行安全验证,以提高第一智能设备的处理效率。
110.具体实施时,第一处理模块在接收到第二识别码之后,先对第二识别码进行解析,以获得该第二识别码对应的第二识别码值,然后将第二识别码值转发至第一验证模块,第一验证模块对第二识别码值进行解析,以获得第二智能设备发送的、所述目标对象对应的对象值的属性信息,其中,在目标对象为商品的情况下,对象值可以理解为该商品对应的价值凭证,而对象值的属性信息包括但不限于价值凭证的金额、交易流水号、付款方终端数字证书、价值凭证有效期等;第一验证模块对对象值的交易信息进行验证,在通过验证的情况下,基于对象值处理目标处理任务。
111.实际应用中,第一智能设备的验证模块(如se模块)内用自有终端认证私钥对交易密文(即第二识别码值)进行解密,获取完整交易信息以及交易指令,而交易指令中包括付款方终端数字证书等,在对交易指令验签通过后,校验价值凭证的真伪、检查交易是否在有效期内,以及使用圈存的价值凭证、交易流水号等进行检查,防止双花,且将交易指令登记,使得该交易金额在确权之前不可再次使用,然后向第一智能设备的处理模块(如tee模块)返回验证结果。
112.此外,在支付场景中,基于对象值处理目标处理任务可以理解为基于交易金额完成支付任务。
113.本说明书实施例中,第一智能设备会对第二识别码进行验证,在验证第二智能设备的付款账户、付款金额等安全、准确的情况下,才会基于第二识别码完成目标处理任务,保证了目标处理任务的处理过程的安全性。
114.本说明书另一实施例中,所述在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务包括:
115.所述第一验证模块对所述第二识别码进行解析,以确定所述第二智能设备的第二属性信息以及从所述第二智能设备获取与所述目标对象对应的对象值的属性信息,且对所述第二属性信息以及从所述第二智能设备获取与所述目标对象对应的对象值的属性信息进行验证,在验证通过的情况下,基于所述第二识别码处理所述目标处理任务,
116.其中,所述第二属性信息包括所述第二智能设备接收所述目标对象对应的对象值的接收名称以及从所述第三方认证机构获得的数字证书。
117.具体的,在第二处理模块将第二识别码发送至第一处理模块后,第一处理模块会
对第二识别码进行解析,以获得第二识别码对应的第二识别码值,且将该第二识别码值发送至第一验证模块,第一验证模块首先对第二识别码进行解析,以确定第二智能设备的第二属性信息,例如第二智能设备的付款方名称、终端数字证书,以及确定从所述第二智能设备获取与所述目标对象对应的对象值的属性信息,例如从第二智能设备获取的目标对象对应的价值凭证、本次交易的流水号、收款方账户id、扣除的价值凭证的有效期等;然后基于上述信息对第二识别码进行验证,其具体验证过程与上述验证模块的验证过程相同,在此不再赘述,而在验证通过后,基于第二识别码处理所述目标处理任务。
118.本说明书实施例中,第一智能设备在接收到第二智能设备发送的第二识别码(即付款码)之后,对付款码进行安全性校验,在付款方账户、目标对象对应的价值凭证均通过校验之后,才会基于该付款码处理支付任务,以确保交易的安全性。
119.具体实施时,所述基于所述第二识别码处理所述目标处理任务包括:
120.确定所述第二识别码中所述目标对象对应的对象值,且将所述目标对象对应的对象值存储至所述第一智能设备;
121.所述第一智能设备在成功接收到所述目标对象对应的对象值的情况下,完成所述目标处理任务。
122.实际应用中,第二识别码通过验证之后,基于解析的第二识别码的信息可以确定从第二智能设备的付款账户扣除的目标对象对应的价值凭证,此时将该价值凭证存储到第一智能设备的收款账户中,在第一智能设备收款成功的情况下,完成本次针对目标对象的支付任务。
123.本说明书实施中,在安全准确的获取到付款方支付的针对目标对象的价值凭证之后,将该价值凭证存储到收款方的收款账户中,以成功完成本次的支付任务,且第一验证模块会向第一处理模块返回支付任务完成结果,以提升用户体验。
124.本说明书一个或多个实施例提供的所述任务处理方法,包括第一智能设备基于目标对象生成目标处理任务,根据所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至第二智能设备;所述第二智能设备接收所述第一识别码,在所述第一识别码通过验证的情况下,根据所述第一识别码确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码,并将所述第二识别码发送至所述第一智能设备;所述第一智能设备接收所述第二识别码,且在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务;所述任务处理方法通过第一智能设备以及第二智能设备均产生识别码,且在双方的识别码均通过验证的情况下,完成针对目标对象的支付任务,通过双重安全认证,提高了支付等级,从而保证了支付的安全性。
125.下述结合附图2,以本说明书提供的所述任务处理方法在支付场景的应用为例,对所述任务处理方法进行进一步说明。其中,图2示出了本说明书一个实施例提供的一种任务处理方法的处理过程流程图,具体包括以下步骤:
126.其中,在支付场景下,所述任务处理方法包括收款方智能设备和付款方智能设备,收款方智能设备以及付款方智能设备选择使用tee作为处理模块和外置的se作为验证模块。
127.步骤202:收款方智能设备的se模块根据商品生成支付任务,且将该支付任务发送至tee模块。
128.实际应用中,收款方智能设备的se模块根据收款方的账户信息、终端数字证书等信息生成针对商品的支付任务,然后将该支付任务发送至tee模块,而tee模块基于该支付任务生成针对该商品的收款二维码,且通过app界面向付款方展示。
129.步骤204:收款方智能设备的tee模块基于支付任务生成收款码,且将收款码发送至付款方智能设备的tee模块。
130.实际应用中,收款方智能设备将生成的收款二维码以界面的形式展示给付款方智能设备。
131.步骤206:付款方智能设备的tee模块解析收款码,提取收款码中的二维码值,且将该二维码值转发至se模块。
132.具体的,付款方智能设备的tee模块解析收款码,提取收款码中的二维码值,可以理解为:付款方智能设备扫描该收款方二维码并解析该二维码,然后将解析后的二维码值转发给se模块。
133.步骤208:付款方智能设备的se模块验证解析后的二维码值。
134.具体的,付款方智能设备的se模块验证解析后的二维码值,可以理解为:付款方智能设备的se模块根据获取的二维码值,验证收款方智能设备的收款方账户信息和终端数字证书的有效性。
135.步骤210:付款方智能设备的se模块向tee模块返回校验结果。
136.具体的,付款方智能设备的se模块向tee模块返回校验结果,可以理解为:付款方智能设备的se模块返回收款方智能设备终端验证结果以及自身圈存的交易价值凭证信息,此时,若验证失败,则拒绝本次交易,若验证成功,则继续步骤212。
137.步骤212:在验证成功的情况下,付款方智能设备的tee模块输入交易信息。
138.具体的,付款方智能设备的tee模块输入交易信息,可以理解为:在验证成功的情况下,付款方智能设备的tee模块以界面的形式展示收款方信息,且接收用户通过该界面输入的交易金额以及支付密码,发起交易准备。
139.步骤214:付款方智能设备的tee模块向se模块发送交易信息。
140.其中,所述交易信息包括更新后的圈存价值凭证、交易流水号、收款方价值凭证账户id、交易金额、有效期、付款方终端数字证书、该圈存价值凭证历史交易信息及其他交易要素,加签后与更新后的价值凭证使用收款方终端认证公钥对交易信息加密。
141.步骤216:付款方智能设备的se模块生成加密交易指令,且将该加密交易指令发送至tee模块。
142.具体的,付款方智能设备的se模块生成加密交易指令,可以理解为:付款方智能设备的se模块扣减圈存的价值凭证剩余金额,使用终端认证私钥重新签名,且指令生成后,更新圈存价值凭证剩余余额等信息。
143.步骤218:付款方智能设备的tee模块将交易指令生成付款二维码,且将该付款二维码发送至收款方智能设备的tee模块。
144.实际应用中,付款方智能设备的tee模块将交易指令生成付款二维码后,通过界面展示的方式将该付款二维码展示给收款方智能设备。
145.步骤220:收款方智能设备的tee模块接收付款二维码,且解析付款二维码,提取付款二维码中的付款码值,以及将该付款码值转发至se模块。
146.实际应用中,收款方智能设备扫描该付款二维码并解析该付款二维码,然后将解析后的付款二维码值转发给se模块。
147.步骤222:收款方智能设备的se模块验证解析后的付款二维码值,且向tee模块返回验证结果。
148.具体的,收款方智能设备的se模块验证解析后的付款二维码值,可以理解为:收款方智能设备的se模块内用自有终端认证私钥对交易密文进行解密,获取完整交易信息。对交易指令验签通过后,校验价值凭证真伪,检查交易是否在有效期内。使用圈存的价值凭证、交易流水号等进行检查,防止双花。并且将交易指令登记,该交易金额在确权前不可再次使用。
149.步骤224:收款方智能设备的tee模块接收到确认收款指令后,结束支付任务。
150.具体的,收款方智能设备的se模块会将验证结果返回给tee模块,tee模块会将验证结果以界面的形式展示给用户,在用户确认收款结果后,该支付任务结束,即收款方智能设备已经接收到针对该商品的价值凭证,可以结束本次交易,并且将该收款结果返回至收款方智能设备。
151.本说明书实施例提供的所述任务处理方法,通过付款方以及收款方均产生识别码,且在双方的识别码均通过验证的情况下,完成针对商品的支付任务,通过双重安全认证,提高了支付等级,从而保证了支付的安全性。
152.参见图3,图3示出了根据本说明书一个实施例提供的应用于第一智能设备的一种任务处理方法的流程图,包括以下步骤:
153.步骤302:确定目标对象,且基于所述目标对象生成目标处理任务。
154.步骤304:根据所述目标处理任务生成与所述目标对象对应的第一识别码。
155.步骤306:将所述第一识别码发送至第二智能设备,且接收所述第二智能设备基于所述第一识别码生成的第二识别码。
156.步骤308:在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务。
157.可选的,所述第一识别码包括所述第一智能设备接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书;
158.相应的,所述接收所述第二智能设备基于所述第一识别码生成的第二识别码包括:
159.接收所述第二智能设备基于所述第一智能设备接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书生成的第二识别码。
160.可选的,所述第二识别码包括所述第二智能设备的第二属性信息以及所述目标对象对应的对象值;
161.相应的,所述在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务包括:
162.在所述第二智能设备的第二属性信息通过验证的情况下,基于所述目标对象对应的对象值处理所述目标处理任务,其中,所述第二属性信息包括所述第二智能设备接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书。
163.可选的,所述目标对象包括商品,所述目标处理任务包括支付任务。
164.本说明书实施例提供的所述应用于第一智能设备的任务处理方法中,首先基于目标对象生成收款识别码,然后在收款识别码被第二智能设备验证成功的情况下,由第二智能设备生成付款识别码,在付款识别码验证成功的情况下,基于付款识别码完成目标处理任务,通过此种双向二维码的方式极大的保证了针对目标处理任务处理时的安全性。
165.具体的,本说明书实施例的第一智能设备与上述实施例的第一智能设备相同,因此本说明书实施例中,应用于第一智能设备的所述任务处理方法的具体细节与上述所述任务处理方法中第一智能设备的处理内容相同,本说明书实施例的所述任务处理方法的技术方案未详细描述的细节内容,均可以参见上述所述任务处理方法的技术方案的描述。
166.参见图4,图4示出了根据本说明书一个实施例提供的应用于第二智能设备的一种任务处理方法的流程图,包括以下步骤:
167.步骤402:接收第一智能设备发送的针对目标处理任务的第一识别码,其中,所述目标处理任务中包括目标对象。
168.步骤404:解析所述第一识别码,且基于解析结果对所述第一识别码进行验证。
169.步骤406:在验证通过的情况下,基于所述第一识别码生成第二识别码。
170.步骤408:将所述第二识别码发送至所述第一智能设备,且接收所述第一智能设备基于所述第二识别码处理所述目标处理任务的处理结果。
171.可选的,所述解析所述第一识别码,且基于解析结果对所述第一识别码进行验证包括:
172.解析所述第一识别码,以确定所述第一智能设备的第一属性信息,且对所述第一属性信息进行验证,
173.其中,所述第一属性信息包括所述第一智能设备接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书。
174.可选的,所述在验证通过的情况下,基于所述第一识别码生成第二识别码包括:
175.在验证通过的情况下,基于所述第一智能设备接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书生成对象值处理指令,并将所述对象值处理指令发送至所述第二验证模块,
176.所述第二验证模块基于所述对象值处理指令生成所述第二识别码,
177.其中,所述对象值处理指令中携带有所述第一智能设备的第一属性信息、所述目标对象对应的对象值以及处理所述对象值的验证码,
178.所述第二识别码包括所述第二智能设备的第二属性信息以及所述目标对象对应的对象值。
179.具体实施时,所述目标对象包括商品,所述目标处理任务包括支付任务。
180.本说明书实施例提供的所述应用于第二智能设备的任务处理方法中,在接收到第一智能设备的收款识别码后,首先对收款识别码进行验证,在验证通过的情况下,生成自身安全的付款识别码,使得第一智能设备基于该付款识别码完成目标处理任务,通过此种双向二维码的方式极大的保证了针对目标处理任务处理时的安全性。
181.具体的,本说明书实施例的第二智能设备与上述实施例的第二智能设备相同,因此本说明书实施例中,应用于第二智能设备的所述任务处理方法的具体细节与上述所述任务处理方法中第二智能设备的处理内容相同,本说明书实施例的所述任务处理方法的技术
方案未详细描述的细节内容,均可以参见上述所述任务处理方法的技术方案的描述。
182.与上述方法实施例相对应,本说明书还提供了任务处理系统实施例,图5示出了本说明书一个实施例提供的一种任务处理系统的结构示意图。如图5所示,该系统包括:
183.第一智能设备502、第二智能设备504,
184.所述第一智能设备502,被配置为基于目标对象生成目标处理任务,根据所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至第二智能设备504;
185.所述第二智能设备504,被配置为接收所述第一识别码,在所述第一识别码通过验证的情况下,根据所述第一识别码确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码,并将所述第二识别码发送至所述第一智能设备502;
186.所述第一智能设备502,还被配置为接收所述第二识别码,且在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务。
187.可选的,所述第一智能设备502包括第一处理模块5022和第一验证模块5024;
188.相应的,所述系统,还包括:
189.所述第一验证模块5024,被配置为基于目标对象生成目标处理任务,且将所述目标处理任务发送至所述第一处理模块5022;
190.所述第一处理模块5022,被配置为根据接收的所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至第二智能设备504。
191.可选的,所述第一智能设备502包括第一处理模块5022和第一验证模块5024,所述第二智能设备504包括第二处理模块5042和第二验证模块5044;
192.相应的,所述系统,还包括:
193.所述第一验证模块5024,被配置为基于目标对象生成目标处理任务,且将所述目标处理任务发送至所述第一处理模块5022;
194.所述第一处理模块5022,被配置为根据接收的所述目标处理任务生成与所述目标对象对应的第一识别码,且将所述第一识别码发送至所述第二处理模块5042。
195.可选的,所述第二智能设备504,进一步被配置为:
196.将所述第二识别码发送至所述第一处理模块5022;
197.相应的,所述系统,还包括:
198.所述第一处理模块5022,被配置为接收所述第二识别码,且将所述第二识别码发送至所述第一验证模块5024;
199.所述第一验证模块5024,被配置为对所述第二识别码进行解析,以确定所述第二智能设备504发送的、所述目标对象对应的对象值的属性信息;
200.对所述对象值的属性信息进行验证,在通过验证的情况下,基于所述对象值处理所述目标处理任务。
201.可选的,所述系统,还包括:
202.所述第二处理模块5042,被配置为接收所述第一识别码,且将所述第一识别码发送至所述第二验证模块5044;
203.所述第二验证模块5044,被配置为对所述第一识别码进行解析,以确定所述第一智能设备502的第一属性信息,且对所述第一属性信息进行验证,在通过验证的情况下,将
所述第一属性信息发送至所述第二处理模块5042;
204.所述第二处理模块5042,被配置为基于所述第一属性信息确定所述目标对象的处理信息,且基于所述处理信息生成第二识别码,并将所述第二识别码发送至所述第一处理模块5022。
205.可选的,所述系统,还包括:
206.所述第一处理模块5022,被配置为接收所述第二识别码,且将所述第二识别码发送至所述第一验证模块5024;
207.所述第一验证模块5024,被配置为对所述第二识别码进行解析,以确定所述第二智能设备504发送的、所述目标对象对应的对象值的属性信息;以及
208.对所述对象值的属性信息进行验证,在通过验证的情况下,基于所述对象值处理所述目标处理任务。
209.可选的,所述第一属性信息包括所述第一智能设备502接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书;
210.相应的,所述系统,还包括:
211.所述第二验证模块5044对所述第一识别码进行解析,以确定所述第一智能设备502存储所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书;以及
212.对所述第一智能设备502接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书的有效性进行验证,在验证有效的情况下,将所述第一智能设备502接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书发送至所述第二处理模块5042。
213.可选的,所述系统,还包括:
214.所述第二处理模块5042基于所述第一智能设备502接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书确定所述目标对象对应的对象值数量以及处理所述对象值的验证码;以及
215.基于所述对象值数量以及所述验证码,获取与所述目标对象对应的对象值,且基于与所述目标对象对应的对象值生成对象值处理请求,且将所述对象值处理请求发送至所述第二验证模块5044;
216.所述第二验证模块5044基于所述对象值处理请求生成对象值处理指令,且将所述对象值处理指令发送至所述第二处理模块5042;
217.所述第二处理模块5042基于所述对象值处理指令生成所述第二识别码。
218.可选的,所述系统,还包括:
219.所述第二验证模块5044基于所述对象值处理请求生成加密对象值处理指令,且将所述加密对象值处理指令发送至所述第二处理模块5042。
220.可选的,所述系统,还包括:
221.所述第一验证模块5024对所述第二识别码进行解析,以确定所述第二智能设备504的第二属性信息以及从所述第二智能设备504获取与所述目标对象对应的对象值的属性信息,且对所述第二属性信息以及从所述第二智能设备504获取与所述目标对象对应的对象值的属性信息进行验证,在验证通过的情况下,基于所述第二识别码处理所述目标处
理任务,
222.其中,所述第二属性信息包括所述第二智能设备504接收所述目标对象对应的对象值的接收名称以及从所述第三方认证机构获得的数字证书。
223.可选的,所述系统,还包括:
224.确定所述第二识别码中所述目标对象对应的对象值,且将所述目标对象对应的对象值存储至所述第一智能设备502;
225.所述第一智能设备502在成功接收到所述目标对象对应的对象值的情况下,完成所述目标处理任务。
226.可选的,所述第一处理模块5022和所述第二处理模块5042包括可信执行环境模块,所述第一验证模块5024和所述第二验证模块5044包括安全元件。
227.可选的,所述目标对象包括商品,所述目标处理任务包括支付任务。
228.本说明书一个或多个实施例提供的所述任务处理系统通过第一智能设备以及第二智能设备均产生识别码,且在双方的识别码均通过验证的情况下,完成针对目标对象的支付任务,通过双重安全认证,提高了支付等级,从而保证了支付的安全性。
229.上述为本实施例的一种任务处理系统的示意性方案。需要说明的是,该任务处理系统的技术方案与上述的任务处理方法的技术方案属于同一构思,任务处理系统的技术方案未详细描述的细节内容,均可以参见上述任务处理方法的技术方案的描述。
230.与上述方法实施例相对应,本说明书还提供了第一种任务处理装置实施例,图6示出了本说明书一个实施例提供的第一种任务处理装置的结构示意图。如图6所示,该装置包括:
231.第一智能设备602,其中,所述第一智能设备602包括第一处理模块6022和第一验证模块6024,
232.所述第一验证模块6024,被配置为确定目标对象,且基于所述目标对象生成目标处理任务;
233.所述第一处理模块6022,被配置为根据所述目标处理任务生成与所述目标对象对应的第一识别码;
234.将所述第一识别码发送至第二智能设备604,且接收所述第二智能设备604基于所述第一识别码生成的第二识别码;
235.所述第一验证模块6024,还被配置为在所述第二识别码通过验证的情况下,基于所述第二识别码处理所述目标处理任务。
236.可选的,所述第一识别码包括所述第一智能设备602接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书;
237.相应的,所述第一处理模块6022,进一步被配置为:
238.接收所述第二智能设备604基于所述第一智能设备602接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书生成的第二识别码。
239.可选的,所述第二识别码包括所述第二智能设备604的第二属性信息以及所述目标对象对应的对象值;
240.相应的,所述第一验证模块6024,进一步被配置为:
241.在所述第二智能设备604的第二属性信息通过验证的情况下,基于所述目标对象
对应的对象值处理所述目标处理任务,其中,所述第二属性信息包括所述第二智能设备604接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书。
242.可选的,所述目标对象包括商品,所述目标处理任务包括支付任务。
243.本说明书实施例提供的第一种任务处理装置,首先基于目标对象生成收款识别码,然后在收款识别码被第二智能设备604验证成功的情况下,由第二智能设备604生成付款识别码,在付款识别码验证成功的情况下,基于付款识别码完成目标处理任务,通过此种双向二维码的方式极大的保证了针对目标处理任务处理时的安全性。
244.上述为本实施例的第一种任务处理装置的示意性方案。需要说明的是,该任务处理装置的技术方案与上述应用于第一智能设备的任务处理方法的技术方案属于同一构思,任务处理装置的技术方案未详细描述的细节内容,均可以参见上述任务处理方法的技术方案的描述。
245.与上述方法实施例相对应,本说明书还提供了第二种任务处理装置的实施例,图7示出了本说明书一个实施例提供的第二种任务处理装置的结构示意图。如图7所示,该装置包括:
246.第二智能设备702,其中,所述第二智能设备702包括第二处理模块7022和第二验证模块7024,
247.所述第二处理模块7022,被配置为接收第一智能设备704发送的针对目标处理任务的第一识别码,其中,所述目标处理任务中包括目标对象;
248.所述第二验证模块7024,被配置为解析所述第一识别码,且基于解析结果对所述第一识别码进行验证;
249.在验证通过的情况下,基于所述第一识别码生成第二识别码;
250.所述第二处理模块7022,还被配置为将所述第二识别码发送至所述第一智能设备704,且接收所述第一智能设备704基于所述第二识别码处理所述目标处理任务的处理结果。
251.可选的,所述第二验证模块7024,进一步被配置为:
252.解析所述第一识别码,以确定所述第一智能设备的第一属性信息,且对所述第一属性信息进行验证,
253.其中,所述第一属性信息包括所述第一智能设备704接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书。
254.可选的,所述第二验证模块7024,进一步被配置为:
255.在验证通过的情况下,基于所述第一智能设备704接收所述目标对象对应的对象值的接收名称以及从第三方认证机构获得的数字证书生成对象值处理指令,并将所述对象值处理指令发送至所述第二验证模块7024,
256.所述第二验证模块7024基于所述对象值处理指令生成所述第二识别码,
257.其中,所述对象值处理指令中携带有所述第一智能设备704的第一属性信息、所述目标对象对应的对象值以及处理所述对象值的验证码,
258.所述第二识别码包括所述第二智能设备702的第二属性信息以及所述目标对象对应的对象值。
259.本说明书实施例提供的第二种任务处理装置,在接收到第一智能设704的收款识
别码后,首先对收款识别码进行验证,在验证通过的情况下,生成自身安全的付款识别码,使得第一智能设备704基于该付款识别码完成目标处理任务,通过此种双向二维码的方式极大的保证了针对目标处理任务处理时的安全性。
260.上述为本实施例的第二种任务处理装置的示意性方案。需要说明的是,该任务处理装置的技术方案与上述应用于第二智能设备的任务处理方法的技术方案属于同一构思,任务处理装置的技术方案未详细描述的细节内容,均可以参见上述任务处理方法的技术方案的描述。
261.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
262.所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,randomaccess memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
263.需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书实施例并不受所描述的动作顺序的限制,因为依据本说明书实施例,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。
264.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
265.以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书实施例的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1