发明名称 METHOD AND SYSTEM TO COMPOSE AND EXECUTE BUSINESS RULES
摘要 The present disclosure relates to a computer-implemented method. The computer-implemented method includes composing, with a processor, a plurality of business rules, maintaining, with the processor, a rules repository to store the plurality of business rules, executing, with the processor, the plurality of business rules at runtime, and dynamically refreshing, with the processor, one or more packages and one or more classes by utilizing an OSGi framework. The plurality of business rules run on at least one of a communication device, a cloud platform and a data centre. The plurality of business rules implements a plurality of business rules functions. The rules repository is updated dynamically with a change in the plurality of business rules. The executing is performed after dynamically compiling the plurality of business rules in java to java classes having a byte code. The OSGi framework dynamically refreshes changed rules from a java byte code.
申请公布号 US2015293764(A1) 申请公布日期 2015.10.15
申请号 US201514683793 申请日期 2015.04.10
申请人 VISVANATHAN Omprakash 发明人 VISVANATHAN Omprakash
分类号 G06F9/44;G06F9/45;G06Q10/10 主分类号 G06F9/44
代理机构 代理人
主权项 1. A computer-implemented method comprising: composing, with a processor, a plurality of business rules, wherein the plurality of business rules being configured to run on at least one of a communication device, a cloud platform and a data centre, wherein the plurality of business rules implements a plurality of business rules functions, wherein the plurality of business rules being run on the cloud platform by using a subscription business model, and wherein the plurality of business rules running on the cloud platform fetches data from the cloud based platform; maintaining, with the processor, a rules repository to store the plurality of business rules, wherein the rules repository being updated dynamically with a change in the plurality of business rules; executing, with the processor, the plurality of business rules at runtime, wherein the executing being performed after dynamically compiling the plurality of business rules in java to java classes having a byte code; dynamically refreshing, with the processor, one or more packages and one or more classes by utilizing an OSGi framework, and wherein the OSGi framework dynamically refreshes changed rules from a java byte code; and storing, with the processor, the plurality of business rules as a rules vector.
地址 Chennai IN