基于近场通信的资源转移方法、装置、系统及电子设备与流程

文档序号:15448675发布日期:2018-09-14 23:40阅读:131来源:国知局

本申请涉及计算机技术领域,特别是涉及一种基于近场通信的资源转移方法、装置、系统及电子设备。



背景技术:

随着nfc(nearfieldcommunication,即近场通信技术)技术的发展,基于近场通信的数据传输和支付逐渐进入人们的日常生活,例如,近场通信受理终端。用户可以通过内置近场通信模块的手机与近场通信受理终端通过近场通信传输数据或其他资源。例如,用户通过商家的受理终端进行订单支付,以实现货币资源的转移。但是,现有技术中,由于近场通信受理终端成本较高,并且需要连接网络,因此应用场景受限,目前并没有得到广泛的应用。

可见,现有技术中基于近场通信进行资源转移时,至少存在使用场景受限,成本高的缺陷。



技术实现要素:

本申请提供一种基于近场通信的资源转移方法,至少解决现有技术中的资源转移方法存在的使用场景受限或成本高的问题。

为了解决上述问题,第一方面,本申请实施例提供了一种基于近场通信的资源转移方法,应用于包括近场通信模块的资源转移终端,所述方法包括:

目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识,并输出目标用户认证信息;

当确定所述资源转移终端已开通固定数量资源转移模式时,所述资源转移终端根据预先设置的每笔订单转移的资源数量生成资源转移订单;

所述资源转移终端对所述资源转移订单添加目标用户的用户签名和根据所述用户标识生成的用户签名,并存储添加签名后的资源转移订单;

所述资源转移终端通过近场通信向所述第一资源管理客户端发送资源转移订单受理状态;

其中,所述固定数量资源转移模式和每笔订单转移的资源数量根据所述第二资源管理客户端的发送的数据设置。

第二方面,本申请实施例提供了一种基于近场通信的资源转移方法包括:

第一资源管理客户端通过近场通信发送获取资源转移终端存储的目标用户认证信息的指令;

第一资源管理客户端通过近场通信接收所述资源转移终端的输出信息;

当所述输出信息包括所述资源转移终端生成的资源转移订单时,所述第一资源管理客户端通过网络将所述资源转移终端生成的资源转移订单发送至资源管理平台,以通过所述资源管理平台完成所述资源转移订单对应的资源转移,并通过所述资源管理平台将所述资源转移订单的完成状态发送至所述资源转移目标用户。

第三方面,本申请实施例提供了一种基于近场通信的资源转移方法包括:

通过近场通信获取资源转移终端内存储的资源转移订单,所述资源转移订单为第一资源管理客户端在离线场景下向目标用户进行资源转移时生成的资源转移订单;

通过网络将所述资源转移订单发送至资源管理平台,以完成所述资源转移订单对应的资源转移。

第四方面,本申请实施例提供了一种基于近场通信的资源转移装置包括:

通信建立模块,用于目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识,并输出目标用户认证信息;

资源转移订单生成模块,用于当确定所述资源转移终端已开通固定数量资源转移模式时,所述资源转移终端根据预先设置的每笔订单转移的资源数量生成资源转移订单;

资源转移订单存储模块,用于所述资源转移终端对所述资源转移订单添加目标用户的用户签名和根据所述用户标识生成的用户签名,并存储添加签名后的资源转移订单;

订单状态输出模块,用于所述资源转移终端通过近场通信向所述第一资源管理客户端发送资源转移订单受理状态。

第五方面,本申请实施例提供了一种基于近场通信的资源转移装置包括:

握手模块,用于第一资源管理客户端通过近场通信发送获取资源转移终端存储的目标用户认证信息的指令;

反馈信息接收模块,用于第一资源管理客户端通过近场通信接收所述资源转移终端的输出信息;

在线资源转移模块,用于当所述输出信息包括所述资源转移终端生成的资源转移订单时,所述第一资源管理客户端通过网络将所述资源转移终端生成的资源转移订单发送至资源管理平台,以通过所述资源管理平台完成所述资源转移订单对应的资源转移,并通过所述资源管理平台将所述资源转移订单的完成状态发送至所述资源转移目标用户。

第六方面,本申请实施例提供了一种基于近场通信的资源转移装置包括:

资源转移订单导出模块,用于通过近场通信获取资源转移终端内存储的资源转移订单,所述资源转移订单为第一资源管理客户端在离线场景下向目标用户进行资源转移时生成的资源转移订单;

资源转移模块,用于通过网络将所述资源转移订单发送至资源管理平台,以完成所述资源转移订单对应的资源转移。

第七方面,本申请实施例提供了一种基于近场通信的资源转移系统包括:

包括:资源管理平台、资源转移终端、通过网络分别与所述资源管理平台进行通信的第一资源管理客户端和第二资源管理客户端;其中,

所述资源管理平台用于管理所述资源转移终端,以及完成资源转移订单;

所述资源转移终端用于执行如权利要求1至5任一项所述的基于近场通信的资源转移方法;

所述第一资源管理客户端用于执行如权利要求6至8任一项所述的基于近场通信的资源转移方法;

所述第二资源管理客户端用于执行如权利要求9至11任一项所述的基于近场通信的资源转移方法。

第八方面,本申请实施例还公开了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例所述的基于近场通信的资源转移方法。

第九方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时本申请实施例公开的基于近场通信的资源转移方法的步骤。

本申请实施例公开的基于近场通信的资源转移方法,通过目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识,并输出目标用户认证信息,同时,当确定所述资源转移终端已开通固定数量资源转移模式时,所述资源转移终端根据预先设置的每笔订单转移的资源数量生成资源转移订单,并对所述资源转移订单添加用户签名和商家签名之后,存储签名后的资源转移订单,解决了现有技术中的资源转移方法存在的使用场景受限,成本高的问题。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例一的资源转移方法流程图;

图2是本申请实施例一的资源转移方法的一个变形实施例的流程图;

图3是本申请实施例二的资源转移方法流程图;

图4是本申请实施例二的资源转移方法的一个变形实施例的流程图;

图5是本申请实施例三的资源转移方法流程图;

图6是本申请实施例三的资源转移方法的一个变形实施例的流程图;

图7是本申请实施例四的资源转移装置结构示意图;

图8是本申请实施例四的资源转移装置一个变形实施例的结构示意图;

图9是本申请实施例五的资源转移装置结构示意图;

图10是本申请实施例五的资源转移装置一个变形实施例的结构示意图;

图11是本申请实施例六的资源转移装置结构示意图;

图12是本申请实施例六的资源转移装置一个变形实施例的结构示意图;

图13是本申请实施例七的资源转移系统结构示意图;

图14是图13所示的系统的工作流程示意图之一。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

实施例一

本实施例公开的一种基于近场通信的资源转移方法,应用于资源转移终端,所述资源转移终端包括近场通信模块。如图1所示,该方法包括:步骤100至步骤130。

步骤100,目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识,并输出目标用户认证信息。

资源转移终端包括壳体和近场通信模块,是目标用户的设备。具体实施时,资源转移终端可以为内嵌有近场通信模块的卡片或名牌等便携设备。所述资源转移终端预设有目标用户的用户签名和认证信息,所述认证信息可以为用户名或图标等,所述用户签名为根据所述目标用户的用户标识生成的数字串。所述用户标识为目标用户通过资源管理平台获得的唯一标识。

所述第一资源管理客户端为资源管理平台的应用客户端,具体应用时,所述第一资源管理客户端为安装在具有近场通信模块的用户手机等设备上的应用软件,也可以为具有近场通信模块的用户设备。本实施例中,假设所述第一资源管理客户端为安装在具有近场通信模块的用户手机等设备上的应用软件。

当用户希望通过近场通信和目标用户进行资源转移时,例如,用户希望通过近场通信对商家进行订单支付时,用户登录安装在开启了近场通信功能的手机上的第一资源管理客户端,然后启动支付流程,所述第一资源管理客户端将通过宿主机的近场通信模块发射读资源转移终端的信号。

所述资源转移终端的近场通信模块感应到读资源转移终端的信号后,对接收到的信号进行处理,解析出所述第一资源管理客户端通过近场通信信号发送的信息,此处,所述资源转移终端将解析到所述第一资源管理客户端中当前登录用户的用户标识,以及获取本地存储的商家的认证信息(即目标用户认证信息)的指令。所述资源转移终端输出本地存储的认证信息(即目标用户认证信息),并存储解析到的用户标识,即存储发送读所述资源转移终端的信息的所述第一资源管理客户端中当前登录用户的用户标识。

步骤110,当确定所述资源转移终端已开通固定数量资源转移模式时,所述资源转移终端根据预先设置的每笔订单转移的资源数量生成资源转移订单。

其中,所述固定数量资源转移模式和每笔订单转移的资源数量根据所述第二资源管理客户端的发送的数据设置。

具体实施时,目标用户还可以通过第二资源管理客户端向所述资源转移终端发送单笔订单的资源转移数量,以实现单次固定数量资源的转移。当资源转移终端,接收到所述第二资源管理客户端发送的每笔订单转移的资源数量时,会将每笔订单转移的资源数量存储在本地,并开启固定数量资源转移模式。

当用户通过第一资源管理客户端启动资源转移流程,并靠近所述资源转移终端,读取所述资源转移终端的认证信息时,资源转移终端的近场通信模块在感应电压下启动,提取所述第一资源管理客户端发送的信号中携带的用户标识。同时,所述资源转移终端判断是否已经开启固定数量资源转移模式。当确定已经开启固定数量资源转移模式时,所述资源转移终端根据本地预先存储的每笔订单转移的资源数量生成资源转移订单。

步骤120,所述资源转移终端对所述资源转移订单添加目标用户的用户签名和根据所述用户标识生成的用户签名,并存储添加签名后的资源转移订单。

然后,根据所述用户标识生成用户签名,并进一步通过根据用户标识生成的资源转出用户的用户签名,并在所述资源转移订单中添加本地预先存储的目标用户的用户签名和所述资源转出用户的用户签名。

步骤130,所述资源转移终端通过近场通信向所述第一资源管理客户端发送资源转移订单受理状态。

最后,资源转移终端在本地存储添加了用户签名的资源转移订单。并在订单存储成功后,向所述第一资源管理客户端输出资源转移订单受理成功信息;如果订单存储失败,则向所述第一资源管理客户端输出资源转移订单受理失败信息。

由于资源转移终端为无源设备,通过和用户终端的感应电压供电,因此,为了提高订单生成效率,可以预先设置每笔订单的资源数量,在用户通过资源转移设备离线进行资源转移时,无需输入资源转移数量,只需靠近资源转移终端读一读,即可实现固定数量的资源转移,对资源转移效率有极大提升。现有技术中,例如用户扫描二维码进行支付时,需要用户的手机必须联网,而本申请实施例公开的基于近场通信的资源转移方法,用户手机无需联网即可实现订单支付,为用户之间的支付行为提供了极大地便利性。

至此,用户通过内置近场通信模块的终端与目标用户完成了一次离线资源转移。

本申请实施例公开的基于近场通信的资源转移方法,通过目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识,并输出目标用户认证信息,同时,当确定所述资源转移终端已开通固定数量资源转移模式时,所述资源转移终端根据预先设置的每笔订单转移的资源数量生成资源转移订单,并对所述资源转移订单添加用户签名和商家签名之后,存储签名后的资源转移订单,解决了现有技术中的资源转移方法存在的使用场景受限,成本高的问题。

本申请实施例公开的基于近场通信的资源转移方法,可以在用户的近场通信终端没有连接网络的情况下,通过近场通信完成资源转移;同时,资源转移终端也不需要连接网络,使用场景没有局限。另外,本申请中的第一资源管理客户端的宿主可以为具有近场通信功能的手机,资源转移终端只需要包括近场通信模块,例如可以为一个具有近场通信模块的电子卡片,成本很低,便于广泛应用。由于近场通信模块可以在感应到射频信号后自供电,并且,近场通信模块内具有一定存储空间,在所述近场通信模块包含的嵌入式安全芯片上可以开发控制程序,因此,所述资源转移终端可以完成接收并存储资源转移订单,完成离线资源转移。

在本实施例的一个变形中,如图2所示,所述方法还包括:

步骤140,所述资源转移终端根据第二资源管理客户端的触发,输出存储的所述资源转移订单,以使得所述第二资源管理客户端通过资源管理平台完成所述资源转移订单对应的资源转移。

具体实施时,所述第二资源管理客户端可以为运行在目标用户(如商家)的具有近场通信模块的手机上的应用程序,也可以为具有近场通信模块的其他设备。所述第二资源管理客户端可以实时,或者定期通过近场通信读取所述资源转移终端中存储的资源转移订单数据。

以所述第二资源管理客户端为运行在商家的具有近场通信模块的手机上的应用程序为例,当商家将手机靠近所述资源转移终端时,所述资源转移终端在感应电压的作用下启动,并根据接收到的第二资源管理客户端发送的读取资源转移订单的指令,输出存储在本地的所述资源转移订单。所述第二资源管理客户端进一步将读取到的所述资源转移订单,通过网络发送到资源管理平台,由资源管理平台对所述资源转移订单进行解析,并根据每个资源转移订单中的信息,将指定数量的资源由转出用户的账户转入至目标用户的账户,以完成资源转移。

以现有技术中广泛使用的扫码支付为例,用户需要联网才能够进行扫码支付,应用场景受限。通过本申请实施例公开的基于近场通信的资源转移方法,用户之间通过资源转移终端为介质,可以实现资源的离线转移,解决了现有技术中需要转出资源的用户和转入资源的用户需要在联网的情况下才能完成资源转移的过程,为用户资源转移提供了便利,扩展了资源转移的应用场景。并且,通过用户之间在目标用户通过资源转移终端为介质,通过近场通信进行资源转移,安全性更高。

在本实施例的一个变形中,如图2所示,目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识的步骤之后,还包括:所述资源转移终端接收第一资源管理客户端通过近场通信发送的资源转移订单。

当所述第一资源管理客户端接收到所述资源转移终端发送的目标用户认证信息之后,通常所述第一资源管理客户端会根据所述目标用户认证信息展示目标用户的信息,如当所述目标用户认证信息为目标用户的图标或资源管理平台的认证图标时,所述第一资源管理客户端展示所述图标,以供当前登录用户确认。然后,所述第一资源管理客户端获取用户输入的资源转移数量,如支付金额,并在用户确认支付订单后,根据所述用户的用户标识、资源转移数量、当前系统时间、资源对应的信息等生成资源转移订单,并通过近场通信将生成的资源转移订单发送给所述资源转移终端。所述资源转移终端将接收到所述第一资源管理客户端通过近场通信发送的资源转移订单。

然后,所述资源转移终端对所述资源转移订单添加目标用户的用户签名和根据所述用户标识生成的用户签名,并存储添加签名后的资源转移订单。

所述资源转移终端根据所述第一资源管理客户端的当前登录用户的用户标识,按照预设规则生成所述第一资源管理客户端的当前登录用户的用户签名。然后,所述资源转移终端对接收到的资源转移订单添加签名,包括添加根据所述第一资源管理客户端的当前登录用户的用户标识生成的用户签名和所述资源转移终端内存储的目标用户签名(即商家签名),并将添加了签名的资源转移订单在本地进行存储。

最后,所述资源转移终端通过近场通信向所述第一资源管理客户端发送资源转移订单受理状态。

所述资源转移终端根据资源转移订单的存储结果,通过近场通信向所述第一资源管理客户端发送资源转移订单受理成功状态。例如,所述资源转移终端成功存储资源转移订单之后,通过近场通信向所述第一资源管理客户端发送订单受理成功信息。如果资源转移订单存储失败,所述资源转移终端,通过近场通信向所述第一资源管理客户端发送订单受理失败信息。

通过将用户认证信息反馈至第一资源管理客户端,供用户对目标用户进行身份验证,可以提升资源转移的安全性和用户体验。由第一资源管理客户端生成订单,用户可以手动输入资源转移数量,提高资源转移操作灵活度,由资源转移终端进行加密存储,可以进一步保障资源转移的安全性。

在本实施例的一个变形中,如图2所示,所述目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识之后,所述方法还包括:

步骤150,根据预先存储的用户黑名单和所述用户标识,确定所述当前登录用户是否为黑名单用户,若是,则执行步骤160。

通过预先存储的用户黑名单,根据用户标识,判断所述当前登录用户是否为黑名单用户。若所述当前登录用户为黑名单用户,则所述资源转移终端输出资源转移失败信息,使得所述第一资源管理客户端对所述当前登录用户执行黑名单提示。

步骤160,当基于所述用户黑名单确定所述身份标识对应黑名单中的用户时,通过近场通信发送设置黑名单指令,用于在所述第一资源管理客户端将所述用户设置为黑名单用户,并将所述用户从所述用户黑名单中移除。

具体实施时,如图2所示,所述目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识之前,所述方法还包括:

步骤170,通过近场通信接收并存储所述第二资源管理客户端发送的用户黑名单。

具体实施时,由于离线资源转移订单受理成功之后,第二资源管理客户端可能过一段时间才读取资源转移终端中的资源转移订单,然后和资源管理平台进行结算,以最后完成资源转移,可能会出现由于转出资源的用户账户中资源数小于订单中待转移的资源数量的情况,导致资源管理平台无法成功完成转出用户和目标用户之间的结算。针对这种情况,本申请的资源转移方法设置了用户黑名单,当资源管理平台无法成功完成某一转出用户的结算次数超过预设数量时,则将该转出用户加入用户黑名单,下发到各第一资源管理客户端或资源转移设备,通知所述第一资源管理客户端或资源转移设备拒绝与黑名单用户进行资源转移,以减少目标用户和资源管理平台的资源损失。

本实施例通过资源转移终端设置第一资源管理客户端的黑名单,可以解决黑名单用户在不连接网络的情况下无法通过网络向第一资源管理客户端下发用户黑名单,从而规避资源转移风险,减少目标用户和资源管理平台资源损失的问题。例如,用户在联网登录资源管理平台之后,断开网络,并通过资源转移终端进行多次离线资源转移,但是,由于账户资源不足,导致资源管理平台无法成功完成资源转移,如果不及时将该用户加入用户黑名单并下发到资源转移终端,目标用户将会承受更大的损失。通过将用户黑名单通过第二资源管理客户端基于近场通信下发到资源转移终端,可以在用户不联网的情况下发现黑名单用户,提高资源转移的安全性。

但是,随着黑名单用户的逐渐增多,用户黑名单将占用资源转移终端的大量存储空间。为了提升资源转移终端存储资源的利用效率,在用户通过第一资源管理客户端读取资源转移终端时,所述资源转移终端根据本地存储的用户黑名单确定所述身份标识是否为用户黑名单中的用户。若确定该用户标识为用户黑名单中的用户,则通过近场通信发送设置黑名单指令,通知所述第一资源管理客户端在所述第一资源管理客户端本地将所述用户设置为黑名单用户。然后,所述资源转移终端将所述用户从所述资源转移终端本地存储的用户黑名单中移除,以节省所述资源转移终端的存储空间。

可选的,在存储包括用户签名的资源转移订单之前,所述方法还包括:

通过预置的密钥对所述包括用户签名的资源转移订单进行加密处理。

具体实施时,所述资源转移终端内置资源管理平台下发的根密钥,用于所述资源管理平台对所述资源转移终端进行管理。同时,所述资源管理平台还根据所述第二资源管理客户端的申请,为资源转移终端发放数据传输密钥或交易密钥,并由所述第二资源管理客户端发送至所述资源转移终端进行存储。资源转移终端在向第一资源管理客户端发送资源转移订单时,或者,在本地存储资源转移订单时,优选的,通过预置的交易密钥或数据传输密钥对订单进行加密后,在进行传输和存储,以提升资源转移的安全性。

通过将密钥存储在目标用户的资源转移终端,并且可以随时更新,且资源转移终端、第一资源管理客户端和第二资源管理客户端没有权限进行密钥解析,只有资源管理平台控制密钥的生成以及对密钥进行解析,可以进一步提升资源转移的安全性。

实施例二

本实施例公开了一种基于近场通信的资源转移方法,如图3所示,所述方法包括:步骤300至步骤330。

步骤300,第一资源管理客户端通过近场通信发送获取资源转移终端存储的目标用户认证信息的指令。

所述第一资源管理客户端为资源管理平台的应用客户端,具体应用时,所述第一资源管理客户端为安装在具有近场通信模块的用户手机等设备上的应用软件,也可以为具有近场通信模块的用户设备。本实施例中,假设所述第一资源管理客户端为安装在具有近场通信模块的用户手机等设备上的应用软件。

当用户希望通过近场通信和目标用户进行资源转移时,例如,用户希望通过近场通信对商家进行订单支付时,用户登录安装在开启了近场通信功能的手机上的第一资源管理客户端,然后启动支付流程,所述第一资源管理客户端将通过宿主机的近场通信模块发射读资源转移终端的信号。

步骤310,第一资源管理客户端通过近场通信接收所述资源转移终端的输出信息。

资源转移终端包括壳体和近场通信模块,是目标用户的设备。具体实施时,资源转移终端可以为内嵌有近场通信模块的卡片或名牌等便携设备。所述资源转移终端预设有目标用户的用户签名和认证信息,所述认证信息可以为用户名或图标等,所述用户签名为根据所述目标用户的用户标识生成的数字串。所述用户标识为目标用户通过资源管理平台获得的唯一标识。

所述资源转移终端的近场通信模块感应到读资源转移终端的信号后,对接收到的信号进行处理,解析出所述第一资源管理客户端通过近场通信信号发送的信息,此处,所述资源转移终端将解析到所述第一资源管理客户端中当前登录用户的用户标识,以及获取本地存储的商家的认证信息(即目标用户认证信息)的指令。所述资源转移终端输出本地存储的认证信息,即目标用户认证信息。同时,所述资源转移终端存储解析到的用户标识,即存储发送读所述资源转移终端的信息的所述第一资源管理客户端中当前登录用户的用户标识。

步骤320,当所述输出信息包括所述资源转移终端生成的资源转移订单时,所述第一资源管理客户端通过网络将所述资源转移终端生成的资源转移订单发送至资源管理平台,以通过所述资源管理平台完成所述资源转移订单对应的资源转移,并通过所述资源管理平台将所述资源转移订单的完成状态发送至所述资源转移目标用户的第二资源管理客户端。

具体实施时,目标用户还可以通过第二资源管理客户端向所述资源转移终端发送单笔订单的资源转移数量,以实现单次固定数量资源的转移。当资源转移终端,接收到所述第二资源管理客户端发送的每笔订单转移的资源数量时,会将每笔订单转移的资源数量存储在本地,并开启固定数量资源转移模式。

当用户通过第一资源管理客户端启动资源转移流程,并靠近所述资源转移终端,读取所述资源转移终端的认证信息时,资源转移终端的近场通信模块在感应电压下启动,提取所述第一资源管理客户端发送的信号中携带的用户标识。同时,所述资源转移终端判断是否已经开启固定数量资源转移模式。当确定已经开启固定数量资源转移模式时,所述资源转移终端根据本地预先存储的每笔订单转移的资源数量生成资源转移订单。然后,根据所述用户标识生成用户签名,并进一步通过根据用户标识生成的资源转出用户的用户签名,并在所述资源转移订单中添加本地预先存储的目标用户的用户签名和所述资源转出用户的用户签名。最后,所述资源转移终端通过近场通信输出添加了签名的资源转移订单。

所述第一资源管理客户端接收到所述资源转移终端输出的资源转移订单之后,通过网络将所述资源转移终端生成的资源转移订单发送至资源管理平台,以通过所述资源管理平台完成所述资源转移订单对应的资源转移。所述资源管理平台对接收的资源转移订单进行解析和处理,完成所述资源转移订单中相应数量资源从转出用户到目标用户的资源转移,并将所述资源转移订单的完成状态发送至所述资源转移目标用户的第二资源管理客户端。

步骤330,所述第一资源管理客户端通过网络接收所述资源管理平台发送的资源转移订单完成状态。

在完成资源转移后,所述资源管理平台通过网络发送资源转移订单的完成状态(如资源转移成功或资源转移失败)至发送所述资源转移订单的第一资源管理客户端。

本实施例公开的基于近场通信的资源转移方法,通过第一资源管理客户端通过近场通信发送获取资源转移终端存储的目标用户认证信息的指令,并端通过近场通信接收所述资源转移终端的输出信息,当所述输出信息包括所述资源转移终端生成的资源转移订单时,所述第一资源管理客户端通过网络将所述资源转移终端生成的资源转移订单发送至资源管理平台,以通过所述资源管理平台完成所述资源转移订单对应的资源转移,最后,所述第一资源管理客户端通过网络接收所述资源管理平台发送的资源转移订单完成状态,解决了现有技术中资源转移方法存在的使用场景受限的问题。通过本实施例公开的资源转移方法,目标用户的资源转移终端不需要连接网络,即可完成资源转移,使得用户可以随时随地发起资源转移操作,为用户之间的资源转移提供了较大的便利性。同时,资源转移终端仅需要包括近场通信模块,降低了目标用户的设备成本,更利于资源转移系统的推广。

可选的,所述资源转移终端生成的资源转移订单是根据所述第一资源管理客户端的当前登录用户的用户签名、所述目标用户的用户签名和预设密钥生成的加密资源转移订单;其中,所述用户标签根据所述获取资源转移终端存储的目标用户认证信息的指令中携带的用户标识生成。

具体实施时,所述资源转移终端内置资源管理平台下发的根密钥,用于所述资源管理平台对所述资源转移终端进行管理。同时,所述资源管理平台还根据所述第二资源管理客户端的申请,为资源转移终端发放数据传输密钥或交易密钥,并由所述第二资源管理客户端发送至所述资源转移终端进行存储。资源转移终端在向第一资源管理客户端发送资源转移订单时,优选的,通过预置的交易密钥或数据传输密钥对订单进行加密后,在进行传输和存储,以提升资源转移的安全性。

通过将密钥存储在目标用户的资源转移终端,并且可以随时更新,且资源转移终端、第一资源管理客户端和第二资源管理客户端没有权限进行密钥解析,只有资源管理平台控制密钥的生成以及对密钥进行解析,可以进一步提升资源转移的安全性。

可选的,在本实施例的一个变形中,如图4所示,所述第一资源管理客户端通过近场通信向所述资源转移终端发送生成资源转移订单请求之后,还包括:

具体实施时,所述资源转移终端的输出信息包括多种情况,根据不同情况,所述第一资源管理客户端执行不同操作。

步骤340,当所述输出信息包括设置黑名单指令时,所述第一资源管理客户端在本地将当前登录用户设置为黑名单用户,用于在当前登录用户发起资源转移操作时执行黑名单提示。

具体实施时,由于离线资源转移订单受理成功之后,第二资源管理客户端可能过一段时间才读取资源转移终端中的资源转移订单,然后和资源管理平台进行结算,以最后完成资源转移,可能会出现由于转出资源的用户账户中资源数小于订单中待转移的资源数量的情况,导致资源管理平台无法成功完成转出用户和目标用户之间的结算。针对这种情况,本申请的资源转移方法设置了用户黑名单,当资源管理平台无法成功完成某一转出用户的结算次数超过预设数量时,则将该转出用户加入用户黑名单,下发到各第一资源管理客户端或资源转移设备,通知所述第一资源管理客户端或资源转移设备拒绝与黑名单用户进行资源转移,以减少目标用户和资源管理平台的资源损失。

但是,随着黑名单用户的逐渐增多,用户黑名单将占用资源转移终端的大量存储空间。为了提升资源转移终端存储资源的利用效率,在用户通过第一资源管理客户端读取资源转移终端时,所述资源转移终端根据本地存储的用户黑名单确定所述身份标识是否为用户黑名单中的用户。若确定该用户标识为用户黑名单中的用户,则通过近场通信发送设置黑名单指令,通知所述第一资源管理客户端在所述第一资源管理客户端本地将所述用户设置为黑名单用户。然后,所述资源转移终端将所述用户从所述资源转移终端本地存储的用户黑名单中移除,以节省所述资源转移终端的存储空间

当所述第一资源管理客户端检测到用户启动资源转移流程时,所述第一资源管理客户端获取当前登录用户的用户标识,并将所述用户标识和预先设置的黑名单用户的用户表示进行匹配,若匹配成功,则确认所述当前登录用户为黑名单用户,之后,所述第一资源管理客户端执行黑名单提示。如,提醒用户存在没有成功转移的资源或者提示用户已被列入黑名单、提示用户通过资源管理平台接触黑名单。

可选的,具体实施时,所述第一资源管理客户端通过近场通信接收所述资源转移终端的输出信息之后,还包括:

步骤350,当所述输出信息包括目标用户认证信息时,所述第一资源管理客户端根据所述目标用户认证信息生成资源转移订单。

当所述第一资源管理客户端接收到的所述资源管理客户端的输出信息包括目标用户认证信息时,所述第一资源管理客户端对所述认证信息进行认证,例如展示热证信息中携带的信息,如目标用户图标,以便于当前登录用户确认。所述目标用户认证信息中还包括目标用户标识。然后,所述第一资源管理客户端根据用户输入的资源转移数量和确认生成资源转移订单的操作,生成资源转移订单。其中,所述资源转移订单中包括所述第一资源管理客户端的当前登录用户的用户标签、目标用户的用户标签和资源转移数量等信息。所述目标用户的用户标签根据所述输出信息中包括的目标用户的用户标识生成。

步骤360,所述第一资源管理客户端通过网络将所述资源转移订单发送至资源管理平台,以通过所述资源管理平台完成所述资源转移订单对应的资源转移,并通过所述资源管理平台将所述资源转移订单的完成状态发送至所述资源转移目标用户的第二资源管理客户端。

在线状态下,所述第一资源管理客户端通过网络将所述资源转移订单发送至资源管理平台。所述资源管理平台接收到资源转移订单之后,对订单进行解析和处理,提取其中的资源转出用户和目标用户、资源转移数量,然后,从所述资源转出用户的账户中转出相应数量的资源至所述目标用户的账户,并存储资源转移信息。在完成资源转移后,所述资源管理平台将所述资源转移订单的完成状态发送至所述资源转移目标用户的第二资源管理客户端。

实施例三

本实施例公开了一种基于近场通信的资源转移方法,如图5所示,所述方法包括:步骤500至步骤510。

步骤500,通过近场通信获取资源转移终端内存储的资源转移订单,所述资源转移订单为第一资源管理客户端在离线场景下向目标用户进行资源转移时生成的资源转移订单。

第二资源管理客户端为资源管理平台的目标用户的应用客户端,具体应用时,所述第二资源管理客户端为安装在具有近场通信模块的目标用户手机等设备上的应用软件,也可以为具有近场通信模块的目标用户的其他设备。本实施例中,假设所述第二资源管理客户端为安装在具有近场通信模块的目标用户手机等设备上的应用软件。

当第一资源管理客户端的当前登录用户通过近场通信和目标用户进行离线资源转移之后,资源转移终端中将存储离线资源转移订单。具体实施时,第二资源管理客户端可以实时或定期或者根据资源管理平台的触发,读取所述资源转移终端上存储的资源转移订单。

具体实施时,所述第二资源管理客户端通过近场通信获取资源转移终端内存储的资源转移订单。所述第二资源管理客户端通过近场通信向所述资源转移终端发射读取资源转移订单的信号,所述资源转移终端在感应电压的作用下启动工作,输出本地存储的资源转移订单。

步骤510,通过网络将所述资源转移订单发送至资源管理平台,以完成所述资源转移订单对应的资源转移。

所述第二资源管理客户端通过近场通信读取所述资源转移终端内存储的资源转移订单之后,直接将所述资源转移订单通过网络上传至资源管理平台,由所述资源管理平台进行订单解析、处理,并进一步完成每个所述资源转移订单对应的资源转移。最后,所述第二资源管理客户端接收所述资源管理平台反馈的资源转移订单完成状态。

本实施例公开的基于近场通信的资源转移方法,通过近场通信获取资源转移终端内存储的离线资源转移订单,然后,通过网络将所述资源转移订单发送至资源管理平台,以完成所述资源转移订单对应的资源转移,解决了现有技术中资源转移方法使用场景受限的问题。本实施例公开的基于近场通信的资源转移方法,当用户没有介入网络时,通过近场通信确定用户之间的资源转移订单,并将所述离线资源转移订单存储在资源转移终端,然后,由第二资源管理客户端将所述离线资源转移订单上传至资源管理平台已完成用户之间的资源转移,使得用户在不接入网络的情况下也可以完成资源转移,提升了资源转移方法的使用场景,为用户之间的资源转移提供了遍历,有利于基于近场通信的资源转移方法的推广应用。

可选的,如图6所示,在实施例的一个变形中,所述通过近场通信获取资源转移终端内存储的资源转移订单之前,还包括:

步骤520,通过网络在所述资源管理平台进行用户注册,获取目标用户的认证信息。

首先,目标用户(即接收转入资源的用户)通过第二资源管理客户端向资源管理平台注册用户,并获得目标用户的用户标识,和目标用户的认证信息。

步骤530,接收所述资源管理平台下发的密钥,所述密钥包括:交易密钥或传输密钥。

具体实施时,资源管理平台还会对已经注册的目标用户下发密钥,用于进行资源转移订单加密存储和/或加密传输。具体实施时,所述资源管理平台可以在目标用户注册时对注册成功的目标用户下发密钥,也可以根据目标用户的申请实时下发密钥。

步骤540,通过近场通信将所述目标用户的认证信息和密钥发送至所述资源转移终端内存储。

所述第二资源管理客户端接收到资源管理平台下发的认证信息和密钥之后,向所述资源转移终端发射写入数据的信号。所述资源转移终端在感应电压的触发下启动工作,根据所述第二资源管理客户端的写入指令保存所述目标用户的认证信息和密钥。

可选的,所述资源转移订单是通过所述资源转移终端内预置的密钥进行加密处理后的加密订单。

当第一资源管理客户端的当前登录用户通过近场通信向所述资源转移终端进行离线资源转移时,所述资源转移终端生成资源转移订单并通过预先存储的密钥对所述资源转移订单进行加密处理,然后在本地存储加密订单。具体实施时,当第二资源管理客户端读取所述资源转移订单时,所述资源转移终端还可以进一步通过传输秘钥对资源转移订单进行加密,以提高资源转移的安全性。

可选的,在实施例的另一个变形中,所述通过近场通信将所述目标用户的认证信息和密钥发送至所述资源转移终端内存储之后,还包括:通过网络在所述资源管理平台开通资源转移功能,以使得所述资源管理平台根据第一资源管理客户端发送的资源转移订单或所述第二资源管理客户端发送的资源转移订单完成所述资源转移订单对应的资源转移。具体实施时,第二资源管理客户端通过网络向资源管理平台申请开通资源管理客户端的资源转移功能,然后,资源管理平台会根据所述第二资源管理客户端发送的目标用户的用户标识为所述目标用户生成唯一的交易秘钥和/或支付密钥,并通过网络反馈给所述第二资源管理客户端,由所述第二资源管理客户端将所述密钥通过近场通信发送至资源转移终端。密钥通过第二资源管理客户端透传,用于资源转移终端和资源管理平台之间间接传输的数据加密,可以及一步提升资源转移订单传输的安全性。

实施例四

本实施例公开的一种基于近场通信的资源转移装置,如图7所示,所述装置包括:

通信建立模块700,用于目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识,并输出目标用户认证信息;

资源转移订单生成模块710,用于当确定所述资源转移终端已开通固定数量资源转移模式时,所述资源转移终端根据预先设置的每笔订单转移的资源数量生成资源转移订单;

资源转移订单存储模块720,用于所述资源转移终端对所述资源转移订单添加目标用户的用户签名和根据所述用户标识生成的用户签名,并存储添加签名后的资源转移订单;

订单状态输出模块730,用于所述资源转移终端通过近场通信向所述第一资源管理客户端发送资源转移订单受理状态;

其中,所述固定数量资源转移模式和每笔订单转移的资源数量根据所述第二资源管理客户端的发送的数据设置。

可选的,如图8所示,所述装置还包括:

资源转移模块740,用于所述资源转移终端根据第二资源管理客户端的触发,输出存储的所述资源转移订单,以使得所述第二资源管理客户端通过资源管理平台完成所述资源转移订单对应的资源转移。

以现有技术中广泛使用的扫码支付为例,用户需要联网才能够进行扫码支付,应用场景受限。通过本申请实施例公开的基于近场通信的资源转移方法,用户之间通过资源转移终端为介质,可以实现资源的离线转移,解决了现有技术中需要转出资源的用户和转入资源的用户需要在联网的情况下才能完成资源转移的过程,为用户资源转移提供了便利,扩展了资源转移的应用场景。并且,通过用户之间在目标用户通过资源转移终端为介质,通过近场通信进行资源转移,安全性更高。

可选的,如图8所示,所述装置还包括:

资源转移订单接收模块750,用于所述资源转移终端接收第一资源管理客户端通过近场通信发送的资源转移订单;

所述资源转移订单存储模块720,还用于对接收到的所述第一资源管理客户端通过近场通信发送的资源转移订单添加目标用户签名和根据所述用户标识生成的用户签名,以及,存储添加签名后的资源转移订单;

所述订单状态输出模块730,还用于在所述资源转移订单存储模块720在本地存储添加签名后的资源转移订单之后,所述资源转移终端通过近场通信向所述第一资源管理客户端发送资源转移订单受理状态。

可选的,如图8所示,所述装置还包括:

黑名单接收模块760,用于通过近场通信接收并存储所述第二资源管理客户端发送的用户黑名单;

黑名单管理模块770,用于当基于所述用户黑名单确定所述身份标识对应黑名单中的用户时,通过近场通信发送设置黑名单指令,用于在所述第一资源管理客户端将所述用户设置为黑名单用户,并将所述用户从所述用户黑名单中移除。

本实施例通过资源转移终端设置第一资源管理客户端的黑名单,可以解决黑名单用户在不连接网络的情况下无法通过网络向第一资源管理客户端下发用户黑名单,从而规避资源转移风险,减少目标用户和资源管理平台资源损失的问题。例如,用户在联网登录资源管理平台之后,断开网络,并通过资源转移终端进行多次离线资源转移,但是,由于账户资源不足,导致资源管理平台无法成功完成资源转移,如果不及时将该用户加入用户黑名单并下发到资源转移终端,目标用户将会承受更大的损失。通过将用户黑名单通过第二资源管理客户端基于近场通信下发到资源转移终端,可以在用户不联网的情况下发现黑名单用户,提高资源转移的安全性。

但是,随着黑名单用户的逐渐增多,用户黑名单将占用资源转移终端的大量存储空间。为了提升资源转移终端存储资源的利用效率,在用户通过第一资源管理客户端读取资源转移终端时,所述资源转移终端根据本地存储的用户黑名单确定所述身份标识是否为用户黑名单中的用户。若确定该用户标识为用户黑名单中的用户,则通过近场通信发送设置黑名单指令,通知所述第一资源管理客户端在所述第一资源管理客户端本地将所述用户设置为黑名单用户。然后,所述资源转移终端将所述用户从所述资源转移终端本地存储的用户黑名单中移除,以节省所述资源转移终端的存储空间。

可选的,如图8所示,所述装置还包括:

订单加密模块780,用于通过预置的密钥对所述包括用户签名的资源转移订单进行加密处理。

具体实施时,所述资源转移终端内置资源管理平台下发的根密钥,用于所述资源管理平台对所述资源转移终端进行管理。同时,所述资源管理平台还根据所述第二资源管理客户端的申请,为资源转移终端发放数据传输密钥或交易密钥,并由所述第二资源管理客户端发送至所述资源转移终端进行存储。资源转移终端在向第一资源管理客户端发送资源转移订单时,或者,在本地存储资源转移订单时,优选的,通过预置的交易密钥或数据传输密钥对订单进行加密后,在进行传输和存储,以提升资源转移的安全性。

通过将密钥存储在目标用户的资源转移终端,并且可以随时更新,且资源转移终端、第一资源管理客户端和第二资源管理客户端没有权限进行密钥解析,只有资源管理平台控制密钥的生成以及对密钥进行解析,可以进一步提升资源转移的安全性。

各模块的具体实施方案参见实施例一,此处不再赘述。

本申请实施例公开的基于近场通信的资源转移装置,通过目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识,并输出目标用户认证信息,然后,所述资源转移终端接收第一资源管理客户端通过近场通信发送的资源转移订单,并对所述资源转移订单添加用户签名和商家签名之后,存储签名后的资源转移订单,解决了现有技术中的资源转移方法存在的使用场景受限,成本高的问题。本申请实施例公开的基于近场通信的资源转移装置,可以在用户的近场通信终端没有连接网络的情况下,通过近场通信完成资源转移;同时,资源转移终端也不需要连接网络,使用场景没有局限。另外,本申请中的第一资源管理客户端的宿主可以为具有近场通信功能的手机,资源转移终端只需要包括近场通信模块,例如可以为一个具有近场通信模块的电子卡片,成本很低,便于广泛应用。由于近场通信模块可以在感应到射频信号后自供电,并且,近场通信模块内具有一定存储空间,在所述近场通信模块包含的嵌入式安全芯片上可以开发控制程序,因此,所述资源转移终端可以完成接收并存储资源转移订单,完成离线资源转移。

实施例五

本实施例公开的一种基于近场通信的资源转移装置,如图9所示,所述装置包括:

握手模块900,用于第一资源管理客户端通过近场通信发送获取资源转移终端存储的目标用户认证信息的指令;

反馈信息接收模块910,用于第一资源管理客户端通过近场通信接收所述资源转移终端的输出信息;

在线资源转移模块920,用于当所述输出信息包括所述资源转移终端生成的资源转移订单时,所述第一资源管理客户端通过网络将所述资源转移终端生成的资源转移订单发送至资源管理平台,以通过所述资源管理平台完成所述资源转移订单对应的资源转移,并通过所述资源管理平台将所述资源转移订单的完成状态发送至所述资源转移目标用户。

本实施例公开的基于近场通信的资源转移装置,通过第一资源管理客户端通过近场通信发送获取资源转移终端存储的目标用户认证信息的指令,并端通过近场通信接收所述资源转移终端的输出信息,当所述输出信息包括所述资源转移终端生成的资源转移订单时,所述第一资源管理客户端通过网络将所述资源转移终端生成的资源转移订单发送至资源管理平台,以通过所述资源管理平台完成所述资源转移订单对应的资源转移,最后,所述第一资源管理客户端通过网络接收所述资源管理平台发送的资源转移订单完成状态,解决了现有技术中资源转移装置存在的使用场景受限的问题。通过本实施例公开的资源转移装置,目标用户的资源转移终端不需要连接网络,即可完成资源转移,使得用户可以随时随地发起资源转移操作,为用户之间的资源转移提供了较大的便利性。同时,资源转移终端仅需要包括近场通信模块,降低了目标用户的设备成本,更利于资源转移系统的推广。

可选的,所述资源转移终端生成的资源转移订单是根据所述第一资源管理客户端的当前登录用户的用户签名、所述目标用户的用户签名和预设密钥生成的加密资源转移订单;其中,所述用户标签根据所述获取资源转移终端存储的目标用户认证信息的指令中携带的用户标识生成。

具体实施时,所述资源转移终端内置资源管理平台下发的根密钥,用于所述资源管理平台对所述资源转移终端进行管理。同时,所述资源管理平台还根据所述第二资源管理客户端的申请,为资源转移终端发放数据传输密钥或交易密钥,并由所述第二资源管理客户端发送至所述资源转移终端进行存储。资源转移终端在向第一资源管理客户端发送资源转移订单时,优选的,通过预置的交易密钥或数据传输密钥对订单进行加密后,在进行传输和存储,以提升资源转移的安全性。

通过将密钥存储在目标用户的资源转移终端,并且可以随时更新,且资源转移终端、第一资源管理客户端和第二资源管理客户端没有权限进行密钥解析,只有资源管理平台控制密钥的生成以及对密钥进行解析,可以进一步提升资源转移的安全性。

可选的,如图10所示,所述装置还包括:

黑名单建立模块930,用于当所述输出信息包括设置黑名单指令时,所述第一资源管理客户端在本地将当前登录用户设置为黑名单用户,用于在当前登录用户发起资源转移操作时执行黑名单提示。

具体实施时,由于离线资源转移订单受理成功之后,第二资源管理客户端可能过一段时间才读取资源转移终端中的资源转移订单,然后和资源管理平台进行结算,以最后完成资源转移,可能会出现由于转出资源的用户账户中资源数小于订单中待转移的资源数量的情况,导致资源管理平台无法成功完成转出用户和目标用户之间的结算。针对这种情况,本申请的资源转移方法设置了用户黑名单,当资源管理平台无法成功完成某一转出用户的结算次数超过预设数量时,则将该转出用户加入用户黑名单,下发到各第一资源管理客户端或资源转移设备,通知所述第一资源管理客户端或资源转移设备拒绝与黑名单用户进行资源转移,以减少目标用户和资源管理平台的资源损失。

但是,随着黑名单用户的逐渐增多,用户黑名单将占用资源转移终端的大量存储空间。为了提升资源转移终端存储资源的利用效率,在用户通过第一资源管理客户端读取资源转移终端时,所述资源转移终端根据本地存储的用户黑名单确定所述身份标识是否为用户黑名单中的用户。若确定该用户标识为用户黑名单中的用户,则通过近场通信发送设置黑名单指令,通知所述第一资源管理客户端在所述第一资源管理客户端本地将所述用户设置为黑名单用户。然后,所述资源转移终端将所述用户从所述资源转移终端本地存储的用户黑名单中移除,以节省所述资源转移终端的存储空间

当所述第一资源管理客户端检测到用户启动资源转移流程时,所述第一资源管理客户端获取当前登录用户的用户标识,并将所述用户标识和预先设置的黑名单用户的用户表示进行匹配,若匹配成功,则确认所述当前登录用户为黑名单用户,之后,所述第一资源管理客户端执行黑名单提示。如,提醒用户存在没有成功转移的资源或者提示用户已被列入黑名单、提示用户通过资源管理平台接触黑名单。

可选的,具体实施时,所述第一资源管理客户端通过近场通信接收所述资源转移终端的输出信息之后,还包括:

当所述输出信息包括目标用户认证信息时,所述第一资源管理客户端根据所述目标用户认证信息生成资源转移订单。

当所述第一资源管理客户端接收到的所述资源管理客户端的输出信息包括目标用户认证信息时,所述第一资源管理客户端对所述认证信息进行认证,例如展示热证信息中携带的信息,如目标用户图标,以便于当前登录用户确认。所述目标用户认证信息中还包括目标用户标识。然后,所述第一资源管理客户端根据用户输入的资源转移数量和确认生成资源转移订单的操作,生成资源转移订单。其中,所述资源转移订单中包括所述第一资源管理客户端的当前登录用户的用户标签、目标用户的用户标签和资源转移数量等信息。所述目标用户的用户标签根据所述输出信息中包括的目标用户的用户标识生成。

所述第一资源管理客户端通过网络将所述资源转移订单发送至资源管理平台,以通过所述资源管理平台完成所述资源转移订单对应的资源转移,并通过所述资源管理平台将所述资源转移订单的完成状态发送至所述资源转移目标用户的第二资源管理客户端。

在线状态下,所述第一资源管理客户端通过网络将所述资源转移订单发送至资源管理平台。所述资源管理平台接收到资源转移订单之后,对订单进行解析和处理,提取其中的资源转出用户和目标用户、资源转移数量,然后,从所述资源转出用户的账户中转出相应数量的资源至所述目标用户的账户,并存储资源转移信息。在完成资源转移后,所述资源管理平台将所述资源转移订单的完成状态发送至所述资源转移目标用户的第二资源管理客户端。

实施例六

本实施例公开的一种基于近场通信的资源转移装置,如图11所示,所述装置包括:

资源转移订单导出模块1100,用于通过近场通信获取资源转移终端内存储的资源转移订单,所述资源转移订单为第一资源管理客户端在离线场景下向目标用户进行资源转移时生成的资源转移订单;

资源转移模块1110,用于通过网络将所述资源转移订单发送至资源管理平台,以完成所述资源转移订单对应的资源转移。

可选的,如图12所示,所述装置还包括:

注册模块1120,用于通过网络在所述资源管理平台进行用户注册,获取目标用户的认证信息;

密钥接收模块1130,用于接收所述资源管理平台下发的密钥,所述密钥包括:交易密钥或传输密钥;

密钥下发模块1140,用于通过近场通信将所述目标用户的认证信息和密钥发送至所述资源转移终端内存储。

可选的,所述资源转移订单是通过所述资源转移终端内预置的密钥进行加密处理后的加密订单。

当第一资源管理客户端的当前登录用户通过近场通信向所述资源转移终端进行离线资源转移时,所述资源转移终端生成资源转移订单并通过预先存储的密钥对所述资源转移订单进行加密处理,然后在本地存储加密订单。具体实施时,当第二资源管理客户端读取所述资源转移订单时,所述资源转移终端还可以进一步通过传输秘钥对资源转移订单进行加密,以提高资源转移的安全性。

可选的,在实施例的另一个变形中,所述注册模块1130还用于:通过网络在所述资源管理平台开通资源转移功能,以使得所述资源管理平台根据第一资源管理客户端发送的资源转移订单或所述第二资源管理客户端发送的资源转移订单完成所述资源转移订单对应的资源转移。

具体实施时,第二资源管理客户端通过网络向资源管理平台申请开通资源管理客户端的资源转移功能,然后,资源管理平台会根据所述第二资源管理客户端发送的目标用户的用户标识为所述目标用户生成唯一的交易秘钥和/或支付密钥,并通过网络反馈给所述第二资源管理客户端,由所述第二资源管理客户端将所述密钥通过近场通信发送至资源转移终端。密钥通过第二资源管理客户端透传,用于资源转移终端和资源管理平台之间间接传输的数据加密,可以及一步提升资源转移订单传输的安全性。

本实施例公开的基于近场通信的资源转移装置,通过近场通信获取资源转移终端内存储的离线资源转移订单,然后,通过网络将所述资源转移订单发送至资源管理平台,以完成所述资源转移订单对应的资源转移,解决了现有技术中资源转移方法使用场景受限的问题。本实施例公开的基于近场通信的资源转移装置,当用户没有介入网络时,通过近场通信确定用户之间的资源转移订单,并将所述离线资源转移订单存储在资源转移终端,然后,由第二资源管理客户端将所述离线资源转移订单上传至资源管理平台已完成用户之间的资源转移,使得用户在不接入网络的情况下也可以完成资源转移,提升了资源转移方法的使用场景,为用户之间的资源转移提供了遍历,有利于基于近场通信的资源转移方法的推广应用。

实施例七

本实施例公开的一种基于近场通信的资源转移系统,如图13所示,所述资源转移系统包括:包括:资源管理平台1300、资源转移终端1310、通过网络分别与所述资源管理平台进行通信的第一资源管理客户端1320和第二资源管理客户端1330;其中,

所述资源管理平台1300用于管理所述资源转移终端1310,以及完成资源转移订单;

所述资源转移终端1310用于执行如实施例一所述的基于近场通信的资源转移方法;

所述第一资源管理客户端1320用于执行如实施例二所述的基于近场通信的资源转移方法;

所述第二资源管理客户端1330用于执行如实施例三所述的基于近场通信的资源转移方法。

其中,所述资源转移终端1310由所述资源管理平台1300预先进行认证和发放,所述第一资源管理客户端1320和第二资源管理客户端1330可以为所述资源管理平台1300预先进行认证和发放的具备近场通信模块的硬件设备,也可以为安装在具备近场通信模块的硬件设备上的应用程序。

下面结合图14举例说明本申请实施例公开的基于近场通信的资源转移系统的离线资源转移流程。

步骤1400,目标用户通过第二资源管理客户端向资源管理平台注册,并申请资源转移终端。

具体实施时,目标用户可以为商家。目标用户的第二资源管理客户端在所述资源管理平台完成注册后,所述资源管理平台会向成功注册的第二资源管理客户端发放资源转移终端。所述资源转移终端可以预置验证密钥,用于资源管理平台对资源转移终端进行管理,或者用于所述第一资源管理客户端和第二资源管理客户端对资源转移终端进行设备验证。

具体实施时,第二资源管理客户端在所述资源管理平台进行注册时,需要上传自身相关的用户信息,例如用户名、接收资源的账户信息或图标等,资源管理平台根据所述第二资源管理客户端上传的用户信息生成密钥,所述密钥包括:交易密钥和/或传输密钥,并发送给所述第二资源管理客户端,由所述第二资源管理客户端将资源管理平台生成的密钥发送至所述资源转移终端存储。

步骤1401,第二资源管理客户端向资源管理平台申请开通通过所述资源转移终端进行资源转移。

第二资源管理客户端通过网络向所述资源管理客户端发送申请开通资源转移的请求,同时,第二资源管理客户端还可以申请开通在线资源转移和离线资源转移。

步骤1402,第二资源管理客户端通过近场通信向所述资源转移终端发送密钥和/或资源转移模式。

具体实施时,第二资源管理客户端将资源转移平台下发的资源转移相关的信息通过近场通信发送至资源转移终端存储。其中,资源转移相关的信息包括但不限于以下任意一项:密钥、每笔订单转移数量、资源转移模式。

步骤1403,第一资源管理客户端通过近场通信,发送获取资源转移终端存储的目标用户认证信息的指令。

具体实施时,第一资源管理客户端可以为普通用户具有近场通信模块的手机上安装的客户端软件。第一资源管理客户端在通过刷资源转移终端进行资源转移时,需要首先在资源管理平台进行注册,并获取资源管理平台为该第一资源管理客户端发送的唯一用户标识。

然后,第一资源管理客户端通过近场通信发送获取资源转移终端存储的目标用户认证信息的指令,具体实施时,获取资源转移终端存储的目标用户认证信息的指令中包括:用户标识。可选的,所述获取资源转移终端存储的目标用户认证信息的指令还可以包括所述第一资源管理客户端是否在线的信息。

步骤1404,目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识。

步骤1405,所述资源转移终端判断是否开通固定数量资源转移模式,若是,执行步骤1406,否则,执行步骤1407。

步骤1406,当确定所述资源转移终端已开通固定数量资源转移模式时,所述资源转移终端根据预先设置的每笔订单转移的资源数量生成资源转移订单。

当确定所述资源转移终端已开通固定数量资源转移模式时,所述资源转移终端根据预先设置的每笔订单转移的资源数量生成资源转移订单,然后,跳转至步骤1410,对生成的资源转移订单进行加密,并存储在资源转移终端本地。

步骤1407,所述资源转移终端输出目标用户认证信息。

步骤1408,所述第一资源管理客户端根据用户操作生成资源转移订单,并通过近场通信发送所述资源转移订单。

步骤1409,所述资源转移终端接收第一资源管理客户端通过近场通信发送的资源转移订单。

步骤1410,所述资源转移终端对所述资源转移订单添加目标用户的用户签名和根据所述用户标识生成的用户签名,并存储添加签名后的资源转移订单。

步骤1411,所述资源转移终端通过近场通信向所述第一资源管理客户端发送资源转移订单受理状态。

至此,用户通过内置近场通信模块的终端与目标用户完成了一次离线资源转移。

步骤1412,第二资源管理客户端通过近场通信获取资源转移终端内存储的资源转移订单,所述资源转移订单为第一资源管理客户端在离线场景下向目标用户进行资源转移时生成的资源转移订单。

步骤1413,第二资源管理客户端通过网络将所述资源转移订单发送至资源管理平台。

步骤1414,所述资源管理平台对所述资源转移订单进行解析,并完成所述资源转移订单对应的资源转移。

资源管理平台根据第二资源管理客户端申请的密钥对接收到的资源转移订单进行解密,并解析所述资源转移订单,确定转出资源的用户和目标用户,以及资源转移数量,最后,将所述资源转移数量的资源由所述转出资源的用户的账户转入所述目标用户的账户。

具体实施时,通过本申请实施例公开的基于近场通信的资源转移系统,还可以实现用户之间资源的在线转移。例如,在目标用户的所述资源转移终端根据第一资源管理客户端的触发,获取所述第一资源管理客户端中当前登录用户的用户标识的步骤之后,如果资源转移终端判断第一资源管理客户端在线,并且开通了固定数量资源转移模式,则所述资源转移终端生成加密订单信息并输出至所述第一资源管理客户端,由所述第一资源管理客户端透传到资源管理平台,以完成固定数量的资源转移。如果资源转移终端判断第一资源管理客户端在线,并且没有开通固定数量资源转移模式,则所述资源转移终端输出目标用户认证信息和目标用户标识至所述第一资源管理客户端,由所述第一资源管理客户端根据用户的输入生成资源转移订单,并发送到到资源管理平台,以完成指定数量的资源转移。

本申请具体实施时,第一资源管理客户端通过刷资源转移终端进行资源转移时,在读资源转移终端中存储的目标的认证信息时,可以同时向所述资源转移终端发送所述第一资源管理客户端的离线或在线状态信息,以便于所述资源转移终端确定对所述第一资源管理客户端的输出数据。

相应的,本申请还公开了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例一至实施例三所述的基于近场通信的资源转移方法。所述电子设备可以为pc机、移动终端、个人数字助理、平板电脑等。

本申请还公开了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例一至实施例三所述的基于近场通信的资源转移方法的步骤。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上对本申请提供的一种基于近场通信的资源转移方法、装置、系统进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

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