[发明专利]文档验证系统在审
申请号: | 201680018236.5 | 申请日: | 2016-03-23 |
公开(公告)号: | CN107533554A | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | A·科尔曼;J·汉农;J·奥弗莱厄蒂 | 申请(专利权)人: | 布莱特比尔公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06K9/00;G06Q10/10;G06Q30/04;H04L29/06 |
代理公司: | 北京市磐华律师事务所11336 | 代理人: | 高伟,娄晓丹 |
地址: | 爱尔兰*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文档 验证 系统 | ||
引言
发明领域
本发明涉及文档的验证。尤其是,本发明涉及大量文档例如50万以上成批文档的验证。
现有技术讨论
在这样的文档容量中,以文档格式给定数据范围及布局,验证在计算机资源和人力投入两方面可能都非常耗时。
EP1659526(SAP)描述了用于管理和验证发票的系统。这包括自动检索附加信息和自动填充数据字段的上下文构建器,以及对每张发票执行验证检查的发票处理器。
本发明旨在提供更有效的文档验证。另一个目的是在与现有的或传统 (legacy)的文档生成系统一起工作的能力方面实现更多的通用性。
术语
AFP(Advanced Function Presentation),高级功能演示
ASCII(American Standard Code for Information Interchange),美国信
息交换标准码
EDI(Electronic Data Interchange),电子数据交换
JSON(Javascript Object Notation),脚本语言对象标记
SFTP(Secure File Transfer Protocol),安全文件传输协议
VLAN(Virtual Local Area network),虚拟局域网
XML(Extensible markup Language),可扩展标记语言
发明内容
根据本发明,提供了一种文档验证系统,包括数字数据处理器,其被编程为提供:
接口,被配置为从文档生成系统接收在递交阶段的超过50万份文档的电子文档运行;
规范化组件,被配置为将每个文档转换为采用标记语言分类的实例,每个文档一个实例;
验证引擎,被配置为通过利用文档数据项组内的粒度语义规则对每个文档实例进行包括语义检查的检查来执行每个文档检查,其中所述验证引擎被配置为将文档实例存储在关系数据库中,和设置包含被拒绝状态的状态,以及如果检测到错误则移除文档实例;
规则服务器,被配置为维护每个组的当前数据项内容,以及维护每个组内的用于执行所述语义检查的验证规则;以及
反馈组件,被布置成提供由所述验证引擎的操作产生的每个文档错误反馈,其中所述反馈组件被布置成提供反馈而不影响生成所述文档的系统的操作。
有利地,该系统可以采用由外部文档生成系统生成的大量文档批次,而不影响这种系统的操作,其可能是传统的系统,诸如具有数十万客户的大型公用事业公司的账单系统。验证有利地可以通过在数据项组内执行所述规则来实现综合检查,有时在文档内称为“产品”。
在一个实施例中,所述验证系统接口被配置为将所述接收到的文档分解成使用中间件共享到所述规范化组件的数据处理服务器集群的处理工作,由此所述数据处理服务器可以并行地读取流中的输入文档文件,并且所述规范化组件被配置为将每个文档映射为标记语言分类以创建所述文档实例,并且其中所述验证引擎被配置为一旦接收到所述文档实例则实时验证所述文档,并且其中所述验证引擎服务器被配置为并行处理所述文档实例的多线程平台。
在一个实施例中,所述文档包括数值,并且所述语义检查包括所述数据项组内的数值计算。
在一个实施例中,所述验证引擎被配置为执行模式匹配以导出原子事实,每个事实与一对文档实例及其接收者唯一相关联。在一个实施例中,所述验证引擎被配置为使用来自当前文档的数据和从外部数据库导出的外部数据点来生成所述事实。优选地,所述验证引擎被配置为在文档语义检查规则内使用所述事实来识别要添加到所述文档以用于文档充实的特定消息、信息图或其他附加内容。
在一个实施例中,所述文档充实内容被添加到所述标记语言模式内可用的位置,其中所述标记语言分类被配置为表示来自任何文档生成系统的数据,包括用于在不同粒度级别上的封装数据的节点,并且所述分类被配置有用于文档充实的被添加数据的节点。在一个实施例中,所述充实被执行,以向文档接收者提供时间点消息传递和实时消息传递。在一个实施例中,所述验证引擎被配置为除了向文档实例添加内容之外,还经由实时接口执行将所述实时消息传递到客户分析系统中。优选地,所述验证引擎被配置为使用所述事实进行语义检查规则的动态创建和管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于布莱特比尔公司,未经布莱特比尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680018236.5/2.html,转载请声明来源钻瓜专利网。