发明名称 Process automation system and method employing multi-stage report generation
摘要 The embodiments of the invention described herein employ sophisticated techniques for managing distributed processes in a process automation system. Specifically, one embodiment of the invention implements a general purpose property mechanism in which arbitrary data is attached to any object in the system (e.g., projects, procedures, jobs, job steps, resources, etc), thereby providing a convenient way to configure the system without modifying the underlying program code. In addition, in one embodiment, a three-tier hierarchy of data object is employed: "projects," "procedures," and "steps" (or "projects," "jobs" and "job steps" during runtime). A property may be attached to any object on any tier of the hierarchy to configure that object and (potentially) all of the objects which reference the property. The properties and property sheets may be attached both statically (before runtime) and dynamically (during runtime). Moreover, one embodiment of the invention employs a unique property substitution syntax to allow the value for a particular property to be located and substituted dynamically at runtime. In addition, advanced report generation techniques are described below in which the report generation process is logically separated into a data gathering stage and a report generation stage. The data gathering stage extracts certain specified properties and diagnostic information from each job step. The extracted information is then stored in a highly flexible, reusable data format which is used to create different types of user-configurable reports.
申请公布号 US2008082588(A1) 申请公布日期 2008.04.03
申请号 US20060543367 申请日期 2006.10.03
申请人 OUSTERHOUT JOHN;WALLGREN ANDERS;TAMHANKAR SANDEEP;STANTON SCOTT;MUZAFFAR USMAN 发明人 OUSTERHOUT JOHN;WALLGREN ANDERS;TAMHANKAR SANDEEP;STANTON SCOTT;MUZAFFAR USMAN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址