Personalized Media Server in a Service Provider Network
First Claim
1. A media server comprising:
- a memory; and
a processor configured to retrieve executable instructions from the memory and to perform;
establishing a first tunnel with a first endpoint in a first private network, wherein the first tunnel is associated with a physical address of the media server; and
establishing a first session between a first device in the first private network through the first tunnel using a first virtual address, wherein the media server is external to the first private network and wherein the media server is locally addressable within the first private network using the first virtual address.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses and methods support a media server that is hosted in a service provider'"'"'s network so that media content can be stored from or rendered to a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by downloading the media content to the media server. A tunnel is established between an endpoint in the DLNA network through the service provider infrastructure to the media server. Subsequently, a session may be established between a DLNA device to the media server through the tunnel using a virtual address, where the media server is addressable as a virtual device within the DLNA network so that the virtual address is part of an address space of the DLNA network. The media server may support a plurality of DLNA networks, in which a tunnel is established to the media service for each DLNA network.
-
Citations
26 Claims
-
1. A media server comprising:
-
a memory; and a processor configured to retrieve executable instructions from the memory and to perform; establishing a first tunnel with a first endpoint in a first private network, wherein the first tunnel is associated with a physical address of the media server; and establishing a first session between a first device in the first private network through the first tunnel using a first virtual address, wherein the media server is external to the first private network and wherein the media server is locally addressable within the first private network using the first virtual address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 26)
-
-
12. A computer-implemented method comprising:
-
establishing a first tunnel with a first endpoint in a first private network, wherein the first tunnel is associated with a physical address of the media server; and establishing a first session between a first device in the first private network through the first tunnel using a first virtual address, wherein the media server is external to the first private network and wherein the media server is locally addressable within the first private network using the first virtual address. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable medium having computer-executable instructions that when executed perform:
-
establishing a first tunnel with a first endpoint in a first private network, wherein the first tunnel is associated with a physical address of the media server; and establishing a first session between a first device in the first private network through the first tunnel using a first virtual address, wherein the media server is external to the first private network and wherein the media server is locally addressable within the first private network using the first virtual address. - View Dependent Claims (24, 25)
-
Specification