Suche Bilder Maps Play YouTube News Gmail Drive Mehr »
Erweiterte Patentsuche | Webprotokoll | Anmelden

Patente

A virus screening method includes steps of routing a call between a calling party and a called party of a telephone network, receiving computer data from a first party of the calling party and the called party, and detecting a virus in the computer data. In response to detecting the virus, a step of inhibiting communication of at least a portion the computer data to a second party of the calling party and the called party is performed. A virus screening system is also disclosed.

ErfinderEdward J. Franczek, John Thomas Bretscher, Raymond Walden Bennett, III
Ursprünglich BevollmächtigterAuctnyc 8 LLC
Erster Prüfer: Hosuk Song
Rechtsanwalt: Sterne, Kessler, Goldstein & Fox P.L.L.C.
Aktuelle US-Klassifikation726/22; 726/23; 726/24; 713/188

Patent beim USPTO abrufen
In Assignment Database des USPTO suchen

Zitate

Zitiertes PatentEingetragenAusgestelltUrsprünglich Bevollmächtigter Titel
US49759503. Nov. 19884. Dez. 1990System and method of protecting integrity of computer data and software
US531977629. Sept. 19927. Juni 1994Hilgraeve CorporationIn transit detection of computer virus with safeguard
US535965919. Juni 199225. Okt. 1994Method for securing software against corruption by computer viruses
US544072319. Jan. 19938. Aug. 1995International Business Machines CorporationAutomatic immune system for computers and computer networks
US548557521. Nov. 199416. Jan. 1996International Business Machines CorporationAutomatic analysis of a computer virus structure and means of attachment to its hosts
US550912030. Nov. 199316. Apr. 1996International Business Machines CorporationMethod and system for detecting computer viruses during power on self test
US551116319. Dez. 199423. Apr. 1996Multi-Inform A/SNetwork adaptor connected to a computer for virus signature recognition in all files on a network
US551118422. Okt. 199323. Apr. 1996Acer IncorporatedMethod and apparatus for protecting a computer system from computer viruses
US562360026. Sept. 199522. Apr. 1997Trend Micro, IncorporatedVirus detection and removal apparatus for computer networks
US568487521. Okt. 19944. Nov. 1997Method and apparatus for detecting a computer virus on a computer
US569682228. Sept. 19959. Dez. 1997Symantec CorporationPolymorphic virus detection module
US58322085. Sept. 19963. Nov. 1998Cheyenne Software International Sales Corp.Anti-virus agent for use with databases and mail servers
US584200230. Mai 199724. Nov. 1998Quantum Leap Innovations, Inc.Computer virus trap
US584813722. Mai 19978. Dez. 1998Device and method for processing multimedia message
US588994329. März 199630. März 1999Trend Micro IncorporatedApparatus and method for electronic mail virus detection and elimination
US59180083. Juni 199629. Juni 1999Fujitsu LimitedStorage device having function for coping with computer virus
US596017018. März 199728. Sept. 1999Trend Micro, Inc.Event triggered iterative virus detection
US598761012. Febr. 199816. Nov. 1999Ameritech CorporationComputer virus screening methods and systems
US599952626. Nov. 19967. Dez. 1999Lucent Technologies Inc.Method and apparatus for delivering data from an information provider using the public switched network
US601654610. Juli 199718. Jan. 2000International Business Machines CorporationEfficient detection of computer viruses and other data traits
US60472734. Aug. 19984. Apr. 2000Vaghi Family Intellectual Properties, LLCSystem and method for remotely providing mailing/shipping services to customers
US608880330. Dez. 199711. Juli 2000Intel CorporationSystem for virus-checking network data during download to a client device
US611916517. Nov. 199712. Sept. 2000Trend Micro, Inc.Controlled distribution of application programs in a computer network
US611923315. Mai 199712. Sept. 2000Secure data communication system
US624053026. Jan. 199829. Mai 2001Fujitsu LimitedVirus extermination method, information processing apparatus and computer-readable recording medium with virus extermination program recorded thereon
US633814130. Sept. 19988. Jan. 2002CyberSoft, Inc.Method and apparatus for computer virus detection, analysis, and removal in real time
US639356823. Okt. 199721. Mai 2002Entrust Technologies LimitedEncryption and decryption system and method with content analysis provision
US639733526. Aug. 199928. Mai 2002Ameritech CorporationComputer virus screening methods and systems

Ansprüche

1. A method comprising:

receiving computer data from a first computer for transmission to a second computer via a telephone network; and

screening the computer data for at least one virus within the telephone network before communicating the computer data to the second computer, wherein screening the computer data comprises forming a program from the computer data and executing the program utilizing a model corresponding to the second computer.

2. The method of claim 1 further comprising:

if the at least one virus is not detected, communicating the computer data to the second computer.

3. The method of claim 1 further comprising:

if the at least one virus is detected, performing at least one of the following:
(i) inhibiting communication of at least a portion of the computer data to the second computer;
(ii) removing the at least one virus from the computer data prior to transferring the computer data to the second computer;
(iii) communicating a message indicating that the at least one virus was detected to the second computer;
(iv) communicating a message indicating that the at least one virus was detected to the first computer; and
(v) writing data to a database indicating that the at least one virus was detected.

4. The method of claim 1 further comprising:

receiving computer data from the second computer for transmission to the first computer via the telephone network; and

screening the computer data received from the second computer for at least one virus within the telephone network before communicating the computer data received from the second computer to the first computer.

5. A system comprising:

a telephone network;

a first computer; and

a second computer in communication with the first computer via the telephone network;

wherein the telephone network is operative to screen computer data received from the first computer for at least one virus within the telephone network before communicating the computer data to the second computer, wherein screening the computer data comprises forming a program from the computer data and executing the program utilizing a model corresponding to the second computer.

6. The system of claim 5, wherein the telephone network comprises a public telephone network.

7. The system of claim 5, wherein the telephone network comprises a private telephone network.

8. The system of claim 5, wherein the telephone network comprises a virtual telephone network.

9. The system of claim 5, wherein the telephone network comprises an end office, and wherein the end office screens the computer data for the at least one virus.

10. The system of claim 5, wherein the telephone network comprises a central office, and wherein the central office screens the computer data for the at least one virus.

11. The system of claim 5, wherein the telephone network comprises a tandem office, and wherein the tandem office screens the computer data for the at least one virus.

12. The system of claim 5, wherein the telephone network comprises a service switching point, and wherein the service switching point screens the computer data for the at least one virus.

13. The system of claim 5, wherein the telephone network comprises a processor remote to at least one of an end office, a central office, a tandem office, or a service switching point, and wherein the processor screens the computer data for the at least one virus.

14. The system of claim 5, wherein the telephone network is further operative to screen computer data received from the second computer for at least one virus within the telephone network before communicating the computer data received from the second computer to the first computer.

15. The system of claim 5, wherein the telephone network is further operative to communicate the computer data to the second computer if the at least one virus is not detected.

16. The system of claim 5, wherein the telephone network is further operative to perform at least one of the following if the at least one virus is detected:

(i) inhibiting communication of at least a portion of the computer data to the second computer;

(ii) removing the at least one virus from the computer data prior to transferring the computer data to the second computer;

(iii) communicating a message indicating that the at least one virus was detected to the second computer;

(iv) communicating a message indicating that the at least one virus was detected to the first computer; and
(v) writing data to a database indicating that the at least one virus was detected.

17. A computer-readable medium having computer-readable data operative to screen computer data sent from a first computer for transmission to a second computer via a telephone network for at least one virus, the screening being performed within the telephone network before the computer data is communicated to the second computer, the screening comprising forming a program from the computer data and executing the program utilizing a model corresponding to the second computer.

18. The computer-readable medium of claim 17, wherein the computer-readable data is further operative to communicate the computer data to the second computer if the at least one virus is not detected.

19. The computer-readable medium of claim 17, wherein the computer-readable data is further operative to perform at least one of the following if the at least one virus is detected:

(i) inhibiting communication of at least a portion of the computer data to the second computer;

(ii) removing the at least one virus from the computer data prior to transferring the computer data to the second computer;

(iii) communicating a message indicating that the at least one virus was detected to the second computer;

(iv) communicating a message indicating that the at least one virus was detected to the first computer; and
(v) writing data to a database indicating that the at least one virus was detected.

20. The computer-readable medium of claim 17, wherein the computer-readable data is further operative to screen computer data sent from the second computer to the first computer via the telephone network for at least one virus, the screening being performed within the telephone network before the computer data received from the second computer is communicated to the first computer.

21. A method, comprising:

receiving, via a first network, computer data from a first computer intended for transmission to a second computer on a second network, wherein the computer data is received at a gateway computer associated with the second network; and

screening the computer data for at least one virus at a third computer coupled to the gateway computer before communicating the computer data to the second computer, wherein screening the computer data comprises forming a program from the computer data and executing the program utilizing a model corresponding to the second computer.

22. The method of claim 21, comprising sending the computer data from the third computer to the gateway computer and from the gateway computer to the second computer if the at least one virus is not detected.

23. The method of claim 21, comprising sending the computer data from the third computer to the second computer if the at least one virus is not detected.

24. The method of claim 21, comprising sending a set of changes caused by the program from the third computer to the second computer if the at least one virus is not detected.

25. A method, comprising:

receiving computer data from a first computer for transmission to a second computer via a network; and

screening the computer data for at least one virus within the network before communicating the computer data to the second computer, wherein screening the computer data comprises forming a program from the computer data and executing the program utilizing a model corresponding to the second computer.

26. The method of claim 25, comprising sending a set of changes caused by the program from the third computer to the second computer if the at least one virus is not detected.

27. A method comprising:

receiving, via a first network, computer data from a first computer intended for transmission to a second computer on a second network, wherein the computer data is received at a gateway computer associated with the second network; and

screening the computer data for at least one virus at the gateway computer before communicating the computer data to the second computer, wherein screening the computer data comprises forming a program from the computer data and executing the program utilizing a model corresponding to the second computer.

28. The method of claim 27, comprising sending the computer data to the second computer if the at least one virus is not detected.

29. The method of claim 27, comprising sending a set of changes caused by the program from the gateway computer to the second computer if the at least one virus is not detected.