发明名称 Method and system for dynamic assembly of form fragments
摘要 A system for dynamic assembly of form fragments is provided. The system may reside on a computer system hosting a computing application and may include a request processor be configured to receive a request to generate an electronic form based on a host template and a document description, an insertion points processor, a stitching module, and an output module. The insertion points processor may be configured to parse the host template to determine an insertion point and determine a form fragment to be referenced in the host template at a location designated by the insertion point, based on information present in the document description. The stitching module may be configured to insert a reference to the form fragment into the host template at the location indicated by the insertion point. The output module may be configured to generate a result electronic form, utilizing the host template and the form fragment.
申请公布号 US8756489(B2) 申请公布日期 2014.06.17
申请号 US200912561817 申请日期 2009.09.17
申请人 Adobe Systems Incorporated 发明人 Richardt Jocelyn;Brinkman John P.;Walling, Jr. Donald R.
分类号 G06F17/00;G06F17/22;G06F17/24 主分类号 G06F17/00
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A computer-implemented method comprising: receiving, at a computer system hosting an assembler module, a request to generate an electronic form based on a host template and a document description, the host template including a host form field capable of receiving input; parsing the host template to determine an insertion point; determining a form fragment to be referenced by the host template at a location designated by the insertion point, based on information present in the document description, the form fragment including a fragment form field capable of receiving input; inserting a reference to the form fragment into the host template at the location indicated by the insertion point; accessing the form fragment; parsing the form fragment to determine a nested insertion point in the form fragment; parsing the document description to identify a nested form fragment associated with the nested insertion point, the nested form fragment including a nested form field capable of receiving input; inserting a reference to the nested form fragment into the host template at the location indicated by the nested insertion point; and generating a result electronic form that includes the host form field, the nested form field from the nested form fragment, and the fragment form field.
地址 San Jose CA US