首页> 外国专利> Automated forms publishing system and method using a rule-based expert system to dynamically generate a graphical user interface

Automated forms publishing system and method using a rule-based expert system to dynamically generate a graphical user interface

机译:使用基于规则的专家系统动态生成图形用户界面的自动化表格发布系统和方法

摘要

A system and method includes a rule-based expert system that uses high-level rules for determining what graphical interface features should be displayed to a user. The rules can be written in a language such as PROLOG and used in an inference engine to drive the graphical user interface. The rules can be changed without recoding and testing of computer software, and without specialized computer software knowledge. Consequently, people other than programmers can customize and change a graphical user interface easily and without errors. Certain embodiments include a scanner and related software that captures data fields from existing paper forms; a database for storing field definitions and their relationships together with rules for determining which user interface features to display at a particular point in a data entry sequence; an inference engine for executing the rules; a graphical user interface component that provides the user with dynamically generated screen configurations based on execution of the rules (which are fired based on inferences drawn from data the user has entered); and a printing component that generates paper and/or electronic forms based on the user's inputs and the execution of the rules. Other embodiments include a method for using a graphical user interface to dynamically represent information based on previous responses including steps of displaying a first set of information for which data selection is required; using the first set of information to fire rules in an inference engine, wherein the rules produce conclusions that are used to dynamically generate a second set of information for which data selection is required; storing the results of the first and second sets of information as predicates for further rules; and generating one or more forms using the first and second sets of information.
机译:一种系统和方法包括基于规则的专家系统,该专家系统使用高级规则来确定应向用户显示哪些图形界面功能。可以用诸如PROLOG之类的语言编写规则,并在推理引擎中使用这些规则来驱动图形用户界面。无需重新编码和测试计算机软件,也无需专门的计算机软件知识,即可更改规则。因此,除程序员之外的其他人可以轻松自定义和更改图形用户界面,而不会出错。某些实施例包括扫描仪和相关软件,其从现有纸质表格捕获数据字段。数据库,用于存储字段定义及其关系以及用于确定在数据输入序列的特定点上显示哪些用户界面特征的规则;用于执行规则的推理引擎;一个图形用户界面组件,它根据规则的执行情况为用户提供动态生成的屏幕配置(这些规则是根据从用户输入的数据得出的推论而触发的);印刷部件基于用户的输入和规则的执行来产生纸张和/或电子表格。其他实施例包括一种用于使用图形用户界面基于先前的响应来动态表示信息的方法,该方法包括显示需要选择数据的第一组信息的步骤;使用第一组信息来激发推理引擎中的规则,其中,这些规则产生的结论可用于动态生成需要选择数据的第二组信息;存储第一和第二组信息的结果作为进一步规则的谓词;并使用第一和第二组信息生成一个或多个表格。

著录项

  • 公开/公告号US6314415B1

    专利类型

  • 公开/公告日2001-11-06

    原文格式PDF

  • 申请/专利权人 CCH INCORPORATED;

    申请/专利号US19980185581

  • 发明设计人 KRISHNA C. MUKHERJEE;

    申请日1998-11-04

  • 分类号G06F170/00;

  • 国家 US

  • 入库时间 2022-08-22 01:02:53

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号