Preparation of signature fields within electronic documents
AssigneeCitrix Systems, Inc.
InventorsManbinder Pal Singh, Maanusri Balasubramanian
Life of this patent
Estimating the term…
Abstract
Techniques prepare a document for electronic signing. Such techniques involve identifying a set of signature fields common within the document, the set being for use with different pages of the document. Such techniques further involve, in response to identifying the set of signature fields, modifying content of the different pages to include the set of signature fields. Such techniques further involve outputting a prepared version of the document that includes the modified content of the different pages of the document.
Claims20
A method of preparing a document for electronic signing, the method comprising:
- identifying a set of signature fields common within the document, the set being for use with different pages of the document;
- in response to identifying the set of signature fields, modifying content of the different pages to include the set of signature fields;
- and
- outputting a prepared version of the document that includes the modified content of the different pages of the document;
- wherein identifying the set of signature fields common within the document includes:
- detecting placement of a common set of fields on at least two pages of the document;
- wherein detecting placement of the common set of fields includes:
- detecting placement of a first set of fields to receive signature input on a first page of the document,
- detecting placement of a second set of fields to receive signature input on a second page of the document, the first page and the second page being consecutive pages of the document, and
- ascertaining that the first set of fields matches the second set of fields;
- and
- wherein identifying the set of signature fields common within the document further includes:
- in response to detecting placement of the common set of fields on the at least two pages of the document, automatically prompting a user for an instruction to place the set of signature fields on pages of the document other than the at least two pages of the document, and
- receiving, from the user, the instruction to place the set of signature fields on the pages of the document other than the at least two pages of the document;
- wherein ascertaining that the first set of fields matches the second set of fields includes:
- ascertaining that the common set of fields has been placed on a first open area on the first page of the document and on a second open area on the second page of the document, the first open area on the first page and the second open area on the second page having page locations common to one another;
- wherein modifying the content of the different pages includes:
- identifying respective placement locations on the different pages of the document, and
- based on the instruction, situating the set of signature fields on the pages of the document other than the at least two pages of the document.
Electronic circuitry, comprising:
- memory;
- and
- control circuitry coupled with the memory;
- the memory storing instructions that, when carried out by the control circuitry, cause the control circuitry to perform a method that includes:
- identifying a set of signature fields common within the document, the set being for use with different pages of a document;
- in response to identifying the set of signature fields, modifying content of the different pages to include the set of signature fields;
- and
- outputting a prepared version of the document that includes the modified content of the different pages of the document;
- wherein identifying the set of signature fields common within the document includes:
- detecting placement of a common set of fields on at least two pages of the document;
- wherein detecting placement of the common set of fields includes:
- detecting placement of a first set of fields to receive signature input on a first page of the document,
- detecting placement of a second set of fields to receive signature input on a second page of the document, the first page and the second page being consecutive pages of the document, and
- ascertaining that the first set of fields matches the second set of fields;
- and
- wherein identifying the set of signature fields common within the document further includes:
- in response to detecting placement of the common set of fields on the at least two pages of the document, automatically prompting a user for an instruction to place the set of signature fields on pages of the document other than the at least two pages of the document, and
- receiving, from the user, the instruction to place the set of signature fields on the pages of the document other than the at least two pages of the document;
- wherein ascertaining that the first set of fields matches the second set of fields includes:
- ascertaining that the common set of fields has been placed on a first open area on the first page of the document and on a second open area on the second page of the document, the first open area on the first page and the second open area on the second pane having page locations common to one another;
- wherein modifying the content of the different pages includes:
- identifying respective placement locations on the different pages of the document, and
- based on the instruction, situating the set of signature fields on the pages of the document other than the at least two pages of the document.
A computer program product having a non-transitory computer readable medium which stores a set of instructions to prepare a document for electronic signing;
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of:
- identifying a set of signature fields common within the document, the set being for use with different pages of a document;
- in response to identifying the set of signature fields, modifying content of the different pages to include the set of signature fields;
- and
- outputting a prepared version of the document that includes the modified content of the different pages of the document;
- wherein identifying the set of signature fields common within the document includes:
- detecting placement of a common set of fields on at least two pages of the document;
- wherein detecting placement of the common set of fields includes:
- detecting placement of a first set of fields to receive signature input on a first page of the document,
- detecting placement of a second set of fields to receive signature input on a second page of the document, the first page and the second page being consecutive pages of the document, and
- ascertaining that the first set of fields matches the second set of fields;
- and
- wherein identifying the set of signature fields common within the document further includes:
- in response to detecting placement of the common set of fields on the at least two pages of the document, automatically prompting a user for an instruction to place the set of signature fields on pages of the document other than the at least two pages of the document, and
- receiving, from the user, the instruction to place the set of signature fields on the pages of the document other than the at least two pages of the document;
- wherein ascertaining that the first set of fields matches the second set of fields includes:
- ascertaining that the common set of fields has been placed on a first open area on the first pane of the document and on a second open area on the second page of the document, the first open area on the first page and the second open area on the second page having page locations common to one another;
- wherein modifying the content of the different pages includes:
- identifying respective placement locations on the different pages of the document, and
- based on the instruction, situating the set of signature fields on the pages of the document other than the at least two pages of the document.
Dependencies are inferred from the claim text.