CN114820052A - 权益管理方法、装置、电子设备和存储介质 - Google Patents
权益管理方法、装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN114820052A CN114820052A CN202210398050.4A CN202210398050A CN114820052A CN 114820052 A CN114820052 A CN 114820052A CN 202210398050 A CN202210398050 A CN 202210398050A CN 114820052 A CN114820052 A CN 114820052A
- Authority
- CN
- China
- Prior art keywords
- rights
- interest
- user account
- interests
- management
- 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
- 238000007726 management method Methods 0.000 title claims abstract description 162
- 230000008859 change Effects 0.000 claims abstract description 9
- 230000004044 response Effects 0.000 claims abstract description 4
- 238000000034 method Methods 0.000 claims description 29
- 230000006399 behavior Effects 0.000 claims description 21
- 238000012423 maintenance Methods 0.000 abstract description 18
- 230000032683 aging Effects 0.000 abstract description 8
- 230000008569 process Effects 0.000 description 22
- 238000010586 diagram Methods 0.000 description 7
- 230000009471 action Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 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/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4482—Procedural
-
- 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/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0203—Market surveys; Market polls
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Evolutionary Computation (AREA)
- Storage Device Security (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
Abstract
本发明涉及互联网技术领域,提供一种权益管理方法、装置、电子设备和存储介质。所述权益管理方法包括:响应于一用户账户的权益使用前序行为的发生或权益影响因子的变更,触发对所述用户账户的权益管理;根据所述用户账户的权益配置和当前周期的权益管理记录,确定所述用户账户匹配的权益处理条件,所述权益处理条件包括权益发放条件、权益更新条件和权益作废条件;根据所述用户账户匹配的权益处理条件,对所述用户账户的权益进行管理,并将被管理权益的权益管理操作添加至当前周期的权益管理记录中。本发明适用于对海量用户进行灵活多样的权益管理,解决全量处理的时效问题和复杂业务逻辑的迭代维护问题,提升用户体验,降低运营维护成本。
Description
技术领域
本发明涉及互联网技术领域,具体地说,涉及一种权益管理方法、装置、电子设备和存储介质。
背景技术
为提升用户的消费体验,确保会员用户收到消费权益,在线服务平台需要向不同的用户发放对应的权益。
目前在线服务平台向用户发放权益的方式,多采用全量处理方式,统一地对千万级别的用户进行过亿的权益管理,极大地占用***资源,大量数据处理导致时效变慢,严重影响用户的体验,且复杂业务逻辑迭代造成极高的运营维护成本。
需要说明的是,上述背景技术部分公开的信息仅用于加强对本发明的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
有鉴于此,本发明提供一种权益管理方法、装置、电子设备和存储介质,适用于对海量用户进行权益管理,解决全量处理的时效问题和复杂业务逻辑的迭代维护问题,提升用户体验,降低运营维护成本。
根据本发明的一个方面,提供一种权益管理方法,包括:响应于一用户账户的权益使用前序行为的发生或权益影响因子的变更,触发对所述用户账户的权益管理;根据所述用户账户的权益配置和当前周期的权益管理记录,确定所述用户账户匹配的权益处理条件,所述权益处理条件包括权益发放条件、权益更新条件和权益作废条件;根据所述用户账户匹配的权益处理条件,对所述用户账户的权益进行管理,并将被管理权益的权益管理操作添加至当前周期的权益管理记录中。
在一些实施例中,所述权益使用前序行为包括:登录行为。
在一些实施例中,所述权益影响因子包括:账户等级。
在一些实施例中,所述触发对所述用户账户的权益管理,包括:将所述用户账户加入权益处理消息队列。
在一些实施例中,所述权益包括多种类型的权益;所述确定所述用户账户匹配的权益处理条件时,对每种类型的权益,并行地确定对应的权益处理条件。
在一些实施例中,所述确定所述用户账户匹配的权益处理条件,包括:若所述用户账户具有权益配置,且在当前周期内未发放过或未使用过权益,确定所述用户账户匹配的权益处理条件为对所述用户账户进行权益发放操作的权益发放条件;若所述用户账户具有权益配置,且在当前周期内发放过或使用过权益,确定所述用户账户匹配的权益处理条件为对所述用户账户进行权益更新操作的权益更新条件;若所述用户账户不具有权益配置,且历史发放过权益,确定所述用户账户匹配的权益处理条件为对所述用户账户进行权益作废操作的权益作废条件。
在一些实施例中,所述对所述用户账户的权益进行管理时,调用权益发放接口或权益作废接口,对对应的权益进行管理。
根据本发明的一个方面,提供一种权益管理装置,包括:权益触发模块,用于响应于一用户账户的权益使用前序行为的发生或权益影响因子的变更,触发对所述用户账户的权益管理;权益确定模块,用于根据所述用户账户的权益配置和当前周期的权益管理记录,确定所述用户账户匹配的权益处理条件,所述权益处理条件包括权益发放条件、权益更新条件和权益作废条件;权益管理模块,用于根据所述用户账户匹配的权益处理条件,对所述用户账户的权益进行管理,并将被管理权益的权益管理操作添加至当前周期的权益管理记录中。
根据本发明的一个方面,提供一种电子设备,包括:一处理器;一存储器,所述存储器中存储有可执行指令;其中,所述可执行指令被所述处理器执行时,实现如上述任意实施例所述的权益管理方法。
根据本发明的一个方面,提供一种计算机可读的存储介质,用于存储程序,所述程序被处理器执行时实现如上述任意实施例所述的权益管理方法。
本发明与现有技术相比的有益效果至少包括:
本发明利用业务流程的特性,把全量处理的任务分散前置在业务流程中,通过在用户使用权益前的必经流程上做切入点,在用户账户的权益使用前序行为发生的情况下、以及权益影响因子变更的情况下触发权益管理,通过实时高效地处理热点数据,既保证用户使用权益的流畅,提升用户的体验,也缓解***处理峰值,实现较为平缓地管理权益的生命周期,有效减少权益管理运营时间,充分发挥***资源利用率;
此外,本发明根据当前周期的权益管理记录确定权益处理条件,并在权益管理后记录所管理权益的权益管理操作,确保跨周期处理无缝衔接;权益处理条件包括权益发放条件、权益更新条件和权益作废条件,实现对用户权益的灵活多样的管理;
本发明的权益管理方案,适用于对海量用户进行灵活多样的权益管理,解决全量处理的时效问题和复杂业务逻辑的迭代维护问题,提升用户体验,降低运营维护成本。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出本发明一实施例中权益管理方法的步骤示意图;
图2示出本发明一实施例中触发权益管理的流程示意图;
图3示出本发明一实施例中进行权益管理的流程示意图;
图4示出本发明一实施例中权益管理装置的模块示意图;
图5示出本发明一实施例中电子设备的结构示意图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式。相反,提供这些实施方式使本发明全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
附图仅为本发明的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
此外,附图中所示的流程仅是示例性说明,不是必须包括所有的步骤。例如,有的步骤可以分解,有的步骤可以合并或部分合并,且实际执行的顺序有可能根据实际情况改变。需要说明的是,在不冲突的情况下,本发明的实施例及不同实施例中的特征可以相互组合。
对于用户权益的管理,最优方案是权益的变更等操作对用户无感知,实现实时生效。例如,***新增了某项权益,用户看到该权益并且要去使用该权益时,该权益已经在用户账户下可以正常使用;又如,到某个权益的生效周期时间点,用户想去使用当前权益,即可以正常查询使用。
但是,目前的权益管理方法,要么由于全量处理导致***压力大,短时间需要消耗大量的***资源来处理权益的相关操作,给下游带来较大的压力;要么各类权益处理不灵活,权益差异逻辑比较复杂不易管理;要么生效周期时间长,无法做到快速上线,影响用户体验。
本发明的权益管理方案,即用于对海量用户进行灵活多样的权益管理,解决全量处理的时效问题和复杂业务逻辑的迭代维护问题,提升用户体验,降低运营维护成本。
图1示出权益管理方法的主要步骤,参照图1所示,在一个实施例中,权益管理方法包括:步骤S110,响应于一用户账户的权益使用前序行为的发生或权益影响因子的变更,触发对用户账户的权益管理;步骤S120,根据用户账户的权益配置和当前周期的权益管理记录,确定用户账户匹配的权益处理条件,权益处理条件包括权益发放条件、权益更新条件和权益作废条件;步骤S130,根据用户账户匹配的权益处理条件,对用户账户的权益进行管理,并将被管理权益的权益管理操作添加至当前周期的权益管理记录中。
上述的权益管理方法,利用业务流程的特性,把全量处理的任务分散前置在业务流程中,通过在用户使用权益前的必经流程上做切入点,在用户账户的权益使用前序行为发生的情况下、以及权益影响因子变更的情况下触发权益管理,通过实时高效地处理热点数据,既保证用户使用权益的流畅,提升用户的体验,也缓解***处理峰值,实现较为平缓地管理权益的生命周期,有效减少权益管理运营时间,充分发挥***资源利用率;此外,上述的权益管理方法,根据当前周期的权益管理记录确定权益处理条件,并在权益管理后记录所管理权益的权益管理操作,确保跨周期处理无缝衔接,且权益处理条件包括权益发放条件、权益更新条件和权益作废条件,实现对用户权益的灵活多样的管理。
在一个实施例中,权益使用前序行为包括:登录行为。所说的登录行为,包括已有用户账户的登陆行为,以及用户通过应用(application,App)、H5(HTML5)页面、小程序等进站,并在进站后进行账户认证的登录行为。用户在使用权益前,必然会产生进站或登陆行为,以此作为权益管理判断的触发,实现在用户使用权益前的必经流程上做切入。
在一个实施例中,权益影响因子包括:账户等级。当用户账户的账户等级发生变更,会导致用户账户对应的权益发生改变,因此触发对用户账户的权益管理。
在一个实施例中,还可为权益管理设置权益其他的触发规则,例如将用户实名认证行为作为权益管理触发规则,将包含酒店订单作为权益管理触发规则,等等。则,当用户账户发生登录行为/用户账户的账户等级变更,且用户账户符合权益管理触发规则,触发对用户账户的权益管理。
在一个实施例中,触发对用户账户的权益管理,包括:将用户账户加入权益处理消息队列(Message Queue,MQ),以实现对不同用户账户的灵活多样的权益管理。
图2示出触发权益管理的主要流程,参照图2所示,在一个实施例中,触发对一用户账户的权益管理的过程包括:
前序行为检测支路:S210a,用户账户发生进站/登录行为→S220a,产生登录消息/App、H5、小程序进站消息和实名认证消息等;执行S230,将用户账户加入权益处理MQ。
影响因子检测支路:S210b,用户账户发生影响账户等级的逻辑→S220b,判断用户账户是否升降级,即账户等级是否会变更;若是则执行S230,将用户账户加入权益处理MQ,若否则结束本次用户权益管理。
S240,匹配权益处理条件,即根据用户账户的权益配置和当前周期的权益管理记录,确定用户账户匹配的权益处理条件。用户账户的权益配置通常与用户账户的账户等级相匹配,当前周期是指进行权益管理的周期。
S250,进行权益管理,并记录权益管理操作,包括对应权益的发放/更新/情况以及操作时间,以保证跨周期处理无缝衔接,并便于在当前周期识别到某项权益的权益管理记录时,不再对该项权益进行重复管理。
此外,在S220b判断用户账户不升降级和S240未匹配到权益处理条件时,结束本次权益管理。
在一个实施例中,权益包括多种类型的权益,例如包括消费权益、积分权益、个性定制权益等等。确定用户账户匹配的权益处理条件时,对每种类型的权益,并行地确定对应的权益处理条件。从而,通过对不同类型的权益配置半结构化处理,兼顾特殊配置,采用模板模式+策略模式,创建通用的权益管理框架,各个子类处理各自权益的管理逻辑,定制化各种类型权益间差异处理,便于后期维护。
在一个实施例中,确定用户账户匹配的权益处理条件时,遍历用户账户的权益配置和当前周期的权益管理记录,动态计算出各个权益用户需要变更的权益。具体来说,确定用户账户匹配的权益处理条件,包括:若用户账户具有权益配置,且在当前周期内未发放过或未使用过权益,确定用户账户匹配的权益处理条件为对用户账户进行权益发放操作的权益发放条件;若用户账户具有权益配置,且在当前周期内发放过或使用过权益,确定用户账户匹配的权益处理条件为对用户账户进行权益更新操作的权益更新条件;若用户账户不具有权益配置,且历史发放过权益,确定用户账户匹配的权益处理条件为对用户账户进行权益作废操作的权益作废条件。
所说的用户账户具有权益配置,是指根据权益发放规则,该用户账户对应的账户等级享有对应的权益。对用户账户进行权益发放操作,是指向该用户账户发放与其账户等级相匹配的权益。对用户账户进行权益更新操作,是指根据该用户账户相匹配的权益,以及该用户账户已发放/已使用的权益,计算出权益差值,进行更新,更新操作具体包括方法操作和作废操作。对用户账户进行权益作废操作,即将该用户账户的权益作废。
在一个实施例中,对用户账户的权益进行管理时,调用权益发放接口或权益作废接口,对对应的权益进行管理。
图3示出进行权益管理的主要流程,参照图3所示,进行权益管理,包括:
S310,判断用户账户当前周期的权益配置,例如包括权益类型A、权益类型B和其他未详细列出的权益类型。
S320,针对每种权益类型,遍历用户账户当前周期的该类型权益配置和该类型权益管理记录,动态计算该类型权益的管理方式。
S330,对当前周期有权益配置且未发放过/未使用过权益的情况,调用权益发放接口向用户账户发放权益。
S340,对当前周期有权益配置且发放过/使用过权益的情况,计算需要新增/作废的权益,并调用下游的权益发放接口/权益作废接口对该用户账户进行权益变更。
S350,对当前周期无权益配置且历史发放过权益的情况,调用权益作废接口对该用户账户的权益进行作废处理。
此外,对当前周期无权益配置且历史无权益的情况,不进行处理。其他权益类型的权益管理采用与权益类型A和权益类型B相同的权益处理逻辑,不再重复说明。
此外,对本次管理的权益,记录其权益管理时间,以供每个周期内判断对应的权益是否管理过,避免重复的管理判断,节省***资源。
综上,上述的权益管理方法,利用业务流程的特性,把全量处理的任务分散前置在业务流程中,通过在用户使用权益前的必经流程上做切入点,在用户账户的权益使用前序行为发生的情况下、以及权益影响因子变更的情况下触发权益管理,通过实时高效地处理热点数据,既保证用户使用权益的流畅,提升用户的体验,也缓解***处理峰值,实现较为平缓地管理权益的生命周期,有效减少权益管理运营时间,充分发挥***资源利用率;此外,上述的权益管理方法,根据当前周期的权益管理记录确定权益处理条件,并在权益管理后记录所管理权益的权益管理操作,确保跨周期处理无缝衔接;权益处理条件包括权益发放条件、权益更新条件和权益作废条件,实现对用户权益的灵活多样的管理;并配合模板模式和策略模式两种策略,灵活地处理各种类型权益间差异;适用于对海量用户进行灵活多样的权益管理,解决全量处理的时效问题和复杂业务逻辑的迭代维护问题,提升用户体验,降低运营维护成本。
本发明实施例还提供一种权益管理装置,可用于实现上述任意实施例描述的权益管理方法。上述任意实施例描述的权益管理方法的特征和原理均可应用至下面的权益管理装置实施例。在下面的权益管理装置实施例中,对已经阐明的关于权益管理的特征和原理不再重复说明。
图4示出权益管理装置的主要模块,参照图4所述,在一个实施例中,权益管理装置400包括:权益触发模块410,用于响应于一用户账户的权益使用前序行为的发生或权益影响因子的变更,触发对用户账户的权益管理;权益确定模块420,用于根据用户账户的权益配置和当前周期的权益管理记录,确定用户账户匹配的权益处理条件,权益处理条件包括权益发放条件、权益更新条件和权益作废条件;权益管理模块430,用于根据用户账户匹配的权益处理条件,对用户账户的权益进行管理,并将被管理权益的权益管理操作添加至当前周期的权益管理记录中。
进一步地,权益管理装置400还可包括实现上述各权益管理方法实施例的其他流程步骤的模块,各个模块的具体原理可参照上述各权益管理方法实施例的描述,此处不再重复说明。
本发明的权益管理装置,能够利用业务流程的特性,把全量处理的任务分散前置在业务流程中,通过在用户使用权益前的必经流程上做切入点,在用户账户的权益使用前序行为发生的情况下、以及权益影响因子变更的情况下触发权益管理,通过实时高效地处理热点数据,既保证用户使用权益的流畅,提升用户的体验,也缓解***处理峰值,实现较为平缓地管理权益的生命周期,有效减少权益管理运营时间,充分发挥***资源利用率;此外,上述的权益管理方法,根据当前周期的权益管理记录确定权益处理条件,并在权益管理后记录所管理权益的权益管理操作,确保跨周期处理无缝衔接;权益处理条件包括权益发放条件、权益更新条件和权益作废条件,实现对用户权益的灵活多样的管理;并配合模板模式和策略模式两种策略,灵活地处理各种类型权益间差异;适用于对海量用户进行灵活多样的权益管理,解决全量处理的时效问题和复杂业务逻辑的迭代维护问题,提升用户体验,降低运营维护成本。
本发明实施例还提供一种电子设备,包括处理器和存储器,存储器中存储有可执行指令,可执行指令被处理器执行时,实现上述任意实施例描述的权益管理方法。
本发明的电子设备,能够利用业务流程的特性,把全量处理的任务分散前置在业务流程中,通过在用户使用权益前的必经流程上做切入点,在用户账户的权益使用前序行为发生的情况下、以及权益影响因子变更的情况下触发权益管理,通过实时高效地处理热点数据,既保证用户使用权益的流畅,提升用户的体验,也缓解***处理峰值,实现较为平缓地管理权益的生命周期,有效减少权益管理运营时间,充分发挥***资源利用率;此外,上述的权益管理方法,根据当前周期的权益管理记录确定权益处理条件,并在权益管理后记录所管理权益的权益管理操作,确保跨周期处理无缝衔接;权益处理条件包括权益发放条件、权益更新条件和权益作废条件,实现对用户权益的灵活多样的管理;并配合模板模式和策略模式两种策略,灵活地处理各种类型权益间差异;适用于对海量用户进行灵活多样的权益管理,解决全量处理的时效问题和复杂业务逻辑的迭代维护问题,提升用户体验,降低运营维护成本。
图5是本发明实施例中电子设备的结构示意图,应当理解的是,图5仅仅是示意性地示出各个模块,这些模块可以是虚拟的软件模块或实际的硬件模块,这些模块的合并、拆分及其余模块的增加都在本发明的保护范围之内。
如图5所示,电子设备500以通用计算设备的形式表现。电子设备500的组件包括但不限于:至少一个处理单元510、至少一个存储单元520、连接不同平台组件(包括存储单元520和处理单元510)的总线530、显示单元540等。
存储单元520存储有程序代码,程序代码可以被处理单元510执行,使得处理单元510执行上述任意实施例描述的权益管理方法的步骤。例如,处理单元510可以执行如图1所示的步骤。
存储单元520可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)5201和/或高速缓存存储单元5202,还可以进一步包括只读存储单元(ROM)5203。
存储单元520还可以包括具有一个或多个程序模块5205的程序/实用工具5204,这样的程序模块5205包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
总线530可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、***总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
电子设备500也可以与一个或多个外部设备通信,外部设备可以是键盘、指向设备、蓝牙设备等设备中的一种或多种。这些外部设备使得用户能与该电子设备500进行交互通信。电子设备500也能与一个或多个其它计算设备进行通信,所示计算机设备包括路由器、调制解调器。这种通信可以通过输入/输出(I/O)接口550进行。并且,电子设备500还可以通过网络适配器560与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。网络适配器560可以通过总线530与电子设备500的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备500使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储平台等。
本发明实施例还提供一种计算机可读的存储介质,用于存储程序,程序被执行时实现上述任意实施例描述的权益管理方法。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行上述任意实施例描述的权益管理方法。
本发明的存储介质当被处理器执行时,能够利用业务流程的特性,把全量处理的任务分散前置在业务流程中,通过在用户使用权益前的必经流程上做切入点,在用户账户的权益使用前序行为发生的情况下、以及权益影响因子变更的情况下触发权益管理,通过实时高效地处理热点数据,既保证用户使用权益的流畅,提升用户的体验,也缓解***处理峰值,实现较为平缓地管理权益的生命周期,有效减少权益管理运营时间,充分发挥***资源利用率;此外,上述的权益管理方法,根据当前周期的权益管理记录确定权益处理条件,并在权益管理后记录所管理权益的权益管理操作,确保跨周期处理无缝衔接;权益处理条件包括权益发放条件、权益更新条件和权益作废条件,实现对用户权益的灵活多样的管理;并配合模板模式和策略模式两种策略,灵活地处理各种类型权益间差异;适用于对海量用户进行灵活多样的权益管理,解决全量处理的时效问题和复杂业务逻辑的迭代维护问题,提升用户体验,降低运营维护成本。
存储介质可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的存储介质不限于此,其可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子包括但不限于:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。可读信号介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备,例如利用因特网服务提供商来通过因特网连接。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (10)
1.一种权益管理方法,其特征在于,包括:
响应于一用户账户的权益使用前序行为的发生或权益影响因子的变更,触发对所述用户账户的权益管理;
根据所述用户账户的权益配置和当前周期的权益管理记录,确定所述用户账户匹配的权益处理条件,所述权益处理条件包括权益发放条件、权益更新条件和权益作废条件;
根据所述用户账户匹配的权益处理条件,对所述用户账户的权益进行管理,并将被管理权益的权益管理操作添加至当前周期的权益管理记录中。
2.如权利要求1所述的权益管理方法,其特征在于,所述权益使用前序行为包括:登录行为。
3.如权利要求1所述的权益管理方法,其特征在于,所述权益影响因子包括:账户等级。
4.如权利要求1所述的权益管理方法,其特征在于,所述触发对所述用户账户的权益管理,包括:
将所述用户账户加入权益处理消息队列。
5.如权利要求1所述的权益管理方法,其特征在于,所述权益包括多种类型的权益;
所述确定所述用户账户匹配的权益处理条件时,对每种类型的权益,并行地确定对应的权益处理条件。
6.如权利要求1所述的权益管理方法,其特征在于,所述确定所述用户账户匹配的权益处理条件,包括:
若所述用户账户具有权益配置,且在当前周期内未发放过或未使用过权益,确定所述用户账户匹配的权益处理条件为对所述用户账户进行权益发放操作的权益发放条件;
若所述用户账户具有权益配置,且在当前周期内发放过或使用过权益,确定所述用户账户匹配的权益处理条件为对所述用户账户进行权益更新操作的权益更新条件;
若所述用户账户不具有权益配置,且历史发放过权益,确定所述用户账户匹配的权益处理条件为对所述用户账户进行权益作废操作的权益作废条件。
7.如权利要求1所述的权益管理方法,其特征在于,所述对所述用户账户的权益进行管理时,调用权益发放接口或权益作废接口,对对应的权益进行管理。
8.一种权益管理装置,其特征在于,包括:
权益触发模块,用于响应于一用户账户的权益使用前序行为的发生或权益影响因子的变更,触发对所述用户账户的权益管理;
权益确定模块,用于根据所述用户账户的权益配置和当前周期的权益管理记录,确定所述用户账户匹配的权益处理条件,所述权益处理条件包括权益发放条件、权益更新条件和权益作废条件;
权益管理模块,用于根据所述用户账户匹配的权益处理条件,对所述用户账户的权益进行管理,并将被管理权益的权益管理操作添加至当前周期的权益管理记录中。
9.一种电子设备,其特征在于,包括:
一处理器;
一存储器,所述存储器中存储有可执行指令;
其中,所述可执行指令被所述处理器执行时,实现如权利要求1-7任一项所述的权益管理方法。
10.一种计算机可读的存储介质,用于存储程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7任一项所述的权益管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210398050.4A CN114820052A (zh) | 2022-04-12 | 2022-04-12 | 权益管理方法、装置、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210398050.4A CN114820052A (zh) | 2022-04-12 | 2022-04-12 | 权益管理方法、装置、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114820052A true CN114820052A (zh) | 2022-07-29 |
Family
ID=82536090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210398050.4A Pending CN114820052A (zh) | 2022-04-12 | 2022-04-12 | 权益管理方法、装置、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114820052A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106651422A (zh) * | 2016-09-27 | 2017-05-10 | 网易(杭州)网络有限公司 | 一种数据处理方法及装置 |
CN111415179A (zh) * | 2019-01-04 | 2020-07-14 | 阿里巴巴集团控股有限公司 | 用户权益信息处理方法、装置及电子设备 |
CN111784415A (zh) * | 2020-07-22 | 2020-10-16 | 支付宝(杭州)信息技术有限公司 | 通过区块链进行权益发放的方法及装置 |
CN112306715A (zh) * | 2020-10-30 | 2021-02-02 | 北京字节跳动网络技术有限公司 | 一种事件处理方法及装置 |
CN112581178A (zh) * | 2020-12-24 | 2021-03-30 | 广州华多网络科技有限公司 | 权益发放方法、装置、电子设备及计算机可读介质 |
CN113674023A (zh) * | 2021-08-20 | 2021-11-19 | 北京自如信息科技有限公司 | 基于会员等级的权益升级方法、装置、设备及存储介质 |
CN113971245A (zh) * | 2021-10-28 | 2022-01-25 | 北京沃东天骏信息技术有限公司 | 一种信息推送方法、装置和*** |
CN114155036A (zh) * | 2021-12-09 | 2022-03-08 | 江苏华泽微福科技发展有限公司 | 一种基于b2b2c商城的优惠券和积分发放与领取方法 |
-
2022
- 2022-04-12 CN CN202210398050.4A patent/CN114820052A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106651422A (zh) * | 2016-09-27 | 2017-05-10 | 网易(杭州)网络有限公司 | 一种数据处理方法及装置 |
CN111415179A (zh) * | 2019-01-04 | 2020-07-14 | 阿里巴巴集团控股有限公司 | 用户权益信息处理方法、装置及电子设备 |
CN111784415A (zh) * | 2020-07-22 | 2020-10-16 | 支付宝(杭州)信息技术有限公司 | 通过区块链进行权益发放的方法及装置 |
CN112306715A (zh) * | 2020-10-30 | 2021-02-02 | 北京字节跳动网络技术有限公司 | 一种事件处理方法及装置 |
CN112581178A (zh) * | 2020-12-24 | 2021-03-30 | 广州华多网络科技有限公司 | 权益发放方法、装置、电子设备及计算机可读介质 |
CN113674023A (zh) * | 2021-08-20 | 2021-11-19 | 北京自如信息科技有限公司 | 基于会员等级的权益升级方法、装置、设备及存储介质 |
CN113971245A (zh) * | 2021-10-28 | 2022-01-25 | 北京沃东天骏信息技术有限公司 | 一种信息推送方法、装置和*** |
CN114155036A (zh) * | 2021-12-09 | 2022-03-08 | 江苏华泽微福科技发展有限公司 | 一种基于b2b2c商城的优惠券和积分发放与领取方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107632842B (zh) | 规则配置和发布方法、***、设备及存储介质 | |
CN109857555B (zh) | 内存回收方法及装置、存储介质和电子设备 | |
CN101118502A (zh) | 用于选择性地监视事务的方法和*** | |
CN111950600B (zh) | 一种预测逾期用户资源返还表现的方法、装置和电子设备 | |
US20150106512A1 (en) | Predictive cloud provisioning based on human behaviors and heuristics | |
CN110780979A (zh) | 微服务框架下配置的控制方法及装置、介质和电子设备 | |
CN111586177B (zh) | 集群会话防丢失方法及*** | |
CN116360735A (zh) | 一种表单生成方法、装置、设备和介质 | |
CN111681032B (zh) | 一种配置附加资源的方法、装置和电子设备 | |
CN112346628A (zh) | 一种特享资源凭证管理方法、***和电子设备 | |
CN114820052A (zh) | 权益管理方法、装置、电子设备和存储介质 | |
CN116185636A (zh) | 一种内存管理方法、装置、设备和存储介质 | |
CN111680869A (zh) | 一种监测投放策略的方法、装置和电子设备 | |
CN112445473A (zh) | 客户端布局方法与装置、存储介质、电子设备 | |
CN111681093B (zh) | 一种展示资源页面的方法、装置和电子设备 | |
US20190171925A1 (en) | Information flow analysis for conversational agents | |
CN114022206A (zh) | 一种网约车平台的黑名单和白名单的自动化管理方法及装置 | |
CN111950770A (zh) | 一种管理资源返还辅助策略的方法、装置和电子设备 | |
US10277521B2 (en) | Authorizing an action request in a networked computing environment | |
CN110659743A (zh) | 基于生命周期理念的标签管理方法以及装置 | |
CN112508693A (zh) | 基于用户标签的资源分配渠道分配方法、装置和电子设备 | |
CN111680867B (zh) | 一种资源配给的方法、装置和电子设备 | |
US20210092157A1 (en) | Prioritize endpoint selection based on criteria | |
CN111013157A (zh) | 游戏加载方法、装置、设备及存储介质 | |
CN111046430B (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 |