Yahoo patents granted on 29 April 2008 Posted on April 29, 2008 No US patents granted on 29 April 2008 and assigned to Yahoo