资源数据处理方法、装置、计算机设备和存储介质与流程

文档序号:21275028发布日期:2020-06-26 23:12阅读:174来源:国知局
资源数据处理方法、装置、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种资源转移方法、装置、计算机设备和存储介质。



背景技术:

随着科学技术的飞速发展,进行资源转移的用户越来越多,给人们的生活带来了很大的便利性。比如,人们可以通过互联网中的支付平台进行各种交易,而不需要随身携带现金。而随着经济全球化速度的加快,人们对于跨境资源转移的需要也越来越大。

传统技术中,在进行跨境资源转移时,通常是通过金融机构发行的数字资源,例如比特币、天秤币、泰达币等来实现的,然而由于发行的数字资源的本身价值没有保障,随时存在因市场波动或运营方大量投放等因素而导致发生大幅度贬值的可能性,导致资源转移的可靠性低。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高资源转移可靠性的资源数据处理方法、装置、计算机设备和存储介质。

一种资源数据处理方法,所述方法包括:

接收终端发送的第一资源转移请求,所述第一资源转移请求携带用户标识、转移类型标识及待转移资源数据;

根据所述用户标识确定对应的第一目标数字账户及第一目标实体账户;所述第一目标实体账户为与所述用户标识对应的实体资源对应的账户;所述第一目标数字账户为与所述用户标识对应的数字资源对应的账户;所述数字资源为所述实体资源对应的数字化形式资源;

根据所述待转移资源数据及所述转移类型标识对所述第一目标数字账户对应的资源数值进行更改;

根据所述第一目标实体账户确定对应的第一目标服务器,向所述第一目标服务器发送携带所述第一目标实体账户、所述转移类型标识及所述待转移资源数据的第一资源更改请求,所述第一资源更改请求用于指示所述第一目标服务器根据所述转移类型标识及所述待转移资源数据对所述第一目标实体账户对应的资源数值进行更改。

一种资源数据处理装置,所述装置包括:

接收模块,用于接收终端发送的第一资源转移请求,所述第一资源转移请求携带用户标识、转移类型标识及待转移资源数据;

账户确定模块,用于根据所述用户标识确定对应的第一目标数字账户及第一目标实体账户;所述第一目标实体账户为与所述用户标识对应的实体资源对应的账户;所述第一目标数字账户为与所述用户标识对应的数字资源对应的账户;所述数字资源为所述实体资源对应的数字化形式资源;

更改模块,用于根据所述待转移资源数据及所述转移类型标识对所述第一目标数字账户对应的资源数值进行更改;

发送模块,用于根据所述第一目标实体账户确定对应的第一目标服务器,向所述第一目标服务器发送携带所述第一目标实体账户、所述转移类型标识及所述待转移资源数据的第一资源更改请求,所述第一资源更改请求用于指示所述第一目标服务器根据所述转移类型标识及所述待转移资源数据对所述第一目标实体账户对应的资源数值进行更改。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述实施例提供的资源数据处理方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例提供的资源数据处理方法的步骤。

上述资源数据处理方法、装置、计算机设备和存储介质,通过接收终端发送的携带用户标识、转移类型标识及待转移资源数据的第一资源转移请求,根据用户标识确定对应的第一目标数字账户及第一目标实体账户,根据转移类型标识、待转移资源数据对第一目标数字账户对应的资源数值进行更改,向第一目标实体账户对应的第一目标服务器发送携带第一资源更改请求以指示第一目标服务器对第一目标实体账户对应的资源数值进行同步更改,由于第一目标实体账户为与用户标识对应的实体资源对应的账户,第一目标数字账户为与用户标识对应的数字资源对应的账户,数字资源与为实体资源存在映射关系对应的数字化形式资源,从而实现了以实体资源作为价值来源的资源转移,由于实体资源相较于传统技术中的数字资源内在价值更加稳定,因此提高了资源转移的可靠性。

附图说明

图1为一个实施例中资源数据处理方法的应用环境图;

图2为一个实施例中资源数据处理方法的流程示意图;

图2a为一个实施例中用户的账户结构模型图;

图3为另一个实施例中资源数据处理方法的流程示意图;

图4为又一个实施例中资源数据处理方法的流程示意图;

图5为一个实施例中图2之外的步骤流程示意图;

图5a为一个实施例中终端触发生成第一资源转换请求的界面示意图;

图6为一个实施例中区块链网络的拓扑结构示意图;

图7为一个实施例中处理服务器内部部署逻辑图;

图8为一个实施例中资源数据处理装置的结构框图;

图9为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的资源数据处理方法,可以应用于如图1所示的应用环境中。其中,终端102、第一目标服务器106通过网络与处理服务器104进行通信。本申请中,用户对应两种类型的账户,数字账户和实体账户,数字账户为处理服务器开设的账户,而实体账户则是第一目标服务器开设的账户。用户可以通过终端102向处理服务器104发送携带用户标识、转移类型标识及待转移资源数据的第一资源转移请求,处理服务器104在接收到该请求后,根据其中携带的用户标识可以确定该用户对应的第一目标数字账户及第一目标实体账户,并进一步根据该请求携带的待转移资源数据、转移类型标识对该第一目标数字账户对应的资源数值进行更改,并发送第一资源更改请求指示第一目标服务器106对该用户对应的第一目标实体账户进行同步更改,从而实现对该用户的资源进行转移。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,第一目标服务器106、处理服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种资源数据处理方法,以该方法应用于图1中的处理服务器104为例进行说明,包括以下步骤:

步骤202,接收终端发送的第一资源转移请求,第一资源转移请求携带用户标识、转移类型标识及待转移资源数据。

其中,资源转移是指将资源从一个用户的账户转移到另一个用户的账户。资源是指能够进行流通的资源,例如能够通过账户在互联网上进行流通的资源。资源转移包括资源转出和资源转入两个方向,可以理解的是,这里的转入和转出是相对于发送资源转移请求的用户而言的,转出指将资源从发送资源转移请求的用户的账户转出,转入则相反。转移类型标识用于标识资源转移的类型,资源转移的类型包括汇款、支付、发红包、收款等等,根据资源转移的类型可以判定资源转移的方向,例如,当资源转移的类型为转账时,对应的资源转移方向为转出。

用户标识用于唯一标识用户的身份,用户标识例如可以是用户的手机号、证件号,或者数字、字母、特殊符号中的一种或多种进行组合的字符串。待转移资源数据指的是与需要进行转移的资源相关的数据,包括待转移资源量及对应的待转移资源类型,其中,待转移资源量用于表征待转移的资源的多少,待转移资源类型指的是待转移的资源的类型。例如,将a账户的50元人民币转账至b账户,则50为待转移资源量,人民币为待转移资源类型。

具体地,用户可通过终端触发生成第一资源转移请求,并在第一资源转移请求中携带用户标识、转移类型标识及待转移资源数据,通过网络将第一资源转移请求发送至处理服务器,处理服务器接收到该请求后,对该请求进行解析,以获取其中携带的用户标识、转移类型标识及待转移资源数据。

步骤204,根据用户标识确定对应的第一目标数字账户及第一目标实体账户;第一目标实体账户为与用户标识对应的实体资源对应的账户;第一目标数字账户为与用户标识对应的数字资源对应的账户;数字资源为实体资源对应的数字化形式资源。

其中,实体资源指的是由第三方法定金融机构独立存管的价值资产,包括但不限于黄金、白银、艺术品等。用户标识对应的实体资源指的是用户标识对应的用户在第三方法定金融机构个人名下所持有的实体资源。实体账户为与实体资源对应的账户,也就是第三方法定金融机构为用户个人名下所持有的实体资源开设的电子账户。

在一个实施例中,用户持有实体资源包括间接持有实体资源标的等重量所有权,以及直接持有实体资源现货两种形式,根据用户持有实体资源形式的不同实体账户分为实物账户和权益账户,其中,实物账户为用户直接持有实体资源现货时开设的账户,例如,用户张三在某工商银行存入100g实物黄金,该银行为该用户张三开设实物黄金账户,那么该账户即为实物账户;权益账户为用户间接持有实体资源标的等重量所有权时开设的账户,这里的所有权包括但不限于物权、债券等形式的权益,举个例子,用户李四在某基金交易所持有的黄金etf基金(exchangetradedfund),该基金交易所为李四开设的黄金etf基金账户,则该账户即为权益账户。

数字账户为处理服务器为用户开设的账户,与用户的数字资源相对应,数字资源存在于处理服务器上,为实体资源对应的数字化形式资源。

在一个实施例中,处理服务器可将实体资源按照预设比例进行映射得到数字资源,其中预设的比例例如可以是1:1,举个例子,用户张三在某银行的实体账户中有50g黄金,则可以将这50g黄金按照1:1的比例映射为黄金数字资源,那么张三的数字账户中就有了50克黄金的数字资源。

可以理解的是,一个数字账户的数字资源可以由多个实体账户的实体资源进行数字化映射得到,也就是说同一个用户的数字账户可以和该用户的多个实体账户相关联。如图2a所示,为一个实施例中,用户的账户结构模型图,在该实施例中,实体资源为黄金。参考图2a,对于单个用户而言,其对应一个数字账户,该数字账户可以绑定该用户在多个银行的银行账户,通过该数字账户可以和用户的权益账户以及实物账户关联,权益账户例如可以是黄金etf账户、黄金eft联接基金账户,实物账户例如可以是黄金交易所实物账户、银行贵金属账户等等。

本实施例中,用户可通过终端触发数字账户的开户请求,处理服务器在接收到开户请求后,按照监管相关要求,在用户完善身份信息例如个人手机号、证件信息等,以及风险评测信息后,为用户开设对应的数字账户。

在一个实施例中,当用户不想使用数字账户时,可通过终端向处理服务器发送账户注销请求,处理服务器根据账户注销请求可以注销该用户的数字账户。

可以理解的是,对于同一用户而言,该用户的用户标识与该用户的数字账户以及实体账户都是相互关联的,因此处理服务器根据资源转移请求中携带的用户标识可以查询到该用户对应的目标数字账户及目标实体账户。

步骤206,根据待转移资源数据及转移类型标识对第一目标数字账户对应的资源数值进行更改。

具体地,处理服务器可以根据转移类型标识判定资源转移的方向是转入还是转出,当资源转移的方向是转入时,处理服务器根据待转移资源数据对第一目标数字账户对应的资源数值进行增加;当资源转移的方向是转出时,处理服务器根据待转移资源数据对第一目标数字账户对应的资源数值进行减少。

步骤208,根据第一目标实体账户确定对应的第一目标服务器,向第一目标服务器发送携带第一目标实体账户、转移类型标识及待转移资源数据的第一资源更改请求,第一资源更改请求用于指示第一目标服务器根据转移类型标识及待转移资源数据对第一目标实体账户对应的资源数值进行更改。

其中,第一目标实体账户对应的第一目标服务器为开设第一目标实体账户的第三方法定金融机构对应的服务器。可以理解的是,由于该实体账户为第三方法定金融机构开设的账户,那么对该账户的更改操作自然由第三方法定金融机构对应的服务器对应的服务器来执行。

具体地,处理服务器可以根据第一目标实体账户、转移类型标识及待转移资源数据生成第一资源更改请求,在根据第一目标实体账户确定对应的第一目标服务器后,将第一资源更改请求发送至该第一目标服务器,第一目标服务器在接收到该请求后,可以根据其中携带的待转移资源数据、转移类型标识对第一目标实体账户对应的资源数值进行更改,更改成功后,可向处理服务器返回更改成功的反馈信息,处理服务器在接收到该反馈信息后,可向终端返回资源转移成功的反馈信息。

可以理解的是,在一个实施例中,处理服务器也可以先执行步骤208,在接收到第一目标服务器返回的更改成功的反馈信息后,再执行步骤206以对第一目标数字账户对应的资源数值进行更改。

上述资源数据处理方法中,通过接收终端发送的携带用户标识、转移类型标识及待转移资源数据的第一资源转移请求,根据用户标识确定对应的第一目标数字账户及第一目标实体账户,根据转移类型标识、待转移资源数据对第一目标数字账户对应的资源数值进行更改,向第一目标实体账户对应的第一目标服务器发送携带第一资源更改请求以指示第一目标服务器对第一目标实体账户对应的资源数值进行同步更改,由于第一目标实体账户为与用户标识对应的实体资源对应的账户,第一目标数字账户为与用户标识对应的数字资源对应的账户,数字资源与为实体资源存在映射关系对应的数字化形式资源,从而实现了以实体资源作为价值来源的资源转移,由于实体资源相较于传统技术中的数字资源内在价值更加稳定,因此提高了资源转移的可靠性。

在一个实施例中,如图3所示,提供了一种资源数据处理方法,包括以下步骤:

步骤302,接收终端发送的第一资源转移请求,第一资源转移请求携带用户标识、转移类型标识、待转移资源数据及目标资源转移用户对应的第二目标数字账户;待转移资源数据包括待转移资源量及对应的待转移资源类型。

其中,目标资源转移用户为在进行资源转移时与用户标识对应的用户相对立的用户。例如,将用户标识对应账户的资源转出至用户a的账户,则用户a为目标资源转移用户;又如,将用户b的账户的资源转入至用户标识对应账户,则用户b为目标资源转移用户。目标资源转移用户对应的第二目标数字账户指的是目标资源转移用户对应的数字资源对应的账户。目标资源转移用户对应的第二目标实体账户指的是目标资源转移用户对应的实体资源对应的账户。

步骤304,根据用户标识确定对应的第一目标数字账户及第一目标实体账户;第一目标实体账户为与用户标识对应的实体资源对应的账户;第一目标数字账户为与用户标识对应的数字资源对应的账户;数字资源为实体资源对应的数字化形式资源。

步骤306,当转移类型标识用于表征资源转出且待转移资源类型为实体资源时,根据待转移资源量对第一目标数字账户对应的资源数值进行减少,对第二目标数字账户对应的资源数值进行增加。

根据待转移资源类型的不同可将待转移资源类型划分为实体资源和非实体资源两种。例如,将a账户的50克黄金转账至b账户,则待转移资源类型为黄金,该待转移资源类型为实体资源。

具体地,处理服务器根据转移类型标识判断转移类型标识是否用于表征资源转出,并判断待转移资源类型是否为实体资源,当转移类型标识用于表征资源转出且待转移资源类型为实体资源时,由于数字账户的资源为实体资源的数字化形式资源,也就是说数字账户的资源类型也是实体资源,那么待转移资源的资源类型与数字账户的资源类型是相同的,处理服务器可以直接根据待转移资源量对第一目标数字账户对应的资源数值进行减少,并对第二目标数字账户对应的资源数值进行增加。

在一个实施例中,当将实体资源按照1:1的比例进行数字化映射得到数字资源时,处理服务器对第一目标数字账户对应的资源数值减少与待转移资源量相同的量,并对第二目标数字账户对应的资源数值增加与待转移资源量相同的量。例如,待转移资源量为50时,则对第一目标数字账户对应的资源数值减少50,并对第二目标数字账户对应的资源数值增加50。

步骤308,根据第一目标实体账户确定对应的第一目标服务器,向第一目标服务器发送携带第一目标实体账户、转移类型标识及待转移资源数据的第一资源更改请求,第一资源更改请求用于指示第一目标服务器根据转移资源量对第一目标实体账户对应的资源数值进行减少。

具体地,由于第一资源更改请求携带的转移类型标识用于表征资源转出,那么第一目标服务器在接收到处理服务器发送的第一资源更改请求后,会根据待转移资源数据对应的待转移资源量对第一目标实体账户对应的资源数值进行减少,且由于实体账户对应的资源类型也是实体资源,那么第一目标服务器对第一目标实体账户减少的量与待转移资源量是相等的。

步骤310,获取目标资源转移用户对应的第二目标实体账户,向第二目标服务器发送携带第二目标实体账户及待转移资源数据的第二资源更改请求,第二资源更改请求用于指示第二目标服务器根据待转移资源量对第二实体账户对应的资源数值进行增加;第二目标实体账户为第二目标实体账户对应的服务器。

具体地,由于对目标资源转移用户对应的第二目标数字账户的资源数值进行了增加,那么同样需要对该目标资源转移用户的第二目标实体账户的资源数值进行增加,由于该目标资源转移用户的第二目标实体账户为其对应的服务器开设的,因此,处理服务器需要向该服务器发送第二资源更改请求,该服务器在接收到第二资源更改请求后,根据该请求携带的待转移资源数据中的待转移资源量对第二目标实体账户进行增加,且增加的量与待转移资源量相等。

本申请还提供一种应用场景,该应用场景应用本实施例的资源数据处理方法。在该应用场景中,实体资源为黄金,实体资源按照1:1的比例映射为数字资产,用户a需要向用户b转账10克黄金资产。用户a对应的数字账户为账户a1,用户a对应的实体账户为账户a2,用户b对应的数字账户为账户b1,用户b对应的实体账户为账户b1,在进行转账时,用户a可通过点击终端的“汇款”按钮向处理服务器发送转账请求,处理服务器接收到用户a的转账请求后,对用户a对应的数字账户减少10克黄金,对用户b对应的数字账户增加10克黄金,由于转账是基于黄金这一实物资源进行的,处理服务器需要发送请求指示账户a1对应的服务器对账户a1减少10克黄金,指示账户a2对应的服务器对账户a2减少10克黄金,从而实现将用户a账户的10克黄金资产转账至用户b对应的账户。

本实施例中,通过对用户标识对应的实体账户、数字账户进行同步减少,对目标资源转移用户对应的实体账户、数字账户进行同步增加,实现了以实体资源为价值来源的资源转出,提高了资源转出的可靠性。

在一个实施例中,如图4所示,提供了一种资源数据处理方法,包括以下步骤:

步骤402,接收终端发送的第一资源转移请求,第一资源转移请求携带用户标识、转移类型标识、待转移资源数据及目标资源转移用户对应的目标资源账户;待转移资源数据包括待转移资源量及对应的待转移资源类型。

其中,目标资源账户可以是数字账户或者非数字账户,非数字账户为处理服务器之外的其他服务器开设的账户,可包括但不限于:银行账户或者互联网支付账户等等。

步骤404,根据用户标识确定对应的第一目标数字账户及第一目标实体账户;第一目标实体账户为与用户标识对应的实体资源对应的账户;第一目标数字账户为与用户标识对应的数字资源对应的账户;数字资源为实体资源对应的数字化形式资源。

步骤406,当转移类型标识用于表征资源转出且待转移资源类型为非实体资源时,根据待转移资源量确定第一目标数字账户对应的目标资源更改值,根据目标资源更改值对第一目标数字账户对应的资源数值进行减少。

其中,非实体资源可以是各种法定货币,例如,人民币、美元等等,或者是各种代币,例如,比特币。

具体地,处理服务器根据转移类型标识判断转移类型标识是否用于表征资源转出,并判断待转移资源类型是否为实体资源,当转移类型标识用于表征资源转出且待转移资源类型为非实体资源时,由于待转移资源类型与数字账户的资源类型并不相同,那么处理服务器需要根据待转移资源类型与数字账户的资源类型之间的数量转换关系,将与待转移资源类型对应的待转移资源量进行转换得到目标资源更改值,根据目标资源更改值对第一目标数字账户对应的资源数值进行减少。

步骤408,根据第一目标实体账户确定对应的第一目标服务器,向第一目标服务器发送携带第一目标实体账户、转移类型标识及待转移资源数据的第一资源更改请求,第一资源更改请求用于指示第一目标服务器根据待转移资源数据对第一目标实体账户对应的资源数值进行减少。

具体地,由于第一资源更改请求携带的转移类型标识用于表征资源转出,那么第一目标服务器在接收到处理服务器发送的第一资源更改请求后,会对第一目标实体账户对应的资源数值进行减少,由于待转移资源类型为非实体资源,第一服务器需要根据待转移资源类型与数字账户的资源类型之间的转换关系,将待转移资源数据中包含对的待转移资源量进行转换得到目标资源更改值,该目标资源更改值用于衡量与待转移资源对应的实体资源的量,第一目标服务器进一步根据目标资源更改值对第一目标数字账户对应的资源数值进行减少,且减少的量与该目标资源更改值是相等的。

步骤410,判断目标资源账户是否为数字账户,若是,则进入步骤412;若否,则进入步骤416。

步骤412,根据目标资源更改值对目标资源账户对应的资源数值进行增加。

可以理解的是,当转移类型标识用于表征资源转出时,那么作为用户标识对应用户的对立用户,与目标资源转移用户对应的账户的资源数值是增加的。

具体地,当目标资源账户为数字账户时,由于目标资源更改值是衡量与待转移资源对应的实体资源的量,数字账户的资源类型也是实体资源,因此,处理服务器可以对目标资源账户对应的资源数值增加与目标资源更改值相等的量。

步骤414,获取目标资源转移用户对应的第三目标实体账户,向第三目标服务器发送携带第三目标实体账户及目标资源更改值的第三资源更改请求,第三资源更改请求用于指示第三目标服务器根据目标资源更改值对第三目标实体账户对应的资源数值进行增加;第三目标服务器为第三目标实体账户对应的服务器。

具体地,当目标资源账户为数字账户时,必然存在对应的第三目标实体账户,处理服务器可以向该实体账户对应的第三服务器发送第三资源更改请求,该服务器接收到该请求后,对第三目标实体账户对应的资源数值增加与目标资源更改值相等的量。

步骤416,根据目标资源账户对应的资源类型及目标资源更改值确定目标资源账户对应的目标资源增加值。

步骤418,向第四目标服务器发送携带目标资源账户及目标资源增加值的第四资源更改请求,第四资源更改请求用于指示第四目标服务器根据资源增加值对目标资源账户对应的资源数值进行增加;第四目标服务器为目标资源账户对应的服务器。

具体地,当目标资源账户为非数字账户时,目标资源账户对应的资源类型必然不是实体资源,那么目标资源更改值也就无法衡量目标资源账户对应的资源更改量,处理服务器可以根据目标资源账户对应的资源类型与实体资源之间的转换关系,将目标资源更改值转换为目标资源账户对应的目标资源增加值。

处理服务器进一步向目标资源账户对应的第四目标服务器发送第四资源更改请求,第四目标服务器接收到该请求后,对目标资源账户对应的资源数值增加与该资源增加值相等的量。

本申请还提供另一种应用场景,该应用场景应用本实施例的资源数据处理方法。在该应用场景中,实体资源为黄金,实体资源按照1:1的比例映射为数字资产,用户a为顾客,用户b、用户c为商家,用户a对应的数字账户为账户a1,用户a对应的实体账户为账户a2,用户b为开通了数字账户的商家,其对应的数字账户为b1、对应的实体账户为b2,用户c为未开通数字账户的商家,用户c通过在xx银行开通的账户c1进行收款,账户c1接收的法币类型为泰铢。

用户a从用户b处购买标价为x1美元的商品,用户a可通过点击终端的“付款”按钮向处理服务器发送支付请求,处理服务器按照黄金的实时价格,将x1美元兑换成黄金得到用户a需要支付的黄金重量为x2克,对用户a对应的数字账户a1减少x2克黄金,并指示账户a2对应的服务器对账户a2减少x2克黄金,商家b开通了数字账户,则可以对商家b对应的数字账户b1增加x2克黄金,并指示账户b2对应的服务器对账户b2增加x2克黄金,从而实现向商家b的支付。

用户a从用户c处购买标价为y1美元的商品,用户a可通过点击终端的“付款”按钮向处理服务器发送支付请求,处理服务器按照黄金的实时价格,将y1美元兑换成黄金得到用户a需要支付的黄金重量为y2克,对用户a对应的数字账户a1减少y2克黄金,并指示账户a2对应的服务器对账户a2减少y2克黄金,由于商户b并未开通数字账户,因此,处理服务器需要将y2克黄金按照黄金的实时价格兑换为y3泰铢,并指示账户c1对应的服务器对账户c1增加y3泰铢,从而实现向商户c的支付。

在一个实施例中,如图5所示,该资源数据处理方法还包括:

步骤502,接收终端发送的第一资源转换请求,第一资源转换请求携带用户标识、待转换资源数据、目标转换资源数据及转换账户;待转换资源数据包括待转换资源量及对应的待转换资源类型;目标转换资源数据包括目标转换资源量。

其中,资源转换是指用户在一个账户上的实体资源与另一个账户上的非实体资源之间的转换。待转换资源数据指的是与待转换资源相关的数据,待转换资源数据包括待转换资源量及对应的待转换资源类型,待转换资源量用于表征待转换资源的多少,待转换资源类型指的是待转换资源对应的资源类型,目标转换资源数据指的是与转换后得到的资源相关的数据,目标转换资源数据包括目标转换资源量及对应的目标转换资源类型,目标转换资源量用于表征转换后得到的资源的多少,目标转换资源类型指的是转换后得到的资源的类型。转换账户指的是与资源转换相关的账户,可以理解的是,由于数字账户和实体账户时处理服务器可以根据用户标识查询到的,因此,此处的转换账户通常指的是数字账户、实体账户之外的账户。

举个例子,假设要将用户a的数字账户1上的x克黄金转换为用户a的银行账户2上的y元人民币,则待转换资源量为x,待转换资源类型为黄金(实体资源),目标转换资源量为y,目标转换资源类型为人民币(非实体资源),银行账户2为转换账户。

具体地,用户可以在终端指定待转换资源数据、目标转换资源数据及转换账户,触发生成第一资源转换请求并发送至处理服务器,处理服务器对该请求进行接收。

如图5a所示,为一个实施例中终端触发生成第一资源转换请求的界面示意图。参照图5a,用户首先在数字资产钱包的余额显示页面中点击买入按钮,在接下来的界面中填入买入黄金重量(目标转换资源数据)并指定支付方式(转换账户),点击买入确认按钮,在接下来的界面中确认待支付人民币金额(待转换资源数据)并输入支付密码,输入完成后,终端触发生成第一资源转换请求并发送至处理服务器,处理服务器对第一资源转换请求处理完全后,向终端返回买入成功的处理结果,终端可以对该处理结果进行显示,同时更新数字资产钱包的余额显示页面中的数字资产余额。

步骤504,当待转换资源类型为非实体资源时,确定用户标识对应的第一目标转换实体账户,向第一目标转换实体账户对应的服务器发送携带第一目标转换实体账户及目标转换资源量的第一资源变更请求,第一资源变更请求用于指示第一目标转换实体账户对应的服务器根据目标转换资源量对第一目标转换实体账户对应的资源数值进行增加。

具体地,当待转换资源类型为非实体资源时,说明用户标识对应的用户想要将非实体资源转换为实体资源。那么非实体资源对应的账户(转换账户)的资源数值会相应的减少,而实体资源对应的账户的资源数值会相应的增多,实体资源对应的账户包括数字账户和实体账户,也就是要对用户标识对应的数字账户的资源数值和对应的实体账户的资源数值都进行相应的增加。

用户标识对应的实体账户可以有一个或者多个,当只有一个时,处理服务器直接将该实体账户确定为用户标识对应的第一目标转换实体账户,当有多个时,处理服务器从多个实体账户选择一个确定为用户标识对应的第一目标转换实体账户。可以理解的是,这里的第一目标转换实体账户指的是参与资源转换的实体账户。

在一个实施例中,确定用户标识对应的第一目标转换实体账户,包括:根据目标转换资源量确定对应的目标资源数值区间;根据目标资源数值区间确定对应的实体账户类型,根据实体账户类型从用户标识对应的多个实体账户中确定第一目标转换实体账户。

具体地,当用户标识对应多个实体账户时,这些实体账户往往会对应不同的实体账户类型,而对于有些实体账户类型而言,其对于目标转换资源量是有一定要求的,例如,以实体资源为黄金为例,实体账户类型为资金交易所个人黄金账户时,目标转换资源量必须大于50克,为了保证资源转换的成功率,本实施例中预先对不同目标转换资源量划分不同的资源数值区间,不同资源数值区间对应不同的实体账户类型,不同的实体账户类型,用户持有的权证类型也不相同。以实体资源为黄金为例,可以按照下表1进行划分:

表1

在接收到第一资源转换请求后,处理服务器可以根据第一资源转换请求中携带的目标转换资源量确定对应的目标资源数值区间,根据目标资源数值区间确定对应的实体账户类型,从用户标识对应的多个实体账户选择该实体账户类型对应的实体账户作为第一目标转换实体账户。

步骤506,根据目标转换资源量对第一目标数字账户对应的资源数值进行增加。

具体地,处理服务器可以根据目标转换资源量,以及第一目标转换实体账户对应的实体资源与第一目标数字账户对应的数字资源之间的映射比例,确定第一目标数字账户对应的资源增加量,对第一目标数字账户对应的资源数值增加与资源增加量相等的数值。

在一个实施例中,第一目标转换实体账户对应的实体资源与第一目标数字账户对应的数字资源之间的映射比例为1:1,则直接将目标转换资源量确定为第一目标数字账户对应的资源增加量。

步骤508,根据转换账户确定对应的目标资源转换服务器,向目标资源转换服务器发送携带待转换资源量及转换账户的第二资源变更请求,第二资源变更请求用于指示目标资源转换服务器根据待转换资源量对转换账户的资源数值进行减少。

其中,转换账户对应的目标资源转换服务器指的是开设转换账户的服务器。本实施例中,目标资源转换服务器在接收到第二资源变更请求后,对转换账户的资源数值减少与待转换资源量相等的数值,从而实现将转换账户的非实体资源转换为实体资源。

下面以实体资源为黄金为例,对本实施例步骤502-步骤508的应用场景进行举例说明,在该应用场景中,实体资源按1:1映射为数字资源,假设用户a需要将其银行账户1的x1元人民币(非实体资源)兑换成其数字账户2的x2克黄金(实体资源),也就是说用户a用x1元的人民币买入了x2克的黄金数字资产。处理服务器首先确定用户a的目标实体账户3,指示该实体账户对应的服务器对目标实体账户3增加x2克的黄金,由于实体账户的黄金按1:1映射为数字资源,那么处理服务器可以对数字账户2同样增加x2克的黄金,进一步处理服务器指示银行账户1对应的服务器对银行账户1减少x1元人民币,从而实现了将人民币兑换为黄金数字资产。

可以理解的是,本实施例中,处理服务器也可以先执行步骤508,在接收到目标资源转换服务器发送的对转换账户的资源减少成功的反馈信息后,再执行步骤502-506。

本实施例中,处理服务器在接收到第一资源转换请求后,可以将用户的非实体资源转换为实体资源,确保用户有足够的实体资源进行资源转移,进一步提高了资源转移的可靠性。

在一个实施例中,在接收终端发送的第一资源转换请求之后,该资源数据处理方法还包括:当待转换资源类型为实体资源时,确定用户标识对应的第二目标转换实体账户,向第二目标转换实体账户对应的服务器发送携带第二目标转换实体账户及待转换资源量的第三资源变更请求,第三资源变更请求用于指示第二目标转换实体账户对应的服务器根据待转换资源量对第二目标转换实体账户对应的资源数值进行减少;根据待转换资源量对第一目标数字账户对应的资源数值进行减少;向目标资源转换服务器发送携带目标转换资源量及转换账户的第四资源变更请求,第四资源变更请求用于指示目标资源转换服务器根据目标转换资源量对转换账户的资源数值进行增加。

具体地,当待转换资源类型为实体资源时,说明用户标识对应的用户想要将实体资源转换为非实体资源。那么实体资源对应的账户的资源数值会相应的减少,而非实体资源对应的账户的资源数值会相应的增多,实体资源对应的账户包括数字账户和实体账户,也就是要对用户标识对应的数字账户的资源数值和实体账户的资源数据都进行相应的减少。基于此,处理服务器可以在确定用户标识对应的第二目标转换实体账户后,发送第三资源变更请求指示该实体账户对应的服务器对该实体账户对应的资源数值减少与待转换资源量等量的数值,同时处理服务器对第一目标数字账户对应的资源数值减少与待转换资源量等量的数值,实现实体账户与数字账户的同步减少。可以理解的是,这里的第二目标转换实体账户指的是参与资源转换的实体账户。

进一步,处理服务器发送第四资源变更请求指示目标资源转换服务器对转换账户的资源数值增加与目标转换资源量相等的数值。

在一个实施例中,当用户标识对应多个实体账户时,可以预先设置各个实体账户的优先级,处理服务器按照该优先级确定第二目标转换实体账户,具体来说,从优先级最高的实体账户开始,当当前优先级对应的实体账户的资源数值小于待转换资源量,将下一优先级确定为当前优先级,直至当前优先级对应的实体账户的资源数值大于待转换资源量。

在一个实施例中,该资源数据处理方法还包括:接收终端发送的第二资源转换请求,第二资源转换请求携带用户标识、目标转换资源数据及待转换资源来源标识;向待转换资源来源标识对应的服务器发送携带用户标识的查询请求,查询请求用于指示待转换资源来源标识对应的服务器根据用户标识查询对应的待转换资源数据并返回查询到的待转换资源数据;当根据目标转换资源数据判定待转换资源数据满足预设条件时,根据目标转换资源数据对第一目标数字账户的资源数值进行增加。

其中,待转换资源来源标识用于对待转换资源的来源进行标识,待转换资源来源标识具体可以是第三方法定金融机构名称。目标转换资源数据指的是与转换后要得到的数字资源相关的数据,包括目标转换资源量及对应的实体资源类型,例如,目标转换资源数据可以是50g黄金(数字资源),其中,50为目标转换资源量,黄金为具体的实体资源类型。待转换资源数据指的是与需要进行转换的实体资源相关的数据,包括待转换资源量及对应的实体资源类型。

待转换资源数据满足预设条件是指待转换资源数据对应的实体资源类型与目标转换资源数据对应的实体资源类型相同,且待转换资源数据对应的实体资源按照预设比例映射成数字资源后得到的数字资源的量超过目标转换资源数据所包含的目标转换资源量。举个例子,假设实体资源按照1:1映射成数字资源,目标转换资源数据为50g克黄金,若待转换资源数据为50g白银,则该待转换资源数据显然不满足预设条件的,若待转换资源数据为50g以上的黄金,则该待转换资源数据满足预设条件。

具体地,处理服务器在接收到终端发送的第二资源转换请求后,需要将实体资源进行数字化映射以转换得到对应的数字资源,那么处理服务器就需要从待转换资源来源标识对应的服务器查询到第二资源转换请求所携带的用户标识对应的待转换资源数据,根据目标转换资源数据判断待转换资源数据是否满足预设条件,若是,则可以进行转换,处理服务器对第一目标数字账户的资源数值进行增加与目标转换资源数据包含的目标转换资源量相等的量;若否,则向终端发送转换失败的反馈信息。

本实施例中,处理服务器在接收到终端发送的第二资源转换请求,通过查询对应的待转换资源数据,当根据目标转换资源数据判定待转换资源数据满足预设条件时,根据目标转换资源数据对第一目标数字账户的资源数值进行增加,可以方便快捷地实现将实体资源转换成数字资源。

在一个实施例中,该资源数据处理方法还包括:接收终端发送的第一资源提取请求,第一资源提取请求携带用户标识及资源提取数据;确定用户标识对应的目标提取数字账户和目标提取实体账户;根据资源提取数据对目标提取数字账户对应的资源数值进行减少;向目标提取实体账户对应的服务器发送携带资源提取数据以及目标提取实体账户的第二资源提取请求,第二资源提取请求用于指示目标提取实体账户对应的服务器根据资源提取数据对目标提取实体账户对应的资源数值进行减少。

其中,资源提取指的是将实体资源从用户的账户提取出来的过程。资源提取数据指的是与待提取的实体资源相关的数据,资源提取数据可以包括待提取实体资源量,及待提取实体资源的类型,例如,用户想提取黄金现货10g,则待提取实体资源量为10,待提取实体资源的类型为黄金。

本实施例中,用户的账户包括数字账户和实体账户,那么需要同时从这两个账户中提取资源。基于此,处理服务器在接收到终端发送的第一资源提取请求后,可以基于该请求中携带的资源提取数据对应的待提取实体资源量,对目标提取数字账户对应的资源数值减少相同的量,然后根据资源提取数据以及目标提取实体账户生成第二资源提取请求并发送至目标提取实体账户对应的服务器,该服务器接收到第二资源提取请求后,对目标提取实体账户对应的资源数值减少与待提取实体资源量相等的量。可以理解的是,这里的目标提取数字账户指的是需要提取资源的数字账户,目标提取实体账户指的是需要提取资源的实体账户。

可以理解的是,当资源成功被提取后,用户即获得实际的实体资源现货。例如,用户想要提取的资源为黄金,那么在第一资源提取请求被成功处理后,用户将获得黄金实物,用户可通过快递或现场提取的形式得到该黄金实物。

在一个实施例中,在向第一目标服务器发送携带第一目标实体账户、转移类型标识及待转移资源数据的第一资源更改请求之后,方法还包括:获取第一目标实体账户对应的资源更改记录;将第一目标实体账户对应的资源更改记录写入区块链网络中,区块链网络用于根据资源更改记录更新第一目标实体账户对应的当前资源凭证信息;当接收到终端发送的携带用户标识的资源查询请求,根据用户标识从区块链网络中查询对应的当前资源凭证信息;将查询到的当前资源凭证信息返回至终端。

其中,资源更改记录包括更改前的原始资源数值、更改类型以及更改的资源量,例如,第一目标实体账户更改前的原始资源数值是50,更改类型为资源减少,更改的资源量是10,则第一目标实体账户对应的资源更改记录包括“原始资源数值50资源减少10”。当前资源凭证信息指的是用户在第三方法定金融机构持有的实体资源余额的凭证。

本实施例中,处理服务器与第三方法定金融机构对应的服务器各自构成区块链节点,各区块链节点连通后构成区块链网络,如图6所示,为区块链网络的拓扑结构示意图。各区块链节点通过共识协议进行数据同步。各区块链节点构成的网络是一种p2p网络,处理服务器与其他第三方法定金融机构的所有共识节点以全连接方式部署(即每个节点与其它每个节点都有一条直接连接),所有连接必须是专线连接。可以理解的是,图6中展示的仅仅是区块链网络的示意图,并不用于对区块链网络的节点数量进行限制。

具体地,第一目标服务器在对第一目标实体账户更改成功后,会向处理服务器返回更改成功的反馈信息,并在反馈信息中携带第一目标实体账户对应的资源更改记录,处理服务器通过解析该反馈信息可以获取到第一目标实体账户对应的资源更改记录,在获取到资源更改记录后,处理服务器将该资源更改记录写入区块链网络,区块链网络中各个区块链节点在对资源更改记录达成共识后,根据更改类型以及更改的资源量对第一目标实体账户的当前资源数值进行更改,得到剩余资源数值,并根据剩余资源数值生成当前资源凭证信息。处理服务器在接收到终端对该当前资源凭证信息的资源查询请求,可以从区块链网络中查询该当前资源凭证信息并返回至终端供终端用户查看。

如图7所示,为一个实施例中,处理服务器内部部署逻辑图,本实施例中,处理服务器通过服务器集群实现,其中至少一个服务器作为区块链节点中的处理服务器节点接入区块链网络中,其他服务器上可搭建区块链权证平台,通过该平台获取资源更改记录通过数据写入服务、防火墙后,传递至作为区块链节点的服务器,由该服务器将资源更改记录写入区块链网络中。在进行数据查询时,由区块链权证平台接收用户的资源查询请求,并通过数据读取服务、防火墙后,从区块链网络中读取当前资源凭证信息。

本实施例中,由于当前资源凭证信息保存在区块链网络,可以防止当前资源凭证信息被篡改,保证了资源转移的真实性和有效性,进一步提高了资源转移的可靠性。

应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图8所示,提供了一种资源数据处理装置800,该装置可以采用软件模块或硬件模块,或者是二者的结合成为计算机设备的一部分,该装置具体包括:

接收模块802,用于接收终端发送的第一资源转移请求,第一资源转移请求携带用户标识、转移类型标识及待转移资源数据;

账户确定模块804,用于根据用户标识确定对应的第一目标数字账户及第一目标实体账户;第一目标实体账户为与用户标识对应的实体资源对应的账户;第一目标数字账户为与用户标识对应的数字资源对应的账户;数字资源为实体资源对应的数字化形式资源;

更改模块806,用于根据待转移资源数据及转移类型标识对第一目标数字账户对应的资源数值进行更改;

发送模块808,用于根据第一目标实体账户确定对应的第一目标服务器,向第一目标服务器发送携带第一目标实体账户、转移类型标识及待转移资源数据的第一资源更改请求,第一资源更改请求用于指示第一目标服务器根据转移类型标识及待转移资源数据对第一目标实体账户对应的资源数值进行更改。

在一个实施例中,第一资源转移请求还携带目标资源转移用户对应的第二目标数字账户;待转移资源数据包括待转移资源量及对应的待转移资源类型;当转移类型标识用于表征资源转出时,更改模块还用于当待转移资源类型为实体资源时,根据待转移资源量对第一目标数字账户对应的资源数值进行减少,对第二目标数字账户对应的资源数值进行增加;第一资源更改请求用于指示第一目标服务器根据转移资源量对第一目标实体账户对应的资源数值进行减少;装置还包括:第一更改请求发送模块,用于获取目标资源转移用户对应的第二目标实体账户,向第二目标服务器发送携带第二目标实体账户及待转移资源数据的第二资源更改请求,第二资源更改请求用于指示第二目标服务器根据待转移资源量对第二实体账户对应的资源数值进行增加;第二目标服务器为第二目标实体账户对应的服务器。

在一个实施例中,第一资源转移请求还携带目标资源转移用户对应的目标资源账户;待转移资源数据包括待转移资源量及对应的待转移资源类型;当转移类型标识用于表征资源转出时,更改模块还用于当待转移资源类型为非实体资源时,根据待转移资源量确定第一目标数字账户对应的目标资源更改值,根据目标资源更改值对第一目标数字账户对应的资源数值进行减少;第一资源更改请求用于指示第一目标服务器根据待转移资源数据对第一目标实体账户对应的资源数值进行减少;装置还包括:第二更改请求发送模块,用于当目标资源账户为数字账户时,根据目标资源更改值对目标资源账户对应的资源数值进行增加;获取目标资源转移用户对应的第三目标实体账户,向第三目标服务器发送携带第三目标实体账户及目标资源更改值的第三资源更改请求,第三资源更改请求用于指示第三目标服务器根据目标资源更改值对第三目标实体账户对应的资源数值进行增加;第三目标服务器为第三目标实体账户对应的服务器。

在一个实施例中,第二更改请求发送模块还用于当目标资源账户为非数字账户时,根据目标资源账户对应的资源类型及目标资源更改值确定目标资源账户对应的目标资源增加值;向第四目标服务器发送携带目标资源账户及目标资源增加值的第四资源更改请求,第四资源更改请求用于指示第四目标服务器根据资源增加值对目标资源账户对应的资源数值进行增加;第四目标服务器为目标资源账户对应的服务器。

在一个实施例中,该资源数据处理装置还包括:第一资源转换模块,用于接收终端发送的第一资源转换请求,第一资源转换请求携带用户标识、待转换资源数据、目标转换资源数据及转换账户;待转换资源数据包括待转换资源量及对应的待转换资源类型;目标转换资源数据包括目标转换资源量;当待转换资源类型为非实体资源时,确定用户标识对应的第一目标转换实体账户,向第一目标转换实体账户对应的服务器发送携带第一目标转换实体账户及目标转换资源量的第一资源变更请求,第一资源变更请求用于指示第一目标转换实体账户对应的服务器根据目标转换资源量对第一目标转换实体账户对应的资源数值进行增加;根据目标转换资源量对第一目标数字账户对应的资源数值进行增加;根据转换账户确定对应的目标资源转换服务器,向目标资源转换服务器发送携带待转换资源量及转换账户的第二资源变更请求,第二资源变更请求用于指示目标资源转换服务器根据待转换资源量对转换账户的资源数值进行减少。

在一个实施例中,第一资源转换模块,还用于根据目标转换资源量确定对应的目标资源数值区间;根据目标资源数值区间确定对应的实体账户类型,根据实体账户类型从用户标识对应的多个实体账户中确定第一目标转换实体账户。

在一个实施例中,第一资源转换模块,还用于当待转换资源类型为实体资源时,确定用户标识对应的第二目标转换实体账户,向第二目标转换实体账户对应的服务器发送携带第二目标转换实体账户及待转换资源量的第三资源变更请求,第三资源变更请求用于指示第二目标转换实体账户对应的服务器根据待转换资源量对第二目标转换实体账户对应的资源数值进行减少;根据待转换资源量对第一目标数字账户对应的资源数值进行减少;向目标资源转换服务器发送携带目标转换资源量及转换账户的第四资源变更请求,第四资源变更请求用于指示目标资源转换服务器根据目标转换资源量对转换账户的资源数值进行增加。

在一个实施例中,该资源数据处理装置还包括:第二资源转换模块,用于接收终端发送的第二资源转换请求,第二资源转换请求携带用户标识、目标转换资源数据及待转换资源来源标识;向待转换资源来源标识对应的服务器发送携带用户标识的查询请求,查询请求用于指示待转换资源来源标识对应的服务器根据用户标识查询对应的待转换资源数据并返回查询到的待转换资源数据;当根据目标转换资源数据判定待转换资源数据满足预设条件时,根据目标转换资源数据对第一目标数字账户的资源数值进行增加。

在一个实施例中,该资源数据处理装置还包括:资源提取模块,用于接收终端发送的第一资源提取请求,第一资源提取请求携带用户标识及资源提取数据;确定用户标识对应的目标提取数字账户和目标提取实体账户;根据资源提取数据对目标提取数字账户对应的资源数值进行减少;向目标提取实体账户对应的服务器发送携带资源提取数据以及目标提取实体账户的第二资源提取请求,第二资源提取请求用于指示目标提取实体账户对应的服务器根据资源提取数据对目标提取实体账户对应的资源数值进行减少。

在一个实施例中,该资源数据处理装置还包括:资源凭证查看模块,用于获取第一目标实体账户对应的资源更改记录;将第一目标实体账户对应的资源更改记录写入区块链网络中,区块链网络用于根据资源更改记录更新第一目标实体账户对应的当前资源凭证信息;当接收到终端发送的携带用户标识的资源查询请求,根据用户标识从区块链网络中查询对应的当前资源凭证信息;将查询到的当前资源凭证信息返回至终端。

在一个实施例中,实体资源为黄金。

关于资源数据处理装置的具体限定可以参见上文中对于资源数据处理方法的限定,在此不再赘述。上述资源数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是处理服务器,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储数字账户、实体账户等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种资源数据处理方法。

本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。

在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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