Hot: microsoftpatent