Microsoft loses patent case, ordered to pay $388 million TGD Staff April 9, 2009 internal_server_error 500