20071127 tech: Microsoft loses patent appeal