throbber
Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 1 of 26 PageID 57
`Case 4:23-cv-00576-P Document1-2 Filed 06/08/23 Page1of26 PagelD 57
`
`EXHIBIT 2
`EXHIBIT 2
`
`

`

`(54)
`
`(75)
`
`(73)
`
`(*)
`
`(21)
`(22)
`(65)
`
`(63)
`
`(60)
`
`(51)
`
`(52)
`(58)
`
`(56)
`
`Inventors: Michael G. Foulger, Novato, CA (US);
`Thomas R. Chipperfield, Petaluma,
`CA (US); Jeremy S. Cooper, Petaluma,
`CA (US); Andrew C. Storms,
`Petaluma, CA (US)
`Assignee: Archeron Limited LLC, Wilmington,
`DE (US)
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`This patent is Subject to a terminal dis
`claimer.
`
`Notice:
`
`Appl. No.: 11/452,431
`
`Filed:
`
`Jun. 14, 2006
`
`Prior Publication Data
`US 2007/002217O A1
`Jan. 25, 2007
`
`Related U.S. Application Data
`Continuation of application No. 09/841,186, filed on
`Apr. 25, 2001, now Pat. No. 7,065,555.
`Provisional application No. 60/199,355, filed on Apr.
`25, 2000.
`
`Int. C.
`(2006.01)
`G06F 5/16
`U.S. Cl. ....................... 709/206: 709/201: 709/203
`Field of Classification Search ........ 709/201-203,
`709/206. 207, 223 225
`See application file for complete search history.
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,164,897 A 11/1992 Clark et al.
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 2 of 26 PageID 58
`
`310
`
`
`
`210
`
`Emoil
`Target List
`
`Email Campaign
`Generator
`
`(12) United States Patent
`Foulger et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,386,594 B2
`*Jun. 10, 2008
`
`USOO738.6594B2
`
`SYSTEMAND METHOD RELATED TO
`GENERATING AN EMAIL CAMPAIGN
`
`5,265,033. A 11/1993 Vajk et al.
`5,583,995 A 12/1996 Gardner et al.
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`EP
`
`O9895O1 A2
`
`9, 1999
`
`(Continued)
`OTHER PUBLICATIONS
`
`Anderson, D., “E-mail or Me-Mail?” The Industry Standard, IDG.
`net, printed from thestandard?.com/article/display/0,1151,12422,00.
`html. 4 pages (Mar. 6, 2000).
`(Continued)
`Primary Examiner Bharat Barot
`(74) Attorney, Agent, or Firm—Sterne Kessler Goldstein &
`FOX PLLC
`
`(57)
`
`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 cam
`paign 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.
`
`15 Claims, 14 Drawing Sheets
`
`320
`
`Text Message:
`Text
`Tags:
`{full nomex
`Kedit URL>
`
`
`
`.cfgFile:
`InvOriont doto
`Voriant doto
`
`
`
`
`
`
`
`330
`
`

`

`US 7,386,594 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`5,793,972
`5,818.447
`5,870,552
`5,933,811
`5.937,162
`5,966.695
`5,978,799
`5.999,912
`6,055,510
`6,091,777
`6,094,507
`6,101,485
`6,170,011
`6,188,398
`6,222,825
`6,233,520
`6,263,020
`6,275,575
`6,282.540
`6,321,265
`6,346,980
`6,351,755
`6,360,254
`6,377,936
`6,397.219
`6,401,075
`6,449,635
`6,462,676
`6,466,940
`6,523,021
`6,539,080
`6,549,950
`6,560,243
`6,578,022
`6,587,832
`6,594,666
`6,618,747
`6,657,558
`6,662,194
`6,668,281
`6,681,255
`6,694,353
`6,721,784
`6,751,606
`6,791,943
`6,829,780
`6,854.007
`7,007,010
`7,065,555
`2001 OO11226
`2001/00395.08
`2001/0042000
`2001/0047297
`2001/0054.043
`2002fOOO4733
`2002fOOO4753
`2002fOO16730
`2002fOO16809
`2002fOO73343
`2002fOO82923
`2002/0103698
`2002fO147637
`2002/0152238
`2002fO156779
`2003/0037158
`2003/0046148
`2003/O128297
`2003/0145100
`2003/0229.638
`2004/0010484
`2004/0210589
`
`8, 1998
`10, 1998
`2, 1999
`8, 1999
`8, 1999
`10, 1999
`11, 1999
`12, 1999
`4, 2000
`T/2000
`T/2000
`8, 2000
`1, 2001
`2, 2001
`4, 2001
`5, 2001
`T/2001
`8, 2001
`8, 2001
`11, 2001
`2, 2002
`2, 2002
`3, 2002
`4, 2002
`5, 2002
`6, 2002
`9, 2002
`10, 2002
`10, 2002
`2, 2003
`3, 2003
`4, 2003
`5/2003
`6, 2003
`T/2003
`T/2003
`9, 2003
`12, 2003
`12, 2003
`12, 2003
`1, 2004
`2, 2004
`4, 2004
`6, 2004
`9, 2004
`12, 2004
`2, 2005
`2, 2006
`6, 2006
`8, 2001
`11, 2001
`11, 2001
`11, 2001
`12, 2001
`1, 2002
`1, 2002
`2, 2002
`2, 2002
`6, 2002
`6, 2002
`8, 2002
`10, 2002
`10, 2002
`10, 2002
`2, 2003
`3, 2003
`T/2003
`T/2003
`12, 2003
`1, 2004
`10, 2004
`
`Shane
`Wolf et al.
`Dozier et al.
`Angles et al.
`Funk et al.
`Melchione et al.
`Hirsch
`Wodarz et al.
`Henrick et al.
`Guetz et al.
`Monden
`Fortenberry et al.
`Beck et al.
`Collins-Rector et al.
`Mangin et al.
`Ito et al.
`Gardos et al.
`Wu
`Goldensher et al.
`Najork et al.
`Tani et al.
`Najork et al.
`Linden et al.
`Henrick et al.
`Mills
`Mason et al.
`Tilden et al.
`Koizumi
`Mills
`Monberg et al.
`Bruce et al.
`Lytle et al.
`Mogul
`Foulger et al.
`Beck et al.
`Biswas et al.
`Flynn et al.
`Horita et al.
`Joao
`Ayyadurai
`Cooper et al.
`Sommerer
`Leonard et al.
`Fries et al.
`Reynolds
`Kraft et al.
`Hammond
`Cooper
`Foulger et al. ............. TO9,206
`Greer et al.
`Nagler et al.
`Defoor, Jr.
`Wen
`Harlan
`Addante
`Perkowski
`Foulger et al.
`Foulger et al.
`Ziskind et al.
`Merriman et al.
`Cantrell
`Kraft et al.
`Hayes
`Elliott et al.
`Yano et al.
`Rizzi et al.
`Chu
`Marchetto et al.
`Carpenter et al.
`Foulger et al.
`Cooper et al.
`
`2004/O220821 A1
`2005, 0171863 A1
`2005/0289005 A1
`2006, OO85263 A1
`2006/0129536 A1
`2007, OO16562 A1
`2007/0022170 A1
`2007. O150804 A1
`2007/0204219 A1
`
`1 1/2004 Ericcson et al.
`8/2005 Hagen
`12/2005 Ferber et al.
`4/2006 Greer et al.
`6/2006 Foulger et al.
`1/2007 Cooper
`1/2007 Foulger et al.
`6/2007 Foulger et al.
`8/2007 Foulger et al.
`FOREIGN PATENT DOCUMENTS
`
`8, 1996
`O8221479 A
`JP
`2, 1997
`WO 97/O7467
`WO
`WO PCT/US97, 19719 A2 10, 1997
`WO
`WO 98/20434
`5, 1998
`WO PCT/US97,221.51
`6, 1998
`WO
`WOOO,20975
`4/2000
`WO
`WOOO,20975 A1
`4/2000
`WO
`WO 01/13069 A1
`2, 2001
`WO
`WO O1 (65426 A1
`9, 2001
`
`OTHER PUBLICATIONS
`Cross, R. and Nassef, A., “E-Mail Direct Markieting Comes of
`Age.” Direct Marketing, Hoke Communications, vol. 62, No. 6, pp.
`44-45 (Oct. 1999).
`“Top Ten Strategies for Direct Email Success.” Boldfish Corpora
`tion, Printed from boldfish.com/BF-emguide/top-ten.html, 7 pages
`(Jan. 1, 2000).
`English-language Abstract of Japanese Patent Publication No.
`2000020421, European Patent Office, 1 page (Jan. 21, 2000—Date
`of publication of application).
`International Search Report from PCT Application No. PCT/US01/
`13137, 7 pages, mailed Aug. 28, 2002.
`“What is MD5 and Why Do I Care?” by Lance Spitzner enteract.
`com/~/spitzfmd5.html downloaded Mar. 20, 2000.
`The MD5 Message Digest Algorithm by R.Rivest MIT Laboratory
`for Computer Science and RSA Data Security, Inc. Apr. 1992.
`Applied Cryptography Protocols, Algorithms, and Source Code Inc.
`Schier, Bruce 1996.
`Google Launches Full Suite of Fully Automated, Highly Customiz
`able Websearch Services Based on Company's Award-Winning
`Search Technology Business Wire, p. 0420 Apr. 4, 2000.
`RSS Feeds From CNET News.com/CNET News.com news.com/
`2009-1090-98.0549.html tag=ne,404 (downloaded May 15, 2006-3
`pgs).
`weather.com, services/oap.html?from=servicesindex downloaded
`May 18, 2006.
`Gauch, S. and Smith, John. "Query Reformulation Strategies for an
`Intelligent Search Intermediary” Proceedings of the AI Systems in
`Government Conference, IEEE Computer Society ISBN No.
`0-8186-1934-1 pp. 65-71 (Mar. 27-31, 1989).
`Hsiangchu, Lai et al. A System Architecture of Intelligent-Guided
`Browsing on the Web, 1998, IEEE, 1060-3425, 1-10.
`Jin-gang Kim et al., Intelligent Information Recommmend System
`on the Internet, 1999, IEEE.
`Branscum, Deborah "Sites to Help Professional Workers Who Like
`to Go it Alone', New York Times, Oct. 14, 1999, retrieved Jun. 23,
`2005 from Proquest Direct, pp. 1-3.
`Houston, Lori. “IC Planet: Running Perl in the Engine', oreilly.com
`Apr. 10, 2000 retrieved May 23, 2005 from Google.com p. 1-2).
`Clark, Don "E-Business Starting Gate” Wall Street Journal Apr. 24.
`2000 retrieved Jun. 23, 2005 from Proquest Direct p. 1-3).
`IBM Technical Disclosure Bulletin, NN8905154, May 1989 2 pgs.
`International Search report for Application No. PCT/US01 12648
`Nov. 21, 2001, 6 pgs.
`International Search Report from Application No. PCT/US01/
`13141, 7 pages, mailed Oct. 27, 2003.
`Sanad et al. Mobile cellular/GPS/satellite antennas with both
`single - band and dual-band, Antennas and Propagation Society
`International Symposium, Jul. 16-20, 2000. cited by examiner.
`Nagy et al. Geographic Data Processing. ACM Computing Surveys.
`1979, p. 139-181. cited by examiner.
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 3 of 26 PageID 59
`
`

`

`US 7,386,594 B2
`Page 3
`
`International Search report for Application No. PCT/US01 12510
`Apr. 18, 2001, 6 pgs mailed Sep. 5, 2002.
`Ju, J and Wang Y., “Scheduling PVM Tasks,” XP000627434,
`Operating Systems Review (SIGOPS), ACM Headquarter, New
`York, NY. vol. 30, No. 3, Jul. 1, 1996, pp. 22-31.
`“Mental Ray Specification.” XP002195542, id8media.com/
`3S products/mental ray2.htm>, internet, retrieved on Apr. 8,
`2002.
`Taylor, A., “Press Release—Avid Announces New Release of
`softimage/3d 3.8sp2,” XP002 195543, <. Softimage.com/commu
`
`nity/xsi/discuss/Archives/3dgames.archive.9907/msg0000.htm>.
`internet), retrieved on Apr. 8, 2002.
`Ganesh, Sathy, Google Groups, “Re: Group Scheduling Software
`for PC's and mac's', Sep. 22, 1994, Newsgroups: bitlistserv, novell.
`Foulger, Michael G. et al. U.S. Appl. No. 09/551,746, filed Apr. 18.
`2000 entitled "Method, System, and Computer Program Product for
`Propagating Remotely Configurable Posters of Host Site Content”.
`* cited by examiner
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 4 of 26 PageID 60
`
`

`

`U.S. Patent
`
`US 7,386,594 B2
`
`
`
`
`
`0||
`
`| '0||
`
`0
`9
`|
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 5 of 26 PageID 61
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 2 of 14
`
`US 7,386,594 B2
`
`
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 6 of 26 PageID 62
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 3 of 14
`
`US 7,386,594 B2
`
`
`
`210
`
`310
`
`
`
`240
`
`
`
`Emoil
`Target List
`
`Email Campoign
`Generator
`
`320
`
`Text Message:
`Text
`Togs:
`<full nomex
`kedit URL>
`
`
`
`
`
`
`
`.cfgFile:
`InVOriont doto
`Voriont doto
`
`
`
`330
`
`FIG.3A
`
`210
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 7 of 26 PageID 63
`
`340
`
`URL Generotor
`
`FIG.3B
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 4 of 14
`
`US 7,386,594 B2
`
`Text Message 520
`
`
`
`.cfg file 550
`
`220
`
`Email Campaign
`Engine
`
`
`
`FIG.4
`
`410
`
`
`
`Emoil
`MessOOe
`9
`
`Email Compaign
`Doto 290
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 8 of 26 PageID 64
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 5 of 14
`
`US 7,386,594 B2
`
`Firewol. 510
`
`230
`
`270
`
`Campoign Tracker
`
`520
`250 Compaign List:
`Campaign #1
`Campaign #2
`
`Email Campaign
`Doto 290
`
`530
`
`Stotisticol
`Doto
`
`FIG.5
`
`
`
`
`
`
`
`610
`
`- Campaign ID
`- Version D
`- IC ID (userid)
`
`
`
`Private Key
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 9 of 26 PageID 65
`
`670
`
`630
`
`/
`32 Bytes Total
`16 Bytes
`16 Bytes
`
`620
`
`Generotor
`
`Host Web address v
`Customized URL 660
`
`FIG.6
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 6 of 14
`
`US 7,386,594 B2
`
`
`
`700
`
`710
`
`750
`
`740
`
`File
`OrSer
`
`Fine
`categorizer
`
`Dotobose
`Inserter
`
`Emqil De
`duplicator
`
`FIG.7
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 10 of 26 PageID 66
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 7 of 14
`
`7,386,594 B2
`US
`
`-816
`31 1
`
`4.56%
`
`31 11
`
`2.10%
`
`30
`
`20.00%
`
`29 1
`
`24.00%
`
`29 11
`
`2.56%
`
`INTRANET HOME
`EMAIL STATISTICS HOME
`EMAIL CAMPAIGN HISTORY 800 N.
`-806
`HIS?
`suBECf
`802
`CAMPAIGN
`WE FOUND YOUR
`RESUME (W/NAME)
`Pt. 2
`WE FOUND YOUR
`RESUME (FOLLOW
`UP TO 31.1)
`WE FOUND YOUR
`RESUME (W/NAME)
`pt. 1
`WE FOUND YOUR
`RESUME (W/NAME)
`WE FOUND YOUR
`RESUME (W/NAME:
`FOLLOW-UP 1
`TO 29.1)
`WE FOUND YOUR
`RESUME
`WE FOUND YOUR
`RESUME (FOLLOW
`UP 1 TO 28.1)
`WE FOUND YOUR
`RESUME
`WE FOUND YOUR
`RESUME
`WE FOUND YOUR
`RESUME (FOLLOW
`UP 1 TO 27.1)
`WE FOUND YOUR
`RESUME (FOLLOW
`UP 1 TO 27.2)
`WE FOUND YOUR
`RESUME
`WE FOUND YOUR
`RESUME
`
`28
`
`4.00%
`
`28 11
`
`16.09%
`
`27
`
`17.00%
`
`27 2
`
`14.00%
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 11 of 26 PageID 67
`
`27 1
`
`11.90%
`
`272
`
`9.20%
`
`11 1
`
`31.91%
`
`11 2
`
`17.20%
`
`FIG.8A
`-812
`MESSAGE TEXT
`
`-814
`DEMOGRAPHICS
`
`ICSolicitotion051.01.txt
`
`CHART
`
`ICSolicitotion01.011.txt
`
`CHART
`
`ICSolicitotion050.01.txt
`
`CHART
`
`ICSolicitotion029.01.txt
`
`CHART
`
`ICSolicitotion029.011.txt
`
`CHART
`
`ICSolicitotion028.01.txt
`
`CHART
`
`CSolicitotion028,011.txt
`
`CHART
`
`CSolicitotion027.01.txt
`
`CHART
`
`ICSolicitotion027.02.txt
`
`CHART
`
`ICSolicitotion027,011.txt
`
`CHART
`
`ICSolicitotion027,021.txt
`
`CHART
`
`ICSolicitotion01.01.txt
`
`CHART
`
`ICSolicitotion01102.txt
`
`CHART
`
`-808
`DATE
`GENERATED
`2000-03-05
`17:05:00
`
`2000-03-14
`13:46:00
`
`2000-03-05
`16:13:00
`
`2000-02-14
`16:51:00
`2000-02-25
`16:02:00
`
`2000-01-28
`18:25:00
`
`2000-02-04
`18:55:00
`
`2000-01-25
`19:39:00
`2000-01-28
`18:22:00
`
`2000-02-04
`18:54:00
`
`2000-02-04
`18:55:00
`
`1999-10-19
`18:24:00
`1999-10-22
`16:05:00
`
`

`

`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 12 of 26 PageID 68
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 12o0f26 PagelD 68
`
`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 8 of 14
`
`US 7,386,594 B2
`
`
`
`NMOONW3NEALVIS
`
`
`
`(%2\'St)——vO(121¢)£1—
`
`
`
`(“Sr'oZ)—XL(%6¢°72)OL—
`
`
`
`(%10°Z1)-90(y0vz1)S$
`
`
`
`(4¢6'L)-VM(%2E'L)¢-
`
`
`
`(%z£°Z)-40(4201)¢-
`
`(%0)0
`
`(%00°0)0(49Gb)Ir
`
`
`
`
`
`‘G3ONNOGLWHL(S)TIWW3
`
`
`
`NMOONVSYEAYOIILWO
`
`YSHLO-LI
`
`Y3HLO
`
`ONINSSNIONG/LOSLIHONY
`
`INANS9OVNVN/SALLND3X3
`
`JALVULSININGY
`
`
`
`‘SISAINsSS30ONS
`
`
`
`‘Sisanday3137130
`
`
`
`“SlvigdYaHlUns
`
`
`
`
`
`(%Z1'2)-AN(%98'r)2-
`
`(%10°Z)-fN(“498'r)Z:
`
`Ud/ONISLLUSAGY/ONLY
`
`ONLINNOD0V/JONVNIA
`
`(%L6'1)-YW(%rr'2)|-
`
`
`IN3NdOT3A30SS3NISNE/SIWS
`
`q$Old
`
`(%rr'Z)|-
`
`VATAREL
`
`(%bb'2)|.
`
`
`YGINIOTYO/JOINN3SY3NOLSND
`
`006
`
`‘NOIWdINVDSIHLNILN3S(S)TIVW3
`
`
`
`
`
`
`
`
`
`
`
`Z‘id(INVN/M)3WNS3YYNOAGNNOS3MNoe
`
`
`AIVNWNSNOIWANVDTVW
`
`
`
`
`
`JWOHSOWSUVISTIVAS
`
`
`
`LINVULNI
`JWOH
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 9 of 14
`
`US 7,386,594 B2
`
`An email torget database is received
`
`910
`
`
`
`
`
`An email compoign template reloted to at leost one emoil target in
`the received emoil target databose is generated
`
`920
`
`An email customized for each email torget is sent to each email target, wherein each
`customized email is formed from the email compaign template
`
`930
`
`
`
`940
`
`FIG.9
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 13 of 26 PageID 69
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 10 of 14
`
`US 7,386,594 B2
`
`1010
`
`At least One row document is Collected
`
`
`
`
`
`1020
`
`The collected at least one document is parsed
`
`
`
`O30
`
`The parsed ot leost One document is categorized into ot feast one cotegory
`
`
`
`1040
`
`At least one document is inserted into odotobose
`
`1050
`
`Documents Ore removed from the dotobose
`corresponding to duplicate email addresses
`
`FIG.10
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 14 of 26 PageID 70
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 11 of 14
`
`US 7,386,594 B2
`
`1110
`
`A message template is generated
`
`A configuration file is generated to contain doto related to each email target, wherein the doto for
`each emoil torget is insertable in the generated message template
`
`F.G. 1 1A
`
`
`
`1130
`
`A custom uniform resource locator Oddress is generated for each email target
`
`1140
`
`The generated custom uniform resource locator Oddress for each
`email target is inserted into the configuration file
`
`FIG, 11B
`
`1150
`
`
`
`A 32-byte hosh is generated from o compaign ID, a message template version ID, o user
`reference D, and o private key, for each email torget
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 15 of 26 PageID 71
`
`
`
`1160
`
`The first 16-byte of the generated 32-byte hash for each email target
`is Oppended to a host web Oddress to form the custom uniform
`resource locator address for each target
`FIG. 11 C
`
`

`

`U.S. Patent
`
`US 7,386,594 B2
`
`On
`
`Cs
`
`ll
`
`as
`Ol
`
`N
`
`
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 16 of 26 PageID 72
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 13 of 14
`
`US 7,386,594 B2
`
`9 | '0||
`
`
`
`SETIJ HEHd00 'd|3
`???
`
`?Z??
`(d) EN HINI
`
`
`
`
`
`
`
`
`
`
`
`
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 17 of 26 PageID 73
`
`

`

`U.S. Patent
`
`Jun. 10, 2008
`
`Sheet 14 of 14
`
`US 7,386,594 B2
`
`1444
`
`1446
`
`1448
`
`COMMUNICATIONS
`INFRASTRUCTURE
`
`
`
`
`
`1450
`1454
`1452
`HARD DISK DRIVE
`t 1 REMOVABLE
`SP REMOVABLE
`STORAGEDRME STY STORAGENT
`REMOVABLE
`1460 O INTERFACE Stje SORAGE UNIT
`
`
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 18 of 26 PageID 74
`
`1466
`
`1462
`
`1468
`
`COMMUNICATION
`INTERFACE
`
`1464
`
`FIG. 14
`
`

`

`1.
`SYSTEMAND METHOD RELATED TO
`GENERATING AN EMAIL CAMPAIGN
`
`US 7,386,594 B2
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This application is a continuation of U.S. patent applica
`tion Ser. No. 09/841,186, filed Apr. 25, 2001, which claims
`the benefit of U.S. Provisional Application No. 60/199,355,
`filed Apr. 25, 2000. U.S. patent application Ser. No. 09/841,
`186 is incorporated herein by reference in its entirety.
`
`10
`
`BACKGROUND OF THE INVENTION
`
`15
`
`25
`
`30
`
`1. Field of the Invention
`The present invention is directed to marketing via email,
`and, in particular, to generating marketing related email.
`2. Background Art
`The ability to market a product or service to individuals
`who are accessible on the Internet is becoming increasingly
`important. Effective ways of contacting these individuals are
`being sought. For instance, to market to these individuals,
`email may be sent to the individuals over the Internet, to
`provide information related to the product or service. Email
`systems exist today for sending email to a target set of email
`addresses for purposes such as marketing, information
`acquisition, and otherwise. A system for sending email to a
`number of email targets for Such purposes may be called an
`email campaign.
`Present email campaigns may suffer from difficulties in
`locating a pool of relevant individuals to be contacted. In a
`Small email campaign, each email sent is critical to the
`Success of the campaign, and needs to be carefully created.
`In other situations, large numbers of individuals to be
`contacted may have been found. This may result in increased
`difficulty in tailoring the large number of required email
`messages to the individuals for more effective contact.
`Furthermore, once an email campaign has been initiated,
`difficulties in measuring Success of the email campaign are
`presented. Effective ways for determining whether email
`recipients have received email from the email campaign
`have been sought. Also, effective ways for allowing the
`email recipients to provide feedback have also been sought.
`It may be desirable for the email recipients to be able to
`respond with feedback, and for the quantity and content of
`45
`the responses to be monitored and tracked.
`In light of the foregoing, what is needed is an efficient way
`to create an email campaign.
`
`35
`
`40
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 19 of 26 PageID 75
`
`BRIEF SUMMARY OF THE INVENTION
`
`50
`
`55
`
`The present invention is directed to a system for gener
`ating an email campaign. An email campaign generator
`generates an email campaign template from an email target
`database. The email target database includes at least one
`email target. An email campaign engine generates a custom
`email corresponding to each of the email targets in the email
`target database. The custom email are formed from the email
`campaign template. The email campaign engine sends each
`custom email to the corresponding email target. A campaign
`tracker receives at least one response corresponding to one
`or more of the sent custom email. The campaign tracker
`creates a campaign tracking list that includes the received at
`least one response.
`The present invention is further directed to a method for
`65
`an email campaign. An email target database is received. An
`email campaign template related to at least one email target
`
`60
`
`2
`in the received email target database is generated. An email
`customized for each email target is sent to the respective
`email target. Each customized email is formed from the
`email campaign template.
`The email campaign template can be generated by gen
`erating a message template, and generating a configuration
`file to contain data related to each email target. The data for
`each email target is insertable in the generated message
`template. The data may include a custom resource locator
`address. The custom uniform resource locator (URL)
`address can be generated for each email target. The gener
`ated custom URL address for each email target is inserted
`into the configuration file. A message authentication code
`can be generated for each email target. All or a portion of the
`generated message authentication code for each email target
`can be appended to a host web address to form the custom
`URL address for each target.
`Further features and advantages of the invention as well
`as the structure and operation of various embodiments of the
`present invention are described in detail below with refer
`ence to the accompanying drawings.
`
`BRIEF DESCRIPTION OF THE
`DRAWINGSFFIGURES
`
`The accompanying drawings, which are incorporated
`herein and form a part of the specification, illustrate the
`present invention and, together with the description, further
`serve to explain the principles of the invention and to enable
`a person skilled in the pertinent art to make and use the
`invention.
`FIG. 1 illustrates an exemplary computer network accord
`ing to the present invention.
`FIG. 2 illustrates an exemplary email campaign generator
`and tracker, according to an embodiment of the present
`invention.
`FIG. 3A illustrates structure and operation of an exem
`plary email campaign generator, according to an embodi
`ment of the present invention.
`FIG. 3B illustrates an exemplary email campaign genera
`tor, according to an embodiment of the present invention.
`FIG. 4 illustrates structure and operation of an exemplary
`email campaign engine, according to an embodiment of the
`present invention.
`FIG. 5 illustrates structure and operation of an exemplary
`campaign tracker, according to an embodiment of the
`present invention.
`FIG. 6 illustrates generation of a customized URL
`address, according to an example embodiment of the present
`invention.
`FIG. 7 illustrates an exemplary email target database
`generator, according to an embodiment of the present inven
`tion.
`FIG. 8A illustrates an example email campaign history,
`according to an embodiment of the present invention.
`FIG. 8B illustrates an example email campaign Summary,
`according to an embodiment of the present invention.
`FIG. 9 is a flowchart illustrating a sequence of operation
`according to an embodiment of the present invention.
`FIG. 10 is a flowchart illustrating a sequence of operation
`for generating an email target database, according to an
`embodiment of the present invention.
`FIGS. 11A-C are flowcharts illustrating sequences of
`operation related to generating an email campaign template.
`FIG. 12 is a diagram of an example Internet environment
`according to the present invention.
`
`

`

`US 7,386,594 B2
`
`3
`FIG. 13 shows a simplified four-layered communication
`model Supporting Web commerce.
`FIG. 14 is a block diagram of a computer system accord
`ing to an example implementation of the present invention.
`The present invention will now be described with refer
`ence to the accompanying drawings. In the drawings, like
`reference numbers indicate identical or functionally similar
`elements. Additionally, the left-most digit(s) of a reference
`number identifies the drawing in which the reference num
`ber first appears.
`10
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`Overview
`The present invention is directed to a method and system
`for generating and tracking an email campaign. An email
`campaign generator generates an email campaign template
`from an email target database. The email target database
`includes one or more email targets. An email campaign
`engine generates a custom email corresponding to each of
`the email targets in the email target database. The custom
`email are formed from the email campaign template. The
`email campaign engine sends each custom email to the
`corresponding email target. A campaign tracker receives at
`least one response corresponding to one or more of the sent
`custom email. The campaign tracker creates a campaign
`tracking list that includes the received at least one response.
`In an example embodiment, the email campaign is related
`to permission-based marketing. For example, the email
`campaign may be related to permission-based marketing of
`resumes. The resumes may have been collected by an email
`campaign host or manager from the Internet by Spider
`engines, or otherwise. The invention determines email tar
`gets or email addresses for each resume. This allows the
`email campaign host or manager to send a custom email to
`each resume owner, to request their permission to post the
`resume owner's resume on the email campaign hosts web
`site, for example. The resume owner may provide their
`permission via a custom uniform resource locator (URL)
`address provided to the resume owner in the custom email.
`The resume owner may select the custom URL address,
`which will open a custom web page displaying the resume
`owner's collected resume. The resume owner may then
`optionally edit their collected resume on the web page. The
`resume owner may also decline to have their resume posted
`via email or the custom URL.
`The invention is also adaptable to information and docu
`ments other than resumes, as would be understood by
`persons skilled in the relevant art(s) from the teachings
`herein. The alternative information and documents should
`have an email address associated with them, so that the
`information and document owners may be contacted by
`email, as described according to the present invention
`herein.
`The invention is adaptable to any type of web, Internet,
`network, and other form of electronic communication used
`for marketing of information, information broadcasting, and
`any other form of communication tracking and handling.
`System Level Description
`FIG. 1 illustrates an exemplary computer network 100,
`according to embodiments of the present invention. Com
`puter network 100 includes an email campaign generator
`and tracker 110, a network 120, a first user computer system
`130, a second user computer system 140, and a third user
`computer system 150.
`
`4
`Email campaign generator and tracker 110 generates and
`tracks an email campaign, according to the present inven
`tion. In embodiments, email campaign generator and tracker
`110 receives an email target database. In alternate embodi
`ments, email campaign generator and tracker 110 generates
`an email target database from raw documentation, such as
`one or more resumes obtained from the Internet. Email
`campaign generator and tracker 110 generates a custom
`email for one or more of the email targets in the email target
`database, and sends each custom email to the corresponding
`email target. Email campaign generator and tracker 110 then
`tracks and organizes responses from the email targets. Email
`campaign generator and tracker 110 as described in this
`section and elsewhere herein can be achieved using any
`number of structural implementations, including hardware,
`firmware, software, or any combination thereof. For
`example, email campaign generator and tracker 110 may
`reside and operate in a computer system. The details of Such
`structural implementations will be apparent to persons
`skilled in the relevant art(s) based on the teachings contained
`herein.
`Email campaign generator and tracker 110 is coupled to
`network 120 via first communications link 160. First com
`munications link 160 can be any Suitable communications
`link for interfacing a computer system or other hardware
`with a network, such as network 120, as would be apparent
`to a person skilled in the relevant art(s) from the teachings
`herein.
`Network 120 can be any communications network known
`to persons skilled in the relevant art(s) from the teachings
`herein. For instance, network 120 can be a network such as
`a local area network (LAN), an intranet, or the Internet.
`Examples embodiments for network 120 are further
`described herein. An example network 120 can include an
`Internet 1200, which is illustrated in FIG. 12 as described
`more fully below.
`First, second, and third user computer systems 130, 140,
`and 150 are coupled to network 120 via a second, a third, and
`a fourth communications link 170, 180, and 190, respec
`tively. First, second, and third user computer systems 130,
`140, and 150 can be any computer systems that are config
`ured to receive and send email, and can access web pages.
`Suitable computer systems would be apparent to a person
`skilled in the relevant art(s). Any number of user computer
`systems may interface with network 120, according to
`embodiments of the present invention.
`Second, third, and fourth communications links 170, 180,
`and 190 can be any suitable communications links for
`interfacing a computer system or other hardware with a
`network, such as network 120, as would be recognized by
`persons skilled in the relevant art(s) from the teachings
`herein. Various Suitable communication links for first, sec
`ond, third, and fourth communications links 160, 170, 180,
`and 190 are described below in relation to FIGS. 12-14.
`Description in these terms is provided for convenience
`only. It is not intended that the invention be limited to
`application in this example network environment. In fact,
`after reading the following description, it will become
`apparent to a person skilled in the relevant art(s) how to
`implement the invention in alternative environments known
`now or developed in the future.
`Email Campaign Generator and Tracker
`FIG. 2 illustrates an exemplary email campaign generator
`and tracker 110, according to an embodiment of the present
`invention. Email campaign generator and tracker 110
`
`15
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`Case 4:23-cv-00576-P Document 1-2 Filed 06/08/23 Page 20 of 26 PageID 76
`
`

`

`6
`As shown in FIG. 6, a hash generator 620 receives ID file
`610. ID file 610 includes a campaign ID, a version ID, and
`an IC (independent contractor) ID (userid). The campaign
`ID is unique for each email campaign conducted. The
`version ID is the current version of text message file 320.
`The IC ID is a unique ID for the current email target.
`Hash generator 620 further receives a private key 670.
`Private key 670 is a private key or password unique to the
`email campaign host, as would be understood by persons
`skilled in the relevant art(s) from the teachings herein.
`Hash generator 620 generates a 32-byte hash 630 from the
`campaign ID, the version ID, the IC ID, and the private key
`670, for each email target. For example, hash generator 620
`may use MD5 to create hash 630. The invention is applicable
`to hash sizes other than 32-bytes, although a 32-byte hash is
`provided as an example herein.
`16 bytes of the generated 32-byte hash 630 are appended
`to a host web address 680 to form customized URL 660 for
`each email target. Either a first 16 bytes 640 or a second 16
`bytes 650 of 32-byte hash 630 may be appended to host web
`address 680. Other portions of generated hash 630 may also
`be used.
`Various host web addresses may be used for host web
`address 680. In an example embodiment, a generic host web
`address 680 is equal to:
`hostname module?token
`
`where “hostname'. “module', and “token are replaceable
`parameters. “hostname may be replaced by any addressable
`Internet address, such as “www.icplanet.com'. “module'
`may be replaced by any identifier or filename for software
`that handles execution of the link of customized URL 660
`when it is selected by the email recipient. "token may be
`replaced with any collection of numbers or letters that
`identify unique information related to customized URL 660.
`For example, host web address 680 may be equal to:

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket