×

Data structure and methods for providing an interactive program

  • US 9,924,234 B2
  • Filed: 08/12/2016
  • Issued: 03/20/2018
  • Est. Priority Date: 07/23/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving, from a network and at a terminal, a data transmission, the data transmission comprising images of a user interface screen indicating programming offered by each of a first plurality of channels, the data transmission further comprising a plurality of data objects corresponding to interactive elements of the user interface screen;

    retrieving a graphic overlay comprising a plurality of graphic objects, each of the plurality of graphic objects having a predefined display position aligned with a display position of a corresponding data object of the plurality of data objects in the data transmission, each of the graphic objects being user interactive to selectively emphasize or deemphasize the corresponding data object;

    outputting first modified data for display, the first modified data for display comprising the images overlayed with the plurality of graphic objects;

    receiving an input indicating a user interaction with one of the plurality of data objects;

    if it is determined, based on the user interaction, that the input is to be processed locally;

    modifying, by the terminal, a graphic object corresponding to the one of the plurality of data objects to generate a modified graphic object; and

    generating second modified data comprising the images overlayed with the modified graphic object and the plurality of graphic objects; and

    if it is determined, based on the user interaction, that the input is to be processed remotely, requesting, via the network, second data indicated by the one of the plurality of data objects.

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