14
ORIGINAL I J. CHRISTOPHER JACZKO (149317) ~ ALLISON H. GODDARD (211098) ~ ~ ~_. 2 JACZKO GODDARD LLP 4401 Eastgate Mall ~j jij~~~ -9 ~M 2: 0 3 SanDiego,CA92121 _~ COUW~ Telephone (858)404-9205 r ~ ~ 4 Facsimile: (858) 225-3500 ()(J4J [email protected] 5 [email protected] 6 RAYMOND P. NIRO (Pro Hac Vice to be filed) MATTHEW G. MCANDREWS (Pro Hac Vice to be filed) 7 ANNA B. FOLGERS (Pro Hac Vice to be filed) NIRO, SCAVONE, HALLER & NIRO 8 181 West Madison Street, Suite 4600 Chicago, IL 60602 9 Telephone: (312) 236-0733 Facsimile: (312) 236-3137 10 [email protected] rnmcandrews@nshn. corn ii [email protected] afo1gers~nshn.com 12 Attorneys for Plaintiff 13 SOUTHWEST TECHNOLOGY INNOVATIONS LLC 14 is 16 UNITED STATES DIST~ICT COURT r 17 FOR THE SOUTHERN DISTRICT OF CALIFORNIA V 18 SOUTHWEST TECHNOLOGY ) No. ‘09 CV 1 4 87 ~AH ~M INNOVATIONS LLC, ) ~ 19 ) COMPLAINT FOR PATENT Plaintiff, ) INFRINGEMENT 20 ) v. ) DEMAND FOR JURY TRIAL 21 ) ST. BERNARD SOFTWARE, INC.; ) 22 ESPION INTERNATIONAL, [NC.; ) WORKGROUP SOLUTIONS, INC.; ) 23 SONICWALL, INC.; MIRAPOINT ) SOFTWARE, INC.; AND PROOFPOINT, ) 24 INC., ) ) 25 Defendants. ) 26 27 28 COMPLAINT Case No.

ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

• • ORIGINALI J. CHRISTOPHERJACZKO (149317) ~

ALLISON H. GODDARD (211098) ~ ~ ~_.

2 JACZKOGODDARD LLP4401 EastgateMall ~j jij~~~-9 ~M2: 0

3 SanDiego,CA92121 _~ COUW~Telephone (858)404-9205 r ~ ~

4 Facsimile: (858)225-3500 ()([email protected]

5 [email protected]

6 RAYMOND P. NIRO (ProHacVice to befiled)MATTHEW G. MCANDREWS (ProHac Vice to befiled)

7 ANNA B. FOLGERS(Pro Hac Vice to befiled)NIRO, SCAVONE, HALLER & NIRO

8 181 WestMadisonStreet,Suite4600Chicago,IL 60602

9 Telephone: (312)236-0733Facsimile: (312)236-3137

10 [email protected]@nshn.corn

ii [email protected]~nshn.com

12Attorneysfor Plaintiff

13 SOUTHWESTTECHNOLOGYINNOVATIONS LLC

14

is

16 UNITED STATESDIST~ICTCOURT r17 FOR THE SOUTHERN DISTRICT OF CALIFORNIA V

18 SOUTHWESTTECHNOLOGY ) No. ‘09 CV 1 4 87 ~AH~MINNOVATIONS LLC, ) ~

19 ) COMPLAINT FOR PATENTPlaintiff, ) INFRINGEMENT

20 )v. ) DEMAND FOR JURYTRIAL

21 )ST. BERNARD SOFTWARE,INC.; )

22 ESPIONINTERNATIONAL, [NC.; )WORKGROUPSOLUTIONS,INC.; )

23 SONICWALL, INC.; MIRAPOINT )SOFTWARE,INC.; AND PROOFPOINT, )

24 INC., ))

25 Defendants. )26

27

28

COMPLAINT Case No.

Page 2: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

I Plaintiff, SouthwestTechnologyInnovationsLLC (“SWTI”), complainsofDefendants,St.

2 BernardSoftware,Inc. (“St. Bernard”),Espion International,Inc., (“Espion”), WorkGroup

3 Solutions,Inc. (“WorkGroup”), SonicWALL, Inc. (“SonicWALL”), MirapointSoftware,Inc.

4 (“Mirapoint”) andProof~,oint,Inc. (“Proofpoint”) (collectively“Defendants”),asfollows:

5 PARTIES, JURISDICTION, AND VENUE

6 1. This is a claim for patent infringement arising under thepatentlawsoftheUnited

7 States, including 35 U.S.C. §~271 and 281. This Court has exclusive jurisdiction over the subject

8 matterofthis actionunder28 U.S.C.§~1331 and 1338(a).

9 2. Thepatent-in-suitis U.S. PatentNo. 6,952,719entitled“SpamDetectorDefeating

10 System,”which issuedon October4, 2005. A copyof the ‘719 Patentis attachedasExhibit A

11 hereto.

i2 3. Plaintiff SWTI is acorporationin goodstandingwith its soleplaceofbusiness

13 locatedin RanchoSantaFe, SanDiegoCounty, California.

14 4. SWTI ownsandhasall right, title andinterestin and to the ‘719 Patent,including all

15 claimsfor damagesby reasonof past,presentorfuture infringement,with theright to suefor and

16 collectdamagesforthesameand,therefore,hasstandingto suefor infringementofthe ‘719 Patent.

17 5. DefendantSt. Bernardis aDelawarecorporationwith aplaceofbusinessat 15015

18 AvenueofScience,SanDiego,California92128. St. Bernarddesigns,develops,offersfor saleand

19 sells nationwideproductsthat arecoveredby at leastclaims 1, 4-10,and 12 of the‘719 Patent.

20 6. DefendantEspionis aNevadacorporationwith aplaceofbusinessat 18301 Von

21 KarmanAvenue,Suite 1050,Irvine, California92612. Espiondesigns,develops,offersfor saleand

22 sellsnationwideproductsthat arecoveredby at leastclaims 1, 4-10,and 12 ofthe ‘719 Patent.

23 7. DefendantWorkGroupis, orhasin thepastbeen,aCaliforniacorporationwith a

24 placeofbusinessat 27762Antonio Parkway,SuiteLl-466, LaderaRanch,California92694.

25 WorkGroupdesigns,develops,offersfor saleandsellsnationwideproductsthat arecoveredby at

26 leastclaims 1, 4-10,and 12 ofthe ‘719 Patent.

27

28

2

COMPLAINT Case No.

Page 3: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

• S1 8. DefendantSonicWALL is aCaliforniacorporationwith aplaceof businessat 1143

2 BorregasAvenue,Sunnyvale,California94089. SonicWALL designs,develops,offersfor saleand

3 sellsnationwideproductsthat arecoveredby atleastclaims 1, 4-10,and 12 of the ‘719 Patent.

4 9. DefendantMirapoint is a Delawarecorporationwith a placeofbusinessat 1215

5 BordeauxDrive, Sunnyvale,California94089. Mirapoint designs,develops,offersfor saleandsells

6 nationwideproductsthat arecoveredby at leastclaims 1, 4-10,and 12 ofthe ‘719 Patent.

7 10. DefendantProof~ointis aDelawarecorporationwith aplaceof businessat892 Ross

8 Drive, Sunnyvale,California94089. Proofpointdesigns,develops,offersfor saleand sells

9 nationwideproductsthat arecoveredby at leastclaims1, 4-10,and 12 ofthe ‘719 Patent.

10 Ii. Venueis properin this districtunder28 U.S.C. § 1391(b)’and(c), and § 1400(b)

11 becauseall of theDefendantsaresubjectto personaljurisdiction,do businessin andhavecommitted

12 actsof patentinfringementin thisjudicial district.

13 PATENT INFRINGEMENT

14 12. The‘719 Patentrelatesto anapparatusandmethodfor detectingspamin e-mails

15 and/orothercommunicationsevenif thespamhasrandompartsattemptingto disguisethespam.

16 13. St. Bernardhasinfringedatleastclaims 1, 4-10,and 12 of the ‘719 Patentby making,

17 using, importing,sellingor offeringto sell,andby inducing,aiding andabetting,encouragingor

18 contributingto others’ useof, at leastits ePrismEmail Filter (ModelsM1000,M2000, M3000,and

19 M4000)and iPrism WebFilter data,client products.

20 14. Theseactsof infringementhaveoccurredin this judicial district, suchasthrough St.

21 Bernard’spresencein thisdistrict and its websitethatreachesandinstructscustomersin this district

22 to buy anduseSt. Bernard’sproductswhich infringe theassertedclaimsandvia its updatefunctions

23 that updatethesoftwareand/orfirmwareof its productsin this district.

24 15. Espionhasinfringedatleastclaims 1, 4-10,and 12 of the ‘719 Patentby making,

25 using,importing,selling orofferingto sell, andby inducing,aiding andabetting,encouragingor

26 contributingto others’useof, atleastits EspionInterceptor(Modelsi250, i250r, i500, ii 000, i5000,

27 t500,tI 000, andt5000)products.

28

3COMPLAINT Case No.

Page 4: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

51 16. Theseactsofinfringementhaveoccurredin this judicial district, suchasthrough

2 Espion’swebsitethat reachesand instructscustomersin this district to buy anduseEspion’s

3 productswhich infringe theassertedclaimsandvia its updatefunctionsthat updatethesoftware

4 and/orfirmwareof its productsin this district.

5 17. WorkGrouphasinfringedat leastclaims 1, 4-10,and 12 of the‘719 Patentby

6 making, using,importing,selling oroffering to sell, andby inducing,aiding andabetting,

7 encouragingor contributingto others’ useof, at leastits SpamGateproducts..

8 18. Theseactsof infringementhaveoccurredin this judicial district, suchasthrough

9 WorkGroup’swebsitethat reachesandinstructscustomersin this district to buy anduse

10 WorkGroup’sproductswhich infringetheassertedclaimsandvia its updatefunctionsthat update

11 thesoftwareand/orfirmwareof its productsin this district.

12 19. SonicWALL hasinfringedat leastclaims 1, 4-10, and 12 ofthe‘719 Patentby

13 making,using,importing,selling or offeringto sell, andby inducing, aiding andabetting,

14 encouragingorcontributingto others’useof, atleastits ES300,ES500,ES6000,andES8000

15 products.

16 20. Theseactsofinfringementhaveoccurredin this judicial district, suchasthrough

17 SonicWall’swebsitethat reachesandinstructscustomersin this district to buy anduseSonicWall

18 productswhich infringe theassertedclaimsandvia its updatefunctionsthat updatethesoftware

19 and/orfirmwareof its productsin this district.

20 21. Mirapoint hasinfringed at leastclaims 1,4-10,and,12 of the ‘719 Patentby making,

21 using, importing,selling orofferingto sell, andby inducing, aidingand abetting,encouragingor

22 contributingto others’ useofits MessageServer,RazorGate,andRazorSafeproducts.

23 22. Theseactsofinfringementhaveoccurredin this judicial district, suchasthrough

24 Mirapoint’s websitethat reachesandinstructscustomersin this district to buy anduseMirapoint

25 productswhich infringetheassertedclaimsandvia its updatefunctionsthattheupdatesoftware

26 andlorfirmwareofits productsin this district.

27 23. Proofpointhasinfringed at leastclaims 1, 4-10,and 12 of the‘719 Patentby making,

28 using, importing, sellingor offering to sell, andby inducing,aiding andabetting,encouragingor

4COMPLAINT Case No.

Page 5: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

S S

I contributingto others’useof, atleastits ProofpointEnterprise,ProofpointShield,ProofpointP

2 SeriesAppliance,Proof~ointMessagingSecurityGateway(including the“Virtual Edition” of the

3 same),and Proof~ointProtectionServerproducts.

4 24. Theseactsofinfringementhaveoccurredin this judicial district, suchasthrough

5 Proofpoint’spresencein this district and its websitethatreachesandinstructscustomersin this

6 district to buy anduseProofpoint’sproductswhich infringetheassertedclaims andvia its update

7 functionsthatupdatethesoftwareand/orfirmwareof its productsin this district.

8 25. Defendants’infringementhasinjuredPlaintiff, andPlaintiff is entitled to recover

9 damagesadequateto compensateit for thepast,current,andfuture infringement,but in no eventless

10 thanareasonableroyalty.

11 26. Plaintiff hascompliedwith therequirementsof 35 U.S.C. § 287.

12 WHEREFORE,Plaintiff SWTI respectfullyrequestsjudgmentagainstDefendantsSt.

13 Bernard,Espion,WorkGroup,SonicWALL, Mirapoint, andProofpointandtheirsubsidiariesand

14 affiliatesandall personsin activeconcertor participationwith them,asfollows:

15 A. An entryoffinal judgmentin favorofSWTI andagainstSt.Bernard,Espion,

16 WorkGroup,SonicWALL, Mirapoint, and Proofpoint;

17 B. An awardofdamagesadequateto compensateSWTI for the infringementwhich has

18 occurred, together with prejudgment interest from thedateinfringementbegan,but in no eventless

19 than a reasonable royalty as permitted by 35 U.S.C. § 284; and

20 C. Such other further relief as this Court or a jury may deemproper.

21

22 Dated: July 9, 2009 JACZKO GODDARD LLP

23 NIRO SCAVONEHALLER &NIRO

24 .

25 By: LT~( JJ.Christ~?~Jaczko

26 . Attorneysfor PlaintiffSOUTHWESTTECHNOLOGYINNOVATIONS LLC

27

28

COMPLAINT Case No.

Page 6: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

S.JURYDEMAND

2 SWTI requestsa trial by jury ofall issuessotriable.

Dated: July 9, 2009 JACZKOGODDARD LLP

NIRO SCAVONEHALLER & NIRO

6 By: ~ ~~czko

Attorneysfor Plaintiff8 SOUTHWESTTECHNOLOGYINNOVATIONS LLC

9

10

ii

12

13

14

15

16

17

18

19

20 . ,

21 .

22

23

24

25

26

27

28 .

6COMPLAINT Case No.

Page 7: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

EXHIBIT AI.

S S

Page 8: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

IIHI 11111 11111~III11111 IIII~11111111111liii ~IIIIIUS006952719B1

(12) United StatesPatentHams

(10) Patent No.:(45) Dateof Patent:

US 6,952,719BiOct.4, 2005

(54) SPAM DETECTOR DEFEATING SYSTEM

(76) Inventor: Scott C. Harris, P.O. Box 927649,SanDiego,CA (US) 92192

*) Notice: Subjectto anydisdaimer,the termof this

patentis extendedor adjustedunder 35U.S.C. 154(b) by 277 days.

(21) AppI. No.: 09/682,599

(22) Filed: Sep.25, 2001

U.S. PATENT DOCUMENTS

5,619,648A 4/19975,970,492A 10/1999

.5,996,01! A * 11/10995,999,932 A 12/1999

* citedby examiner

Primary Exa,niner—ArioEtienneAssistantExaminer—RamyOsman(74)Attorney,Agent,or Finn—ScottC. Harris

(57) ABSTRACT

A systemfor detectingrandominformationin anelectroniccommunication,and recognizingtheelectronicinformationas being undesiredinformation, e.g. Spam, when suchrandom information is detected.The randominformationcan be randomcharacters,randomwords,or the like. Therandomwordscanbedetectedby comparingthewordswithadictionary,andselectingwordsasbeingrandomwhentheydo not match the dictionary. A matchingcriteria less than100% maybeestabiithedto accommodatewordswhicharenot in the dictionary and typographicalerrors.

12 ClaIms,2 DrawingSheets

iJr

USEOTHERS

S111111

6,161,130 A * 12/20006,321,267 RI * 11/20016,393,465 B2 • 5/20026,421,709 Bi 7/20026,434,601 BI s. 8/20026,460,074BI * 10/20026,484,197 RI * 11/20026,546,416Ri 4/20036,615,242 B1 • 9/20036,650,890 Bi * 11/20036,654,787 BI * 11/2003

Horvitz et al. 709/206Donaldson 709/229Leeds 709/207McCormicketai 709/206Rollins 709/206Fishkin 709/206Donohuc 709/206Kirsch 709/206Riemers 709/206Irlam et at 455/412.1Aronsonet a! 709/206

Related U.S. Application Data

(60) ProvisionalapplicationNo. 60/235,433,flIed onSep.26, 2000.

(51) hit. Cl.7 GO6F 15/16; GO6F 15/173(52) U.S. Cl 709/206;709/206;709/223;

709/225;709/232(58) Field of Search 709/2(16,207,

709/223,229, 201, 203,225, 232; 707/10

(56) ReferencesCited

Ornateci at 709/206Nielsen 707/10Humes 709/225Paul 707/tO

DETECTGIBBERISH

Jr ,—610

IGNORE GIBBERISHWORDS

7 EXHIBIT A

Page 9: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

U.S. Patent

300—~

S

310—”

FIG. 2

FIG. 3

SUS 6,952,719B1Oct. 4, 2005 Sheet1 of 2

110

FIG. 1

X + n... (random info). . . x

THIS ISASPAM POP-UPPAGERANDOM INFORMATION

From: JOE (RANDOM INFORMATION) SMITHTo: ______________Subject: AND or GETRICH... (RANDOM)Body: DO YOU WANT TO GET RiCH?

RNDI

8 EXHIBIT A

Page 10: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

S . SU.S. Patent Oct. 4, 2005 Sheet2 of 2 US 6,952,719Bi

~-4O0

DETERMINE RANDOMNUMBER/CHARACTERS

,—405

FORM HEADER /FIG. 4 ADDRESS / BODY

1~SENDNEW

“SPAM”

(500 _____________________

RULES WRITTENTO . DETECTDETERMINESPAM GIBBERISH

,—505 (-610CONTENTBEING IGNOREGIBBERiSHMONITORED- PARSE WORDSINTO WORDS ________________

~51O _____________________

DETERMINE 80% - 90% USE OTHERSFIT

~ ç515SPAM FIG. 6

FIG.5.

9 EXHIBIT A

Page 11: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

SUs 6,952,719Bi

S

1SPAM DETECTOR DEFEATING SYSTEM

CROSSREFERENCETO RELATEDAPPLICATIONS

This applicationclaimsthebenefitof the U.S.ProvisionalApplicationNo. 60/235,433,tiled on Sep. 26, 2000.

BACKGROUND OF INVENTION

Spam, or unwanted emails and web pages can causeproblems,includinglost productivitybasedon thetime thata userspendsreadingthespam.It is often desiredto removeorblock thesemessages.Differentsystemsattemptto doso.

Foremails,certainfiltering systemsexist. Thesefilteringsystemsoftenworkon theaddresslevel;i.e. certainusersarcblocked from sendingfurtheremails.My co-pendingappli-cation Ser. No. 09/690,002also describesanothersystemwhich usesrules to removeSpam.

Spamcan takeanotherform—specificallyunwantedwebpages.C~rtainweb pagescauseotherweb pagesto openasso-caUedpopupwindows.The theoryis that auserwill lookat these,at very leastwhile closing thewindow.Certainpopup window detectors such as POW!, available fromwww.analogx.com,kills unwanted pop ups immediatelywhen they occur. However, POW! operatesby the samesystemasdisclosedabove:specificallyit detectsanaddresswhichis programmedinto a databaseof addresses,and usesthat to make thedecision to close the primary window.

SUMMARY OF INVENTION

The presentapplicationteachesdifferentwaysof defeat-ing such systemsas well as different countermeasures,which might defeatthe defeatingsystems.

BRIEF DESCRIPTIONOF DRAWINGS

Theseand otheraspectswill now he describedin detailwith referenceto the accompanyingdrawingswherein:

FIG. 1 shows a client and server connectedvia theInternet;

FIG. 2 showsa spampop-up;FIG. 3 shows a spamemail;FIG. 4 shows a flowchart of sendingspam;.FIG. 5 shows a first spamdefeatingsystem;FIG. 6 showsa way of distinguishingspam.

DETAILED DESCRIPTION

The basicstructureis shown in FIG. 1, which showsanInternet server 100, connected to the Internet 110. TheInternetserverrunsaprogramwhichcanincludean InternetserverprogramsuchasApacheor IIS,and/oranemailserveror communicationprogram.Theservercancarry outopera-tions which are known in the art to either open pop upwindows,orsendSpam(unsolicited)email,or otherunre-questedadvertisingactionsto theclient 120.

FlU. 4 shows a first flowchart which is operatedby asender,to send“Spam”; whereSpamcan be any commu-nication,e.g. anemail, web page,or otherelectroniccom-municationwhich automaticallysentto a user,withoutbeingspecificallyrequestedby theuser,andcanespeciallyincludeadvertising-orientedcommunicationsof this type.Examplesof Spam include unsolicited emails,emailssent from anemail mailing list, and pop up Internet windows.

2The describedsystemattemptsto defeatthese conven-

tional waysof detectingSpamemails.At 400, the systemdeterminesasetof randomelements.Thesecan be randomnumbers,randomcharacters,or anyotherrandomelement.

S This can be basedon a random number generator,or arandom seed.Any ASCII charactercan be used,or onlynumbersor lettersor anysubsetthereof.

At 405, therandomnumberis incorporatedinto theSpamin someway, and becomespart of theSpam message,as

io explainedbelow.PIG.2 showsapopup window. In a first embodiment,the

randomnumber200 is usedas part of the web page name199. Therefore, theweb page name either is the randomnumberitself, or incorporatesthe randomnumberaspartof

15 the name.Thecontentis shownas205.Here it says,“this is a Spampop up page”.The content

mayalso includethe randomcharactertherein.Rule-basedSpam-kiilingsystems,suchasdisclosedin my

applicationdescribedabove,simply look for information20 that fits the characteristicsof apreviouslydefinedrule. This

system, in contrast, changesthe way the Spam looks,virtually every time it makes the Spam. Therefore,thissystemmayallowtheSpammessagesto comethrough,evenwhen a rule basedsystemis attemptingto block theii~.

25 Certain “list based”detectingprogramsare specificallylooking for thespecific information that hasbeenidentifiedaspart of theSpam.For example,POWmaylook for a webpagehavinga nameon a list. If awebpageis named“Buythis book”, and that term is on the list, then POWkills all

30 web pagesthat arenamedthat. Sincethis systemnamesallthepop upwindowsdifferently(using therandomcharacterthat will not, in general,he the same),that samespecificinformationwill notbe found.Hence,theseSPAM detectorswill not detectthat specificinformationandwill not remove

35 the Spam.Moreover,since a randomnumberis generated,and a different randomnumbermaybe usedeachtime, thename always changes;and the conventionallists are notcapableof preventingthis Spam from reachingits target.

FIG.3 showsanalternativewhenusedfor creatingemail.40 The return addressincludes a random character,e.g., a

random number, therein. It can include only the randomcharacteror the randomcharacteralongwith other infor-mation; shown as 300. The subject may also include therandomcharactershownas305.The body canalsohavethe

45 randomcharactertherein,shownas310.The presentsystemmaywork on Spambasedemails,also.

Anotherembodimentdisclosesa techniqueto defeatsucha randomcharacterbasedsystem.FIG.S showsa systeminwhich rules are written to determinethe contentof Spam.

50 Again, theSpám can be in any description of electroniccommunication,e.g. in a pop-up page or in an email.According to theserules, the contentbeing monitored isparsedinto “words” at 505. Thesewords can be differentgroupsof characterswhich have spacesbetween.them, or

55 canbedefinedsomeotherway suchasby usingadictionaryto find realwords or just chunksof characterswhich formwords,phonemesor anyotherunit.

At 510, an 80 or 90%fit is determined.Alternatively, an exactlit of a specifiednumberof char-

60 acters,e.g., 15 characters,is determined.This lattersystemmaybe more usefulwhenvery long randomcharactersareused.

Whensucha fit betweenthewordsbeingsearchedandthewordsin theemail is determined,the messageis determined

65 to be Spam at 515. When the fit is not determined,themessageis determinednot to heSpam,and themessageisdelivered at520. By operatingto detect somecoincidence

10 EXHIBIT A

Page 12: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

SUs 6,952,719Bi

S

less than 100%, e.g., 80—90%, the addition of randomcharactersmay not defeatthe system from detectingthiskmdl of Spam,eventhough it doesnot thatexactlymeetthedescriptionin the list.

Another technique of detecting this kind of “randomspam”is shownin FIG. 6. Themessageis parsedinto wordsat 600.The systemdetectsgibberish,i.e. a seriesof randomcharacters.This can be doneby parsingthe content intowordswhich are comparedagainsta dictionary.When theword is not within thedictionary (which canbe a limited 10kind of dictionaryif desired),thentheword is establishedtobegibberish,and henceignored,at 610. When theword isin thedictionary,theword is comparedwith therulesand/or,list.

Another embodimentdescribesa way of defeating this 15

kind of systemdescribedin FIG. 6. This techniqueusesrealwordsastheelementsthatarerandomly-selected.Thewordsare from within a dictionary of words. In this way, insteadof the random charactersbeing completelyrandom, theyinclude real wordsfrom a dictionary, but thosereal words 20are concatentedin a randomway. Either one word, or anumberof words from a dictionaryof wordscan he used.‘l’he words are randomly selected,thereby making thesewords randomly selectedelements.Each messageis stilldifferent; since eachwill contain different random words.Even if gibberishwords are ignored,the rule basedand/orlist basedsystemsmay still fail to detect Spam that ismarkedin this way.

Still, eachtime thepop up window is madeand/or a newSpamemail is sent,randomcontentis containedwithin that 30new window. In that way, it becomesmore difficult forautomateddetectorsto removethe Spam.

Other modifications are possible. For example, thedescriptorsmaybe any descriptorthat is associatedwith amessage;which mayinclude, not only addresses,but alsometatags,style sheets,or anyotherkind of information thatis associatedwith a message.

What is claimedis:1. An article,comprising:amachinereadablemediumwhich storesmachineexecut-

able instructions,the instructionscausinga computerto:

receivingan electroniccommunicationover a channel;detect random information in saidelectroniccommuni-

cation that hasbeen róceivedover the channel;andestablishsaidelectroniccommunicationaspossiblybeing

an undesiredelectroniccommunicationbasedon saiddetectof said randominformation,whereinsaid ran-dom information includesa plurality of random char-acters,andwhereinsaiddetectrandomcharacterscom-prises comparing a content of said electroniccommunicationto adictionaryof words,andestablish-ing partswithin saidelectroniccommunicationthat arenot within saiddictionaryasbeing randomcharacters.

2. An article as in claim 1, whereinsaidrandominfor- s~mation includesa plurality of randomwords.

43. An article as in claim 1, whereinsaid detect random

information comprisesdetecting specified words whichincludeadditionalrandominformationassociatedtherewith.

4. An article as in claim 1, wherein said electroniccommunicationis one of ane-mail or a web page.

5. An articleasin claim 1, furthercomprisinganinstruc-tion to filter said electroniccommunicationbasedon saidinstructionsto establishsaid electroniccommunicationasbeing an undesiredcommunication.

6, A method,comprising:receivingan electroniccommunication;detectingrandominformationwithin saidelectroniccorn-

munication; andfiltering saidelectroniccommunication,prior to reaching

a user,responsiveto said detecting;whereinsaidrandominformationincludesrandomchar-

acters;andwhereinsaidrandominformationincludesrandomwords,

and saiddetectingcomprisescomparingsaidelectroniccommunicationwith a dlictionary of words, andestab-lishing itemswhich do not matchany parts of saiddictionary asbeing saidrandom information.

7. Amethodasin claim6, whereinsaidfiltering comprises~. restricting said electronic communication from reaching

2 saiduser,whensaiddetectingdetectssaidrandominforma-tion within saidelectroniccommunication.

A method as in claim 6, further comprising definingrules which determinewhich electronic communicationsshould be filtered, and detectingsaidelectroniccomrnuui-cationsbasedon said rules.

9. An article, comprising:a machine readablemedium which storesmachine-ex-

ecutable instructions, the instructions causing a35 machineto:

processelectronic communicationswhich have beenreceivedover achannelaccordingto ruleswhich definecharacteristics of said electronic communicationswhich will be filtered prior to reachingthe user; and

~ establishingsaidelectroniccommunicationasbeingoneswhich will be filtered whencontentof electroniccom-munication matchessaidrules by a specified amountless than 100%, wherein saidestablishingcomprisesestablishingsaid electroniccommunicationasbeing a

~ spamcommunication~10. An article asin claim 9, whereinsaid instructionsto

establishincludeinstructionsto determinea randomcontentwithin saidelectroniccommunicationin addition to a con-tent definedby saidrules.

so II. An article as in claim 9, whereinsaidestablishingestablishesthecommunicationasoneto be filtered whenthecontentmatchesby 80—90%percentor more.

12.An article asin claim10, whereinsaidrandomcontentis determinedby comparingsaidcontentwith a database.

* * * * *

11 EXHIBIT A

Page 13: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

~.JS44 (Rev. 12/07) CIVIL COVER SHEETS ORIGINAL

TheiS44 civil coversheetandtheinformationcontainedhereinneitherreplacenorsupplemen(’thefiling andserviceofpleadingsorotherpapersasrequiredby law, exceptasprovidedby localrulesofcourt. This form,approvedby theJudicialConference01 theUnitedStatesin September1974, is requiredfor theuseoftheClerk ofCourtfor~t(tgpurposeof initiatingthecivil docketsheet. (SEE INSTRUCTIONS ON THE REVERSE OF THE FORM.) ‘~‘

I. (a) PLAINTIFFS

Southwest Technology Innovations, Inc.

.

(b) Countyof ResidenceofFirst Listed Plaintiff San Diego(EXCEPT IN U.S. PLAINTIFF CASES)

(c) Attorney’s (Finn Name. Address, and Telephone Number)

Allison Goddard, Jaczko Goddard LLP, 4401 Eastgate Mall, SanDiego, CA 92121, (858) 404-9205

DEFENDANTS ~

St. Bernard Software, Inc.; E~pn~t’ljt~.; ~Solutions, Inc.; Sonicwall, lnc~MWa ointSoft~kihr~,II~S’c.; and ~

Countyof Residenceof First Listed Defe’nd~nU,~ P~~P~T•COUi~T(IN U.S. PLAJNTJt(F1CASES~d~,JlMCrCF C /~LIF

~ NOTE: IN LAND CONDEMNATION CASES, USE THE LOCATION OFLAND INVOLVED.

DE’ YAttorneys(If Known)

,.

.,.

II. BASIS OF JURISDICTION (Placean”X”inOneBoxOnly)

0 I U.S. Government ~ 3 Federal QuestionPlaintiff (U.S. Government Not a Party)

~

0 2 U.S. Government 0 4 DiversityDefendant (Indicate Citizenship ofParties in Item Ill)

III.. CITIZENSHIP OF PRINCIPAL PARTIES(Ptacean”X”inOneBoxforPlaintiff(For Diversity Cases Only) and One Box for Defendant)

PTF DEF PTF DECitizen ofT~isSlate 0 I 0 I Incorporated or Principal Place 0 4 0

of Business In This State

Citizen of AnotherState 0 2 0 2 Incorporated and Principal Place 0 5 0 5ofBusiness In Another State

Citizen or Subject ofa 0 3 0 3 Foreign Nation 0 6 0 6Foreign_Country

IV. NATURE OF SUIT (Placean”X”inOneBoxOnly)I CONTRACT

O 110 Insurance0 120 Marine .

0 130 Miller Act0 140 Negotiable Instnimnent0 150 Recovery ofOverpayment

& Enforcetnentofiudgmnenl0 151 Medicare Act0 152 Recovery ofDefaulted

Student Loans(ExcI. Veterans)

0 153 Recovery ofOvctpaymnentofVeteran’s Benefits

0 160 Stockholders’ Suits0 190 Other Contract0 195 Contract Product Liability0 196 Franchise

•. TORTS

PERSONAL INJURY PERSONAL INJURY10 310 Airplane 0 362 Personal Injury -

0 315 Airplane Product Med. MalpracticeLiability 0 365 Personal Injury -

0 320 Assault, Libel & Product LiabilitySlander 0 368 Asbestos Personal

0 330 Federal Employers’ Injury ProductLiability Liability

0 340 Marine PERSONAL PROPERlY0 345 Marine Product 0 370 Other Fraud

Liability 0 371 Truth in Lending0 350 Motor Vehicle 0 380 Other Personal0 355 Motor Vehicle Property Damage

Product Liability 0 385 Property Damage0 360 Other Personal Product Liability

Injury

FORFEITURE/PENM~

0 610 Agriculture0 620 Other Food & Drag0 625 Drug Related Seizure

ofProperty 21 USC 8810 630 Liquor Laws0 640 R.R. & Truck0 650 Airline Regs.0 660 Occupational

Safety/Health0 690 Other

BANKRU~’CV ~.

10 422 Appeal 28 USC 1580 423 Withdrawal

28 USC 157

OTIIERSTATUTES ‘I

0 400 State Reapportionment0 4t0 Antitrust0 430 Banks and Banking0 450 Commerce10 460 Deportation0 470 Racketeer Influenced and

Corrupt Organizations0 480 Consumer Credit0 490 Cable/Sat TV10 810 Selective Service0 850 Securities/Comnmodities/

Exchange10 875 Customer Challenge

l2 USC 341010 890 Other Statutory Actions0 891 Agricultural Acts10 892 Economic Stabilization Act0 893 Environmental Matters0 894 Energy Allocation Act0 895 Freedom of Information

Act0 900Appeal ofFee Detennination

Under Equal AccesstoJustice

0 950 Constitutionality ofState Statutes

PROPER’rYRIGlITS ~

0 820 Copyrights~ 830 Patent0 840 Trademark

. LABOR:.. ~.... .

0 710 Fair Labor StandardsAct

0 720 Labor/Mgmnt. Relations0 730 Labor/Mgunt.Reporting

& Disclosure Act0 740 Railway Labor Act0 790 Other Labor Litigation0 791 Emnpl. Ret. Inc.

Security Act

..SOCtALSECURll~~0 861 HIA (139511)0 862 Black Lung (923)0 863 DIWC/DIWW (405(g))0 864 SSIDTitle XVI0 865 RSI (405(g))

FEDERAL TAX SUITS~~I:~: REAL PROPERTY~0 210 Land Condemnation0 220 Foreclosure0 230 Rent Lease & Ejectment0 240 Torts to Land10 245 Tort Product Liability.0 290 All Other Real Property

~

CIVIL RIGHTS.0 441 Voting10 442 Employment .

0 443 lIousing/Accommodations

0 444 Welfare0 445 Amer. w/Disabilities -

Employment0 446 Amer. w/Disabilities -

Other0 440 Other Civil Rights

PRISONERPETITIONS0 510 Motions to Vacate

SentenceIlabean Corpus:

0 530 General0 535 Death Penalty0 540 Mandamus & Other0 550 Civil Rights0 555 Prison Condition

.

0 870 Taxes (U.S. Plaintiffor Defendant)

0 871 IRS—Third Party26 USC 7609

:, - tMMIGR.ATION10 462 Naturalization Application0 463 Habeas Corpus -

Alien Detainee0 465 Other Immigration

Actions

V. ORIGIN (Placean ‘X” in One Box Only) Appeal to District~ I Original J 2. Removedfrom . ~ 3 Remandedfrom ~ 4 Reinstatedor ~ Transferredfrom ~ 6 Multidistrict ~ ~ Juogefrom

Proceeding StateCourt AppellateCourt Reopened mstrtct Litigation

C~~tbj~..2~y~lS~~4feunderwhichyou aretiling (Do not cIte JurIsdIctIonal statutesunless dIversIty):

VI. CAUSE OF ACTION Briefdescriplionofcause:Ulaim br patent infringement

VII. REQUESTED IN ~ CHECK IF THIS IS A CLASSACTION DEMAND $ CHECKYES only if demandedin complaint:COMPLAINT: UNDER F.R.C.P.23 JURY DEMAND: ~iYes 10 No

VIII. RELATED CASE(S) (Seeinstructions): JUDGEIF ANY DOCKET NUMBER

APPLYING IFP

~A~5floc/o~JUDGE MAG. JUDGE

Page 14: ORIGINAL - The Prior Art · 3 products which infringe the asserted claims and via its update functions that update the software 4 and/or firmwareofits products in this district. 5

Court Naffle: USOCCalifornia SouthernDivision: 3Receipt Number: CAS002821Cashier ID: msweanayTransaction Date: 07/09/2009Payer Name: AMERICAN MESSENGERSERVICE

CIVIL FILING FEEFor: SOUTHWESTINC V ST BERNARDINCCase/Party: D-CAS-3-09—CV-O01 481-001Amount: $350.00

CHECKCheck/Money Order Num: 1968Amt Tendered: $350.00

Total Due: $350.00Total Tendered: $350.00Change Amt: $0.00

There will be a fee of $45.00charged for any returned check.