IP Library Granted Patent US 7,434,246
Granted Patent B2
US 7,434,246 · App. 09/877,549 · Granted Oct 7, 2008

Systems and methods for automatic personalizing of channel favorites in a set top box

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,434,246
App. No.
09/877,549
Filed
Jun 8, 2001
Granted
Oct 7, 2008
Kind
B2
Art Unit
2623
USPC
725/46
Abstract

A set top box for use in interactive television systems includes a generation engine and a display engine. The generation engine automatically stores channel favorites in a channel favorites table. The generation engine may include cumulative viewing time for each channel in the table as well as the number of times each channel in the table has been viewed. The display engine, upon request, displays a list of channels in the channel favorites tables according to a viewer order preference.

Claims (30)

1. A method for generating a list of channel favorites in an interactive television system, comprising:

receiving a first notification, the first notification indicating a first channel activity;

receiving a second notification, the second notification indicating a second channel activity;

calculating a time difference between the first and the second notifications; and

updating a channel favorites table based on the calculated time difference, wherein the favorites tables includes a display preference field that comprises a user-selected option to define an order in which the channel favorites are displayed, wherein the display preference field allows a user to select between at least an order based on a cumulative viewing time per channel and an order based on a number of times each favorite channel is viewed.

2. The method of claim 1 , wherein the updating includes adding the calculated time difference to a first channel cumulative time field in the favorites table.

3. The method of claim 1 , wherein the updating further includes incrementing a counter in a first channel view frequency field of the favorites table.

4. The method of claim 1 , further comprising displaying a list of channels from the channel favorites table.

5. The method of claim 4 , wherein the list of channels is displayed according to said field.

6. The method of claim 1 , further comprising identifying a viewer of the interactive television system.

7. The method of claim 1 , wherein the first and second notifications are electronic program guide notifications received from an electronic program guide.

8. The method of claim 1 , wherein the first and second activities include selecting a first and second channel, respectively.

9. The method of claim 1 , wherein the first and second activities include viewing a first and second channel, respectively.

10. The method of claim 1 , wherein the display preference field further allows the user to select an order based on a numerical order by channel number.

11. An apparatus for creating favorite channels in interactive television system, comprising:

means for receiving a first notification, the first notification indicating a first channel activity;

communicatively coupled to the means for receiving the first notification, means for receiving a second notification, the second notification indicating a second channel activity;

communicatively coupled to the means for receiving the second notification, means for calculating a time difference between the first and the second notifications; and

communicatively coupled to the calculating means, means for updating a channel favorites table based on the calculated time difference wherein the channel favorites tables includes a display preference field that comprises a user-selected option to define an order in which the favorite channels are displayed, wherein the display preference field allows a user to select between at least an order based on a cumulative viewing time per channel and an order based on a number of times each favorite channel is viewed.

12. An apparatus for generating favorite channels in an interactive television system, comprising:

a channel favorites table capable to store channel favorites of a viewer, wherein the channel favorites table is further capable to store a display preference field that comprises the viewer's preference for an order in which the channel favorites are displayed, wherein the display preference field allows a user to select between at least an order based on a cumulative viewing time per channel and an order based on a number of times each favorite channel is viewed;

a generation engine communicatively coupled to the channel favorites table and capable to receive a notification, the notification indicating a channel activity, the generation engine further capable to calculate a time difference between receipt of notifications and to update the channel favorites table based on the calculated time difference; and

a display engine communicatively coupled to the channel favorites table and capable to display contents of the channel favorites table.

13. The apparatus of claim 12 , wherein the display engine is capable to display contents of the channel favorites table according to the said field.

14. The apparatus of claim 12 , wherein the generation engine and display engine are further capable to identify the viewer.

15. The apparatus of claim 12 , wherein the generation engine is further capable to filter channel changes based on the calculated time difference.

16. The apparatus of claim 12 , wherein the notifications are electronic program guide notifications received from an electronic program guide.

17. The apparatus of claim 12 , wherein the channel activity includes selecting a channel.

18. The apparatus of claim 12 , wherein the channel activity includes viewing a channel.

19. The apparatus of claim 12 , wherein the display preference field further allows the user to select an order based on a numerical order by channel number.

Assignments (8)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →