Managing a digital video recorder via a network
First Claim
1. A computer implemented method for managing programming for a digital video recorder, the computer implemented method comprising:
- receiving user instructions at a content manager, wherein the content manager receives the user instructions through a network;
executing the user instructions to schedule recording of content for a user;
responsive to a plurality of users designating the content, storing only a single instance of the content designated by the plurality of users to form common stored content; and
responsive to a request to view the content from a user in the plurality of users, transmitting the common stored content to the user in the plurality of users over the network.
5 Assignments
0 Petitions
Accused Products
Abstract
The aspects of the present invention provide a computer implemented method, system, and computer usable program code for managing programming for a digital video recorder via a network. The method includes receiving user instructions at a content manager, wherein the content manager receives the user instructions through a network. The method also includes executing the user instructions to schedule recording of content for the user. The method further includes responsive to a plurality of users designating the content, storing only a single instance of the content designated by the plurality of users to form common stored content. The method is also responsive to a request to view the content from a user in the plurality of users, transmitting the common stored content to the user in the plurality of users over the network.
32 Citations
18 Claims
-
1. A computer implemented method for managing programming for a digital video recorder, the computer implemented method comprising:
-
receiving user instructions at a content manager, wherein the content manager receives the user instructions through a network; executing the user instructions to schedule recording of content for a user; responsive to a plurality of users designating the content, storing only a single instance of the content designated by the plurality of users to form common stored content; and responsive to a request to view the content from a user in the plurality of users, transmitting the common stored content to the user in the plurality of users over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for managing a digital video recorder unit via a network comprising:
-
a plurality of data processing systems connected to the network, wherein the data processing systems each provide an interface for managing a content manager; an application server interfacing with the data processing systems, wherein the content manager executes within the application server and wherein the content manager provides a plurality of users with a personal listing of program choices; a shared storage unit interfacing with the application server, wherein the shared storage unit stores content and an aggregation engine within the application server, wherein the aggregation engine consolidates the personal listing of program choices from the plurality of users to create a consolidated personal listing. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product recorded on a computer readable storage medium including computer program instructions for managing a digital video recorder unit via a network comprising:
-
computer program instructions for causing an instruction execution system to receive user instructions at a content manager, wherein the content manager receives the user instructions through a network; computer program instructions for causing an instruction execution system to execute the user instructions to schedule recording of content for a user; computer program instructions for causing an instruction execution system, responsive to a plurality of users designating the content, to store only a single instance of the content designated by the plurality of users to form common stored content; and computer program instructions for causing an instruction execution system to respond to a request to view the content from a user in the plurality of users by transmitting the common stored content to the user in the plurality of users over the network. - View Dependent Claims (15, 16, 17, 18)
-
Specification