Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
• • 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]
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.
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.
• 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.
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.
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.
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.
EXHIBIT AI.
S S
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
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
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
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
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
~.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
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.