发明名称 Managing forms in electronic documents
摘要 Disclosed are various embodiments for managing forms, for example, in portable document format (PDF) documents or other electronic documents. An electronic document that includes a form having multiple form fields is obtained. Each of the form fields is associated with multiple form field definitions. A data grid that shows the form field definitions for each of the form fields in the form is rendered for display. User input relative to the data grid is obtained, and the user input indicates a requested change to several of the form fields. The requested change to the plurality of the form fields is implemented in the electronic document in response to the user input.
申请公布号 US8996981(B2) 申请公布日期 2015.03.31
申请号 US201113225637 申请日期 2011.09.06
申请人 Onevizion, Inc. 发明人 Patton John;Phegley Jordan
分类号 G06F17/00;G06F17/24 主分类号 G06F17/00
代理机构 Morris, Manning & Martin, LLP 代理人 Morris, Manning & Martin, LLP ;Sineway, Esq. Daniel E.
主权项 1. A computer-implemented method for modifying an electronic document comprising: receiving an electronic document, the electronic document preformatted in portable document format and comprising a number of form fields, wherein each form field of the number of form fields is defined by metadata of one or more metadata types; in response to receiving the electronic document, generating a rendered electronic document, the rendered electronic document comprising temporary data representing the received electronic document, wherein the rendered electronic document provides a preview of changes to the received electronic document; generating one or more data cells arranged in a data grid organized by form field and metadata type, displayed in a user interface, and comprising content corresponding to at least the metadata defining the number of form fields; receiving, at the user interface, a proposed modification of a plurality of form fields comprising receiving a selection of more than one data cell corresponding to the plurality of form fields and a simultaneous change to the content of each of the selected more than one data cells; in response to receiving the proposed modification, transforming the temporary data of the rendered electronic document based on the proposed modification and displaying the proposed modification via the rendered electronic document; receiving a confirmation to make the proposed modification to the received electronic document; and in response to receiving the confirmation to make the proposed modification to the received electronic document, generating a modified electronic document reflecting the change to each of the plurality of form fields.
地址 Marietta GA US