Methods, systems and computer program products for coupling electronic mail and relational database functions
First Claim
1. A method of generating an electronic mail message, comprising:
- automatically generating an electronic mail message responsive to an action being performed on a database entry.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and computer program products provide for generating an electronic mail message by automatically generating an electronic mail message responsive to an action being performed on a database entry. In particular embodiments of the present invention, performance of an action on the entry in the database is detected and a user defined function (UDF) of the database triggered which provides access to an electronic mail system. The UDF is triggered in response to the detection of performance of the action on the entry. The electronic mail system is accessed utilizing the UDF to generate the electronic mail message responsive to the UDF being triggered. Thus, an electronic mail message may be automatically generated via triggers and user defined functions which may be provided by the programmatic use of layering and abstraction.
-
Citations
16 Claims
-
1. A method of generating an electronic mail message, comprising:
automatically generating an electronic mail message responsive to an action being performed on a database entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system for generating an electronic mail message, comprising:
-
a database having database entries;
a user defined function configured to wrap access to an electronic mail system so as to generate an electronic mail message upon invocation of the user defined function; and
a database trigger associated with at least one of the database entries and configured to invoke the user defined function upon performance of an action on the at least one of the database entries. - View Dependent Claims (12, 13, 14)
-
-
15. A system for generating an electronic mail message, comprising:
-
means for detecting performance of an action performed on an entry in a database;
means for triggering a user defined function (UDF) of the database which provides access to an electronic mail system in response to the detection of performance of the action on the entry; and
means for accessing the electronic mail system utilizing the UDF to initiate generation of the electronic mail message responsive to the UDF being triggered.
-
-
16. A computer program product for generating an electronic mail message, comprising:
a computer readable media having computer readable program code embodied therein, the computer readable program code comprising;
computer readable program code that detects performance of an action performed on an entry in a database;
computer readable program code which triggers a user defined function (UDF) of the database which provides access to an electronic mail system in response to the detection of performance of the action on the entry; and
computer readable program code which accesses the electronic mail system utilizing the UDF to initiate generation of the electronic mail message responsive to the UDF being triggered.
Specification