IP Library Granted Patent US 7,386,594
Granted Patent B2
US 7,386,594 · App. 11/452,431 · Granted Jun 10, 2008

System and method related to generating an email campaign

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,386,594
App. No.
11/452,431
Granted
Jun 10, 2008
Kind
B2
Abstract

A method and system for generating an email campaign is described. An email campaign generator generates an email campaign template from an email target database. The email target database comprises at least one email target. An email campaign engine generates a custom email corresponding to each of the at least one email target. The custom email is formed from the email campaign template. The email campaign engine sends to each of the at least one email target the corresponding custom email. A campaign tracker receives at least one response corresponding to the sent custom email. The campaign tracker creates a campaign tracking list that includes the received at least one response.

Claims (46)

1. A method for conducting an email campaign, comprising the steps of:

(1) receiving an email target database;

(2) generating an email campaign template related to at least one email target in the received email target database, wherein step (2) comprises:

(a) generating a message template, and

(b) generating a configuration file to contain data related to each of the at least one email target, wherein the data is insertable in the generated message template; and

(3) sending to each of the at least one email target a corresponding custom email, wherein the custom email is formed from the email campaign template.

2. The method of claim 1 , wherein step (1) comprises the step of:

(a) generating the email target database.

3. The method of claim 2 , wherein step (a) comprises the steps of:

(i) collecting at least one raw document;

(ii) parsing said collected at least one document;

(iii) categorizing said parsed at least one document into at least one category;

(iv) inserting said at least one document into a database; and

(v) removing documents from the database corresponding to duplicate email addresses.

4. The method of claim 1 , wherein step (1) comprises the step of:

(a) requesting an email target database according to a structured query language statement.

5. The method of claim 1 , wherein step (1) comprises the step of:

(a) receiving an email target database from a database vendor.

6. The method of claim 1 , wherein step (b) comprises the steps of:

(i) generating a custom uniform resource locator address for each of the at least one email target; and

(ii) inserting the generated custom uniform resource locator address for each of the at least one email target into the configuration file.

7. The method of claim 6 , wherein step (i) comprises the steps of:

(A) generating a hash from a campaign ID, a message template version ID, a user reference ID, and a private key, for each of the at least one email target; and

(B) appending a first portion of the generated hash for each of the at least one email target to a host web address to form the custom uniform resource locator address for each of the at least one email target.

8. The method of claim 7 , wherein the host web address is equal to:

hostname/module?token

where hostname is replaced with an email campaign host Internet address,

module is replaced with an identifier for software located at the email campaign host directed to processing the custom uniform resource locator address for each email target after it is selected, and

token is replaced with any alphanumeric identifier for unique information related to the customized uniform resource locator address for each of the at least one email target.

9. The method of claim 1 , wherein step (3) comprises the step of:

(a) forming the custom email for each of the at least one email target from the generated text message template and the generated configuration file.

10. A system to generate an email campaign, comprising:

an email campaign generator that generates an email campaign template from an email target database, wherein said email target database comprises a plurality of email targets; and

an email campaign engine that generates a custom email corresponding to each of said plurality of email targets, wherein said custom email is formed from said email campaign template, wherein said email campaign engine sends said custom email to each of said plurality of email targets;

wherein said email campaign template comprises

a text message, and

a configuration file that includes data from said email target database corresponding to each of said plurality of email targets.

11. The system of claim 10 , wherein said email campaign engine makes a copy of said text message to generate said custom email.

12. The system of claim 11 , wherein said email campaign engine replaces at least one custom tag in said text message copy with a corresponding portion of said configuration file data.

13. The system of claim 10 , wherein said email campaign generator comprises a custom uniform resource locator generator that creates a custom uniform resource locator address for each of said plurality of email targets, wherein said configuration file includes said custom uniform resource locator address in said data.

14. The system of claim 13 , wherein said custom uniform resource locator generator generates a hash from a campaign ID, a message template version ID, a user reference ID, and a private key, for each of said plurality of email targets, and appends at least a portion of the generated hash to a host web address to form said custom uniform resource locator address for each of said plurality of email targets.

15. The system of claim 14 , wherein said host web address is equal to:

hostname/module?token

where hostname is replaced with an email campaign host Internet address,

module is replaced with an identifier for software located at the email campaign host directed to processing said custom uniform resource locator address for an email target after it is selected, and

token is replaced with any alphanumeric identifier for unique information related to said custom uniform resource locator address for said email target.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2022
From: INTELLECTUAL VENTURES ASSETS 179 LLC
To: ADVANCED TRANSACTIONS, LLC
Reel/Frame 058537/0707 →
MERGER Recorded Nov 13, 2015
From: ARCHERON LIMITED LLC
To: BENHOV GMBH, LLC
Reel/Frame 037038/0879 →
CHANGE OF NAME Recorded May 2, 2011
From: ICP ACQUISITION CORPORATION
To: ICPLANET CORPORATION
Reel/Frame 026211/0632 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE FROM "ICPLANET ACQUISITION CORPORATION" TO --ICPLANET CORPORATION-- PREVIOUSLY RECORDED ON REEL 019752 FRAME 0433. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST TO ICPLANET CORPORATION. Recorded May 2, 2011
From: FOULGER, MICHAEL G.; CHIPPERFIELD, THOMAS R.; COOPER, JEREMY S.; STORMS, ANDREW C.
To: ICPLANET CORPORATION
Reel/Frame 026214/0343 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE DESIGNATION FROM "HALL, KINION & ASSOCIATES, INC." TO --ICP ACQUISITION CORPORATION-- PREVIOUSLY RECORDED ON REEL 018263 FRAME 0642. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST TO ICP ACQUISITION CORPORATION. Recorded Feb 3, 2011
From: ICPLANET CORPORATION
To: ICP ACQUISITION CORPORATION
Reel/Frame 025741/0646 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2007
From: FOULGER, MICHAEL G.; STORMS, ANDREW C.; CHIPPERFIELD, THOMAS R.; COOPER, JEREMY S.
To: ICPLANET CORPORATION
Reel/Frame 019752/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2007
From: KFORCE INC.
To: ARCHERON LIMITED LLC
Reel/Frame 019550/0768 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2007
From: ICPLANET CORPORATION
To: KFORCE INC.
Reel/Frame 019002/0645 →
MERGER Recorded Sep 15, 2006
From: HALL, KINION & ASSOCIATES, INC.
To: KFORCE INC.
Reel/Frame 018257/0579 →
ASSET PURCHASE AGREEMENT Recorded Sep 15, 2006
From: ICPLANET CORPORATION
To: HALL, KINION & ASSOCIATES, INC.
Reel/Frame 018263/0642 →