1. A method, comprising: at a computing device having one or more processors and memory storing one or more programs to be executed by the one or more processors: obtaining a video stream, an audio stream, and audio description data for a media program, the audio description data comprising a synchronized audio narrative describing what is happening in the media program during one or more of: natural pauses in primary audio content included in the audio stream of the media program, and the primary audio content; determining a set of information from the audio description data, wherein the set of information includes one or more symbols or words derived from the audio description data; sending a request including the set of information to a server remotely located from the computing device for processing; receiving from the server a set of instructions, wherein the set of instructions includes instructions to display content information relating to the set of information; and in response to receiving, and in accordance with, the set of instructions, executing one or more applications based on a type of the content information, wherein the one or more applications include at least one of: a web browser, a music application, a feed reader application, a coupon application, and a content viewer.