Yahoo patents granted on 24 July 2012

4 US patents granted on 24 July 2012 and assigned to Yahoo

1 8,230,456 Framework for delivering a plurality of content and providing for interaction with the same in a television environment
2 8,230,029 Clearinghouse for messages between disparate networks
3 8,229,933 System and method for automatic matching of contracts using a fixed-length predicate representation
4 8,229,786 Click probability with missing features in sponsored search