×

TECHNIQUE FOR IDENTIFYING FAVORITE PROGRAM CHANNELS FOR RECEIVING ENTERTAINMENT PROGRAMMING CONTENT OVER A COMMUNICATIONS NETWORK

  • US 20090254943A1
  • Filed: 02/20/2009
  • Published: 10/08/2009
  • Est. Priority Date: 02/14/2005
  • Status: Active Grant
First Claim
Patent Images

1. A system for updating a common list of user-preferred program channels comprising:

  • a network;

    at least first and second set-top terminals (STTs) connected to the network, wherein the first STT comprises a first memory, a first timer and a first processing unit and wherein the second STT comprises a second memory, a second timer and a second processing unit;

    a common list of “

    k”

    user-preferred program channels stored in the first and second memories;

    a first channel table stored in the first memory, the first channel table comprising a first list of viewed channels as selected by the first STT, wherein each viewed channel of the first list of viewed channels is associated with a first cumulative count value;

    a second channel table stored in the second memory, the second channel table comprising a second list of viewed channels as selected by the second STT, wherein each viewed channel of the second list of viewed channels is associated with a second cumulative count value;

    a first processing unit configured to communicate with the first memory and the first timer, wherein the first processing unit executes instructions causing the first processing unit to update the first channel table based on a measure of duration indicative of a first period of time during which a first particular program channel has been selected to receive continuously programming content attributed thereto;

    a second processing unit configured to communicate with the second memory and the second timer, wherein the second processing unit executes the instructions causing the second processing unit to update the second channel table based on a measure of duration indicative of a second period of time during which a second particular program channel has been selected to receive continuously programming content attributed thereto; and

    an application server connected to the network, wherein the application server executes instructions that cause the application server to;

    receive the first and second channel table from the first and second STTs;

    generate a common channel table from the first and second channel tables; and

    send the common channel table to the first and second STTs,wherein the first and second processing units execute instructions causing the first and second processing units to;

    select from the common channel table the “

    k”

    program channels having the cumulative count values; and

    revise the common list of user-preferred program channels to reflect the selected “

    k”

    program channels.

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