. . . "As noted above, virus checker 5 will typically maintain a file or other data structure containing a collection of virus patterns used to scan data objects." .