IP Library Granted Patent US 9,058,506
Granted Patent B2
US 9,058,506 · App. 13/453,751 · Granted Jun 16, 2015

Dynamic preview of electronic signature appearance

Inventor: James D. Pravetz (Sunnyvale, CA)
Assignee: Adobe Systems Incorporated
G06F21/64G06F17/212
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,058,506
App. No.
13/453,751
Granted
Jun 16, 2015
Kind
B2
Abstract

Methods and apparatus, including computer program products, implementing and using techniques for signing an electronic document, including establishing an electronic signature appearance for an electronic signature, determining a bounding region on the electronic document for the display of the electronic signature appearance, at the time of signing an electronic document, previewing the electronic signature appearance in the bounding region and signing the electronic document with an electronic signature, the electronic signature associated with the electronic signature appearance. The electronic signature appearance can be configured at the time of signing the electronic document.

Claims (38)

1. A method to sign an electronic document, the method comprising:

at the time of electronically signing an electronic document, receiving a first input providing an electronic signature appearance, where the electronic signature appearance comprises a visual manifestation of a signature on the electronic document and includes at least one of graphical or textual elements;

providing a preview of the electronic signature appearance in a bounding region, where the bounding region is a region on the electronic document where the electronic signature appearance will appear;

receiving a second input editing the bounding region while previewing the electronic signature appearance and before electronically signing the electronic document; and

providing a preview of the electronic signature appearance in the edited bounding region; and

receiving a third input signing the electronic document with an electronic signature, the electronic signature appearance being included in the electronic document signed with the electronic signature, where the electronic signature comprises code derived from the signed electronic document and a private key.

2. The method of claim 1 , further comprising:

interacting with a user to establish the bounding region on the electronic document.

3. The method of claim 1 , wherein the bounding region is pre-set in the electronic document by an author of the electronic document.

4. The method of claim 1 , wherein the electronic signature appearance includes a plurality of layers including a first validity layer for presentation of a dynamic validity graphic, an appearance layer for presentation of the visual manifestation of the signature, and a second validity layer above the first validity layer for presentation of an invalidity graphic.

5. The method of claim 1 , wherein providing a preview of the electronic signature appearance includes displaying the electronic signature appearance within the bounding region on a display of the electronic document.

6. The method of claim 1 , further comprising:

determining an optimal layout of the electronic signature appearance based on the dimensions of the bounding region.

7. The method of claim 1 , further comprising:

determining optimal dimensions of the bounding region based on the electronic signature appearance.

8. A non-transitory computer readable storage medium encoded with a computer program product comprising instructions operable to cause a programmable processor to:

at a time of electronically signing an electronic document, receive a first input providing an electronic signature appearance, where the electronic signature appearance comprises a visual manifestation of a signature on the electronic document and includes at least one of graphical or textual elements;

provide a preview of the electronic signature appearance in a bounding region, where the bounding region is a region on the electronic document where the electronic signature appearance will appear;

receive a second input editing the bounding region while previewing the electronic signature appearance and before electronically signing the electronic document and provide a preview of the electronic signature appearance in the edited bounding region; and

receive a third input signing the electronic document with an electronic signature, the electronic signature appearance being included in the electronic document signed with the electronic signature, where the electronic signature comprises code derived from the signed electronic document and a private key.

9. The non-transitory computer-readable storage medium of claim 8 , where the computer program product further comprises instructions operable to cause a programmable processor to:

interact with a user to establish the bounding region on the electronic document.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the bounding region is pre-set in the electronic document by an author of the electronic document.

11. The non-transitory computer-readable storage medium of claim 8 , wherein the electronic signature appearance includes a plurality of layers including a first validity layer for presentation of a dynamic validity graphic, an appearance layer for presentation of the visual manifestation of the signature, and a second validity layer above the first validity layer for presentation of an invalidity graphic.

12. The non-transitory computer-readable storage medium of claim 8 , wherein instructions operable to cause a programmable processor to provide a preview of the electronic signature appearance include wherein instructions operable to cause a programmable processor to:

display the electronic signature appearance within the bounding region on a display of the electronic document.

13. The non-transitory computer-readable storage medium of claim 8 , where the computer program product further comprises instructions operable to cause a programmable processor to:

determine an optimal layout of the electronic signature appearance based on the dimensions of the bounding region.

14. The non-transitory computer-readable storage medium of claim 8 , where the computer program product further comprises instructions operable to cause a programmable processor to:

determine optimal dimensions of the bounding region based on the electronic signature appearance.

15. The non-transitory computer-readable storage medium of claim 8 , wherein, prior to validation of the electronic signature, a default validity graphic is presented in the first validity layer and if the electronic signature is validated then the electronic signature appearance dynamically changes to present a validity graphic in the first validity layer reflecting the validation and if the electronic signature is invalidated, then the electronic signature appearance dynamically changes to present an invalidity graphic in the second validity layer reflecting the invalidation.

16. A system comprising:

a processor;

a storage device coupled to the processor and configurable for storing instructions, which, when executed by the processor, cause the processor to perform operations comprising:

at a time of electronically signing an electronic document, receiving a first input providing an electronic signature appearance, where the electronic signature appearance comprises a visual manifestation of a signature on the electronic document and includes at least one of graphical or textual elements;

providing a preview of the electronic signature appearance in a bounding region, where the bounding region is a region on the electronic document where the electronic signature appearance will appear;

receiving a second input editing the bounding region while previewing the electronic signature appearance and before electronically signing the electronic document and provide a preview of the electronic signature appearance in the edited bounding region; and

receiving a third input signing the electronic document with an electronic signature, the electronic signature appearance being included in the electronic document signed with the electronic signature, where the electronic signature comprises code derived from the signed electronic document and a private key.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2015
From: PRAVETZ, JAMES D.
To: ADOBE SYSTEMS INCORPORATED
Reel/Frame 035149/0738 →
Continuity (3)
Continuation 12112960 · Apr 30, 2008
Continuation 10072382 · Feb 6, 2002
Related Publication 20140245135A1 · Aug 28, 2014