IP Library Granted Patent US 7,237,251
Granted Patent B1
US 7,237,251 · App. 09/517,818 · Granted Jun 26, 2007

Method and apparatus for using delay time during switching events to display previously stored information elements

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,237,251
App. No.
09/517,818
Granted
Jun 26, 2007
Kind
B1
Abstract

During the several seconds of delay time that it takes for a digital set top box (“STB”) that is connected to a television or other display device to switch channels and display the next target program, other information or data can be displayed to a viewer of the television. This other data (“zap page”) can include, for example, advertising, information about the next/target program, a window showing a segment of the next/target program that is transmitted over the next/target channel, personal information associated with the viewer (e.g., notification that one or more electronic mail messages have arrived, stock prices of securities in the viewer's portfolio, etc.) and potentially based on the viewer's profile (e.g., recipes for cooking enthusiasts, news clips from preferred sources, advertisements of particular interest, etc.), and/or local and regional information (e.g., weather forecasts, etc.). The zap page also can include interactive elements that enable one-way and two-way transactions with the viewer. The zap page is pre-rendered and stored within the digital STB so that when the viewer requests a switch in channels, the zap page is displayed substantially immediately. The zap page is displayed until the channel switch has been completed and the next/target program is displayed. However, if the viewer engages in an interactive session, the display of the next/target channel is suspended until the viewer disengages the interactive session.

Claims (27)

1. A method, comprising:

periodically downloading from a server selected data sets according to user profile information, the selected data sets representing information elements for display to a user during switching events;

displaying a first one of the information elements in response to initiation of a first switching event, the first switching event being characterized by unavailability of information from the server for display; and

discontinuing the display of the first one of the information elements and displaying the data stream information from the server when it becomes available for such display, unless the user has initiated an interactive transaction session with a remote host by selecting an interactive element associated with the first one of the information elements in which case displaying the data stream information from the server is delayed until termination of the interactive transaction session or expiration of a predetermined period of inactivity by the user.

2. The method of claim 1 , wherein downloading the selected data sets comprises storing the selected data sets in a buffer of a digital set top box.

3. The method of claim 2 , wherein initiation of the first switching event comprises receiving at the digital set top box a signal from a television remote control device to switch channels.

4. The method of claim 1 , wherein downloading the selected data sets comprises storing those of the selected data sets associated with the first information element in a buffer of a digital set top box and storing others of the selected data sets associated with others of the information elements in a memory of the digital set top box, wherein corresponding ones of the others of the selected data sets stored in the memory of the digital set top box replace those of the selected data sets in the buffer of the digital set top box once the first information element is displayed.

5. The method of claim 1 , wherein the first information element comprises data associated with the data stream information from the server.

6. The method of claim 1 , wherein the first information element comprises advertising data selected in accordance with the user profile information.

7. The method of claim 1 , wherein downloading the selected data sets comprises storing the selected data sets in a digital set top box in which the user profile information is stored.

8. The method of claim 1 , wherein the user profile information is stored at the server.

9. The method of claim 1 , wherein the user profile information is stored in a data source accessible by the server.

10. The method of claim 9 , wherein the data stream information is also stored in the data source.

11. The method of claim 1 , wherein the remote host comprises an Internet host and the interactive transaction session comprises an electronic shopping transaction.

12. The method of claim 1 , wherein the user profile information is based on one or more of: the user's television viewing habits, the user's purchasing habits, and the user's use of one or more television services.

13. The method of claim 1 , wherein the information elements comprise one or more of: advertisement, information regarding the data stream information, information regarding a television program, information regarding a television channel, personal information regarding the user, a segment of the data stream information, or local or regional information.

14. A system, comprising:

a server configured to provide a data stream transmission; and

a digital set top box configured to (i) periodically download from the server selected data sets according to user profile information, the selected data sets being included within the data stream and representing information elements for display to a user during switching events; (ii) display a first one of the information elements in response to initiation of a first switching event, the first switching event being characterized by unavailability of information from the server for display; and (iii) discontinue the display of the first one of the information elements and displaying the data stream information from the server when it becomes available for such display, unless the user has initiated an interactive transaction session with a remote host by selecting an interactive element associated with the first one of the information elements in which case displaying the data stream information from the server is delayed until termination of the interactive transaction session or expiration of a predetermined period of inactivity by the user.

15. The system of claim 14 , wherein the digital set top box includes both a buffer and a memory and is configured to store those of the selected data sets representing a first one of the information elements in the buffer and others of the selected data sets representing other information elements in the memory.

16. The system of claim 15 , wherein the digital set top box is further configured to replace those of the selected data sets representing the first one of the information elements in the buffer with at least some of the others of the selected data sets representing other information elements in the memory after displaying the first information element.

17. The system of claim 14 , wherein the digital set top box includes an interface configured to receive signals from a remote control unit, the signal representing initiation of the first switching event, which corresponds to changing channels.

18. The system of claim 14 , wherein the information elements comprise one or more of: advertisement, information regarding the data stream information, information regarding a television program, information regarding a television channel, personal information regarding the user, a segment of the data stream information, or local or regional information.

19. The system of claim 14 , wherein the digital set top box is further configured to store the user profile information.

20. The system of claim 14 , wherein the server is further configured to store the user profile information.

21. The system of claim 14 , further comprising a data store unit accessible by the server and configured to store the user profile information.

22. The system of claim 21 , wherein the data store unit is further configured to store the data stream information.

Assignments (9)
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2015
From: ARRIS SOLUTIONS, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 036601/0162 →
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 →
CORRECTIVE ASSIGNMENT TO CORRET THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 027422 FRAME 0633. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 7, 2012
From: BIGBAND NETWORKS, INC.
To: ARRIS SOLUTIONS, INC.
Reel/Frame 028226/0273 →