IP Library Granted Patent US 10,219,032
Granted Patent B2
US 10,219,032 · App. 15/053,721 · Granted Feb 26, 2019

Tuning Behavior Enhancement

Inventors: Yeqing Wang (Ambler, PA); Yaxi Zhang (Wayne, PA)
Assignee: ARRIS Enterprises LLC
H04N21/4383H04N21/25891H04N21/4263H04N21/4382H04N21/458H04N21/4532H04N21/64322H04N21/812
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 10,219,032
App. No.
15/053,721
Filed
Feb 25, 2016
Granted
Feb 26, 2019
Kind
B2
Art Unit
2424
USPC
725/35
Abstract

A client device, which can be a set-top box or a gateway device, can be operative to continue processing content (e.g., a television program) in its pipeline, while it is requesting a different content (e.g., tuning or obtaining a targeted ad). Instead of seeing a blank screen or a muted still-shot, the user in some circumstances would be able to continue to see a segment of the processed content information.

Claims (51)

1. A method for processing content received from a communications network, the method comprising:

in one or more processors of a Customer Premises Equipment (CPE) device communicatively coupled to a communications network:

receiving from the communications network a signal containing a program;

processing the received signal to display the program;

receiving a request to tune to other content;

determining whether the request was generated from a user input device or from a module of the CPE device; and

differentiating, based on a result of the determining, between a user-initiated command to tune to other content and a non-user initiated command to tune to other content, the differentiating comprising:

responsively to the request being generated from a user input device, stopping the processing of the signal containing the program while obtaining the other content, and during a delay after the user-initiated command to tune to other content has been received, displaying one of a mute to black and a mute to still; and

responsively to the request being generated from a module of the CPE device, during a delay after the non-user initiated command to tune to other content has been received, continuing to process the signal containing the program for display of the program while obtaining the other content, and continuing to display the program during the delay.

2. The method of claim 1 , wherein the communications network comprises a network capable of providing Switched Digital Video.

3. The method of claim 2 , wherein obtaining the other content comprises an advertisement.

4. The method of claim 1 , wherein the communications network comprises a network capable of delivering IP packets, and wherein the signal containing the program comprises IP packets.

5. The method of claim 4 , wherein obtaining the different content comprises one or more of:

transmitting an IP “get” request to the communications network; and

transmitting a multicast join request to the communications network.

6. The method of claim 1 , wherein the communications network comprises one or more program modules for inserting a targeted advertisement into the signal containing the program.

7. The method of claim 1 , wherein obtaining the other content comprises retrieving from local storage an advertisement for display.

8. The method of claim 7 , wherein the local storage is in a gateway device.

9. A Customer Premises Equipment (CPE) device comprising:

at least one output port configured to output one or more signals containing content information leading to the display of content on a display device, a demodulator, decryptor, and decoder for processing a signal containing content information received from a communications network;

a storage device for storing advertisements; and

one or more processors communicatively coupled to the communications network, the one or more processors configured to execute computer-readable instructions for:

receiving from the communications network a signal containing a program;

processing the received signal to display the program;

receiving a request to tune to other content;

determining whether the request was generated from a user input device or from a module of the CPE device; and

differentiating, based on a result of the determining, between a user-initiated command to tune to other content and a non-user initiated command to tune to other content, the differentiating comprising:

responsively to the request being generated from a user input device, stopping the processing of the signal containing the program while obtaining the other content, and during a delay after the user-initiated command to tune to other content has been received, displaying one of a mute to black and a mute to still; and

responsively to the request being generated from a module of the CPE device, during a delay after the non-user initiated command to tune to other content has been received, continuing to process the signal containing the program for display of the program while obtaining the other content, and continuing to display the program during the delay.

10. The device of claim 9 , wherein the communications network comprises a network capable of providing Switched Digital Video signals.

11. The device of claim 9 , further comprising a tuner for tuning to another channel.

12. The device of claim 9 , wherein the communications network comprises a network capable of delivering IP packets, and wherein the signal containing content information comprises IP packets containing the program.

13. The device of claim 9 , wherein obtaining the other content comprises one or more of:

transmitting an IP “get” request to the communications network; and

transmitting a multicast join request to the communications network.

14. The device of claim 9 , wherein the communications network comprises one or more program modules for inserting a targeted advertisement into the signal containing content information.

15. The device of claim 9 , wherein the CPE device comprises a set-top box.

16. The device of claim 9 , wherein the CPE device comprises a gateway device that provides an entrance point to a localized network, the localized network having a plurality of client devices in the localized network linked to the gateway device.

17. The device of claim 16 , wherein at least one of the plurality of client devices connected to the gateway device comprises a mobile device, and the localized network comprises a wireless network.

18. The device of claim 16 , wherein at least one of the plurality of client devices connected to the gateway device comprises a media player connected to a display.

19. The device of claim 16 , wherein at least one of the plurality of client devices connected to the gateway device comprises a media player connected to a display, and the localized network comprises a coaxial network.

20. The device of claim 16 , wherein the CPE device controls the advertisement selection for the client devices connected to the gateway device.

21. The device of claim 16 , wherein the communications network delivers multiple advertisements to the gateway device, and the gateway device is operable to determine whether to deliver advertisements to one or more of the devices connected to the gateway device, and, if delivering, which advertisement to provide to the at least one of the plurality of client devices.

22. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed, cause one or more processors of a Customer Premises Equipment (CPE) device communicatively coupled to a communications network to:

receive from the communications network a signal containing a program;

process the received signal to display the program;

receiving a request to tune to other content;

determining whether the request was generated from a user input device or from a module of the CPE device; and

differentiating, based on a result of the determining, between a user-initiated command to tune to other content and a non-user initiated command to tune to other content, the differentiating comprising:

responsively to the request being generated from a user input device, stopping the processing of the signal containing the program while obtaining the other content, and during a delay after the user-initiated command to tune to other content has been received, displaying one of a mute to black and a mute to still; and

responsively to the request being generated from a module of the CPE device, during a delay after the non-user initiated command to tune to other content has been received, continuing to process the signal containing the program for display of the program while obtaining the other content, and continuing to display the program during the delay.

Assignments (10)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
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 Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
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 →
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 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
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 Feb 25, 2016
From: WANG, YEQING; ZHANG, YAXI
To: ARRIS ENTERPRISES LLC
Reel/Frame 037831/0809 →
Continuity (1)
Related Publication 20170251242A1 · Aug 31, 2017