EMAIL GENERATION METHOD AND SYSTEM
First Claim
1. A method comprising:
- receiving, by a computing system, a first data object associated with a first user, said computing system comprising a memory device, said memory device comprising a plurality of XML files, each XML file of said plurality of XML files comprising a plurality of email templates, each said plurality of email templates comprising a different language;
storing, by said computing system, said first data object in said memory device;
receiving, by said computing system, first language identification data identifying a first XML file of said plurality of XML files, said first XML file comprising a first plurality of email templates, each email template of said first plurality of email templates comprising a first language;
selecting, by said computing system, said first XML file in response to said receiving said first language identification data;
receiving, by said computing system, template identification data identifying a first email template of said first plurality of email templates from said first XML file, said first email template comprising said first language;
selecting, by said computing system, said first email template in response to said receiving said template identification data;
retrieving, by said computing system, said first data object from said memory device; and
automatically generating, by said computing system, a first email, said automatically generating said first email comprising incorporating first portions of said first data object into associated sections of said first email template.
2 Assignments
0 Petitions
Accused Products
Abstract
An email generation method and system. The method comprises receiving and storing by a computing system, a first data object. The computing system comprises XML files. Each XML file comprises email templates. The computing system receives language identification data identifying a first XML file of the XML files. The first XML file comprises a first set of email templates. The computing system selects the first XML file in response to receiving the first language identification data. The computing system receives template identification data identifying a first email template of the first set of email templates. The computing system selects the first email template in response to receiving the template identification data. The computing system retrieves the first data object stored in the computing system. The computing system automatically generates a first email by incorporating first portions of the first data object into associated sections of the first email template.
24 Citations
44 Claims
-
1. A method comprising:
-
receiving, by a computing system, a first data object associated with a first user, said computing system comprising a memory device, said memory device comprising a plurality of XML files, each XML file of said plurality of XML files comprising a plurality of email templates, each said plurality of email templates comprising a different language; storing, by said computing system, said first data object in said memory device; receiving, by said computing system, first language identification data identifying a first XML file of said plurality of XML files, said first XML file comprising a first plurality of email templates, each email template of said first plurality of email templates comprising a first language; selecting, by said computing system, said first XML file in response to said receiving said first language identification data; receiving, by said computing system, template identification data identifying a first email template of said first plurality of email templates from said first XML file, said first email template comprising said first language; selecting, by said computing system, said first email template in response to said receiving said template identification data; retrieving, by said computing system, said first data object from said memory device; and automatically generating, by said computing system, a first email, said automatically generating said first email comprising incorporating first portions of said first data object into associated sections of said first email template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
12. A computing system comprising a processor coupled to a computer-readable memory unit, said memory unit comprising a plurality of XML files and instructions that when executed by the processor implement an email generation method, each XML file of said plurality of XML files comprising a plurality of email templates, each said plurality of email templates comprising a different language, said method comprising:
-
receiving, by said computing system, a first data object associated with a first user; storing, by said computing system, said first data object in said memory unit; receiving, by said computing system, first language identification data identifying a first XML file of said plurality of XML files, said first XML file comprising a first plurality of email templates, each email template of said first plurality of email templates comprising a first language; selecting, by said computing system, said first XML file in response to said receiving said first language identification data; receiving, by said computing system, template identification data identifying a first email template of said first plurality of email templates from said first XML file, said first email template comprising said first language; selecting, by said computing system, said first email template in response to said receiving said template identification data; retrieving, by said computing system, said first data object from said memory unit; and automatically generating, by said computing system, a first email, said automatically generating said first email comprising incorporating first portions of said first data object into associated sections of said first email template. - View Dependent Claims (13)
-
-
23. A computer program product, comprising a computer usable medium comprising a plurality of XML files and a computer readable program code embodied therein, each XML file of said plurality of XML files comprising a plurality of email templates, each said plurality of email templates comprising a different language, said computer readable program code adapted to implement an email generation method within a computing system, said method comprising:
-
receiving, by said computing system, a first data object associated with a first user; storing, by said computing system, said first data object in computer usable medium; receiving, by said computing system, first language identification data identifying a first XML file of said plurality of XML files, said first XML file comprising a first plurality of email templates, each email template of said first plurality of email templates comprising a first language; selecting, by said computing system, said first XML file in response to said receiving said first language identification data; receiving, by said computing system, template identification data identifying a first email template of said first plurality of email templates from said first XML file, said first email template comprising said first language; selecting, by said computing system, said first email template in response to said receiving said template identification data; retrieving, by said computing system, said first data object from said computer usable medium; and automatically generating, by said computing system, a first email, said automatically generating said first email comprising incorporating first portions of said first data object into associated sections of said first email template. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A process for integrating computing infrastructure, comprising integrating computer-readable code into a computing system, wherein said computing system comprises a memory unit, wherein said memory unit comprises a plurality of XML files, wherein each XML file of said plurality of XML files comprises a plurality of email templates, wherein each said plurality of email templates comprises a different language, and wherein the code in combination with the computing system is capable of performing an email generation method comprising:
-
receiving, by said computing system, a first data object associated with a first user; storing, by said computing system, said first data object in said memory unit; receiving, by said computing system, first language identification data identifying a first XML file of said plurality of XML files, said first XML file comprising a first plurality of email templates, each email template of said first plurality of email templates comprising a first language; selecting, by said computing system, said first XML file in response to said receiving said first language identification data; receiving, by said computing system, template identification data identifying a first email template of said first plurality of email templates from said first XML file, said first email template comprising said first language; selecting, by said computing system, said first email template in response to said receiving said template identification data; retrieving, by said computing system, said first data object from said memory unit; and automatically generating, by said computing system, a first email, said automatically generating said first email comprising incorporating first portions of said first data object into associated sections of said first email template. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification