Yahoo patents granted on 19 July 2011

3 US patents granted on 19 July 2011 and assigned to Yahoo

1 7,984,472 System and method for enhancing recorded radio or television programs with information on the world wide web
2 7,984,330 Smart recovery of asynchronous processing
3 7,984,062 Associating and linking compact disc metadata