Internet Protocol (IP) to Video-on-Demand (VOD) Gateway
First Claim
1. An apparatus comprising:
- a memory; and
a processor configured to retrieve executable instructions from the memory and to perform;
connecting to a private network;
storing Internet Protocol (IP)-based content in response to receiving a request from a device in the private network;
converting the IP-based content to a video on demand (VOD) asset; and
rendering the VOD asset to a set top box.
1 Assignment
0 Petitions
Accused Products
Abstract
A media server is hosted in a service provider'"'"'s network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance network. Media content may be stored by accessing the media server or by downloading the media content to the media server. Support of set top boxes interacting with voice-on-demand (VOD) controllers and computers interacting with IP-based video content servers are integrated through the media server. Consequently, VOD assets can be played on IP-based devices and IP-based content can be played on set top boxes. A gateway function converts IP-based content to a VOD asset, and renders the VOD asset to a set top box while mapping digital rights management information for the VOD asset. Conversely, the gateway function may convert a VOD asset to IP-based content that can be played on an IP-based device.
63 Citations
30 Claims
-
1. An apparatus comprising:
-
a memory; and a processor configured to retrieve executable instructions from the memory and to perform; connecting to a private network; storing Internet Protocol (IP)-based content in response to receiving a request from a device in the private network; converting the IP-based content to a video on demand (VOD) asset; and rendering the VOD asset to a set top box. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a memory; and a processor configured to retrieve executable instructions from the memory and to perform; connecting to a private network; receiving a request for a video-on-demand (VOD) asset from a first device in the private network; accessing the VOD asset in response to receiving the request; converting the VOD asset to IP-based content; and rendering the IP-based content to a second device through an IP network. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
-
converting, in response to receiving a request from a device, Internet Protocol (IP)-based content to a video on demand (VOD) asset; and rendering the VOD asset to a set top box. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer-implemented method comprising:
-
receiving a request for a video-on-demand (VOD) asset from a first device; accessing the VOD asset in response to receiving the request; converting the VOD asset to IP-based content; and rendering the IP-based content to a second device through an IP network. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A computer-readable medium comprising computer-executable instructions that when executed cause a computer device to perform the method comprising:
-
connecting to a private network; storing Internet Protocol (IP)-based content in response to receiving a request from a device in the private network; converting the IP-based content to a video on demand (VOD) asset; and rendering the VOD asset to a set top box. - View Dependent Claims (26, 27)
-
-
28. A computer-readable medium comprising computer-executable instructions that when executed cause a computer device to perform the method comprising:
-
connecting to a private network; receiving a request for a video-on-demand (VOD) asset from a first device in the private network; accessing the VOD asset in response to receiving the request; converting the VOD asset to IP-based content; and rendering the IP-based content to a second device through an IP network. - View Dependent Claims (29, 30)
-
Specification