×

Client-server based interactive television program guide system with remote server recording

  • US 9,554,163 B2
  • Filed: 02/29/2016
  • Issued: 01/24/2017
  • Est. Priority Date: 07/14/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for searching for programs using a text box, the system comprising:

  • a user equipment comprising;

    a first communications circuitry configured to;

    transmit search information to a server;

    transmit a request to access an on-demand program to the server; and

    receive video of the on-demand program from the server;

    first control circuitry configured to;

    generate for display a search region that includes the text box, wherein the text box allows users to input the search information;

    receive, via the text box, the search information;

    transmit, to the server by the first communications circuitry, the received search information;

    receive, from the server by the first communications circuitry, a set of identifier information comprising identifier information for a scheduled broadcast program and identifier information for the on-demand program, wherein the on-demand program is different from the scheduled broadcast program, and wherein the scheduled broadcast program and the on-demand program are associated with the search information;

    generate for display the set of identifier information comprising the identifier information for the scheduled broadcast program and the identifier information for the on-demand program;

    receive a selection of the identifier information for the on-demand program from the displayed set of identifier information;

    in response to receiving the selection of the identifier information for the on-demand program, transmit, to the server by the first communications circuitry, the request to access the on-demand program;

    receive, from the server by the first communications circuitry, the video of the on-demand program; and

    generate for display the received video of the on-demand program; and

    the server comprising;

    a second communications circuitry configured to;

    receive the search information from the user equipment;

    receive the request to access the on-demand program from the user equipment;

    transmit the video of the on-demand program to the user equipment;

    a memory configured to store identifier information for scheduled broadcast programs comprising the identifier information for the scheduled broadcast program and identifier information for on-demand programs comprising the identifier information for the on-demand program; and

    second control circuitry configured to;

    receive, by the second communications circuitry, the search information transmitted by the first communications circuitry of the user equipment;

    retrieve, from the memory, the identifier information for the scheduled broadcast programs;

    retrieve, from the memory, the identifier information for the on-demand programs;

    based on the received search information, select, for inclusion in the set of identifier information, the identifier information for the scheduled broadcast program and the identifier information for the on-demand program;

    transmit, to the user equipment by the second communications circuitry, the set of identifier information;

    receive, from the user equipment by the second communications circuitry, the request to access the on-demand program;

    transmit, to the user equipment by the second communications circuitry, the video of the on-demand program.

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