IP Library Granted Patent US 8,966,519
Granted Patent B2
US 8,966,519 · App. 12/976,035 · Granted Feb 24, 2015

Method and apparatus for providing parental control using a playlist

Inventor: Bruce R. Bradley (Wayne, PA)
Assignee: Motorola Mobility LLC
H04N21/6543H04N21/25891H04N21/4383H04N21/26283
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 8,966,519
App. No.
12/976,035
Filed
Dec 22, 2010
Granted
Feb 24, 2015
Kind
B2
Art Unit
2424
USPC
725/27
Abstract

A method for providing parental control via a playlist is disclosed. A playlist is received from a control server. One or more channel change control messages are sent to a client in accordance with a playlist. The one or more channel change control messages include tuning information for tuning to one or more programs or channels at times indicated in the playlist. An apparatus for providing parental control via a playlist is disclosed. The apparatus may be a content delivery system headend. The content delivery system headend system may have a Switched Digital Video (SDV) manager for coordinating SDV sessions requested by subscribers over an access network. The headend may have an input for receiving content to be broadcast during the SDV sessions. The headend may also have a subscriber control unit for sending one or more channel change control messages to a client device in accordance with a playlist, the one or more channel change control messages including tuning information for tuning to one or more programs or channels at times indicated in the playlist.

Claims (29)

1. A method for providing parental control via a playlist, the method comprising:

receiving, at a network device, a playlist from a control server, wherein the network device delivers content over a cable network to subscriber client devices;

in response to the received playlist, the network device executing the playlist by:

generating one or more force tune channel change control messages for transmitting to a client device associated with the playlist; and

disabling, during times indicated in the playlist, the network device from executing channel changes not associated with the playlist when the network device receives a channel change request from the client device over the cable network; and

sending the one or more force tune channel change control messages from the network device to the client device over the cable network, the one or more force tune channel change control messages including tuning information for tuning the client device to one or more programs or channels at times indicated in the playlist.

2. The method of claim 1 , wherein the one or more force tune channel change control messages are implemented using protocols of a Switched Digital Video (SDV) system.

3. The method of claim 1 , wherein the one or more force tune channel change control messages are implemented using a subset of channel change protocols deployed in a mini -client to provide force tune channel change control messages in non-Switched Digital Video (SDV) systems.

4. The method of claim 1 , wherein the playlist comprises time information, channel information, program information, and rating information.

5. The method of claim 1 , wherein the playlist is created using an internet based interface.

6. The method of claim 5 , wherein the playlist is created via the internet based interface using an internet based version of an electronic program guide available on the client.

7. At least one non-transitory computer-readable medium encoded with instructions which, when executed by a processor, performs a method including:

receiving, at a network device, a playlist from a control server, wherein the network device delivers content over a cable network to subscriber client devices;

in response to the received playlist, the network device executing the playlist by:

generating one or more force tune channel change control messages for transmitting to a client device associated with the playlist; and

disabling, during times indicated in the playlist, the network device from executing channel changes not associated with the playlist when the network device receives a channel change request from the client device over the cable network; and

in accordance with the playlist, sending the one or more force tune channel change control messages from the network device to the client device over the cable network, the one or more force tune channel change control messages including tuning information for tuning the client device to one or more programs or channels at times indicated in the playlist.

8. The non-transitory computer-readable medium of claim 7 , wherein the one or more force tune channel change control messages are implemented using protocols of a Switched Digital Video (SDV) system.

9. The non-transitory computer-readable medium of claim 7 , wherein the one or more force tune channel change control messages are implemented using a subset of channel change protocols deployed in a mini-client to provide force tune channel change control messages in non-Switched Digital Video (SDV) systems.

10. The non-transitory computer-readable medium of claim 7 , wherein the playlist comprises time information, channel information, program information, and rating information.

11. The non-transitory computer-readable medium of claim 7 , wherein the playlist is created using an internet-based interface.

12. The non-transitory computer-readable medium of claim 11 , wherein the playlist is created via the internet-based interface using an internet based version of an electronic program guide available on the client.

13. A content delivery system headend, comprising:

a Switched Digital Video (SDV) manager for receiving a playlist from a control server and coordinating SDV sessions requested by subscribers over an access network;

an input for receiving content to be broadcast during the SDV sessions, wherein the SDV manager delivers the content over a cable network to the subscribers;

the SDV manager for executing the playlist by:

generating one or more force tune channel change control messages for transmitting to a client device associated with the playlist; and

disabling, during times indicated in the playlist, the SDV manager from executing channel changes not associated with the playlist when the SDV manager receives a channel change request from a client device over the cable network, the client device associated with the playlist; and

a subscriber control unit for sending the one or more force tune channel change control messages to the client device over the cable network, the one or more force tune channel change control messages including tuning information for tuning the client device to one or more programs or channels at times indicated in the playlist.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034324/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT CORPORATION
To: GENERAL INSTRUMENT HOLDINGS, INC.
Reel/Frame 030764/0575 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2013
From: GENERAL INSTRUMENT HOLDINGS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 030866/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2010
From: BRADLEY, BRUCE R.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 025761/0921 →
Continuity (1)
Related Publication 20120167128A1 · Jun 28, 2012