US2015143218A1PendingUtilityA1

Web-based electronically signed documents

Assignee: DOCUSIGN INCPriority: Jun 11, 2010Filed: Nov 10, 2014Published: May 21, 2015
Est. expiryJun 11, 2030(~3.9 yrs left)· nominal 20-yr term from priority
H04L 67/02G06F 40/186G06F 40/174G06F 2221/2119G06F 2221/2115G06F 21/645G06F 17/243G06F 17/248
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Techniques for electronic signature process management are described. Some embodiments provide an electronic signature service (“ESS”) configured to manage electronic signature processes represented by way of templates. In some embodiments, the ESS transmits a URL or other identifier of a template that specifies required electronic signature data, such as a singer name and/or signature. Then, the ESS dynamically prepares a form based on a received request for the identified template. Next, the ESS receives the electronic signature data by causing the form to be presented by a Web browser or other client. In some embodiments, the ESS and associated client systems perform these techniques without use of a Portable Document Format processing module.

Claims

exact text as granted — not AI-modified
1 . A method in an electronic signature service, comprising:
 without use of a Portable Document Format processing module,
 creating a template that specifies required electronic signature data; 
 transmitting a URL that identifies the template; 
 receiving a request based on the transmitted URL; 
 in response to the received request, preparing a form based on the template; 
 presenting the form within a Web browser; and 
 receiving the required electronic signature data. 
   
     
     
         2 . The method of  claim 1  wherein the received request includes one or more arguments along with a portion of the transmitted URL, and wherein preparing the form includes populating the form with the included arguments. 
     
     
         3 . The method of  claim 1  wherein the request is based on a URL that is dynamically generated by a module executing on a client device that executes the Web browser. 
     
     
         4 . The method of  claim 3  wherein the module executing on the client device is a script executed by the Web browser. 
     
     
         5 . The method of  claim 1  wherein the request is based on a URL that includes argument values received from data collection performed by a client device that executes the Web browser. 
     
     
         6 . The method of  claim 1 , further comprising:
 after transmitting the URL that identifies the template, modifying the template to include additional required electronic signature data; and   in response to the received request, preparing the form to include controls for receiving the additional required electronic signature data.   
     
     
         7 . A system comprising:
 an electronic signature service computer configured, without use of a Portable Document Format processing module, to:
 transmit a URL that identifies a template that specifies required electronic signature data; 
 receive a request based on the transmitted URL; 
 in response to the received request, prepare a form based on the template; 
 present the form within a Web browser; and 
 receive the required electronic signature data. 
   
     
     
         8 . The system of  claim 7  wherein the transmitted URL is included in a Web site accessed by the Web browser. 
     
     
         9 . The system of  claim 7 , wherein the electronic signature service computer is further configured to transmit the received electronic signature data to one or more recipients specified by the template. 
     
     
         10 . The system of  claim 7 , wherein the template specifies usage restrictions, and wherein the electronic signature service computer is further configured to enforce the usage restrictions. 
     
     
         11 . The system of  claim 10 , wherein the usage restrictions specify a maximum number of times the template can be used for electronic signature purposes. 
     
     
         12 . The system of  claim 7 , further comprising:
 a client device that executes the Web browser and that is configured, without use of a Portable Document Format processing module, to:
 receive the transmitted URL; 
 dynamically generate the request based on the transmitted URL, by including one or more arguments in the generated request; and 
 transmit the request to the electronic signature service computer. 
   
     
     
         13 . The system of  claim 12 , wherein the client device is further configured to execute a module in the Web browser that dynamically generates the request based on the transmitted URL. 
     
     
         14 . The system of  claim 13 , wherein the module is a script executing in the Web browser. 
     
     
         15 . The system of  claim 12  wherein the client device is further configured to:
 collect data values from a user of the client device; and 
 include the collected data values as the one or more arguments in the generated request. 
 
     
     
         16 . A computer-readable storage medium that includes instructions configured, when executed by a client device, to perform a method for interacting with an electronic signature service, the method comprising:
 without use of a Portable Document Format processing module,
 receiving a URL that identifies a template that specifies required electronic signature data; 
 transmitting a request based on the received URL; 
 receiving a form prepared based on the template; 
 collecting the required electronic signature data by presenting the received form in a Web browser executing on the client device; and 
 transmitting the collected data to the electronic signature service. 
   
     
     
         17 . The computer-readable storage medium of  claim 16 , wherein method further comprises executing a module in the Web browser that dynamically generates the request based on the transmitted URL. 
     
     
         18 . The computer-readable storage medium of  claim 17  wherein the module is a script executing in the Web browser. 
     
     
         19 . The computer-readable storage medium of  claim 16  wherein the method further comprises:
 collecting data values from a user of the client device; and 
 including the collected data values as the one or more arguments in the generated request.

Join the waitlist — get patent alerts

Track US2015143218A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.