Alternated update system and method
First Claim
Patent Images
1. A method comprising:
- generating a plurality of different update name lists comprising;
registering domain names of sites from which malicious code protection update information can be obtained; and
selecting subsets of said registered domain names to create said different update names lists, each of said different update name lists comprising a subset of said registered domain names that is different than subsets of said registered domain names of the other of said different update name lists; and
providing said malicious code protection update information including said different update name lists to host computer systems, wherein different ones of said host computer systems receive different ones of said different update names lists, said malicious code protection update information for use by security applications of said host computer systems to detect malicious code on said host computer systems.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes generating new update name lists and providing malicious code protection update information including the new update name lists to host computer systems. In one embodiment, the new update name lists are generated by registering domain names, and only a subset of the registered domain names are used to create an update name list provided to any one of the host computer systems.
44 Citations
23 Claims
-
1. A method comprising:
-
generating a plurality of different update name lists comprising; registering domain names of sites from which malicious code protection update information can be obtained; and selecting subsets of said registered domain names to create said different update names lists, each of said different update name lists comprising a subset of said registered domain names that is different than subsets of said registered domain names of the other of said different update name lists; and providing said malicious code protection update information including said different update name lists to host computer systems, wherein different ones of said host computer systems receive different ones of said different update names lists, said malicious code protection update information for use by security applications of said host computer systems to detect malicious code on said host computer systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a means for generating a plurality of different update name lists comprising; a means for registering domain names of sites from which malicious code protection update information can be obtained; and a means for selecting subsets of said registered domain names to create said different update names lists, each of said different update name lists comprising a subset of said registered domain names that is different than subsets of said registered domain names of the other of said different update name lists; and a means for providing said malicious code protection update information including said different update name lists to host computer systems, wherein different ones of said host computer systems receive different ones of said different update names lists, said malicious code protection update information for use by security applications of said host computer systems to detect malicious code on said host computer systems; a means for obtaining said malicious code protection update information including a new update name list, said new update name list being one of said different update name lists; a means for determining whether said malicious code protection update information includes said new update name list; and a means for modifying update settings of malicious code protection information with said new update name list.
-
-
22. A computer-program product comprising a computer readable storage medium containing computer program code comprising:
-
an alternated update application for generating a plurality of different update name lists comprising; registering domain names of sites from which malicious code protection update information can be obtained; and selecting subsets of said registered domain names to create said different update names lists, each of said different update name lists comprising a subset of said registered domain names that is different than subsets of said registered domain names of the other of said different update name lists; and said alternated update application further for providing said malicious code protection update information including said different update name lists to host computer systems, wherein different ones of said host computer systems receive different ones of said different update names lists, said malicious code protection update information for use by security applications of said host computer systems to detect malicious code on said host computer systems; said alternated update application further for obtaining said malicious code protection update information including a new update name list, said new update name list being one of said different update name lists; said alternated update application further for determining whether said malicious code protection update information includes said new update name list; and said alternated update application further for modifying update settings of malicious code protection information with said new update name list.
-
-
23. A computer system comprising:
-
a memory having stored therein an alternated update application; and a processor coupled to said memory, wherein execution of said alternated update application generates a method comprising; generating a plurality of different update name lists comprising; registering domain names of sites from which malicious code protection update information can be obtained; and selecting subsets of said registered domain names to create said different update names lists, each of said different update name lists comprising a subset of said registered domain names that is different than subsets of said registered domain names of the other of said different update name lists; and providing said malicious code protection update information including said different update name lists to host computer systems, wherein different ones of said host computer systems receive different ones of said different update names lists, said malicious code protection update information for use by security applications of said host computer systems to detect malicious code on said host computer systems.
-
Specification