20080226 tech: MS challenges 24 Avistar patents