[发明专利]作为移动应用的平台的规则引擎在审
申请号: | 201380056159.9 | 申请日: | 2013-10-10 |
公开(公告)号: | CN104769616A | 公开(公告)日: | 2015-07-08 |
发明(设计)人: | 阿许温·史汪明纳桑;卢卡斯·丹尼尔·库恩;丁力;埃万·巴顿;穆拉利德哈尔·R·阿库拉;詹姆斯·威廉·多尔特;桑吉夫·南达 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06N5/04 | 分类号: | G06N5/04;G05B13/00 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 作为 移动 应用 平台 规则 引擎 | ||
1.一种用于提供规则引擎作为具有多个模块的便携式电子装置中的平台的方法,所述方法包括:
在规则引擎平台中接收多个规则;
基于来自包含于所述多个模块中的取样模块的所接收样本及所预期样本中的一者确证事实;
使用所述经确证事实识别包含于所述多个规则中的相关规则;
评估所述相关规则;及
从所述相关规则的所述评估确定动作。
2.根据权利要求1所述的方法,其中确证所述事实包括:
将所述事实存储于所述便携式电子装置中的知识存储库中。
3.根据权利要求1所述的方法,其进一步包括:
将所述多个规则存储于所述便携式电子装置中的规则存储库中。
4.根据权利要求1所述的方法,其中确证所述事实进一步基于从第二取样模块接收的第二样本及第二事实中的一者。
5.根据权利要求1所述的方法,其中所述动作经确定为空值及不进行任何动作的响应中的一者。
6.根据权利要求1所述的方法,其进一步包括:
将所述所确定的动作发送到包含于所述多个模块中的接收模块;及
调适所述所确定的动作以用于由所述接收模块接收。
7.根据权利要求6所述的方法,其中所述取样模块及所述接收模块为相同模块。
8.根据权利要求1所述的方法,其进一步包括:
确定所述相关规则的取样要求;
基于所述相关规则的所述取样要求计算优化方案;及
基于所述优化方案修改所述取样模块的取样速率。
9.根据权利要求8所述的方法,其中修改所述取样速率包括:
将所述取样速率提供到所述取样模块。
10.根据权利要求1所述的方法,其中所述规则引擎包括接口,所述接口包含应用程序编程接口API、进程间通信接口及允许所述取样模块将数据发送到所述规则引擎的动态链接库DLL中的一者。
11.根据权利要求1所述的方法,其进一步包括:
确定所述多个规则的多个取样要求;
基于所述多个规则的所述多个取样要求计算优化方案;及
基于所述优化方案修改所述取样模块的取样速率。
12.根据权利要求11所述的方法,其中计算所述优化方案包括:
评估所述多个取样要求;
从所述评估确定第一规则的第一取样要求需要以第一速率来自所述取样模块的样本及第二规则的第二取样要求需要以不同于所述第一速率的第二速率来自所述取样模块的所述样本;及
计算为所述第一规则及所述第二规则指定令人满意的所述取样模块的最优取样速率的优化参数。
13.根据权利要求11所述的方法,其进一步包括:
从第二模块接收第一样本;
响应于从所述第二模块接收的所述第一样本更新所述优化方案;及
基于所述经更新优化方案修改所述取样模块的所述取样速率。
14.根据权利要求1所述的方法,其进一步包括:
存储与所述相关规则、所述取样模块、从所述取样模块接收的样本及接收模块中的一者相关的信息;及
从所述所存储的信息确定来源信息。
15.根据权利要求14所述的方法,其进一步包括:
在所述便携式电子装置的显示器上呈现所述来源信息。
16.根据权利要求1所述的方法,其进一步包括:
基于所述所确定的动作确证第二事实;
使用所述第二事实识别包含于所述多个规则中的第二规则;
评估所述第二规则;及
从所述第二规则的所述评估确定第二动作。
17.根据权利要求1所述的方法,其中所述事实包含所关注的情境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380056159.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:管理系统及管理方法
- 下一篇:用于图形处理单元的安全环境