×

Method and apparatus for creating a personalized programming guide

  • US 9,241,136 B2
  • Filed: 12/28/2009
  • Issued: 01/19/2016
  • Est. Priority Date: 06/29/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving an input from a user for creating a personalized programming guide;

    based at least in part on the input, retrieving one or more search criteria associated with a community of other users and with the user,wherein the one or more search criteria associated with the user are, at least in part, extracted from the user input, andwherein the one or more search criteria associated with the community of other users are, at least in part, determined based on voting by members of the community of other users;

    constructing a query solely from the one or more search criteria associated with the community of other users and with the user;

    performing the query on general programming guide data; and

    displaying results of the query as the personalized programming guide,wherein the one or more search criteria include a keyword,wherein the personalized programming guide presents the user with programs in one common virtual channel corresponding to the one or more search criteria,wherein the personalized programming guide is presented separately from any other programming guide, and as a grid or list of said programs with viewing time and without indication of actual channel that the programs belong to, with said one common virtual channel displaying the keyword and only the programs which are of interest to the user based on the query, and from which the user can select for viewing and/or recording, andwhen more than one program that corresponds to the one or more search criteria falls in a same time slot, the personalized programming guide displays an overlapping program within another row of the virtual channel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×