Method of and system for committing a transaction to database
First Claim
Patent Images
1. A method of committing a transaction to a database, the method comprising:
- initiating a database transaction;
creating an electronic record that includes transaction data from the database transaction;
executing a rule associated with the record to determine whether an electronic signature is required to connote review and/or approval of the electronic record, wherein if execution of the rule results in a determination that an electronic signature is required, requesting the electronic signature prior to committing the transaction to the database.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of and system for committing a transaction to a database. In one embodiment the method comprises initiating a database transaction; creating an electronic record that includes transaction data from the database transaction; executing a rule associated with the record to determine whether an electronic signature is required to connote review and/or approval of the electronic record, and requesting the electronic signature prior to committing the transaction to the database if execution of the rule results in a determination that an electronic signature is required.
121 Citations
26 Claims
-
1. A method of committing a transaction to a database, the method comprising:
-
initiating a database transaction;
creating an electronic record that includes transaction data from the database transaction;
executing a rule associated with the record to determine whether an electronic signature is required to connote review and/or approval of the electronic record, wherein if execution of the rule results in a determination that an electronic signature is required, requesting the electronic signature prior to committing the transaction to the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system that manages electronic records stored in a database, the 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) initiate a database transaction;
(ii) create an electronic record that includes transaction data from the database transaction; and
execute a rule associated with the record to determine whether an electronic signature is required to connote review and/or approval of the electronic record, wherein if execution of the rule results in a determination that an electronic signature is required, requesting the electronic signature prior to committing the transaction to the database. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer program stored on a computer-readable storage medium for managing electronic records stored in a database, the computer program comprising:
-
code for initiating a database transaction;
code for creating an electronic record that includes transaction data from the database transaction; and
code for executing a rule associated with the record to determine whether an electronic signature is required to connote review and/or approval of the electronic record, wherein if execution of the rule results in a determination that an electronic signature is required, requesting the electronic signature prior to committing the transaction to the database. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A method of committing a transaction to a database, the method comprising:
-
automatically creating an electronic record including transaction data associated with the transaction in response to the occurrence of a predetermined event, wherein the electronic record comprises the transaction data stored as a well-formed XML document in a character large-object (CLOB) format of a column of a database table;
storing the electronic record in a common repository of electronic records that provides an audit trail that cannot be altered or deleted by users of the system;
executing a rule associated with the electronic record to determine whether an electronic signature is required to connote review and/or approval of the electronic record; and
if execution of the rule results in a determination that an electronic signature is required, (i) displaying the transaction data in the electronic record according to a predefined layout set forth in an XSL style sheet associated with the electronic record and storing a copy of the transaction data as displayed in a character large-object (CLOB) format of a second column of the database table and (ii) requesting, obtaining and verifying the electronic signature prior to committing the transaction into a database.
-
Specification