Personal content server apparatus and methods
First Claim
1. A non-transitory computer readable apparatus configured for use on or with a web server, said computer readable apparatus having at least one application program stored thereon, said application program configured to:
- receive a request for content from at least one subscriber;
determine whether said at least one subscriber is authorized to receive said content;
when it is determined that said at least one subscriber is authorized to receive said content, record said content, said content comprising at least primary and secondary content;
dynamically replace at least portions of said secondary content with content which bears a direct or indirect logical relationship to a geographic location associated to said primary content;
make said recorded content accessible only by said at least one subscriber; and
deliver said recorded content to said at least one subscriber.
5 Assignments
0 Petitions
Accused Products
Abstract
Personal content server apparatus and associated methods that allow a user (e.g., cable or satellite network subscriber) to access content, such as a video program, from a location outside the subscriber'"'"'s network. In one embodiment, a personal content server streams the content to the subscriber over a network connection from the local e.g., (subscription) network to a remote network upon authorization by a content manager process. Various access, business or operational rules are applied depending on the content and delivery mode; e.g., to live video broadcast, video-on-demand (VOD), or archived content from the subscriber'"'"'s digital video recorder (DVR) or networked PVR. Secondary content (e.g., promotions, advertisements, etc.) can also be selectively replaced if desired in order to make the remotely delivered content more appropriate to the remote user'"'"'s context.
673 Citations
18 Claims
-
1. A non-transitory computer readable apparatus configured for use on or with a web server, said computer readable apparatus having at least one application program stored thereon, said application program configured to:
-
receive a request for content from at least one subscriber; determine whether said at least one subscriber is authorized to receive said content; when it is determined that said at least one subscriber is authorized to receive said content, record said content, said content comprising at least primary and secondary content; dynamically replace at least portions of said secondary content with content which bears a direct or indirect logical relationship to a geographic location associated to said primary content; make said recorded content accessible only by said at least one subscriber; and deliver said recorded content to said at least one subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A web-based server apparatus for delivery of content to a plurality of client devices in a content distribution network, said apparatus comprising:
-
at least one first interface configured for communication with said plurality of client devices; at least one second interface configured for communication with a content source; and processor apparatus in data communication with the at least one first interface and at least one second interface, and configured to execute at least one computer program thereon, said at least one computer program comprising a plurality of instructions which are configured to, when executed; determine whether at least one subscriber is authorized to receive content requested thereby; and based at least in part on said determination; cause a storage entity in communication with said server to record said content provided thereto by said content source; cause said content stored at said storage entity to be accessible only by said at least one subscriber; deliver said content to said at least one subscriber; and upon receipt of a request from a second subscriber for access to said content saved on said storage entity, generate a second copy thereof accessible only by said second subscriber. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of providing content from a first content delivery network to a user device, said user device being in wireless communication with an internetwork, said first content delivery network comprising at least one gateway device for communication to said user device via the internetwork, said method comprising:
-
storing multiple versions of individual ones of a plurality of available content at an internetwork-based server; receiving a request for a first one of said individual ones of said plurality of content from said at least one user device; determining whether said user device is authorized to receive said first one of said content; and when it is determined that said user device is authorized to receive said first one of said content; selecting from among said multiple versions of said individual ones of said available content a version of said first one of said content specifically designated for said user device; and transmitting said version of said first one of said content via the internetwork to said user device. - View Dependent Claims (16, 17, 18)
-
Specification