[发明专利]基于语义的组件化促销规则构建系统和方法在审
申请号: | 202010460606.9 | 申请日: | 2020-05-26 |
公开(公告)号: | CN113722360A | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 宋健海;俞平;汪潮;王威 | 申请(专利权)人: | 上海宝信软件股份有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/28;G06F16/27;G06F8/41;G06F9/455;G06Q30/02 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 200120 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 语义 组件 促销 规则 构建 系统 方法 | ||
本发明提供了一种基于语义的组件化促销规则构建系统和方法,构造语义组件,根据语义组件生成对应的语义表示,在语义组件被调用时生成组件实例,并能够支持聚合计算引擎调用以实现促销计算;识别语义中的语义组件、语义操作和语义变量,通过栈结构内存的压栈处理编排语义和语义集的执行顺序;实现语义脚本缓存接口、语义脚本持久化接口、促销规则元数据存取接口;将语义脚本映射成为应用程序能够处理的机器规则脚本;对机器规则脚本进行编译,生成执行语言的机器码;接收标准计算机输入的促销规则元数据,进行分解计算和聚合计算后,输出促销计算结果。可支持促销业务需求语言直接用近似的语义规则进行表述,极大拓展促销规则设计的自由度。
技术领域
本发明涉及计算机技术领域,具体地,涉及一种基于语义的组件化促销规则构建系统和方法。
背景技术
目前,现有专利保护的方案中只提出了基于促销需求定制促销规则和促销操作,通过数据库存取结构化的促销规则数据,促销规则及促销操作具备一定的扩展性,可以通过进一步的开发工作进行规则拓展。例如专利文献CN107977848A,公开一种促销规则生成方法和系统,可以根据促销属性生成促销模板,再对促销模板中的促销属性赋值,进一步生成促销规则。上述专利文献是预先制定若干促销属性,通过生成促销模板,然后给具体的促销属性赋值来定义可执行的促销规则。只能静态通过有限的促销属性生成促销方案,无法通过动态实时生成促销规则,促销规则设置比较固化,无法让产品经理根据业务语义来定制规则以及继承使用规则组件。
当下电商平台运营竞争激烈,需要最大程度上缩短促销活动的准备周期。然而电商平台运营促销形式繁多,按照传统方案即使具备拓展条件,也需要对促销规则及促销计算相关模块进行改造,如果超出拓展条件范围需要重新定制新的促销规则及配套计算。整个准备周期长,往往使得电商平台运营错失最佳的促销投放时间,丧失促销交易转化效能。因此需要进一步对促销规则进行抽象,统一不同规则的构建、解析和计算,需要将促销规则的构建方式从单一横向拓展方式转变为规则可继承复用的树形拓展方式。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种基于语义的组件化促销规则构建系统和方法。
根据本发明提供的一种基于语义的组件化促销规则构建系统,包括:
语义组件库模块:构造语义组件,根据语义组件生成对应的语义表示,在语义组件被调用时生成组件实例,并能够支持聚合计算引擎调用以实现促销计算;
语义编排模块:识别语义中的语义组件、语义操作和语义变量,通过栈结构内存的压栈处理编排语义和语义集的执行顺序;
脚本存储模块:实现语义脚本缓存接口、语义脚本持久化接口、促销规则元数据存取接口;
语义映射模块:将语义脚本映射成为应用程序能够处理的机器规则脚本;
规则编译模块:对机器规则脚本进行编译,生成执行语言的机器码;
聚合计算模块:接收标准计算机输入的促销规则元数据,进行分解计算和聚合计算后,输出促销计算结果。
优选地,所述语义组件库模块包括:
组件构造模块:对构造语义组件的输入内容根据语义组件模板进行检验后,进行语义组件的构造,生成语义组件;
组件表示模块:编写语义组件时生成组件的语义模块,以供组件构造使用;
组件计算模块:令语义组件接受聚合计算引擎的调用,进行语义组件之间的促销计算。
优选地,所述脚本存储模块包括:
脚本缓存模块:规范标准的语义脚本存储及提取接口,以实现语义脚本缓存接口;
脚本持久化模块:使用分布式IO数据库,以实现语义脚本持久化接口;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝信软件股份有限公司,未经上海宝信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010460606.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种雷达设备的空间标定方法和系统
- 下一篇:风力发电机组及其轮毂和叶轮