CN104536325A - 一种确定led控制***策略的方法及装置 - Google Patents
一种确定led控制***策略的方法及装置 Download PDFInfo
- Publication number
- CN104536325A CN104536325A CN201410850393.5A CN201410850393A CN104536325A CN 104536325 A CN104536325 A CN 104536325A CN 201410850393 A CN201410850393 A CN 201410850393A CN 104536325 A CN104536325 A CN 104536325A
- Authority
- CN
- China
- Prior art keywords
- business rule
- preset
- rule
- condition
- goal
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种确定LED控制***策略的方法,包括:当检测到有外部事件发生时,获取该外部事件的特征数据;通过预置的规则引擎,从预置的策略库中确定出与该特征数据相匹配的至少一条业务规则;根据预设的顺序,逐条执行该业务规则。本发明还提供一种确定LED控制***策略的装置。上述方法与装置,可提高策略匹配速度。
Description
技术领域
本发明涉及计算机技术,尤其涉及一种确定发光二极管(LED,LightEmitting Diode)控制***策略的方法及装置。
背景技术
策略是一套指导和决定如何管理、分配和控制LED控制***中的***资源(如:电源、电压等等)的业务规则。这些业务规则定义了控制***中实体应对外界变化的反应规律。即一个实体对象当受到外部的作用时,内部状态随之发生了变化,于是满足一定条件的内部状态又触发对外部的反应,执行一定的动作。无数的有着自身行为规则的对象,彼此相互作用,共同决定了控制***整体的行为。随着LED控制技术的发展,策略在LED控制***中被大量应用,但在现有技术中,一般使用if语句来构成策略匹配,匹配速度较慢且占用***资源。此外,当遇到业务规则变更时,还必须对相关的代码进行修改,而每次即使是一个小小的变更都需要经历开发、测试验证上线等过程,变更成本比较大,且时间一长控制***就变得越来越难维护。
发明内容
有鉴于此,本发明提供一种确定LED控制***策略的方法及装置,可提高策略匹配速度。
本发明实施例提供的一种确定LED控制***策略的方法,包括:当检测到有外部事件发生时,获取所述外部事件的特征数据;通过预置的规则引擎,从预置的策略库中确定出与所述特征数据相匹配的至少一条业务规则;根据预设的顺序,逐条执行所述业务规则。
本发明实施例提供的一种确定LED控制***策略的装置,包括:检测模块,用于检测是否有外部事件发生;获取模块,用于当所述检测模块检测到有外部事件发生时,获取所述外部事件的特征数据;匹配模块,用于通过预置的规则引擎,从预置的策略库中确定出与所述获取模块获取的所述特征数据相匹配的至少一条业务规则;执行模块,用于根据预设的顺序,逐条执行所述匹配模块匹配出的所述业务规则。
本发明实施例提供的确定LED控制***策略的方法及装置,通过预置的规则引擎,从预置的策略库中确定出与发生的外部事件的特征数据相匹配的至少一条业务规则,区别于现有技术中使用if语句构成的策略匹配,可提高策略匹配的速度。
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
附图说明
图1为本发明实施例提供的一种确定LED控制***策略的方法的应用环境图。
图2为本发明第一实施例提供的一种确定LED控制***策略的方法的流程图。
图3为本发明第二实施例提供的一种确定LED控制***策略的方法的流程图。
图4为本发明第三实施例提供的一种确定LED控制***策略的装置的结构示意图。
图5为本发明第四实施例提供的一种确定LED控制***策略的装置的结构示意图。
具体实施方式
为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如后。
第一实施例
请参阅图2,图2为本发明第一实施例提供的一种确定LED控制***策略的方法的流程图。本实施例提供的该方法可应用于图1所示的LED控制***,通过该LED控制***中的主控设备101根据发生的外部事件确定对应的业务规则并执行,以实现对LED显示设备102、声音设备103等***资源的管理、分配和控制。如图2所示,该方法包括:
步骤S101,当检测到有外部事件发生时,获取该外部事件的特征数据;
外部事件的发生可以但不限于包括接收到外部设备发送的信息数据,例如温度监控设备发送的当前显示屏外壳的温度数据,LED显示屏发送的灯点的亮度数据等等。当主控设备接收到外部设备发送的信息数据时,确定有外部事件发生,获取该信息数据作为该外部事件的特征数据并将其放入处理池,如,获取温度监控设备发送的该温度数据,并将其作为所发生的外部事件的特征数据。
步骤S102,通过预置的规则引擎,从预置的策略库中确定出与该特征数据相匹配的至少一条业务规则;
预置的策略库中存储有与具有不同硬件结构的各类LED控制***对应的各类业务规则。该业务规则的代码采用声明性编程方法编写。具体地,当检测到有外部事件发生时,主控设备通过该规则引擎利用预置的匹配算法,将处理池中的该特征数据与该业务规则集中的各业务规则进行比较,以从该业务规则集中确定出与该特征数据相匹配的可以执行的至少一条业务规则,并放入处理池中。
步骤S103,根据预设的顺序,逐条执行该业务规则。
根据预设的优先级排序处理池中的匹配出的业务规则,并根据规则约束解决冲突生成业务规则队列,然后依序逐条执行该业务规则队列中的各条业务规则。
本发明实施例提供的确定LED控制***策略的方法,通过预置的规则引擎,从预置的策略库中确定出与发生的外部事件的特征数据相匹配的至少一条业务规则,区别于现有技术中使用if语句构成的策略匹配,可提高策略匹配的速度。
第二实施例
请参阅图3,图3为本发明第二实施例提供的一种确定LED控制***策略的方法的流程图。本实施例提供的该方法可应用于如图1所示的LED控制***,通过该LED控制***中的主控设备101根据发生的外部事件确定对应的业务规则并执行,以实现对LED显示设备102、声音设备103等***资源的管理、分配和控制。如图3所示,该方法包括:
步骤S201,根据用户的第一生成指令分别从预置的条件库获取该第一生成指令指向的目标条件,从预置的行为库获取该第一生成指令指向的目标行为;
主控设备中预置有用于生成目标业务规则的条件库与行为库,以及用于存储各类目标业务规则的策略库,并可为用户提供预设的交互界面。
于本实施例中,用户可通过该交互界面选择待生成的目标业务规则中所包含的条件及其对应的行为。主控设备接收用户在该交互界面的选择操作触发的第一生成指令,根据该第一生成指令分别从该条件库获取该第一生成指令指向的目标条件,从该行为库获取该第一生成指令指向的目标行为。例如:该交互界面中可包括:包含该条件库中的所有备选条件(如,温度大于50℃,相对湿度小于10%等等)的标识信息的条件选择窗口,包括该动作库中的所有备选动作(如:关闭电源、增加电压等等)的标识信息的动作选择窗口,主控设备根据用户在该条件选择窗口与该动作选择窗口的操作,分别获取该条件库中该用户在该条件选择窗口的点击操作指向目标条件以及该动作库中该用户在该动作选择窗口的点击操作指向的目标动作。
于其他实施例中,主控设备根据用户的第二生成指令,将该第二生成指令指向的规则所包含的条件中的指定信息替换为用户输入的信息,以生成目标条件;将该第二生成指令指向的规则中的动作作为目标动作。具体地,该第二生成指令指向的规则可以为一条或一类规则。例如:假定该第二生成指令指向的指定信息为策略库中的业务规则“当5分钟内温度变化超过第一数值时,关闭电源”所包含的条件“当5分钟内温度变化超过第一数值时”中的“温度”,用户输入的信息为“湿度”,则生成目标条件“当5分钟内湿度变化超过第一数值时”,并将“关闭电源”作为目标动作。或者假定该第二生成指令指向的指定信息为策略库中的所有温度类业务规则中的“温度”,用户输入的信息为“湿度”,则将所有温度类业务规则中的“温度”替换为“湿度”以生成用于生成所有湿度类目标业务规则的目标条件,将该所有温度类业务规则中的动作作为目标动作。
步骤S202,根据该目标条件与该目标行为按照预置的生成规则生成目标业务规则,并存储于该策略库;
具体地,使用规则语言或者状态机,根据该目标条件与该目标行为定义目标业务规则并存储于预置的策略库中。其中,该目标业务规则的代码采用声明性编程方法编写。
步骤S203,当检测到有外部事件发生时,获取该外部事件的特征数据;
外部事件的发生可以但不限于包括:接收到外部设备发送的信息数据,例如温度监控设备发送的当前显示屏外壳的温度数据,LED显示屏发送的灯点的亮度数据等等。当主控设备接收到外部设备发送的信息数据时,确定有外部事件发生,获取该信息数据作为该外部事件的特征数据并将其放入处理池,如,获取温度监控设备发送的该温度数据,并将其作为所发生的外部事件的特征数据放入处理池。
步骤S204,通过预置的规则引擎,从预置的策略库中确定出与该特征数据相匹配的至少一条业务规则;
于本实施例中,策略库中存储的所有业务规则在预置的规则引擎里构造为快速匹配结构(如Rete network),用于做业务规则的快速匹配。该规则引擎从策略库中提取与当前控制***对应的业务规则集并缓存在内存中,当检测到有外部事件发生时,该规则引擎利用快速匹配算法,将处理池中的该特征数据与该业务规则集中的各规则进行比较,以从该业务规则集中确定出与该特征数据相匹配的可以执行的至少一条业务规则,并放入处理池中。
步骤S205,根据预设的优先级与该业务规则,生成业务规则队列;
将处理池中匹配出的业务规则按照定义好的优先级进行排列,并根据规则约束解决冲突生成业务规则队列,以便按照该业务规则队列依序执行各业务规则对应的执行实例。
步骤S206,顺序执行该业务规则队列中的各该业务规则;
步骤S207,当一条业务规则执行完毕时,判断内存中是否有对象发生状态变化;
内存中存储有包含状态信息的状态对象,以及代表外界对***作用和***对外界作用的事件对象。在处理过程中,内存中原有的状态对象和事件对象是可以删除的,同时也可以创建新的状态对象和事件对象。当一条业务规则执行完毕时,判断内存中是否有对象因该条业务规则的执行而发生状态变化,如是否有相关列表的变量发生了变化。
若是,则执行步骤S208,若否,则执行步骤S209;
步骤S208,根据该对象的状态变化量,更新该业务规则队列,并执行步骤S206;
由于执行的业务规则的行为部分可能会改变工作区的数据对象,从而会使业务规则队列中的某些业务规则因为条件改变而失效,也可能会激活原来不满足条件的业务规则。因此,当一条业务规则执行完毕时,若内存中有对象受执行结果的影响而发生状态变化,则获取发生变化的对象的状态变化量,通过规则引擎根据该状态变化量,更新该业务规则队列,例如:获取并删除该业务规则队列中失效的业务规则;从缓存的规则集中确定出与该状态变化量相匹配的新的业务规则,并将其加入该业务规则队列;然后根据预设的优先级重新排序该业务规则队列。
步骤S209,执行下一条业务规则。
若当一条业务规则执行完毕时,内存中没有任何对象发生状态变化则继续执行下一条业务规则,直至该业务规则队列中的所有业务规则全部执行完毕。
本发明实施例提供的确定LED控制***策略的方法,通过预置的规则引擎利用快速匹配算法,从预置的策略库中确定出与发生的外部事件的特征数据相匹配的至少一条业务规则,区别于现有技术中使用if语句构成的策略匹配,可提高策略匹配的速度。此外,通过基于声明性编程方法根据用户的生成指令指向的目标条件与目标行为生成目标业务规则,可大大提高业务规则代码的可读性,避免现有技术中因业务规则变化带来的重新编译和重新部署的问题,使得开发人员不需要过多关注业务逻辑(即,根据各种情况判断发生了什么事情),而只需要专注于应用逻辑(即,在发生了什么事情时进行什么样的处理),从而可提高LED控制***的兼容性与扩展性,使得***更易维护。
第三实施例
请参阅图4,图4为本发明第三实施例提供的一种确定LED控制***策略的装置的结构示意图。本实施例提供的该装置可用于实现上述第一实施例提供的一种确定LED控制***策略的方法。如图4所示,本实施例中的确定LED控制***策略的装置30包括:
检测模块31,用于检测是否有外部事件发生;
获取模块32,用于当检测模块31检测到有外部事件发生时,获取该外部事件的特征数据;
匹配模块33,用于通过预置的规则引擎,从预置的策略库中确定出与获取模块32获取的该特征数据相匹配的至少一条业务规则;
执行模块34,用于根据预设的顺序,逐条执行匹配模块33匹配出的该业务规则。
本实施例对确定LED控制***策略的装置30的各功能模块实现各自功能的具体过程,请参见上述图1至图3所示实施例中描述的具体内容,此处不再赘述。
本发明实施例提供的确定LED控制***策略的装置,通过预置的规则引擎,从预置的策略库中确定出与发生的外部事件的特征数据相匹配的至少一条业务规则,区别于现有技术中使用if语句构成的策略匹配,可提高策略匹配的速度。
第四实施例
请参阅图5,图5为本发明第四实施例提供的确定LED控制***策略的装置的结构示意图。本实施例提供的该装置可用于实现上述第二实施例提供确定LED控制***策略的方法。如图5所示,本实施例中的确定LED控制***策略的装置40包括:
检测模块31,用于检测是否有外部事件发生;
获取模块32,用于当检测模块31检测到有外部事件发生时,获取该外部事件的特征数据;
匹配模块33,用于通过预置的规则引擎,从预置的策略库中确定出与获取模块32获取的该特征数据相匹配的至少一条业务规则;
执行模块34,用于根据预设的顺序,逐条执行匹配模块33匹配出的该业务规则。
进一步地,执行模块34包括:
生成单元341,用于根据预设的优先级与该业务规则,生成业务规则队列;
执行单元342,用于顺序执行该业务规则队列中的各该业务规则;
判断单元343,用于当一条业务规则执行完毕时,判断内存中是否有对象发生状态变化;
更新单元344,用于若判断单元343的判断结果为是,则根据该对象的状态变化量更新该业务规则队列,并执行该顺序执行该业务规则队列中的各该业务规则的步骤;
执行单元342,还用于若判断单元343的判断结果为否,则执行下一条业务规则。
进一步地,该策略库中存储的所有业务规则在该规则引擎里构造为快速匹配结构。
进一步地,获取模块32,还用于根据用户的第一生成指令分别从预置的条件库获取该生成指令指向的目标条件,从预置的行为库获取该生成指令指向的目标行为;
确定LED控制***策略的装置40,还包括:
生成模块41,用于根据获取模块32获取的该目标条件与该目标行为按照预置的生成规则生成目标业务规则并存储于该策略库。
进一步地,确定LED控制***策略的装置40还包括:
替换模块42,用于根据用户的第二生成指令,将该第二生成指令指向的业务规则所包含的条件中的指定信息替换为用户输入的信息,以生成目标条件,将该第二生成指令指向的业务规则中的动作作为目标动作;
生成模块41,还用于根据替换模块42得到的该目标条件与该目标行为按照预置的生成规则生成目标业务规则并存储于该策略库。
本实施例对确定LED控制***策略的装置40的各功能模块实现各自功能的具体过程,请参见上述图1至图3所示实施例中描述的具体内容,此处不再赘述。
本发明实施例提供的确定LED控制***策略的装置,通过预置的规则引擎利用快速匹配算法,从预置的策略库中确定出与发生的外部事件的特征数据相匹配的至少一条业务规则,区别于现有技术中使用if语句构成的策略匹配,可提高策略匹配的速度。此外,通过基于声明性编程方法根据用户的生成指令指向的目标条件与目标行为生成目标业务规则,可大大提高业务规则代码的可读性,避免现有技术中因业务规则变化带来的重新编译和重新部署的问题,使得开发人员不需要过多关注业务逻辑(即,根据各种情况判断发生了什么事情),而只需要专注于应用逻辑(即,在发生了什么事情时进行什么样的处理),从而可提高LED控制***的兼容性与扩展性,使得***更易维护。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者装置中还存在另外的相同要素。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均属于本发明技术方案的范围内。
Claims (10)
1.一种确定LED控制***策略的方法,其特征在于,包括:
当检测到有外部事件发生时,获取所述外部事件的特征数据;
通过预置的规则引擎,从预置的策略库中确定出与所述特征数据相匹配的至少一条业务规则;
根据预设的顺序,逐条执行所述业务规则。
2.根据权利要求1所述的方法,其特征在于,所述根据预设的顺序,逐条执行所述业务规则包括:
根据预设的优先级与所述业务规则,生成业务规则队列;
顺序执行所述业务规则队列中的各所述业务规则;
当一条业务规则执行完毕时,判断内存中是否有对象发生状态变化;
若是,则根据所述对象的状态变化量更新所述业务规则队列,并执行所述顺序执行所述业务规则队列中的各所述业务规则的步骤;
若否,则执行下一条业务规则。
3.根据权利要求1或2所述的方法,其特征在于,所述策略库中存储的所有业务规则在所述规则引擎里构造为快速匹配结构。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据用户的第一生成指令分别从预置的条件库获取所述生成指令指向的目标条件,从预置的行为库获取所述生成指令指向的目标行为;
根据所述目标条件与所述目标行为按照预置的生成规则生成目标业务规则并存储于所述策略库。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据用户的第二生成指令,将所述第二生成指令指向的业务规则所包含的条件中的指定信息替换为用户输入的信息,以生成目标条件;
将所述第二生成指令指向的业务规则中的动作作为目标动作;
根据所述目标条件与所述目标行为按照预置的生成规则生成目标业务规则并存储于所述策略库。
6.一种确定LED控制***策略的装置,其特征在于,包括:
检测模块,用于检测是否有外部事件发生;
获取模块,用于当所述检测模块检测到有外部事件发生时,获取所述外部事件的特征数据;
匹配模块,用于通过预置的规则引擎,从预置的策略库中确定出与所述获取模块获取的所述特征数据相匹配的至少一条业务规则;
执行模块,用于根据预设的顺序,逐条执行所述匹配模块匹配出的所述业务规则。
7.根据权利要求6所述的装置,其特征在于,所述执行模块包括:
生成单元,用于根据预设的优先级与所述业务规则,生成业务规则队列;
执行单元,用于顺序执行所述业务规则队列中的各所述业务规则;
判断单元,用于当一条业务规则执行完毕时,判断内存中是否有对象发生状态变化;
更新单元,用于若所述判断单元的判断结果为是,则根据所述对象的状态变化量更新所述业务规则队列,并执行所述顺序执行所述业务规则队列中的各所述业务规则的步骤;
所述执行单元,还用于若所述判断单元的判断结果为否,则执行下一条业务规则。
8.根据权利要求6或7所述的装置,其特征在于,所述策略库中存储的所有业务规则在所述规则引擎里构造为快速匹配结构。
9.根据权利要求6所述的装置,其特征在于,
所述获取模块,还用于根据用户的第一生成指令分别从预置的条件库获取所述生成指令指向的目标条件,从预置的行为库获取所述生成指令指向的目标行为;
所述装置,还包括:
生成模块,用于根据所述获取模块获取的所述目标条件与所述目标行为按照预置的生成规则生成目标业务规则并存储于所述策略库。
10.根据权利要求9所述的装置,其特征在于,
所述装置还包括:
替换模块,用于根据用户的第二生成指令,将所述第二生成指令指向的业务规则所包含的条件中的指定信息替换为用户输入的信息,以生成目标条件,将所述第二生成指令指向的业务规则中的动作作为目标动作;
所述生成模块,还用于根据所述替换模块得到的所述目标条件与所述目标行为按照预置的生成规则生成目标业务规则并存储于所述策略库。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410850393.5A CN104536325B (zh) | 2014-12-31 | 2014-12-31 | 一种确定led控制***策略的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410850393.5A CN104536325B (zh) | 2014-12-31 | 2014-12-31 | 一种确定led控制***策略的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104536325A true CN104536325A (zh) | 2015-04-22 |
CN104536325B CN104536325B (zh) | 2018-08-17 |
Family
ID=52851869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410850393.5A Active CN104536325B (zh) | 2014-12-31 | 2014-12-31 | 一种确定led控制***策略的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104536325B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109783151A (zh) * | 2017-11-10 | 2019-05-21 | 北京京东尚科信息技术有限公司 | 规则变更的方法和装置 |
CN111752541A (zh) * | 2020-06-25 | 2020-10-09 | 武汉众邦银行股份有限公司 | 一种基于Rete算法的支付路由方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2342737B (en) * | 1998-07-08 | 2001-06-20 | Bosch Gmbh Robert | External component for a microprocessor system and method of operation |
CN101060735A (zh) * | 2006-10-16 | 2007-10-24 | 广州市海林电子科技发展有限公司 | Led日月仿真***及方法 |
CN201533429U (zh) * | 2009-09-15 | 2010-07-21 | 康佳集团股份有限公司 | 一种led驱动控制装置 |
CN102043702A (zh) * | 2009-10-16 | 2011-05-04 | 阿里巴巴集团控股有限公司 | 监控事件的方法、规则引擎装置和规则引擎*** |
CN102799749A (zh) * | 2012-08-16 | 2012-11-28 | 重庆大学 | 分布式音乐灯光表演方案自动生成方法及生成*** |
CN104050920A (zh) * | 2014-06-20 | 2014-09-17 | 西安诺瓦电子科技有限公司 | Led显示屏控制***和异步控制卡 |
-
2014
- 2014-12-31 CN CN201410850393.5A patent/CN104536325B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6434433B1 (en) * | 1998-07-07 | 2002-08-13 | Robert Bosch Gmbh | External components for a microprocessor system for control of plural control elements and operating method |
GB2342737B (en) * | 1998-07-08 | 2001-06-20 | Bosch Gmbh Robert | External component for a microprocessor system and method of operation |
CN101060735A (zh) * | 2006-10-16 | 2007-10-24 | 广州市海林电子科技发展有限公司 | Led日月仿真***及方法 |
CN201533429U (zh) * | 2009-09-15 | 2010-07-21 | 康佳集团股份有限公司 | 一种led驱动控制装置 |
CN102043702A (zh) * | 2009-10-16 | 2011-05-04 | 阿里巴巴集团控股有限公司 | 监控事件的方法、规则引擎装置和规则引擎*** |
CN102799749A (zh) * | 2012-08-16 | 2012-11-28 | 重庆大学 | 分布式音乐灯光表演方案自动生成方法及生成*** |
CN104050920A (zh) * | 2014-06-20 | 2014-09-17 | 西安诺瓦电子科技有限公司 | Led显示屏控制***和异步控制卡 |
Non-Patent Citations (1)
Title |
---|
郑毅: ""一种适用于无线传感器网络的规则引擎的设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑(月刊)》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109783151A (zh) * | 2017-11-10 | 2019-05-21 | 北京京东尚科信息技术有限公司 | 规则变更的方法和装置 |
CN109783151B (zh) * | 2017-11-10 | 2022-07-05 | 北京京东尚科信息技术有限公司 | 规则变更的方法和装置 |
CN111752541A (zh) * | 2020-06-25 | 2020-10-09 | 武汉众邦银行股份有限公司 | 一种基于Rete算法的支付路由方法 |
CN111752541B (zh) * | 2020-06-25 | 2023-09-01 | 武汉众邦银行股份有限公司 | 一种基于Rete算法的支付路由方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104536325B (zh) | 2018-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11709981B2 (en) | Dynamic CFI using line-of-code behavior and relation models | |
CN104536325A (zh) | 一种确定led控制***策略的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 710075 DEF101, Zero One Square, Xi'an Software Park, No. 72 Zhangbajie Science and Technology Second Road, Xi'an High-tech Zone, Shaanxi Province Patentee after: Xi'an Nova Nebula Technology Co., Ltd. Address before: 710075 Qinfengge D District 401, Xi'an Software Park, 68 Science and Technology Second Road, Xi'an High-tech Zone, Shaanxi Province Patentee before: Xian Novastar Electronic Technology Co., Ltd. |