Switching network employing adware quarantine techniques
First Claim
1. A communication infrastructure comprising:
- a client device that executes a web browsing software;
a server device;
an Internet network comprising an intermediate routing node that receives a plurality of packets from the server device destined for the web browsing software of the client device;
the intermediate routing node compares each of the plurality of packets received to a plurality of predefined templates, each of the plurality of predefined templates relating to adware; and
the first intermediate routing node, after identifying a successful comparison, interacts with the web browsing software to perform a quarantine function.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication infrastructure that communicates a plurality of packets from a source device having a source address to a client device having a destination address, consisting a communication pathway with plurality of switching devices, plurality of predefined templates and associated logic and plurality of adware quarantine service functions. The source device delivers a packet containing the source address, destination address and an adware characteristic to the first of the plurality of switching devices. Then, the first of the plurality of switching devices identifies adware characteristic by comparing the packet with the plurality of predefined templates and applies the associated logic. Finally, the first of the plurality of switching devices performs selected adware quarantine service function processing that is indicated in the associated logic. In addition, the first of the plurality of switching devices, in conjunction with an adware analysis server, gathers statistical data related to the adware and the source device and utilizes this information in future detection of adware content and quarantine service function processing.
-
Citations
25 Claims
-
1. A communication infrastructure comprising:
-
a client device that executes a web browsing software; a server device; an Internet network comprising an intermediate routing node that receives a plurality of packets from the server device destined for the web browsing software of the client device; the intermediate routing node compares each of the plurality of packets received to a plurality of predefined templates, each of the plurality of predefined templates relating to adware; and the first intermediate routing node, after identifying a successful comparison, interacts with the web browsing software to perform a quarantine function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Network node circuitry of an intermediate network node in Internet network that receives a first packet and a second packet from a source device, the first packet and the second packet both being addressed to a destination device, the network node circuitry comprising:
-
first interface circuitry communicatively coupled to the source device; second interface circuitry communicatively coupled to the destination device; storage comprising a plurality of predefined templates; processing circuitry communicatively coupled to the first interface circuitry, the second interface circuitry and the storage; the processing circuitry receiving both the first packet and the second packet from the source device via the first interface circuitry, the first packet comprising a first characteristic related to first adware; the processing circuitry identifies the first characteristic of the first packet through a successful comparison of at least one of the plurality of predefined templates; and the processing circuitry responds to the identification by performing adware processing functionality. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method performed by an intermediate network node in a communication infrastructure that supports a first client device and a second client device, the method comprising:
-
receiving a first packet addressed to the first client device, the first packet comprising an adware characteristic; comparing the first packet with a plurality of templates, at least a first of the plurality of templates being constructed to identify the adware characteristic; identifying a match between the first packet and the at least the first of the plurality of templates; interacting with the first client device regarding the identification of the match; receiving a second packet addressed to the second client device; comparing the second packet with the plurality of templates; failing to match the second packet to any of the plurality of templates; and delivering the second packet to the second client device. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification