×

Data structure and methods for providing an interactive program guide

  • US 9,674,586 B2
  • Filed: 03/20/2013
  • Issued: 06/06/2017
  • Est. Priority Date: 07/23/1998
  • Status: Expired due to Fees
First Claim
Patent Images

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.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×