逻辑事件执行方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41768820 阅读:25 留言:0更新日期:2024-06-21 21:46
本申请涉及终端应用技术领域,提供了一种逻辑事件执行方法、装置、电子设备及存储介质。该方法通过将逻辑事件触发和逻辑事件执行进行分离,通过消息发射器接收并判断逻辑事件触发条件,在确定满足逻辑事件触发条件时修改逻辑事件对应的规则状态以及逻辑变量值,另一方面由逻辑处理器自行轮询其下挂载的各逻辑事件,并在基于逻辑事件对应的规则状态和逻辑变量值确定逻辑事件生效时,执行逻辑事件。进一步的,逻辑处理器还可以反馈执行完成消息至消息发射器,以使消息发射器修改规则状态,从而实现了仅执行最终需要的逻辑事件,且仅响应多个相同的逻辑事件触发条件中的第一个,提高了逻辑事件执行效率,提升了用户体验。

【技术实现步骤摘要】

本申请涉及终端应用,尤其涉及一种逻辑事件执行方法、装置、电子设备及存储介质


技术介绍

1、在终端的应用中,逻辑事件的执行流程为,响应对象接收逻辑事件触发条件,当响应对象判断满足逻辑事件触发条件时,调用并执行逻辑事件。也就是说,逻辑事件直接附着于响应对象,在接收到逻辑事件触发条件时,该条件对应的全部逻辑事件都需要执行。

2、然而,一个逻辑事件触发条件可能触发多个逻辑事件,其中部分逻辑事件为中间处理过程,无需真正执行。另一方面,终端可能在短时间内连续接收到多个相同的逻辑事件触发条件,如何以最优策略响应这些逻辑事件触发条件,是需要解决的技术问题。


技术实现思路

1、有鉴于此,本申请实施例提供了一种逻辑事件执行方法、装置、电子设备及存储介质,以解决现有技术中部分逻辑事件执行流程不合理,导致执行效率低用户体验差的问题。

2、本申请实施例的第一方面,提供了一种逻辑事件执行方法,该方法由终端执行,终端包括消息发射器、逻辑变量池和逻辑处理器,该方法包括:

3、消息发射器接收目标逻辑事件触本文档来自技高网...

【技术保护点】

1.一种逻辑事件执行方法,其特征在于,所述方法由终端执行,所述终端包括消息发射器、逻辑变量池和逻辑处理器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述逻辑变量池中包括N个逻辑变量,N为正整数;

3.根据权利要求1所述的方法,其特征在于,所述逻辑处理器基于所述目标规则的状态确定所述目标逻辑事件生效,包括:

4.根据权利要求3所述的方法,其特征在于,所述目标逻辑变量的值为第一目标值或者第三目标值,所述第一目标值和第三目标值不同;

5.根据权利要求1所述的方法,其特征在于,所述预设时间周期采用如下方式确定:</p>

6.根据...

【技术特征摘要】

1.一种逻辑事件执行方法,其特征在于,所述方法由终端执行,所述终端包括消息发射器、逻辑变量池和逻辑处理器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述逻辑变量池中包括n个逻辑变量,n为正整数;

3.根据权利要求1所述的方法,其特征在于,所述逻辑处理器基于所述目标规则的状态确定所述目标逻辑事件生效,包括:

4.根据权利要求3所述的方法,其特征在于,所述目标逻辑变量的值为第一目标值或者第三目标值,所述第一目标值和第三目标值不同;

5.根据权利要求1所述的方法,其特征在于,所述预设时间周期采用如下方式确定:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述逻辑处理器基于所述目标规则的状态和所述目标规则的时间切分维度配置确定所述目标逻辑事件生效,包括:

8.根据权利要求7所述的方法,其特征在于,所述目标逻辑变量的值为第一目标...

【专利技术属性】
技术研发人员:唐如意陈裕聪修怀忠
申请(专利权)人:重庆赛力斯凤凰智创科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1