Patent ID: 9027061
Filing Date: 2015-05-05
Classification: G06Q,H04L,H04N

Abstract:
1. A media processor, comprising: a memory storing instructions; and a controller coupled to the memory which, responsive to executing the instructions, performs operations comprising: receiving a profile for enabling presentation of an icon; receiving from a media communication system metadata and coordinate information, wherein the metadata describes marketable items depicted in media programs supplied by the media communication system, and wherein the coordinate information provides a location of the marketable items in images of the media programs; presenting the media programs at a media presentation device without highlighting the marketable items in the images; presenting the icon at a remote controller managing operations of the media processor to indicate a presence of a first marketable item in a presented image of a first media program episode presented at the media presentation device upon the metadata matching a preference in the profile, wherein the media programs comprise a series of media program episodes including the first media program episode; highlighting the first marketable item responsive to detecting a selection of the icon, whereby the first marketable item is selected, by outlining the first marketable item in the presented image of the first media program episode based on the coordinate information, wherein the outlining is at an original position of the first marketable item in the presented image; presenting a plurality of other marketable items associated with the series of media program episodes of the media program without presenting the series of media program episodes; detecting a selection of a second marketable item from the plurality of other marketable items; identifying a target second media program episode from the series of media program episodes according to the selected second marketable item, whereby the second marketable item is first viewed in the image of the first media program episode and subsequently cross referenced to the target second media program episode, wherein the first media program episode is different from the target second media program episode, and wherein the target second media program episode presents target other marketable items that includes the selected second marketable item; requesting other metadata and other coordinate information, wherein the other metadata describes the target other marketable items depicted in the target second media program episode, and wherein the other coordinate information provides a location of the target other marketable items in other images of the target second media program episode; receiving the other metadata responsive to the request; highlighting the target other marketable items in a presentation of the target second media program episode by outlining the target other marketable items in another image of the target second media program episode based on the other coordinate information; presenting at the media presentation device in a first window the other image of the target second media program episode including the target other marketable items, without highlighting the target other marketable items; presenting images corresponding to the respective target other marketable items in a second window; detecting a selection of an image in the second window; highlighting the selected image in the second window; highlighting the other image of the target second media program episode in the first window with an image outline of the target other marketable item selected in the second window; and pausing one of the media program episodes responsive to detecting a request to pause the one of the media program episodes, wherein the profile corresponds to a preferred media program, a preferred media channel, a preferred media genre, or a preferred media program performer, wherein the media presentation device corresponds to a display device for presenting the media programs, wherein the media programs correspond to a combination of audio and video content, and wherein the media communication system comprises a broadcast media system including a server receiving the media programs from multimedia broadcast channels.