IP Library Patent Application 10913064
Patent Application
App. No. 10/913,064

Technique for delivering programming content based on a modified network personal video recorder service

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 None
App. No.
10/913,064
Abstract

A network personal video recorder (NPVR) service is modified so that some or all of the programs on an NPVR enabled channel are deprived of a fast-forward capability otherwise afforded by the NPVR service. As a result, a user cannot fast-forward one such program to skip commercials and product placement advertisements therein. In addition, some or all of the programs on an NPVR enabled channel cannot be freely time-shifted without regard for their broadcast schedule. Rather, in an illustrative embodiment, the end time of one such program is restrictively extended past its scheduled end time.

Claims (59)

1 . A system for providing a service receptive to a fast-forward command for fast-forwarding a program on a program channel in a presentation thereof, the system comprising:

a mechanism for providing a plurality of programs on a selected program channel, a subset of the programs being identified;

an interface for receiving a fast-forward command from a device for presenting a selected program on the selected program channel to a user; and

a processor for determining whether the selected program is one of the identified programs in the subset, the processor being unresponsive to the fast-forward command if it is determined that the selected program is one of the identified programs in the subset.

2 . The system according to claim 1 , wherein the identified programs in the subset are selected based on times of broadcast thereof.

3 . The system according to claim 2 , wherein the identified programs in the subset are in a prime time lineup.

4 . The system according to claim 1 , wherein the selected program is punctuated with one or more commercials.

5 . The system according to claim 1 , wherein the selected program contains one or more product placement advertisements.

6 . The system according to claim 1 , comprising a broadband communications system.

7 . The system according to claim 6 , wherein the broadband communications system includes a cable TV system.

8 . The system according to claim 7 , wherein the device includes a set-top terminal.

9 . A system for providing programming content over a communications network, comprising:

a mechanism for delivering a plurality of programs on a selected program channel according to a broadcast schedule, a subset of the plurality of programs being identified;

an interface for receiving from a device over the communications network a command for manipulating a presentation of a selected program on the selected program channel, the device being used for presenting the selected program to a user; and

a processor responsive to the command when received during a broadcast of the selected program for determining whether the selected program is one of the identified programs in the subset, a presentation time of the selected program presented using the device being adjusted as a function of the broadcast schedule if it is determined that the selected program is one of the identified programs in the subset.

10 . The system according to claim 9 , wherein the presentation time is extended to end the presentation of the selected program past a scheduled end time in accordance with the broadcast schedule.

11 . The system according to claim 9 , further comprising a mechanism for providing to the device information concerning remaining play time of the selected program after the presentation time thereof is adjusted.

12 . The system according to claim 9 , further comprising a mechanism for providing to the device information concerning remaining view time of the selected program after the presentation time thereof is adjusted.

13 . The system according to claim 9 , wherein the command does not include a fast-forward command.

14 . The system according to claim 10 , wherein the command includes a rewind command, and an alert is issued when the selected program is being rewound past a selected point thereof, the selected point being selected as a function of at least the extended presentation time.

15 . The system according to claim 14 , wherein the alert includes a display of a warning.

16 . The system according to claim 10 , wherein the command includes a restart command, and an alert is issued as a function of at least a duration of the selected program and the extended presentation time.

17 . The system according to claim 16 , wherein the alert includes a display of a warning.

18 . The system according to claim 9 , wherein the identified programs in the subset are selected based on times of broadcast thereof.

19 . The system according to claim 18 , wherein the identified programs in the subset are in a prime time lineup.

20 . The system according to claim 9 , wherein the communications network includes a broadband communications network.

21 . The system according to claim 20 , wherein the broadband communications network includes a cable TV network.

22 . The system according to claim 21 , wherein the device includes a set-top terminal.

23 . A method for providing a service receptive to a fast-forward command for fast-forwarding a program on a program channel in a presentation thereof, the method comprising:

providing a plurality of programs on a selected program channel;

identifying a subset of the programs;

receiving a fast-forward command from a device for presenting a selected program on the selected program channel to a user;

determining whether the selected program is one of the identified programs in the subset; and

not responding to the fast-forward command if it is determined that the selected program is one of the identified programs in the subset.

24 . The method according to claim 23 , wherein the identified programs in the subset are selected based on times of broadcast thereof.

25 . The method according to claim 24 , wherein the identified programs in the subset are in a prime time lineup.

26 . The method according to claim 23 , wherein the selected program is punctuated with one or more commercials.

27 . The method according to claim 23 , wherein the selected program contains one or more product placement advertisements.

28 . The method according to claim 23 , wherein the service comprises a broadband communications service.

29 . The method according to claim 28 , wherein the broadband communications service includes a cable TV service.

30 . The method according to claim 29 , wherein the device includes a set-top terminal.

31 . A method for providing programming content over a communications network, comprising:

delivering a plurality of programs on a selected program channel according to a broadcast schedule;

identifying a subset of the plurality of programs;

receiving from a device over the communications network a command for manipulating a presentation of a selected program on the selected program channel, the device being used for presenting the selected program to a user; and

in response to the command when received during a broadcast of the selected program, determining whether the selected program is one of the identified programs in the subset, a presentation time of the selected program presented using the device being adjusted as a function of the broadcast schedule if it is determined that the selected program is one of the identified programs in the subset.

32 . The method according to claim 31 , wherein the presentation time is extended to end the presentation of the selected program past a scheduled end time in accordance with the broadcast schedule.

33 . The method according to claim 31 , further comprising providing to the device information concerning remaining play time of the selected program after the presentation time thereof is adjusted.

34 . The method according to claim 31 , further comprising providing to the device information concerning remaining view time of the selected program after the presentation time thereof is adjusted.

35 . The method according to claim 31 , wherein the command does not include a fast-forward command.

36 . The method according to claim 32 , wherein the command includes a rewind command, and an alert is issued when the selected program is being rewound past a selected point thereof, the selected point being selected as a function of at least the extended presentation time.

37 . The method according to claim 36 , wherein the alert includes a display of a warning.

38 . The method according to claim 32 , wherein the command includes a restart command, and an alert is issued as a function of at least a duration of the selected program and the extended presentation time.

39 . The method according to claim 38 , wherein the alert includes a display of a warning.

40 . The method according to claim 31 , wherein the identified programs in the subset are selected based on times of broadcast thereof.

41 . The method according to claim 40 , wherein the identified programs in the subset are in a prime time lineup.

42 . The method according to claim 31 , wherein the communications network includes a broadband communications network.

43 . The method according to claim 42 , wherein the broadband communication network includes a cable TV network.

44 . The method according to claim 43 , wherein the device includes a set-top terminal.

Assignments (4)
CHANGE OF ADDRESS Recorded Nov 15, 2017
From: TIME WARNER CABLE ENTERPRISES LLC
To: TIME WARNER CABLE ENTERPRISES LLC
Reel/Frame 044456/0167 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONTRIBUTION AGREEMENT EXECUTED 12-31-2012 - AGREEMENT SHOULD NOT BE RECORDED AGAINST APPLICATION NUMBER 12131649. PREVIOUSLY RECORDED AT REEL: 030281 FRAME: 0473. ASSIGNOR(S) HEREBY CONFIRMS THE . Recorded Jul 11, 2016
From: TIME WARNER CABLE INC.
To: TIME WARNER CABLE ENTERPRISES LLC
Reel/Frame 039903/0204 →
CONTRIBUTION AGREEMENT Recorded Apr 24, 2013
From: TIME WARNER CABLE INC.
To: TIME WARNER CABLE ENTERPRISES LLC
Reel/Frame 030281/0473 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2004
From: BENYA, ROBERT
To: TIME WARNER CABLE INC.
Reel/Frame 015927/0286 →