[发明专利]用于处理网络中的关键数据的可执行逻辑有效
申请号: | 201780032631.3 | 申请日: | 2017-05-23 |
公开(公告)号: | CN109196482B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 乔尔·古尔德;斯科特·斯图德尔;克雷格·W·斯坦菲尔 | 申请(专利权)人: | 起元技术有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 处理 网络 中的 关键 数据 可执行 逻辑 | ||
1.一种数据处理系统所实现的方法,其特征在于,所述数据处理系统用于根据与关键字相关联的规范来处理数据的流中的数据项,其中,数据项与所述关键字的值相关联,针对所述关键字的各个值而保持所述规范的状态,所述规范表示数据存储系统中所存储的可执行逻辑,所述规范包括具有多个节点的图,所述图中的各节点表示所述可执行逻辑的一个或多个部分,所述方法包括:
访问表示所述可执行逻辑的规范,其中所述规范的针对所述关键字的特定值的状态指定所述可执行逻辑的、能够在该状态下执行的一个或多个部分;
通过输入装置或端口来接收数据的流中的数据项;
针对所述流中的所述数据项中的第一数据项,
识别针对与所述数据项中的该第一数据项相关联的所述关键字的值的所述规范的第一状态;
利用所述数据处理系统,根据所述可执行逻辑的、在所述规范中被表示为与所述第一状态相关联的一个或多个部分来处理所述数据项中的所述第一数据项,所述处理包括:
使得显示所述规范的一个或多个部分;
对所述数据项中的所述第一数据项应用所述可执行逻辑的所述一个或多个部分以获得结果数据;
使得与所显示的所述规范的所述一个或多个部分中的至少一个部分一起显示所述结果数据的至少一部分;以及
针对所述数据项中的所述第一数据项的关键字的值,使所述规范从所述第一状态转变为第二状态。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
执行所述可执行逻辑。
3.根据权利要求1所述的方法,其特征在于,所述可执行逻辑的所述一个或多个部分包括所述可执行逻辑的一个或多个第一部分,所述规范的所述一个或多个部分包括所述规范的第一部分,所述结果数据包括第一结果信息,所述方法还包括:
执行所述可执行逻辑;
随着所述可执行逻辑继续执行,接收所述数据项中的、在所述流中比所述数据项中的所述第一数据项靠后且也与所述关键字的值相关联的第二数据项;
基于从所述第一状态向所述第二状态的转变,根据所述可执行逻辑的与所述第二状态相关联的一个或多个第二部分来处理所述数据项中的所述第二数据项,其中所述可执行逻辑的一个或多个第二部分被表达为所述规范的第二部分;
基于所述处理,获得指示出处理所述数据项中的所述第二数据项的一个或多个结果的第二结果数据;以及
使得与所述规范的所述第二部分一起显示所述第二结果数据的至少一部分。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
访问测试数据项的集合;以及
根据所述集合中的所选择的一个集合,模拟具有在第二测试数据项之前出现的第一测试数据项的近实时测试数据流。
5.根据权利要求4所述的方法,其特征在于,接收所述数据的流包括接收模拟流。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过对所述数据项中的所述第一数据项应用所述可执行逻辑的所述一个或多个部分来测试所述规范所表达的规则的执行的精确度。
7.根据权利要求6所述的方法,其特征在于,
测试规则的执行的精确度包括以下操作中的一个或多个:判断为所述数据项中的所述第一数据项的一部分不由所述数据处理系统处理、判断为所述规则的部分之间存在冲突、判断为所述规则的一部分指定了所述数据项中的所述第一数据项不可能满足的条件、以及判断为所述规则的一部分以与所旨在的处理目标不同的方式处理所述数据项中的所述第一数据项的一部分。
8.根据权利要求4所述的方法,其特征在于,所述关键字的值包括第一值,以及所述方法还包括:
从测试数据的集合中选择与所述关键字的第二值相关联的集合;以及
对使用针对第二关键字的集合中的测试数据进行模拟的流执行所述可执行逻辑的针对所述关键字的第二值的实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于起元技术有限责任公司,未经起元技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780032631.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:集成电路及其操作方法
- 下一篇:计算机系统和数据保存方法