Personal content server apparatus and methods
First Claim
1. A personal content distribution system, comprising:
- a first network for distribution of content to a first device at a first location;
a personal content server operatively communicating with said first network; and
a second network in data communication with said content server and adapted to receive a request to access particular content from a second device at a second location remote from said first location;
wherein said personal content server is further operative to receive reservation data from at least said first device, and utilize said reservation data in the delivery of reserved content to at least said second device.
7 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. In another variant, reservation information (for example program or asset ID information) is cached at a headend or hub server, thereby obviating the subscriber (or the network) having to access the subscriber'"'"'s premises device. In yet another variant, a “virtual” CPE experience is provided for the remote user.
-
Citations
53 Claims
-
1. A personal content distribution system, comprising:
-
a first network for distribution of content to a first device at a first location; a personal content server operatively communicating with said first network; and a second network in data communication with said content server and adapted to receive a request to access particular content from a second device at a second location remote from said first location; wherein said personal content server is further operative to receive reservation data from at least said first device, and utilize said reservation data in the delivery of reserved content to at least said second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of delivering content over a network, comprising:
-
receiving a request to reserve content for future delivery via a first network from a first device; determining whether said content has previously been or is contemporaneously being delivered via a second network and a second device; and where said act of determining indicates that said content has been or is being delivered over said second network, allowing said content to be reserved for said first device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A network architecture adapted for delivery of content over a network, comprising:
-
a server disposed substantially within a cable television network and adapted to serve a content request from a client device in communication with said cable television network; a content source in data communication with said server for providing content thereto; and a management process in operative communication with said server, said management process being adapted to service content delivery requests from a second device logically associated with but disposed remotely from said client device; wherein said management process is further adapted to; receive content reservation data from said client device; store said reservation data at a location accessible to said server; and deliver content to said second device directly or indirectly from said source based at least in part on said reservation data. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39)
-
-
40. A client device architecture adapted for delivery of content over a network, comprising:
-
a server disposed substantially within a cable television network and adapted to serve a content request from a client device in communication with said cable television network; and a management process in operative communication with said server, said management process being adapted to service content delivery requests from a second device logically associated with but disposed remotely from said client device; wherein said management process is further adapted to; receive content reservation data from said client device; store said reservation data at a location accessible to said server; and permit said second device to access said reservation data after it has been authenticated to said management process. - View Dependent Claims (41)
-
-
42. A method optimizing bandwidth usage within a cable television network capable of delivery of content to a first client device disposed within said network and a second, associated client device disposed remote from said first client device, the method comprising:
-
receiving content reservation data at a node of said network from said first client device, said data indicating content that is desired to be delivered at a given time to said first device; subsequently determining a condition when delivery of said reserved content is to be made to said second device instead of said first device; and allocating bandwidth within said cable network from at least one portion of said network based at least in part on said determining.
-
-
43. A server adapted for delivery of content over a network, comprising:
-
a computerized device disposed substantially within a cable television network and adapted to serve a content request a client device in communication with said cable television network; and a computer program operative to run on said computerized device, said program adapted to service content delivery requests from a second device logically associated with but disposed remotely from said client device; wherein said computer program is further adapted to; receive content reservation data from said client device; store said reservation data at a location accessible to said program; and deliver content to said second device based at least in part on said reservation data.
-
-
44. A method of delivering content to a first device over a first network, said first network in data communication with a second network, said second network comprising at least one client device having a plurality of hardware control functions related thereto, said plurality of functions comprising a first user interface, the method comprising:
-
emulating at least a portion of said hardware control functions at said first device as part of a second user interface so as to at least partly emulate said first user interface; receiving at least one control command via said second user interface; and delivering said content at said first device according to said at least one control command. - View Dependent Claims (45, 46, 47, 48)
-
-
49. Computerized apparatus adapted for receiving content over a first network, said first network in data communication with a second network, said second network comprising at least one client device having a plurality of hardware control functions related thereto, said plurality of functions comprising a first user interface, the apparatus comprising:
-
a host computer; a network interface operative to communicate data with said first network; and software operative to run on said host computer and in communication with said interface, said software adapted to; emulate at least a portion of said hardware control functions at said first device as part of a second user interface so as to at least partly emulate said first user interface; receive at least one control command via said second user interface; and receive said content at said first device via said network interface based at least in part on said at least one control command. - View Dependent Claims (50, 51, 52, 53)
-
Specification