Patent ID: 9674586
Date: 2017-06-06
CPC Classifications: H04N

Claim:
1. An apparatus comprising: a processor; and one or more memories storing software instructions that, when executed by the processor, cause the apparatus to: receive, from a network, a video comprising imagery identifying programming offered by each of a plurality of sources, the imagery comprising a plurality of video objects; receive, from the network, a transmission comprising a plurality of graphic overlay objects; merge the video with the transmission to generate a first modified video comprising the imagery overlayed with the plurality of graphic overlay objects; output the first modified video for display; modify a graphic overlay object of the plurality of graphic overlay objects to generate a modified graphic overlay object, in response to receiving a user command; and merge the video with the modified graphic overlay object and the plurality of graphic overlay objects, to generate a second modified video comprising the imagery overlayed with the modified graphical overlay object and the plurality of graphic overlay objects, wherein the modifying the graphic overlay object and the merging the video with the modified graphical overlay object and the plurality of graphic overlay objects selectively emphasize or deemphasize a video object of the plurality of video objects.