CN113674021A - 一种虚拟资源分配方法及装置 - Google Patents
一种虚拟资源分配方法及装置 Download PDFInfo
- Publication number
- CN113674021A CN113674021A CN202110926854.2A CN202110926854A CN113674021A CN 113674021 A CN113674021 A CN 113674021A CN 202110926854 A CN202110926854 A CN 202110926854A CN 113674021 A CN113674021 A CN 113674021A
- Authority
- CN
- China
- Prior art keywords
- resource
- platform
- virtual
- issuing
- receiving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000013468 resource allocation Methods 0.000 claims abstract description 103
- 210000001503 joint Anatomy 0.000 claims abstract description 9
- 238000012795 verification Methods 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000005034 decoration Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000003032 molecular docking Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0239—Online discounts or incentives
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9554—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0222—During e-commerce, i.e. online transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0235—Discounts or incentives, e.g. coupons or rebates constrained by time limit or expiration date
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0236—Incentive or reward received by requiring registration or ID from user
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请实施例中提供了一种虚拟资源分配方法,应用于资源分配平台,资源分配平台对接于若干资源持有平台,以及若干资源接收平台;方法包括:接收若干资源持有平台的虚拟资源发放请求;针对任一虚拟资源发放请求,向对应的资源接收平台发送虚拟资源发放消息;接收若干资源接收平台用户发送的、响应于所述虚拟资源发放消息的虚拟资源获取请求;针对任一虚拟资源获取请求,根据虚拟资源发放规则向发送所述请求的用户发放虚拟资源。采用上述方案,通过资源分配平台,对接若干资源接收平台以及若干资源持有平台,综合管理各个资源持有平台的资源发放情况,减小了资源持有平台的压力,同时也简化了网络连接复杂度。
Description
技术领域
本申请涉及计算机技术领域,具体地,涉及一种虚拟资源分配方法及装置。
背景技术
目前,各个业务平台通常会通过互联网拓展新用户,业务平台会与各种拥有海量用户的引流平台进行对接,以通过引流平台获取新用户,其中常见的一种方式就是将广告信息发送给各个对接的引流平台,以使各个引流平台将广告信息展示在其对应的应用客户端中供用户查看。
但是,采用这种方式,业务平台需要和大量的引流平台进行对接,同时需要记录和统计与每个引流平台的引流情况,在统计和记录的信息过多时会严重占用业务平台的存储资源和处理资源,大大影响了其本身的业务处理能力。
发明内容
本申请实施例中提供了一种虚拟资源分配方法及装置,技术方案如下:
根据本申请实施例的第一个方面,提供了一种虚拟资源分配方法,其特征在于,应用于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述方法包括:
接收若干资源持有平台的虚拟资源发放请求;所述虚拟资源发放请求携带资源接收平台的标识以及虚拟资源发放规则;
针对任一虚拟资源发放请求,向所述标识对应的资源接收平台发送虚拟资源发放消息;
接收若干用户发送的、响应于所述虚拟资源发放消息的虚拟资源获取请求;
针对任一虚拟资源获取请求,根据所述虚拟资源发放规则向发送所述获取请求的用户发放虚拟资源。
根据本申请实施例的第二个方面,提供了一种虚拟资源分配方法,其特征在于,应用于资源接收平台的用户终端,所述资源接收平台对接于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述方法包括:
接收资源分配平台发送的虚拟资源发放消息;所述消息为资源分配平台针对资源持有平台的虚拟资源发放请求生成的消息,所述消息中携带资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
在界面中展示所述资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
根据用户的触发操作,向所述资源分配平台发送虚拟资源获取请求;
接收所述资源分配平台发放的虚拟资源。
根据本申请实施例的第三个方面,提供了一种虚拟资源分配装置,其特征在于,应用于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述装置包括:
接收模块,用于接收若干资源持有平台的虚拟资源发放请求;所述虚拟资源发放请求携带资源接收平台的标识以及虚拟资源发放规则;
发放消息生成模块,用于针对任一虚拟资源发放请求,向所述标识对应的资源接收平台发送虚拟资源发放消息;
接收模块,还用于接收若干用户发送的、响应于所述虚拟资源发放消息的虚拟资源获取请求;
资源发放模块,针对任一虚拟资源获取请求,根据所述虚拟资源发放规则向发送所述请求的用户发放虚拟资源。
根据本申请实施例的第四个方面,提供了一种虚拟资源分配装置,其特征在于,应用于资源接收平台的用户终端,所述资源接收平台对接于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述装置包括:
消息接收模块,用于接收资源分配平台发送的虚拟资源发放消息;所述消息为资源分配平台针对资源持有平台的虚拟资源发放请求生成的消息,所述消息中携带资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
展示模块,用于在界面中展示所述资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
资源获取请求发送模块,用于根据用户的触发操作,向所述资源分配平台发送虚拟资源获取请求;
资源接收模块,用于接收所述资源分配平台发放的虚拟资源。
采用本说明书提出的技术方案,通过资源分配平台,对接若干资源接收平台以及若干资源持有平台,综合管理各个资源持有平台的资源发放情况,避免了资源持有平台和大量资源接收平台的对接,减小了资源持有平台的压力,同时也简化了网络连接复杂度。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本说明书实施例的一种网络拓扑示意图;
图2为本说明书实施例的一种虚拟资源分配方法的流程示意图;
图3为本说明书实施例的一种包含有资源持有平台信息的海报示意图;
图4为本说明书实施例的另一种虚拟资源分配方法的流程示意图;
图5为本说明书实施例的一种虚拟资源分配方法的交互流程示意图;
图6为本说明书实施例的一种虚拟资源分配装置的结构示意图;
图7为本说明书实施例的另一种虚拟资源分配装置的结构示意图;
图8为用于配置本说明书实施例装置的一种设备的结构示意图。
具体实施方式
目前,各个业务平台通常会通过互联网拓展新用户,业务平台会与各种拥有海量用户的引流平台进行对接,以通过引流平台获取新用户,例如目前一些较为成熟的社交平台拥有海量的用户,各个需要拓展新用户的业务平台会与这类社交平台进行对接,以通过其引流、获得新用户。其中常见的一种方式是业务平台会将宣传自身的广告信息发送给各个对接的引流平台,以使各个引流平台将广告信息在其对应的应用客户端中进行展示供用户查看,从而达到获取新用户的目的。
但是,采用这种方式,业务平台需要和大量的引流平台进行对接,同时需要记录和统计各个引流平台的引流情况,在统计和记录的信息过多时会严重占用业务平台的存储资源和处理资源,大大影响了其本身的业务处理能力,同时采用发送广告的方式进行引流,用户查看广告的概率较小,因此引流效果不佳。
针对上述问题,本申请实施例中提供了一种虚拟资源分配方法,通过资源分配平台,对接若干资源接收平台以及若干资源持有平台,综合管理各个资源持有平台的资源发放情况,避免了资源持有平台和大量资源接收平台的对接,减小了资源持有平台的压力,同时也简化了网络连接复杂度。同时采用发送虚拟资源的方式可以使引流具有更好的效果。
本申请实施例中的方案可以采用各种计算机语言实现,例如,面向对象的程序设计语言Java和直译式脚本语言JavaScript等。
为了使本申请实施例中的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
如图1所示,为本说明书提出的一种网络拓扑图,其中包括资源分配平台,资源分配平台对接于若干资源持有平台以及若干资源接收平台,在本说明书中,资源持有平台是指那些具有获取新用户需求且持有虚拟资源的的业务平台,其可能是电商平台、社交平台等平台的后台服务器,资源接收平台是指那些具有海量客户端用户的平台,其可以是电商平台、社交平台等各种业务平台的后台服务器,本说明书对于资源持有平台以及资源接收平台的具体形式不进行限定。本说明书提出的资源分配平台,可以理解为不属于资源接收平台以及资源持有平台的第三方平台,其主要用于综合管理各个资源持有平台和各个资源接收平台之间的资源分配情况。其中,本说明书中的资源分配平台、资源接收平台以及资源持有平台可以分别由一台服务器或由服务器集群组成,本书明书对此不进行限定。
基于上述图1所示的网络拓扑图,如图2所示,本说明书提出一种虚拟资源分配方法,应用于资源分配平台,该方法包括:
S201,接收若干资源持有平台的虚拟资源发放请求;所述虚拟资源发放请求携带资源接收平台的标识以及虚拟资源发放规则;
为了提升用户的积极性,资源持有平台可以通过发放虚拟资源的方式进行引流,其中虚拟资源可以是优惠券、虚拟购买金、红包、积分等。资源持有平台可以将虚拟资源携带在本次虚拟资源发放请求中发送至资源分配平台,与此同时,还可以将虚拟资源发放规则也一同携带在本次虚拟资源发放请求中发送至资源分配平台,其中发放规则中可以规定该虚拟资源发放请求所针对的资源接收平台,即从哪些资源接收平台进行引流,因此该虚拟资源发放请求中可以携带资源接收平台的标识,还可以规定发放给每个用户的虚拟资源发放量,例如可以是规定所有用户获取相同数量的虚拟资源,或者向用户发放随机数量的虚拟资源等。除此之外,还可以规定针对于每个用户的资源发放次数、虚拟资源发放时间以及虚拟资源有效时间等。另外,为了使用户可以了解资源持有平台的业务内容,以便增加用户对于资源持有方的关注概率,资源持有平台可以将自身的信息也添加到虚拟资源发放请求中,其中可以是将自身的名称、业务内容、网址、域名等信息添加到虚拟资源发放请求中。资源持有平台还可以针对不同的内容多次发送虚拟资源发放请求,以资源持有平台为电商平台为例,其可以基于“用户关注”活动向资源分配平台发送一次虚拟资源发放请求,还可以基于“商品折扣”活动向资源分配平台发送一次虚拟资源发放请求,可以将活动信息添加到虚拟资源发放请求发送到资源分配平台。
资源分配平台,作为专用于虚拟资源分配的平台,其可以接收各个资源持有平台的虚拟资源发放请求,并针对接收到的虚拟资源发放请求维护资源分配表项。
如表1所示,可以针对接收到的每条虚拟资源发放请求,记录对应的资源持有平台、资源接收平台、已领取虚拟资源的用户ID、虚拟资源发放规则等信息,本说明书对于表项中的具体信息内容不进行限定。
请求ID | 资源持有平台 | 资源接收平台 | 已领取用户ID | … |
1 | XX | XX、XX | XX、XX | … |
2 | XX | XX、XX、XXX | XXX、XXX | … |
… | … | … | … | … |
表1
S202,针对任一虚拟资源发放请求,向所述标识对应的资源接收平台发送虚拟资源发放消息;
资源分配平台在维护了各个虚拟资源发放请求后,可以针对每个虚拟资源发放请求生成虚拟资源发放消息。
由于虚拟资源发放请求中携带了虚拟资源发放规则,因此资源分配平台可以从虚拟资源发放请求中获取该虚拟资源发放规则,并生成含有该资源持有平台信息、虚拟资源发放规则和本地地址信息的虚拟资源发放消息,其中该资源持有平台的信息可以是该资源持有平台的名称、主要业务内容、图标、网站等信息。资源持有平台的信息可以是携带在虚拟资源发放请求中发送到资源分配平台的,因此资源持有平台可以在不同的虚拟资源发放请求中针对性的携带信息,当然,资源分配平台还可以预先将其对接的所有资源持有平台的的信息存储在本地,在需要生成虚拟资源发放消息时,可以是根据资源发放请求的发送方标识从本地查找出对应的资源持有平台信息,用于生成资源发放消息。在生成了资源发放消息后,即可以将该消息基于资源发放请求中的资源接收平台标识发送至对应的各个资源接收平台。
资源接收平台在接收到资源发放消息后,即可以将该消息在预先配置的节点展示在用户客户端的人机交互界面中,例如,可以是用户在该资源接收平台对应的应用客户端登陆成功时,在登陆成功的界面中以浮窗的形式展示该资源发放消息,当然还可以是用户在触发了预定义操作时在界面中展示该资源发放消息,本说明书对于展示资源发放消息的节点和触发机制并不进行限定。
在一个具体的实施例中,为了方便用户直观查看资源发放消息,可以将消息以海报的形式展示在用户界面中,将资源持有平台的名称、业务内容等信息、虚拟资源发放规则、以及资源分配平台的地址信息以文字或图案的形式渲染在该海报上,进一步为了便于用户能够快速访问资源分配平台,可以将资源分配平台的地址信息以图像码的形式渲染在该海报上,其中图形码可以是一维码、二维码等,本说明书对此不进行限定,展示的资源发放规则可以全部或部分规则,当然为了节省显示资源还可以不展示资源发放规则只展示资源持有平台和资源分配平台地址。如图3所示,为一种具体的海报形式,其中“XX平台”即为资源持有平台的名称,二维码即为资源分配平台的地址信息,“扫描二维码添加我为好友即可抢红包”即为部分虚拟资源发放规则。
用户可以进行相应的操作,以触发使用资源接收平台客户端的识别功能对该图形码进行识别,资源接收平台客户端对该图像码进行识别之后,即可以根据识别出的地址访问资源分配平台,并向资源分配平台发送资源获取请求,为了使资源分配平台可以识别自己的身份,用户客户端还可以将用户的用户信息携带在资源获取请求中发送到资源分配平台。另外,资源分配平台地址还以是以可以点击的连接形式展示在客户端界面中,以供用户直接点击访问资源分配平台,本说明书对于资源接收平台展示资源发放消息的具体展示形式并不进行限定,任一可以提升用户观看效果以引起用户注意、并且方便用户操作访问资源分配平台的展示形式均可。
S203,接收若干用户发送的、响应于所述虚拟资源发放消息的虚拟资源获取请求;
资源分配平台,在接收到资源接收平台客户端用户发送的资源获取请求之后,可以将该资源获取请求与其对应的资源发放请求建立关联,以确保可以根据其中的资源发放规则向用户发放资源。
S204,针对任一虚拟资源获取请求,根据所述虚拟资源发放规则向发送所述请求的用户发放虚拟资源。
在接收到用户发送的虚拟资源获取请求后,为了验证用户的身份是否合法,可以向该用户对应的资源接收平台发起用户信息验证请求,以验证该用户身份的合法性。该资源接收平台可以判断该用户信息是否为本地的合法用户信息,并向资源分配平台返回验证结果,资源分配平台即可以根据资源接收平台返回的验证结果确定该用户身份是否合法,在确定用户身份合法的情况下,才向所述用户发放虚拟资源。采用上述方式,可以有效避免非法用户利用虚假用户信息获取虚拟资源。
在确定了用户身份信息合法后,即可以根据虚拟资源发放规则向该用户发放虚拟资源。
其中,如果资源发放规则中规定了虚拟资源发放量、发放时间,则可以在该发放时间向该用户发放相应数量的虚拟资源。如果该资源发放规则中规定了发放要求,则确定该用户是否满足发放要求,若满足要求,才可以向用户发放虚拟资源。例如,发放要求中规定了同一个用户的领取次数上限,则可以确定用户的领取次数是否超过了预设上限,如果超过则不再向其发送虚拟资源,如果未超过则向其发送虚拟资源并累加发放次数。又例如,发放要求中规定了在预定时段内可以领取该虚拟资源,则可以确定当前时间是否在该预定时段内,如果在,则向其发送虚拟资源,如果不在,则不向其发送虚拟资源。本说明书对于资源发放规则以及其中的发放要求的具有内容不进行限定。资源分配平台可以是基于本地维护的信息确定用户是否满足发放要求,当然还可以是向资源持有平台发送资源获取请求,资源持有平台基于本地维护的信息确定用户是否满足发放要求,并向资源分配平台发送判断结果,资源分配平台基于获取的判断结果确定是否向用户发放虚拟资源;另外,资源分配平台还可以基于本地维护的信息确定用户是否满足发放要求,得到本地判断结果,同时接收资源持有平台的判断结果,基于本地判断结果和资源持有平台的判断结果,综合确定是否向用户发送虚拟资源,例如,可以是当双方的判读结果均表明该用户满足发放要求时,才向该用户发放虚拟资源;或者,还可以是在有任一方的判断结果表明该用户满足发放要求时,就向该用户发放虚拟资源,本说明书对此不进行限定。
在确定向用户发放虚拟资源的情况下,资源分配平台可以将该资源获取请求以及发送该资源获取请求的用户信息,发送到对应的资源持有平台,以使资源持有平台,基于该用户信息创建账号,从而做到获取新客户的目的。同时,资源分配平台还可以将本地维护的针对与每个资源发放请求的表项信息,定期发送至资源持有平台,以使资源持有平台可以得知从每个资源接收平台的引流和获客情况。另外,如果资源持有平台预先没有将虚拟资源随资源发放请求一通下发至资源分配平台,则资源持有平台在基于用户信息建立新账户后,可以响应该资源获取请求将相应数量的虚拟资源发送至资源分配平台,以使资源分配平台将虚拟资源发放给用户。
资源分配平台在向用户发放虚拟资源时,可以是向所述资源接收平台下的用户账号发放虚拟资源;例如,如果该资源接收平台为具有交易功能的社交平台,且虚拟资源为红包,则可以直接将虚拟资源发放至该用户在该资源接收平台下的账号下。另外,由于资源持有平台针对该用户也在本地建立了账号,因此也可以将虚拟资源发放到该资源持有平台下的用户账户,以使用户可以在该资源持有平台使用该虚拟资源。
采用上述方式,通过资源分配平台,对接若干资源接收平台以及若干资源持有平台,综合管理各个资源持有平台的资源发放情况,避免了资源持有平台和大量资源接收平台的对接,减小了资源持有平台的压力,简化了网络连接复杂度,同时采用发送虚拟资源的方式可以使引流具有更好的效果。
如图4所示,为了使本领域技术人员可以更为清晰的理解本方案,下面以资源接收平台的用户客户端作为执行主体描述本方案:
S401,接收资源分配平台发送的虚拟资源发放消息;所述消息为资源分配平台针对资源持有平台的虚拟资源发放请求生成的消息,所述消息中携带资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
S402,在界面中展示所述资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
S403,根据用户的触发操作,向所述资源分配平台发送虚拟资源获取请求;
S404,接收所述资源分配平台发放的虚拟资源。
上述S401-S404的具体过程,可以参照上述关于图2的描述部分,这里不再进行详述。
如图5所示,为本说明书提出的一种虚拟资源分配方法的交互流程图,图中包括资源接收平台、资源持有平台、资源分配平台以及资源接收平台用户客户端。
资源接收平台用户使用客户端进行登陆,资源接收平台用户对用户进行身份验证后,允许用户进行登陆。资源持有平台向资源分配平台发送资源发放请求,资源分配平台基于资源发放请求生成资源发放消息,并发送至资源接收平台,资源接收平台客户端将资源发放消息在预设的节点展示在界面上供用户查看,用户查看到资源发放消息后,执行预设的操作向资源分配平台发送资源获取请求,资源分配平台对用户进行身份验证后,基于资源分配规则对用户发放资源,并将资源获取请求转发至资源持有平台,以使资源持有平台基于该用户的用户信息建立新账户,另外,如果资源持有平台预先没有将虚拟资源随资源发放请求一通下发至资源分配平台,则资源持有平台在基于用户信息建立新账户后,可以响应该资源获取请求将虚拟资源发送至资源分配平台,以使资源分配平台将虚拟资源发放给用户。
可见,采用上述方式,资源持有平台不需要与各个资源接收平台直连,简化了网络连接情况,同时由资源分配平台根据资源发放规则统一管理资源发放情况,可以减少各个资源持有平台的压力,使资源持有平台可以将处理资源和存储资源用于处理其本身的业务。
如图6所示,与前述一种虚拟资源分配方法相对应,本说明书还提供了一种虚拟资源分配装置,其特征在于,应用于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述装置包括:
接收模块610,用于接收若干资源持有平台的虚拟资源发放请求;所述虚拟资源发放请求携带资源接收平台的标识以及虚拟资源发放规则;
发放消息生成模块620,用于针对任一虚拟资源发放请求,向所述标识对应的资源接收平台发送虚拟资源发放消息;
接收模块610,还用于接收若干用户发送的、响应于所述虚拟资源发放消息的虚拟资源获取请求;
资源发放模块630,针对任一虚拟资源获取请求,根据所述虚拟资源发放规则向发送所述请求的用户发放虚拟资源。
在一个实施例中,所述发放消息生成模块620,具体用于针对任一虚拟资源发放请求,确定发送该请求的资源持有平台的平台信息以及所述虚拟资源发放规则;
生成包含有所述资源持有平台信息、所述虚拟资源发放规则和本地地址信息的虚拟资源发放消息;
将生成的虚拟资源发放消息发送至资源接收平台,以使在资源接收平台的用户终端界面上展示所述资源持有平台信息、虚拟资源发放规则以及资源分配平台的的地址信息。
在一个实施例中,所述若干用户为资源接收平台的用户,任一用户发送的资源获取请求中携带有所述用户在对应的资源接收平台的用户信息;所述装置还包括身份验证模块640,用于向该用户对应的资源接收平台发起用户信息验证请求;根据资源接收平台返回的验证结果确定该用户身份是否合法,在确定所述用户身份合法的情况下,向所述用户发放虚拟资源。
在一个实施例中,所述虚拟资源发放规则中包括发放要求和发放数量;所述资源发放模块630,具体用于确定该用户是否满足发放要求;若是,则根据所述发放数量向所述用户发放虚拟资源。
在一个实施例中,所述资源发放模块630,具体用于基于资源分配平台本地维护的信息,和/或,基于资源持有平台的判断结果,确定用户是否满足所述发放要求。
在一个实施例中,所述资源发放模块630,具体用于针对所述用户,向所述资源接收平台下的用户账号发放虚拟资源,或,向所述资源持有平台下的用户账户发放虚拟资源。
如图7所示,与前述一种虚拟资源分配方法相对应,本说明书还提供了一种虚拟资源分配装置,应用于资源接收平台的用户终端,所述资源接收平台对接于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述装置包括:
消息接收模块710,用于接收资源分配平台发送的虚拟资源发放消息;所述消息为资源分配平台针对资源持有平台的虚拟资源发放请求生成的消息,所述消息中携带资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
展示模块720,用于在界面中展示所述资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
获取请求发送模块730,用于根据用户的触发操作,向所述资源分配平台发送虚拟资源获取请求;
资源接收模块740,用于接收所述资源分配平台发放的虚拟资源。
在一个实施例中,所述展示模块720,具体用于在界面中展示包含有所述资源持有平台信息、虚拟资源发放规则和所述资源分配平台地址信息的海报;所述资源分配平台地址信息以图形码的形式渲染在所述海报上;
根据用户的触发操作,向所述资源分配平台发送虚拟资源获取请求,包括:
基于用户的操作识别所述图形码,以向所述资源分配平台发送虚拟资源获取请求。
上述设备中各个部件的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本说明书实施例还提供一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现前述的方法。该方法至少包括上述图2或4所示的方法。
图8示出了本说明书实施例所提供的一种更为具体的计算设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
处理器1010可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
存储器1020可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作***和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。
总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述的方法。该方法至少包括上述图2或4所示的方法。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本说明书实施例可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本说明书实施例各个实施例或者实施例的某些部分所述的方法。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,在实施本说明书实施例方案时可以把各模块的功能在同一个或多个软件和/或硬件中实现。也可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述仅是本说明书实施例的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本说明书实施例原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本说明书实施例的保护范围。
Claims (11)
1.一种虚拟资源分配方法,其特征在于,应用于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述方法包括:
接收若干资源持有平台的虚拟资源发放请求;所述虚拟资源发放请求携带资源接收平台的标识以及虚拟资源发放规则;
针对任一虚拟资源发放请求,向所述标识对应的资源接收平台发送虚拟资源发放消息;
接收若干用户发送的、响应于所述虚拟资源发放消息的虚拟资源获取请求;
针对任一虚拟资源获取请求,根据所述虚拟资源发放规则向发送所述获取请求的用户发放虚拟资源。
2.根据权利要求1所述的方法,其特征在于,所述针对任一虚拟资源发放请求,向所述标识对应的资源接收平台发送虚拟资源发放消息,包括:
针对任一虚拟资源发放请求,确定发送该请求的资源持有平台的平台信息以及所述虚拟资源发放规则;
生成包含有资源持有平台信息、所述虚拟资源发放规则和本地地址信息的虚拟资源发放消息;
将生成的虚拟资源发放消息发送至资源接收平台,以使在资源接收平台的用户终端界面上展示所述资源持有平台信息、虚拟资源发放规则以及资源分配平台的地址信息。
3.根据权利要求1所述的方法,其特征在于,所述若干用户为资源接收平台的用户,任一用户发送的资源获取请求中携带有所述用户在对应的资源接收平台的用户信息;
所述根据所述虚拟资源发放规则向发送所述请求的用户发放虚拟资源前还包括:
向所述用户对应的资源接收平台发起用户信息验证请求;
根据资源接收平台返回的验证结果确定所述用户身份是否合法;
在确定所述用户身份合法的情况下,向所述用户发放虚拟资源。
4.根据权利要求1所述的方法,其特征在于,所述虚拟资源发放规则中包括发放要求和发放数量;
所述根据所述虚拟资源发放规则向发送所述请求的用户发放虚拟资源,包括:
确定该用户是否满足发放要求;
若是,则根据所述发放数量向所述用户发放虚拟资源。
5.根据权利要求4所述的方法,其特征在于,所述确定该用户是否满足发放要求,包括:
基于资源分配平台本地维护的信息,和/或,基于资源持有平台的判断结果,确定用户是否满足所述发放要求。
6.根据权利要求1所述的方法,其特征在于,所述根据所述虚拟资源发放规则向发送所述请求的用户发放虚拟资源,包括:
针对所述用户,向所述资源接收平台下的用户账号发放虚拟资源,或,向所述资源持有平台下的用户账户发放虚拟资源。
7.一种虚拟资源分配方法,其特征在于,应用于资源接收平台的用户终端,所述资源接收平台对接于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述方法包括:
接收资源分配平台发送的虚拟资源发放消息;所述消息为资源分配平台针对资源持有平台的虚拟资源发放请求生成的消息,所述消息中携带资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
在界面中展示所述资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
根据用户的触发操作,向所述资源分配平台发送虚拟资源获取请求;
接收所述资源分配平台发放的虚拟资源。
8.根据权利要求7所述的方法,其特征在于,所述在界面中展示所述资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;包括:
在界面中展示包含有所述资源持有平台信息、虚拟资源发放规则和所述资源分配平台地址信息的海报;所述资源分配平台地址信息以图形码的形式渲染在所述海报上;
根据用户的触发操作,向所述资源分配平台发送虚拟资源获取请求,包括:
基于用户的操作识别所述图形码,以向所述资源分配平台发送虚拟资源获取请求。
9.一种虚拟资源分配装置,其特征在于,应用于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述装置包括:
接收模块,用于接收若干资源持有平台的虚拟资源发放请求;所述虚拟资源发放请求携带资源接收平台的标识以及虚拟资源发放规则;
发放消息生成模块,用于针对任一虚拟资源发放请求,向所述标识对应的资源接收平台发送虚拟资源发放消息;
接收模块,还用于接收若干用户发送的、响应于所述虚拟资源发放消息的虚拟资源获取请求;
资源发放模块,针对任一虚拟资源获取请求,根据所述虚拟资源发放规则向发送所述请求的用户发放虚拟资源。
10.一种虚拟资源分配装置,其特征在于,应用于资源接收平台的用户终端,所述资源接收平台对接于资源分配平台,所述资源分配平台对接于若干资源持有平台,以及若干资源接收平台;所述装置包括:
消息接收模块,用于接收资源分配平台发送的虚拟资源发放消息;所述消息为资源分配平台针对资源持有平台的虚拟资源发放请求生成的消息,所述消息中携带资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
展示模块,用于在界面中展示所述资源持有平台信息、虚拟资源发放规则和资源分配平台地址信息;
资源获取请求发送模块,用于根据用户的触发操作,向所述资源分配平台发送虚拟资源获取请求;
资源接收模块,用于接收所述资源分配平台发放的虚拟资源。
11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如权利要求1-6或7-8任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110926854.2A CN113674021A (zh) | 2021-08-12 | 2021-08-12 | 一种虚拟资源分配方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110926854.2A CN113674021A (zh) | 2021-08-12 | 2021-08-12 | 一种虚拟资源分配方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113674021A true CN113674021A (zh) | 2021-11-19 |
Family
ID=78542584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110926854.2A Pending CN113674021A (zh) | 2021-08-12 | 2021-08-12 | 一种虚拟资源分配方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113674021A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117151781A (zh) * | 2023-11-01 | 2023-12-01 | 江苏中天互联科技有限公司 | 基于工业标识的资源分配方法、装置、设备及介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108074137A (zh) * | 2018-01-04 | 2018-05-25 | 北京奇虎科技有限公司 | 移动终端及广告投放方法及其控制方法、装置 |
CN111415179A (zh) * | 2019-01-04 | 2020-07-14 | 阿里巴巴集团控股有限公司 | 用户权益信息处理方法、装置及电子设备 |
CN112395024A (zh) * | 2020-12-09 | 2021-02-23 | 上海益世界信息技术集团有限公司 | 一种接口调用方法和相关装置 |
-
2021
- 2021-08-12 CN CN202110926854.2A patent/CN113674021A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108074137A (zh) * | 2018-01-04 | 2018-05-25 | 北京奇虎科技有限公司 | 移动终端及广告投放方法及其控制方法、装置 |
CN111415179A (zh) * | 2019-01-04 | 2020-07-14 | 阿里巴巴集团控股有限公司 | 用户权益信息处理方法、装置及电子设备 |
CN112395024A (zh) * | 2020-12-09 | 2021-02-23 | 上海益世界信息技术集团有限公司 | 一种接口调用方法和相关装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117151781A (zh) * | 2023-11-01 | 2023-12-01 | 江苏中天互联科技有限公司 | 基于工业标识的资源分配方法、装置、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10699301B2 (en) | Data-processing method and apparatus, and computer storage medium for electronic resource transfer | |
US10990766B2 (en) | Methods and devices for processing template data, requesting template data, and presenting template data | |
US9130927B2 (en) | Single certificate service system and operational method thereof | |
WO2017215548A1 (zh) | 电子凭证处理方法及电子凭证处理装置 | |
US20180308121A1 (en) | Data processing method, server, user terminal and storage medium | |
US8719280B1 (en) | Person-based information aggregation | |
US20210049579A1 (en) | Multi-factor identity authentication | |
US20180260804A1 (en) | Method, system, and apparatus for application loading | |
CN107104874B (zh) | 资源分享的方法、装置、终端以及计算机可读存储介质 | |
US20160301642A1 (en) | Message sending and forwarding method, apparatus, and system | |
CN109257321B (zh) | 安全登录方法和装置 | |
CN106209607B (zh) | 订阅信息展示方法和装置 | |
CN105989511B (zh) | 业务实现方法及装置 | |
US20200053033A1 (en) | Method, public account server, and mobile terminal for sending and generating cards | |
CN111930786B (zh) | 资源获取请求处理***、方法及装置 | |
US20140310778A1 (en) | Method and system for third-party service platform login | |
CN110120908B (zh) | 群组消息处理方法、装置和服务器 | |
CN113674021A (zh) | 一种虚拟资源分配方法及装置 | |
CN111078900B (zh) | 一种数据的风险识别方法及*** | |
CN110175915B (zh) | 一种基于区块链的业务执行结果获取方法及*** | |
CN110933070A (zh) | 一种用户识别方法、***、设备及计算机可读存储介质 | |
JP6464303B2 (ja) | チケット提供方法、チケット提供装置及び携帯端末用プログラム | |
CN115242767B (zh) | 信息交互追踪方法及相关设备 | |
CN111383025B (zh) | 风控数据转发的方法、装置及电子设备 | |
CN111951020A (zh) | 提供服务信息的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20211119 |