Methods and apparatus for blocking unwanted software downloads
First Claim
Patent Images
1. A method for a network device communicatively coupled to a public network and a private network, the method comprising:
- receiving, by the network device, a content delivery mechanism from the public network;
determining, by the network device, a category of a source Uniform Resource Locator (URL) of the content delivery mechanism;
determining, by the network device, at least one of an object tag and a script content delivery mechanism;
determining, by the network device, whether at least one of the object tag and the script tag are permitted for the determined category of the source URL; and
if at least one of the object tag and the script tag are not permitted for the determined category of the source URL, transforming, by the network device, the content delivery mechanism by removing at least one of the object tag and the script tag from the content delivery mechanism.
11 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for blocking unwanted software downloads within a network. Such methods may thereby prevent (i) downloads of spyware from one or more identified locations, and/or (ii) certain outbound communications from the network and/or may also permit software downloads only from specified locations. In general, the policies are defined by rules specified by a network administrator or other user.
-
Citations
15 Claims
-
1. A method for a network device communicatively coupled to a public network and a private network, the method comprising:
-
receiving, by the network device, a content delivery mechanism from the public network; determining, by the network device, a category of a source Uniform Resource Locator (URL) of the content delivery mechanism; determining, by the network device, at least one of an object tag and a script content delivery mechanism; determining, by the network device, whether at least one of the object tag and the script tag are permitted for the determined category of the source URL; and if at least one of the object tag and the script tag are not permitted for the determined category of the source URL, transforming, by the network device, the content delivery mechanism by removing at least one of the object tag and the script tag from the content delivery mechanism. - View Dependent Claims (2, 3, 4, 13, 15)
-
-
5. A network device, the network device communicatively coupled to a public network and a private network, the network device comprising:
-
a receiver configured to receive a content delivery mechanism from the public network; a processor; and a data storage device having stored thereon instructions that, when executed by the processor, cause the processor to; receive a content delivery mechanism from the public network; determine a category of a source Uniform Resource Locator (URL) of the content delivery mechanism; determine at least one of an object tag and a script tag of the content delivery mechanism; determine whether at least one of the object tag and the script tag are permitted for the determined category of the source URL; and if at least one of the object tag and the script tag are not permitted for the determined category of the source URL, transform the content delivery mechanism by removing at least one of the object tag and the script tag from the content delivery mechanism. - View Dependent Claims (6, 7, 8, 14)
-
-
9. A non-transitory machine-readable storage medium for a network device communicatively coupled to a public network and a private network, the non-transitory machine-readable storage medium comprising software instructions that, when executed by a processor of the network device, cause the network device to:
-
receive a content delivery mechanism from the public network; determine a category of a source Uniform Resource Locator (URL) of the content delivery mechanism; determine at least one of an object tag and a script tag of the content delivery mechanism; determine whether at least one of the object tag and the script tag are permitted for the determined category of the source URL; and if at least one of the object tag and the script tag are not permitted for the determined category of the source URL, transform the content delivery mechanism by removing at least one of the object tag and the script tag from the content delivery mechanism. - View Dependent Claims (10, 11, 12)
-
Specification