充值卡的资源转移控制方法及装置与流程

文档序号:24240654发布日期:2021-03-12 13:15阅读:97来源:国知局
充值卡的资源转移控制方法及装置与流程

本发明涉及互联网技术领域,尤其涉及一种充值卡的资源转移控制方法及装置。



背景技术:

随着科技与社会经济的发展,市面上出现了各种各样具有信息存储、信息查询、交易支付等基本功能的充值卡,例如:公交卡、水电卡、银行卡等。这些充值卡的出现,给人们的生活带来了很大的便利,例如:当需要消费时,人们无需现金,可以直接使用充值卡进行消费。

实际生活中,由于充值卡一般都具有地域性,例如:a卡只能在a地区使用,当离开了a区时,无法再使用a卡。而为了生活、工作的便利,每到一个地方,人们往往会选择购买当地的充值卡,这很容易使得人们因拥有过多的充值卡而导致不清楚哪种充值卡对应哪个地区的发生情况,这同样给人们的生活带来不便,降低了人们的出行效率。



技术实现要素:

本发明所要解决的技术问题在于,提供一种充值卡的资源转移控制方法及装置,能够充值卡充值的充值方式,有利于提高用户的出行效率。

为了解决上述技术问题,本发明实施例第一方面公开了一种充值卡的资源转移控制方法,所述方法应用于数据处理终端中,且所述数据处理终端用于与数据处理服务器进行通信连接,所述方法包括:

检测针对第一充值卡触发的资源转移请求,所述资源转移请求用于请求将第二充值卡的资源转移至所述第一充值卡中,且所述资源转移请求包括所述第一充值卡的数据和所述第二充值卡的数据,所述第一充值卡的数据包括所述第一充值卡的标识信息,所述第二充值卡的数据包括所述第二充值卡的标识信息;

根据所述资源转移请求包括的数据判断所述第一充值卡是否满足确定出的资源转入条件;

当判断出所述第一充值卡满足所述资源转入条件时,确定所述第一充值卡与所述第二充值卡的资源转移指令,并根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡。

作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述资源转移请求包括的数据判断所述第一充值卡是否满足确定出的资源转入条件,包括:

按照确定出的数据设置格式对所述第一充值卡的数据执行设置操作,得到设置后的所述第一充值卡的数据;

向所述数据处理服务器发送针对所述第一充值卡的数据校验提示,所述数据校验提示包括设置后的所述第一充值卡的数据,且所述数据校验提示用于触发所述数据处理服务器根据设置后的所述第一充值卡的数据判断所述第一充值卡是否为黑名单卡且是否存在不完整资源转移数据:

当检测到所述数据处理服务器发送的针对所述数据校验提示的反馈且该反馈用于表示所述第一充值卡不为黑名单卡且不存在未完整资源转移数据时,确定所述第一充值卡满足确定出的资源转入条件。

作为一种可选的实施方式,在本发明实施例第一方面中,所述确定所述第一充值卡与所述第二充值卡的资源转移指令,包括:

按照确定出的数据设置格式对获取到的所述第一充值卡的数据执行设置操作,得到所述第一充值卡的目标数据,所述第一充值卡的目标数据用于表示需要对所述第一充值卡执行资源转入操作;

向所述数据处理服务器发送资源转入提示,所述资源转入提示包括所述第一充值卡的目标数据,所述资源转入提示用于触发所述数据处理服务器根据所述第一充值卡的目标数据查询所述第一充值卡的目标数据是否存在对应的资源转移数据;

检测是否接收到所述数据处理服务器发送的针对所述资源转入提示的反馈,当检测到针对所述资源转入提示的反馈且该反馈包括资源转入指令时,确定所述资源转入指令为所述第一充值卡与所述第二充值卡的资源转移指令。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

按照确定出的数据设置格式对获取到的所述第二充值卡的数据执行设置操作,得到所述第二充值卡的目标数据,所述第二充值卡的目标数据用于表示需要对所述第二充值卡的资源执行转出操作;

向所述数据处理服务器发送资源转出提示,所述资源转出提示包括所述第二充值卡的目标数据,所述资源转出提示用于触发所述数据处理服务器根据所述第二充值卡的目标数据查询所述第二充值卡是否存在对应的资源转移数据;

检测是否接收到所述数据处理服务器发送的针对所述资源转出提示的反馈,当检测到针对所述资源转出提示的反馈且该反馈包括资源转出指令时,基于所述资源转出指令更新所述资源转移指令,所述资源转移指令包括所述资源转出指令和所述资源转入指令。

作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡之前,所述方法还包括:

按照确定出的数据设置格式对所述第一充值卡的数据与所述第二充值卡的数据执行设置操作,得到设置后的目标数据;

向所述数据处理服务器发送目标数据校验提示,所述目标数据校验提示包括所述目标数据,且所述目标数据校验提示用于提示所述数据处理服务器根据所述目标数据校验所述第一充值卡和所述第二充值卡是否为同一充值卡;

当接收到所述数据处理服务器发送的针对所述数据校验提示的反馈且该反馈用于表示所述第一充值卡和所述第二充值卡不为同一充值卡时,触发执行所述的根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡的操作。

作为一种可选的实施方式,在本发明实施例第一方面中,所述检测针对第一充值卡触发的资源转移请求之后,所述方法还包括:

根据所述资源转移请求包括的所述第一充值卡的数据确定所述第一充值卡的属性数据,并根据所述第二充值卡的数据确定所述第二充值卡的属性数据;

根据所述第一充值卡的属性数据更新所述第一充值卡的数据;

根据所述第二充值卡的属性数据更新所述资源转移请求的数据,并触发执行所述的根据所述资源转移请求包括的数据判断所述第一充值卡是否满足确定出的资源转入条件的操作。

作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡之前,所述方法还包括:

判断所述第一充值卡和所述第二充值卡是否均成功初始化,当判断出所述第一充值卡和所述第二充值卡均已经成功初始化时,获取所述第一充值卡的初始化数据和所述第二充值卡的初始化数据;

分别校验所述第一充值卡的初始化数据和所述第二充值卡的初始化数据;

当所述第一充值卡的初始化数据和所述第二充值卡的初始化数据均通过时,触发执行所述的根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡的操作。

本发明实施例第二方面公开了一种充值卡的资源转移控制装置,所述装置应用于数据处理终端中,且所述数据处理终端用于与数据处理服务器进行通信连接,所述装置包括:

检测模块,用于检测针对第一充值卡触发的资源转移请求,所述资源转移请求用于请求将第二充值卡的资源转移至所述第一充值卡中,且所述资源转移请求包括所述第一充值卡的数据和所述第二充值卡的数据,所述第一充值卡的数据包括所述第一充值卡的标识信息,所述第二充值卡的数据包括所述第二充值卡的标识信息;

判断模块,用于根据所述资源转移请求包括的数据判断所述第一充值卡是否满足确定出的资源转入条件;

第一确定模块,用于当所述判断模块判断出所述第一充值卡满足所述资源转入条件时,确定所述第一充值卡与所述第二充值卡的资源转移指令;

转移模块,用于根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡。

作为一种可选的实施方式,在本发明实施例第二方面中,所述判断模块根据所述资源转移请求包括的数据判断所述第一充值卡是否满足确定出的资源转入条件的方式具体为:

按照确定出的数据设置格式对所述第一充值卡的数据执行设置操作,得到设置后的所述第一充值卡的数据;

向所述数据处理服务器发送针对所述第一充值卡的数据校验提示,所述数据校验提示包括设置后的所述第一充值卡的数据,且所述数据校验提示用于触发所述数据处理服务器根据设置后的所述第一充值卡的数据判断所述第一充值卡是否为黑名单卡且是否存在不完整资源转移数据:

当检测到所述数据处理服务器发送的针对所述数据校验提示的反馈且该反馈用于表示所述第一充值卡不为黑名单卡且不存在未完整资源转移数据时,确定所述第一充值卡满足确定出的资源转入条件。

作为一种可选的实施方式,在本发明实施例第二方面中,所述第一确定模块包括:

设置子模块,用于按照确定出的数据设置格式对获取到的所述第一充值卡的数据执行设置操作,得到所述第一充值卡的目标数据,所述第一充值卡的目标数据用于表示需要对所述第一充值卡执行资源转入操作;

通信子模块,用于向所述数据处理服务器发送资源转入提示,所述资源转入提示包括所述第一充值卡的目标数据,所述资源转入提示用于触发所述数据处理服务器根据所述第一充值卡的目标数据查询所述第一充值卡的目标数据是否存在对应的资源转移数据;

所述通信子模块,还用于检测是否接收到所述数据处理服务器发送的针对所述资源转入提示的反馈;

确定子模块,用于当所述通信子模块检测到针对所述资源转入提示的反馈且该反馈包括资源转入指令时,确定所述资源转入指令为所述第一充值卡与所述第二充值卡的资源转移指令。

作为一种可选的实施方式,在本发明实施例第二方面中,所述设置子模块,还用于按照确定出的数据设置格式对获取到的所述第二充值卡的数据执行设置操作,得到所述第二充值卡的目标数据,所述第二充值卡的目标数据用于表示需要对所述第二充值卡的资源执行转出操作;

所述通信子模块,还用于向所述数据处理服务器发送资源转出提示,所述资源转出提示包括所述第二充值卡的目标数据,所述资源转出提示用于触发所述数据处理服务器根据所述第二充值卡的目标数据查询所述第二充值卡是否存在对应的资源转移数据;

所述通信子模块,还用于检测是否接收到所述数据处理服务器发送的针对所述资源转出提示的反馈;

以及,所述第一确定模块还包括:

更新子模块,用于当所述通信子模块检测到针对所述资源转出提示的反馈且该反馈包括资源转出指令时,基于所述资源转出指令更新所述资源转移指令,所述资源转移指令包括所述资源转出指令和所述资源转入指令。

作为一种可选的实施方式,在本发明实施例第二方面中,所述装置还包括:

设置模块,用于在所述转移模块根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡之前,按照确定出的数据设置格式对所述第一充值卡的数据与所述第二充值卡的数据执行设置操作,得到设置后的目标数据;

通信模块,用于向所述数据处理服务器发送目标数据校验提示,所述目标数据校验提示包括所述目标数据,且所述目标数据校验提示用于提示所述数据处理服务器根据所述目标数据校验所述第一充值卡和所述第二充值卡是否为同一充值卡;

所述转移模块,具体用于:

当所述通信模块接收到所述数据处理服务器发送的针对所述数据校验提示的反馈且该反馈用于表示所述第一充值卡和所述第二充值卡不为同一充值卡时,根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡。

作为一种可选的实施方式,在本发明实施例第二方面中,所述装置还包括:

第二确定模块,用于在所述检测模块检测针对第一充值卡触发的资源转移请求之后,根据所述资源转移请求包括的所述第一充值卡的数据确定所述第一充值卡的属性数据;

所述第二确定模块,还用于根据所述第二充值卡的数据确定所述第二充值卡的属性数据;

更新模块,用于根据所述第一充值卡的属性数据更新所述第一充值卡的数据;

所述更新模块,还用于根据所述第二充值卡的属性数据更新所述资源转移请求的数据,并触发所述判断模块执行所述的根据所述资源转移请求包括的数据判断所述第一充值卡是否满足确定出的资源转入条件的操作。

作为一种可选的实施方式,在本发明实施例第二方面中,所述判断模块,还用于在所述转移模块根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡之前,判断所述第一充值卡和所述第二充值卡是否均成功初始化;

以及,所述装置还包括:

获取模块,用于当所述判断模块判断出所述第一充值卡和所述第二充值卡均已经成功初始化时,获取所述第一充值卡的初始化数据和所述第二充值卡的初始化数据;

校验模块,用于分别校验所述第一充值卡的初始化数据和所述第二充值卡的初始化数据;当所述第一充值卡的初始化数据和所述第二充值卡的初始化数据均通过时,触发所述转移模块执行所述的根据所述资源转移指令将所述第二充值卡的资源转移至所述第一充值卡的操作。

本发明第三方面公开了另一种充值卡的资源转移控制装置,所述装置包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的充值卡的资源转移控制方法。

本发明第四方面公开了一种计算机可存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的充值卡的资源转移控制方法。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例中,公开了一种充值卡的资源转移控制方法及装置,该方法包括:检测针对第一充值卡触发的资源转移请求,该资源转移请求用于请求将第二充值卡的资源转移至第一充值卡中,且资源转移请求包括第一充值卡的数据和第二充值卡的数据,第一充值卡的数据包括第一充值卡的标识信息,第二充值卡的数据包括第二充值卡的标识信息;根据资源转移请求包括的数据判断第一充值卡是否满足确定出的资源转入条件;当判断出第一充值卡满足资源转入条件时,确定第一充值卡与第二充值卡的资源转移指令,并根据资源转移指令将第二充值卡的资源转移至第一充值卡。可见,实施本发明实施例通过在接收到充值卡的资源转移请求之后,先自动判断充值卡是否满足资源转入条件,当判断出满足时,自动确定充值卡的资源转移指令,并根据资源转移指令将其他充值卡的资源转移至充值卡中,能够实现资源在不同充值卡之间转移,提高了资源的转移灵活性、效率以及利用率,从而提高了人们生活、工作的便利性,例如:提高了人们的出行效率,提升了用户的体验感,有利于提高充值卡的使用粘度;以及在判断出充值卡符合资源转入条件时,才将资源转移至该充值卡,能够提高资源转移的准确性以及安全性。

附图说明

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

图1是本发明实施例公开的一种充值卡的资源转移控制方法的流程示意图;

图2是本发明实施例公开的另一种充值卡的资源转移控制方法的流程示意图;

图3是本发明实施例公开的一种充值卡的资源转移控制装置的结构示意图;

图4是本发明实施例公开的另一种充值卡的资源转移控制装置的结构示意图;

图5是本发明实施例公开的又一种充值卡的资源转移控制装置的结构示意图。

具体实施方式

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

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本发明公开了一种充值卡的资源转移控制方法及装置,能够通过在接收到数据添加请求之后,自动从数据库中查找所需添加的数据对应的数据表,并自动将数据添加到对应的数据表中,无需人工参与,即无论何时,一旦检测到新的数据,就自动将数据添加至对应的数据表,提高了数据的添加效率以及准确性,有利于实现数据的智能化管理,以及便于充分且准确利用数据资源,还能够减少人工成本。以下分别进行详细说明。

实施例一

请参阅图1,图1是本发明实施例公开的一种充值卡的资源转移控制方法的流程示意图。其中,图1所描述的充值卡的资源转移控制方法可以应用于数据处理终端中,且数据处理终端用于与数据处理服务器进行通信连接。如图1所示,该充值卡的资源转移控制方法可以包括以下步骤:

101、检测针对第一充值卡触发的资源转移请求,该资源转移请求用于请求将第二充值卡的资源转移至第一充值卡中,且该资源转移请求包括第一充值卡的数据和第二充值卡的数据。

本发明实施例中,可选的,资源包括但不限于虚拟金额、虚拟金币以及虚拟积分中的至少一种。资源转移请求可以是读卡器发送的,也可以是第一充值卡的持有者的用户终端发送的。其中,读卡器设置有用于感应任一充值卡的感应区。具体的,当存在某一充值卡放置于读卡器的感应区时,读卡器读取某一充值卡的数据,并向数据处理终端发送针对某一充值卡的资源转移请求,此时,某一充值卡即为第一充值卡。进一步可选的,预先建立第一充值卡和第二充值卡的关联关系,当检测到第一充值卡的资源转移请求时,自动获取第二充值卡的数据,也即,第一充值卡的资源转移请求可以包括第二充值卡的数据。

第一充值卡的数据还包括目标充值卡的充值撤销虚拟资源,例如:虚拟金额。又进一步的,目标充值卡的目标信息还包括目标充值卡的虚拟资源。其中,目标充值卡的标识信息包括目标充值卡的数字编号和/或目标充值卡对应的用户标识,其中,用户标识包括用户身份证号码和/或名称。

本发明实施例中,第一充值卡、第二充值卡为任一需要执行资源转移的充值卡。第一充值卡的数据包括第一充值卡的标识信息,第二充值卡的数据包括第二充值卡的标识信息。其中,标识信息包括但不限于编号和/或用户标识,其中,用户标识包括用户身份证号码和/或名称,数字编号包括物理编号和/或逻辑编号。可选的,第一充值卡的数据还包括第一充值卡的剩余资源、资源转移下限、资源转移上限、第一随机码、sak以及资源转移码中的至少一种,以及第二充值卡的数据还包括第二充值卡的剩余资源、剩余资源、资源转移下限、资源转移上限、第一随机码、sak以及资源转移码中的至少一种。

102、根据资源转移请求包括的数据判断第一充值卡是否满足确定出的资源转入条件;当判断出第一充值卡满足资源转入条件时,触发执行步骤103;当判断出第一充值卡不满足资源转入条件时,可以结束本次流程。

本发明实施例中,作为一种可选的实施方式,根据资源转移请求包括的数据判断第一充值卡是否满足确定出的资源转入条件,包括:

按照确定出的数据设置格式对第一充值卡的数据执行设置操作,得到设置后的第一充值卡的数据;

向数据处理服务器发送针对第一充值卡的数据校验提示,该数据校验提示包括设置后的第一充值卡的数据,且该数据校验提示用于触发数据处理服务器根据设置后的第一充值卡的数据判断第一充值卡是否为黑名单卡且是否存在不完整资源转移数据:

当检测到数据处理服务器发送的针对数据校验提示的反馈且该反馈用于表示第一充值卡不为黑名单卡且不存在未完整资源转移数据时,确定第一充值卡满足确定出的资源转入条件。

该可选的实施方式中,可选的,当数据处理服务器向数据处理终端反馈时,通过反馈状态码来表示第一充值卡是否为黑名单卡且是否存在不完整资源转移数据,例如:当反馈的状态码为00时,表示第一充值卡不为黑名单卡且不存在未完整资源转移数据;当反馈的状态码为01时,表示第一充值卡不为黑名单卡且存在未完整资源转移数据;反馈的状态码为02时,表示第一充值卡为黑名单卡且不存在未完整资源转移数据;反馈的状态码为03时,表示第一充值卡不为黑名单卡且不存在未完整资源转移数据。其中,不完整资源转移数据用于表示本次将资源转入第一充值卡之前,第一充值卡仍然当前存在对应的未完成资源转移操作,例如:正在将100元转移至第一充值卡。

该可选的实施例中,可选的,当未检测到数据处理服务器发送的针对数据校验提示的反馈,或者,接收到的反馈用于表示第一充值卡不为黑名单卡且存在未完整资源转移数据,或者,接收到的反馈用于表示第一充值卡为黑名单卡且不存在未完整资源转移数据,或者,接收到的反馈用于表示第一充值卡为黑名单卡且存在未完整资源转移数据时,确定第一充值卡不满足确定出的资源转入条件。

可见,该可选的实施方式通过数据处理服务器校验需要转入资源的充值卡不为黑名单卡和不存在未完整资源转移数据时,能够实现需要转入资源的充值卡满足资源转入条件的确定,提高了满足资源转入条件的确定准确性以及可靠性,从而有利于提高资源转移的准确性以及可靠性。

103、确定第一充值卡与第二充值卡的资源转移指令。

本发明实施例中,作为一种可选的实施方式,确定第一充值卡与第二充值卡的资源转移指令,包括:

按照确定出的数据设置格式对获取到的第一充值卡的数据执行设置操作,得到第一充值卡的目标数据,第一充值卡的目标数据用于表示需要对第一充值卡执行资源转入操作;

向数据处理服务器发送资源转入提示,该资源转入提示包括第一充值卡的目标数据,该资源转入提示用于触发数据处理服务器根据第一充值卡的目标数据查询第一充值卡的目标数据是否存在对应的资源转移数据;

检测是否接收到数据处理服务器发送的针对资源转入提示的反馈,当检测到针对资源转入提示的反馈且该反馈包括资源转入指令时,确定资源转入指令为第一充值卡与第二充值卡的资源转移指令。

该可选的实施方式中,数据设置格式为资源转入协议。第一充值卡的目标数据包括第一充值卡的资源转入类型以及上述的第一充值卡的数据。

该可选的实施方式中,当数据处理服务器接收到第一充值卡的资源转入提示之后,根据第一充值卡的标识信息,例如:逻辑卡号,查询第一充值卡是否存在对应的资源转移数据,当存在时,则生成资源转入指令,并反馈至数据处理终端,当不存在时,则反馈数据为空。其中,资源转移数据用于表示已经或准备从第二充值卡中转出资源。

可见,该可选的实施方式通过向数据处理服务器发送充值卡的资源转入提示,以触发数据处理服务器查询当前是否存在需要转入资源的充值卡对应的资源转移数据,当存在,则向数据处理终端反馈资源转入指令,作为充值卡之间的资源转移指令,能够提高资源转移指令的确定准确性以及可靠性,有利于提高资源转移的准确性以及可靠性。

在一个可选的实施例中,该充值卡的资源转移控制方法还可以包括以下步骤:

按照确定出的数据设置格式对获取到的第二充值卡的数据执行设置操作,得到第二充值卡的目标数据,第二充值卡的目标数据用于表示需要对第二充值卡的资源执行转出操作;

向数据处理服务器发送资源转出提示,该资源转出提示包括第二充值卡的目标数据,资源转出提示用于触发数据处理服务器根据第二充值卡的目标数据查询第二充值卡是否存在对应的资源转移数据;

检测是否接收到数据处理服务器发送的针对资源转出提示的反馈,当检测到针对资源转出提示的反馈且该反馈包括资源转出指令时,基于资源转出指令更新资源转移指令,资源转移指令包括资源转出指令和资源转入指令。

该可选的实施方式中,数据设置格式为资源转出协议。第二充值卡的目标数据包括第二充值卡的资源转出类型以及上述的第二充值卡的数据。

该可选的实施方式中,当数据处理服务器接收到第二充值卡的资源转入提示之后,根据第二充值卡的标识信息,例如:逻辑卡号,查询第二充值卡是否存在对应的资源转移数据,当存在时,则生成资源转出指令,并反馈至数据处理终端,当不存在时,则反馈数据为空。其中,资源转移数据用于表示存在需要将第二充值的资源转移至第一充值卡的请求且第二充值卡中存在可以被转移的资源。

可见,该可选的实施方式通过向数据处理服务器发送需要转出资源的充值卡的资源转出提示,以触发数据处理服务器查询当前是否存在需要转出资源的充值卡对应的资源转移数据,当存在,则向数据处理终端反馈资源转出指令,作为充值卡之间的资源转移指令,以使得数据处理终端根据资源转出指令先将资源从需要转出的充值卡中转出,有利于提高资源的转出准确性以及可靠性,再根据资源转入指令将资源转入至对应的充值卡中,有利于进一步提高资源转移的准确性以及可靠性。

104、根据资源转移指令将第二充值卡的资源转移至第一充值卡。

可见,实施图1所描述的充值卡的资源转移控制方法能够通过在接收到充值卡的资源转移请求之后,先自动判断充值卡是否满足资源转入条件,当判断出满足时,自动确定充值卡的资源转移指令,并根据资源转移指令将其他充值卡的资源转移至充值卡中,能够实现资源在不同充值卡之间转移,提高了资源的转移灵活性、效率以及利用率,从而提高了人们生活、工作的便利性,例如:提高了人们的出行效率,提升了用户的体验感,有利于提高充值卡的使用粘度;以及在判断出充值卡符合资源转入条件时,才将资源转移至该充值卡,能够提高资源转移的准确性以及安全性。

在另一个可选的实施例中,根据资源转移指令将第二充值卡的资源转移至第一充值卡之前,该充值卡的资源转移控制方法还可以包括以下步骤:

按照确定出的数据设置格式对第一充值卡的数据与第二充值卡的数据执行设置操作,得到设置后的目标数据;

向数据处理服务器发送目标数据校验提示,目标数据校验提示包括目标数据,且目标数据校验提示用于提示数据处理服务器根据目标数据校验第一充值卡和第二充值卡是否为同一充值卡;

当接收到数据处理服务器发送的针对数据校验提示的反馈且该反馈用于表示第一充值卡和第二充值卡不为同一充值卡时,触发执行上述的根据资源转移指令将第二充值卡的资源转移至第一充值卡的操作。

该可选的实施例中,可选的,当判断出第一充值卡和第二充值卡不为同一充值卡时,数据处理服务器根据第一充值卡的数据和第二充值卡的数据生成资源转移数据。

可见,该可选的实施例在对资源执行转移操作之前,先向数据处理服务器发送转出充值卡和转入充值卡的数据校验提示,以校验转出充值卡和转入充值卡是否为同一张卡,若不是,则进行资源的转移操作,能够减少转出充值卡和转入充值卡为同一张卡而导致资源转移失败的发生情况,提高了资源转移的准确性以及可靠性。

在又一个可选的实施例中,在检测针对第一充值卡触发的资源转移请求之后,该充值卡的资源转移控制方法还可以包括以下步骤:

根据资源转移请求包括的第一充值卡的数据确定第一充值卡的属性数据,并根据第二充值卡的数据确定第二充值卡的属性数据;

根据第一充值卡的属性数据更新第一充值卡的数据;

根据第二充值卡的属性数据更新资源转移请求的数据,并触发执行上述的根据资源转移请求包括的数据判断第一充值卡是否满足确定出的资源转入条件的操作。

该可选的实施例中,可选的,属性数据包括地区属性数据和/或身份属性数据。其中,地区属性数据包括小区属性数据、城市属性数据、省份属性数据以及国家属性数据中的其中一种。

该可选的实施例中,可选的,数据处理终端也可以通过向读卡器发送属性确认指令来确认第一充值卡和/或第二充值卡的属性数据。可选的,在确定出第一充值卡的属性数据和第二充值卡的属性数据之后,进一步根据充值卡的属性数据选择对应的资源转移协议,并根据该资源转移协议触发执行上述的根据资源转移请求包括的数据判断第一充值卡是否满足确定出的资源转入条件的操作。这样通过选择对应的资源转移协议,并根据该资源转移协议进行资源转移操作,能够进一步提高资源转移得准确性以及效率。

可见,该可选的实施例在检测到资源转移请求之后,进一步根据资源转移请求包括的数据确定充值卡的属性数据,并根据充值卡的属性数据更新资源转移请求包括的数据,能够丰富资源转移请求包括的数据,从而有利于进一步提高资源的转移准确性与效率,以及便于统计各种属性充值卡的资源转移情况,以进一步实现充值卡的智能化管理以及提高各种属性充值卡的投放准确性。

实施例二

请参阅图2,图2是本发明实施例公开的另一种充值卡的资源转移控制方法的流程示意图。其中,图2所描述的充值卡的资源转移控制方法可以应用于数据处理终端中,且数据处理终端用于与数据处理服务器进行通信连接。如图2所示,该充值卡的资源转移控制方法可以包括以下步骤:

201、检测针对第一充值卡触发的资源转移请求,该资源转移请求用于请求将第二充值卡的资源转移至第一充值卡中,且该资源转移请求包括第一充值卡的数据和第二充值卡的数据。

本发明实施例中,第一充值卡的数据包括第一充值卡的标识信息,第二充值卡的数据包括第二充值卡的标识信息。

202、根据资源转移请求包括的数据判断第一充值卡是否满足确定出的资源转入条件;当判断出第一充值卡满足资源转入条件时,触发执行步骤103;当判断出第一充值卡不满足资源转入条件时,可以结束本次流程。

203、确定第一充值卡与第二充值卡的资源转移指令。

204、判断第一充值卡和第二充值卡是否均成功初始化,当判断出第一充值卡和第二充值卡均已经成功初始化时,触发执行步骤205;当判断出第一充值卡和第二充值卡存在其中一个充值卡未成功初始化时,结束本此流程。

205、获取第一充值卡的初始化数据和第二充值卡的初始化数据。

本发明实施例中,第一充值卡的初始化数据和第二充值卡的初始化数据均包括发卡机构标识、互通卡种标识、省内互通标识、区域卡类型有效期、密钥索引、剩余资源、联机转移序号、卡随机数以及mac地址(mediaaccesscontroladdress,mac)中的至少一种。

206、分别校验第一充值卡的初始化数据和第二充值卡的初始化数据。

207、当第一充值卡的初始化数据和第二充值卡的初始化数据均通过时,根据资源转移指令将第二充值卡的资源转移至第一充值卡。

本发明实施例中,需要说明的是,步骤204也可以发生在步骤202之前,本发明实施例不做限定。

本发明实施例中,针对步骤201、步骤203、步骤204以及步骤207的相关描述请参照实施例一中针对步骤101-步骤104的详细描述,本发明实施例不再赘述。

本发明实施例中,可选的,当校验不通过时,可以结束流程,或者将第一充值卡的初始化数据和第二充值卡的初始化数据发送至授权管理终端,以使授权管理终端进行人工校验。

可见,本发明实施例在进行资源转移之前,先判断转出充值卡和转入充值卡是否成功初始化,若成功初始化,则自动校验转出充值卡和转入充值卡的初始化数据,并在校验通过时,才执行资源转移操作,能够提高资源的转移安全性以及进一步提高资源的转移准确性。

可见,实施图2所描述的充值卡的资源转移控制方法能够通过在接收到充值卡的资源转移请求之后,先自动判断充值卡是否满足资源转入条件,当判断出满足时,自动确定充值卡的资源转移指令,并根据资源转移指令将其他充值卡的资源转移至充值卡中,能够实现资源在不同充值卡之间转移,提高了资源的转移灵活性、效率以及利用率,从而提高了人们生活、工作的便利性,例如:提高了人们的出行效率,提升了用户的体验感,有利于提高充值卡的使用粘度;以及在判断出充值卡满足资源转入条件时,才将资源转移至该充值卡,能够提高资源转移的准确性以及安全性;还能够提高资源的转移安全性以及进一步提高资源的转移准确性。

实施例三

请参阅图3,图3是本发明实施例公开的一种充值卡的资源转移控制方法的结构示意图。其中,图3所描述的充值卡的资源转移控制装置可以应用于数据处理终端中,且数据处理终端用于与数据处理服务器进行通信连接。如图3所示,该充值卡的资源转移控制装置可以包括检测模块301、判断模块302、第一确定模块303以及转移模块304,其中:

检测模块301,用于检测针对第一充值卡触发的资源转移请求,该资源转移请求用于请求将第二充值卡的资源转移至第一充值卡中,且资源转移请求包括第一充值卡的数据和第二充值卡的数据,第一充值卡的数据包括第一充值卡的标识信息,第二充值卡的数据包括第二充值卡的标识信息。

判断模块302,用于根据资源转移请求包括的数据判断第一充值卡是否满足确定出的资源转入条件。

第一确定模块303,用于当判断模块302判断出第一充值卡满足资源转入条件时,确定第一充值卡与第二充值卡的资源转移指令。

转移模块304,用于根据资源转移指令将第二充值卡的资源转移至第一充值卡。

可见,实施图3所描述的充值卡的资源转移控制装置能够通过在接收到充值卡的资源转移请求之后,先自动判断充值卡是否满足资源转入条件,当判断出满足时,自动确定充值卡的资源转移指令,并根据资源转移指令将其他充值卡的资源转移至充值卡中,能够实现资源在不同充值卡之间转移,提高了资源的转移灵活性、效率以及利用率,从而提高了人们生活、工作的便利性,例如:提高了人们的出行效率,提升了用户的体验感,有利于提高充值卡的使用粘度;以及在判断出充值卡满足资源转入条件时,才将资源转移至该充值卡,能够提高资源转移的准确性以及安全性。

在一个可选的实施例中,如图3所示,判断模块302根据资源转移请求包括的数据判断第一充值卡是否满足确定出的资源转入条件的方式具体为:

按照确定出的数据设置格式对第一充值卡的数据执行设置操作,得到设置后的第一充值卡的数据;

向数据处理服务器发送针对第一充值卡的数据校验提示,数据校验提示包括设置后的第一充值卡的数据,且数据校验提示用于触发数据处理服务器根据设置后的第一充值卡的数据判断第一充值卡是否为黑名单卡且是否存在不完整资源转移数据:

当检测到数据处理服务器发送的针对数据校验提示的反馈且该反馈用于表示第一充值卡不为黑名单卡且不存在未完整资源转移数据时,确定第一充值卡满足确定出的资源转入条件。

可见,实施图3所描述的充值卡的资源转移控制装置还能够数据处理服务器校验需要转入资源的充值卡不为黑名单卡和不存在未完整资源转移数据时,能够实现需要转入资源的充值卡满足资源转入条件的确定,提高了满足资源转入条件的确定准确性以及可靠性,从而有利于提高资源转移的准确性以及可靠性。

在另一个可选的实施例中,如图4所示,第一确定模块303包括:设置子模块3031、通信子模块3032以及确定子模块3033,其中:

设置子模块3031,用于按照确定出的数据设置格式对获取到的第一充值卡的数据执行设置操作,得到第一充值卡的目标数据,第一充值卡的目标数据用于表示需要对第一充值卡执行资源转入操作。

通信子模块3032,用于向数据处理服务器发送资源转入提示,资源转入提示包括第一充值卡的目标数据,资源转入提示用于触发数据处理服务器根据第一充值卡的目标数据查询第一充值卡的目标数据是否存在对应的资源转移数据。

通信子模块3032,还用于检测是否接收到数据处理服务器发送的针对资源转入提示的反馈。

确定子模块3033,用于当通信子模块3032检测到针对资源转入提示的反馈且该反馈包括资源转入指令时,确定资源转入指令为第一充值卡与第二充值卡的资源转移指令。

可见,实施图4所描述的充值卡的资源转移控制装置还能够通过向数据处理服务器发送充值卡的资源转入提示,以触发数据处理服务器查询当前是否存在需要转入资源的充值卡对应的资源转移数据,当存在,则向数据处理终端反馈资源转入指令,作为充值卡之间的资源转移指令,能够提高资源转移指令的确定准确性以及可靠性,有利于提高资源转移的准确性以及可靠性。

在又一个可选的实施例中,如图4所示,第一确定模块303还包括更新子模块3034,其中:

设置子模块3031,还用于按照确定出的数据设置格式对获取到的第二充值卡的数据执行设置操作,得到第二充值卡的目标数据,第二充值卡的目标数据用于表示需要对第二充值卡的资源执行转出操作。

通信子模块3032,还用于向数据处理服务器发送资源转出提示,资源转出提示包括第二充值卡的目标数据,资源转出提示用于触发数据处理服务器根据第二充值卡的目标数据查询第二充值卡是否存在对应的资源转移数据。

通信子模块3032,还用于检测是否接收到数据处理服务器发送的针对资源转出提示的反馈。

更新子模块3034,用于当通信子模块3032检测到针对资源转出提示的反馈且该反馈包括资源转出指令时,基于资源转出指令更新资源转移指令,资源转移指令包括资源转出指令和资源转入指令。

可见,实施图4所描述的充值卡的资源转移控制装置还能够通过向数据处理服务器发送需要转出资源的充值卡的资源转出提示,以触发数据处理服务器查询当前是否存在需要转出资源的充值卡对应的资源转移数据,当存在,则向数据处理终端反馈资源转出指令,作为充值卡之间的资源转移指令,以使得数据处理终端根据资源转出指令先将资源从需要转出的充值卡中转出,有利于提高资源的转出准确性以及可靠性,再根据资源转入指令将资源转入至对应的充值卡中,有利于进一步提高资源转移的准确性以及可靠性。

在又一个可选的实施例中,如图4所示,上述充值卡的资源转移控制装置还可以包括设置模块305以及通信模块306,其中:

设置模块305,用于在转移模块304根据资源转移指令将第二充值卡的资源转移至第一充值卡之前,按照确定出的数据设置格式对第一充值卡的数据与第二充值卡的数据执行设置操作,得到设置后的目标数据。

通信模块306,用于向数据处理服务器发送目标数据校验提示,目标数据校验提示包括目标数据,且目标数据校验提示用于提示数据处理服务器根据目标数据校验第一充值卡和第二充值卡是否为同一充值卡。

转移模块304,具体用于:

当通信模块306接收到数据处理服务器发送的针对数据校验提示的反馈且该反馈用于表示第一充值卡和第二充值卡不为同一充值卡时,根据资源转移指令将第二充值卡的资源转移至第一充值卡。

可见,实施图4所描述的充值卡的资源转移控制装置还能够在对资源执行转移操作之前,先向数据处理服务器发送转出充值卡和转入充值卡的数据校验提示,以校验转出充值卡和转入充值卡是否为同一张卡,若不是,则进行资源的转移操作,能够减少转出充值卡和转入充值卡为同一张卡而导致资源转移失败的发生情况,提高了资源转移的准确性以及可靠性。

在又一个可选的实施例中,如图4所示,上述充值卡的资源转移控制装置还可以包括第二确定模块307以及更新模块308,其中:

第二确定模块307,用于在检测模块301检测针对第一充值卡触发的资源转移请求之后,根据资源转移请求包括的第一充值卡的数据确定第一充值卡的属性数据。

第二确定模块307,还用于根据第二充值卡的数据确定第二充值卡的属性数据。

更新模块308,用于根据第一充值卡的属性数据更新第一充值卡的数据。

更新模块308,还用于根据第二充值卡的属性数据更新资源转移请求的数据,并触发判断模块302执行的根据资源转移请求包括的数据判断第一充值卡是否满足确定出的资源转入条件的操作。

可见,实施图4所描述的充值卡的资源转移控制装置还能够在检测到资源转移请求之后,进一步根据资源转移请求包括的数据确定充值卡的属性数据,并根据充值卡的属性数据更新资源转移请求包括的数据,能够丰富资源转移请求包括的数据,从而有利于进一步提高资源的转移准确性与效率,以及便于统计各种属性充值卡的资源转移情况,以进一步实现充值卡的智能化管理以及提高各种属性充值卡的投放准确性。

在又一个可选的实施例中,如图4所示,上述充值卡的资源转移控制装置还可以包括获取模块309以及校验模块310,其中:

判断模块302,还用于在转移模块304根据资源转移指令将第二充值卡的资源转移至第一充值卡之前,判断第一充值卡和第二充值卡是否均成功初始化。

获取模块309,用于当判断模块302判断出第一充值卡和第二充值卡均已经成功初始化时,获取第一充值卡的初始化数据和第二充值卡的初始化数据。

校验模块310,用于分别校验第一充值卡的初始化数据和第二充值卡的初始化数据;当第一充值卡的初始化数据和第二充值卡的初始化数据均通过时,触发转移模块304执行上述的根据资源转移指令将第二充值卡的资源转移至第一充值卡的操作。

可见,实施图4所描述的充值卡的资源转移控制装置还能够在进行资源转移之前,先判断转出充值卡和转入充值卡是否成功初始化,若成功初始化,则自动校验转出充值卡和转入充值卡的初始化数据,并在校验通过时,才执行资源转移操作,能够提高资源的转移安全性以及进一步提高资源的转移准确性。

实施例四

请参阅图5,图5是本发明实施例公开的又一种充值卡的资源转移控制装置。其中,图5所描述的充值卡的资源转移控制装置可以应用于数据处理终端中,且数据处理终端用于与数据处理服务器进行通信连接。如图5所示,该充值卡的资源转移控制装置可以包括:

存储有可执行程序代码的存储器501;

与存储器501耦合的处理器502;

处理器502调用存储器501中存储的可执行程序代码,用于执行实施例一或实施例二所描述的充值卡的资源转移控制方法的操作。

实施例五

本发明实施例公开了一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,该计算机程序使得计算机执行实施例一或实施例二所描述的充值卡的资源转移控制方法的操作。

实施例六

本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二所描述的充值卡的资源转移控制方法的操作。

以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

最后应说明的是:本发明实施例公开的一种充值卡的资源转移控制方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。

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