Patent ID: 7818764
Filing Date: 2010-10-19
Classification: H04N

Abstract:
1. A method of presenting content, comprising: receiving tagged content; comparing, by a processor, the tagged content to a user's profile stored in memory; retrieving multiple fields of a preferred tag from the memory, the preferred tag associated with content that is preferred by the user's profile; retrieving the multiple fields of a corresponding alternative tag that are associated with alternative content; setting an initial value of a score to zero; successively comparing each field of the preferred tag to each corresponding field of the alternative tag; incrementing the score when a field of the preferred tag matches a corresponding field of the alternative tag; comparing a final value of the score to a threshold value when all the multiple fields of the preferred tag have been compared to all the multiple fields of the corresponding alternative tag; when the processor determines that the alternate content matches the user's profile, then causing display of a user interface in which a user may designate a source of substitute content; receiving a selection of a control button in the user interface that selects a blank screen with audio as the substitute content; causing display of a preview control button in the user interface for previewing the substitute content; receiving an input that selects the preview control button; retrieving an audio file; causing display of the blank screen and cause a presentation of the audio file in a preview area of the graphical user interface; blocking the tagged content having a time duration; determining an end of the time duration; causing display of the blank screen and presenting the audio file to replace the blocked content; and presenting desired content after the blocked content has terminated.