Patent 6852290 was granted and assigned to Exelixis, Inc on February, 2005 by the United States Patent and Trademark Office.