Software filtering method