REAL-TIME AND SECURED PICTURE/VIDEO UPLOAD VIA A CONTENT DELIVERY NETWORK
First Claim
Patent Images
1. A method, comprising:
- facilitating establishing, by a system including a processor, a first communication path through an overlay network between a mobile device and customer premises equipment, the customer premises equipment being registered with a content delivery network based on a first electronic serial number, the mobile device being registered with the content delivery network based on a second electronic serial number;
verifying, by the system, that incoming content is authorized based on encryption keys exchanged with the mobile device;
selectively transferring, by the system, the content from the mobile device along the first communication path to the customer premises equipment;
facilitating establishing, by the system, a second communication path through the overlay network between the mobile device and the customer premises equipment responsive to a determination that the first communication path is overloaded; and
transferring, by the system, the content from the mobile device along the second communication path to the customer premises equipment responsive to a determination that bandwidth is limited,wherein the content is captured by the mobile device when the bandwidth is insufficient for a real-time stream, andwherein the content is formatted by the mobile device based on capabilities of an available display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A content delivery network includes an overlay network having a plurality of cache servers. Each cache server configured to receive a request from a personal content server to register with the content delivery network, receive a request from a mobile capture device to establish communication with the personal content server, and establish a communication path through the overlay network between the mobile capture device and the personal content server. Each cache server is further configured to transfer content from the mobile capture device along the communication path to the personal content server.
28 Citations
20 Claims
-
1. A method, comprising:
-
facilitating establishing, by a system including a processor, a first communication path through an overlay network between a mobile device and customer premises equipment, the customer premises equipment being registered with a content delivery network based on a first electronic serial number, the mobile device being registered with the content delivery network based on a second electronic serial number; verifying, by the system, that incoming content is authorized based on encryption keys exchanged with the mobile device; selectively transferring, by the system, the content from the mobile device along the first communication path to the customer premises equipment; facilitating establishing, by the system, a second communication path through the overlay network between the mobile device and the customer premises equipment responsive to a determination that the first communication path is overloaded; and transferring, by the system, the content from the mobile device along the second communication path to the customer premises equipment responsive to a determination that bandwidth is limited, wherein the content is captured by the mobile device when the bandwidth is insufficient for a real-time stream, and wherein the content is formatted by the mobile device based on capabilities of an available display device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; facilitating establishing a first communication path through an overlay network between a mobile device and customer premises equipment, the customer premises equipment and the mobile device being registered with a content delivery network; verifying that incoming content is authorized based on encryption keys exchanged with the mobile device, the first communication path being selectively utilized for transferring the content from the mobile device to the customer premises equipment; facilitating establishing a second communication path through the overlay network between the mobile device and the customer premises equipment responsive to a determination that the first communication path is overloaded; and transferring the content from the mobile device along the second communication path to the customer premises equipment responsive to a determination that bandwidth is limited, wherein the content is captured by the mobile device responsive to a determination that the bandwidth is insufficient for a real-time stream. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A machine-readable storage medium comprising executable instructions which, responsive to being executed by a processor, facilitate performance of operations comprising:
-
facilitating establishing a first communication path through an overlay network between a mobile device and customer premises equipment, the customer premises equipment and the mobile device being registered with a content delivery network; verifying that incoming content is authorized based on encryption keys exchanged with the mobile device, the first communication path being selectively utilized for transferring the content from the mobile device to the customer premises equipment; providing the mobile device with a list of capabilities of an available display device; facilitating establishing a second communication path through the overlay network between the mobile device and the customer premises equipment responsive to a determination that the first communication path is overloaded; and transferring the content from the mobile device along the second communication path to the customer premises equipment responsive to a determination that bandwidth is limited, wherein the determination that the bandwidth is limited is made in conjunction with the list of the capabilities, and wherein the content is formatted by the mobile device based on the capabilities of the available display device. - View Dependent Claims (17, 18, 19, 20)
-
Specification