System and method for providing programming in a multi-dwelling unit or multi-tenant unit network
First Claim
Patent Images
1. A method for providing a program to a client, the method comprising the steps of:
- receiving a request for a pay per view (PPV) program from the client;
determining if the requested program already resides on a local storage device;
retrieving the requested program from the local storage device if the requested program resides thereon;
transmitting the retrieved program to the client for display;
downloading the requested program from a PPV service provider if the requested program does not reside on the local storage device; and
transmitting the downloaded program to the client for display and to the storage device for storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing programming to a client in a Multi-Dwelling Unit or Multi-Tenant unit network. The system and method includes various embodiments for converting pay per view content to video on demand content, collecting and displaying popular programs to a client, and billing a client for the utilization of personal video recording functions.
41 Citations
18 Claims
-
1. A method for providing a program to a client, the method comprising the steps of:
-
receiving a request for a pay per view (PPV) program from the client;
determining if the requested program already resides on a local storage device;
retrieving the requested program from the local storage device if the requested program resides thereon;
transmitting the retrieved program to the client for display;
downloading the requested program from a PPV service provider if the requested program does not reside on the local storage device; and
transmitting the downloaded program to the client for display and to the storage device for storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing a program to a client, the system comprising:
-
means for receiving a request for a pay per view (PPV) program from the client;
means for determining if the requested program already resides on a local storage device;
means for retrieving the requested program from the local storage device if the requested program resides thereon;
means for transmitting the retrieved program to the client for display;
means for downloading the requested program from a PPV service provider if the requested program does not reside on the local storage device; and
means for transmitting the downloaded program to the client for display and to the storage device for storage. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification