Method of and system for determining if an electronic signature is necessary in order to commit a transaction to a database
First Claim
1. A method of intercepting a transaction instantiated by a database application to determine if an electronic signature is necessary to commit the transaction to the database, the method comprising:
- in response to a triggering action generated by the database application, calling an application program interface to raise an event;
initiating a workflow process that executes a rule to determine if an electronic signature is required to approve the transaction; and
if execution of the rule results in a determination that an electronic signature is required for the transaction, instantiating a signature collection process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of and system for intercepting a transaction instantiated by a database application to determine if an electronic signature is necessary to commit the transaction to the database is disclosed. In one embodiment the method comprises calling an application program interface to raise an event in response to a triggering action generated by the database application; initiating a workflow process that executes a rule to determine if an electronic signature is required to approve the transaction; and if execution of the rule results in a determination that an electronic signature is required for the transaction, instantiating a signature collection process. Some embodiments further comprise obtaining an electronic signature in response to the signature collection process and thereafter, verifying the electronic signature and updating a filed of the electronic record to indicate a valid signature was collected if the electronic signature is verified.
117 Citations
24 Claims
-
1. A method of intercepting a transaction instantiated by a database application to determine if an electronic signature is necessary to commit the transaction to the database, the method comprising:
-
in response to a triggering action generated by the database application, calling an application program interface to raise an event;
initiating a workflow process that executes a rule to determine if an electronic signature is required to approve the transaction; and
if execution of the rule results in a determination that an electronic signature is required for the transaction, instantiating a signature collection process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a processor;
a database; and
a computer-readable memory coupled to the processor, the computer-readable memory configured to store a computer program;
wherein the processor is operative with the computer program to;
(i) call an application program interface to raise an event in response to a triggering action generated by the database application;
(ii) initiate a workflow process that executes a rule to determine if an electronic signature is required to approve the transaction; and
(iii) instantiate a signature collection process if execution of the rule results in a determination that an electronic signature is required for the transaction. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program stored on a computer-readable storage medium, the computer program comprising:
-
code for calling an application program interface to raise an event in response to a triggering action generated by the database application;
code for initiating a workflow process that executes a rule to determine if an electronic signature is required to approve the transaction; and
code for instantiating a signature collection process if execution of the rule results in a determination that an electronic signature is required for the transaction. - View Dependent Claims (21, 22, 23, 24)
-
Specification