Distribution of media content to wireless communication devices
First Claim
1. A method of operating a data processing system to facilitate content-delivery to a wireless communication device, the method comprising:
- the wireless communication device wirelessly transferring multiple Internet Protocol (IP) address data sets characterizing IP access to the wireless communication device through multiple IP access networks;
the wireless communication device wirelessly transferring multiple downlink Content Delivery Network (dCDN) identifiers indicating active dCDNs for the wireless communication device on the multiple IP access networks;
a wireless communication network wirelessly receiving the multiple IP address data sets characterizing the IP access to the wireless communication device through the multiple IP access networks;
the wireless communication network wirelessly receiving the multiple dCDN identifiers indicating the active dCDNs for the wireless communication device on the multiple IP access networks;
the wireless communication network processing the multiple IP address data sets and the multiple dCDN identifiers to select one of the active dCDNs and identify a network address for the selected one of the active dCDNs and a content-delivery interface from the selected one of the active dCDNs to the wireless communication device; and
the wireless communication network transferring network data for delivery to an uplink CDN (uCDN) indicating the wireless communication device, the network address to the selected one of the active dCDNs, and the content-delivery interface, wherein the content-delivery interface comprises at least one of a universal Plug and Play (uPnP), an enhanced Multimedia Broadcast Multicast Service (eMBMS), and a File Transfer over Unidirectional Transport (FLUTE).
6 Assignments
0 Petitions
Accused Products
Abstract
A data processing system facilitates content-delivery to a wireless communication device over a plurality of Content Delivery Networks (CDNs). The data system receives Internet Protocol (IP) address data sets characterizing IP access to the wireless communication device through one or more IP access networks. The data system receives one or more CDN identifiers indicating active ones of the CDNs for the wireless communication device on the IP access networks. The data system processes the IP address data sets and the CDN identifiers to identify a network address for one of the CDNs and a content-delivery interface from the one CDN to the wireless communication device. The data system transfers network data indicating the wireless communication device, the network address to the one CDN, and the content-delivery interface.
35 Citations
14 Claims
-
1. A method of operating a data processing system to facilitate content-delivery to a wireless communication device, the method comprising:
-
the wireless communication device wirelessly transferring multiple Internet Protocol (IP) address data sets characterizing IP access to the wireless communication device through multiple IP access networks; the wireless communication device wirelessly transferring multiple downlink Content Delivery Network (dCDN) identifiers indicating active dCDNs for the wireless communication device on the multiple IP access networks; a wireless communication network wirelessly receiving the multiple IP address data sets characterizing the IP access to the wireless communication device through the multiple IP access networks; the wireless communication network wirelessly receiving the multiple dCDN identifiers indicating the active dCDNs for the wireless communication device on the multiple IP access networks; the wireless communication network processing the multiple IP address data sets and the multiple dCDN identifiers to select one of the active dCDNs and identify a network address for the selected one of the active dCDNs and a content-delivery interface from the selected one of the active dCDNs to the wireless communication device; and the wireless communication network transferring network data for delivery to an uplink CDN (uCDN) indicating the wireless communication device, the network address to the selected one of the active dCDNs, and the content-delivery interface, wherein the content-delivery interface comprises at least one of a universal Plug and Play (uPnP), an enhanced Multimedia Broadcast Multicast Service (eMBMS), and a File Transfer over Unidirectional Transport (FLUTE). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system to facilitate content-delivery to a wireless communication device, the data processing system comprising:
-
the wireless communication device configured to wirelessly transfer multiple Internet Protocol (IP) address data sets characterizing IP access to the wireless communication device through multiple IP access networks and to wirelessly transfer multiple downlink Content Delivery Network (dCDN) identifiers indicating active dCDNs for the wireless communication device on the multiple IP access networks; and a wireless communication network configured to wirelessly receive the multiple IP address data sets characterizing the IP access to the wireless communication device through the multiple IP access networks, wirelessly receive the multiple dCDN identifiers indicating the active dCDNs for the wireless communication device on the multiple IP access networks, process the multiple IP address data sets and the multiple dCDN identifiers to select one of the active dCDNs and identify a network address for the selected one of the active dCDNs and a content-delivery interface from the selected one of the active dCDNs to the wireless communication device, and transfer network data for delivery to an uplink CDN (uCDN) indicating the wireless communication device, the network address to the selected one of the active dCDNs, and the content-delivery interface, wherein the content-delivery interface comprises at least one of a universal Plug and Play (uPnP), an enhanced Multimedia Broadcast Multicast Service (eMBMS), and a File Transfer over Unidirectional Transport (FLUTE). - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification