The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 26, 2008
Filed:
Jun. 26, 2002
David T. Campbell, Redmond, WA (US);
Sergey Solyanik, Seattle, WA (US);
David T. Campbell, Redmond, WA (US);
Sergey Solyanik, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Network switches with enhanced processing power and a virus information database are used to detect possible virus attacks and identify the source of the attacks within a computer network. A network switch has multiple ports that are directly connected to different computers for routing network communication packets among the computers. The packets passing through the network switch are scanned for virus signatures and/or patterns of virus attacks. In an off-line scan mode, a copy of the packets passing through the switch is saved into a packet queue for scanning. Alternatively, in an on-line scan mode, packets received by the network switch are scanned for virus signatures or virus attack patterns before being forwarded to their destination ports.