# US 2019/0318062 A1 · Real-time and secured picture/video upload via a content delivery network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0318062 A1
- Document ID: US20190318062A1
- Status: Published application
- Kind: A1
- Application number: 16/453,610
- Filed: 2019-06-26
- Published: 2019-10-17
- Earliest claimed: 2009-09-03
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: AT&T Intellectual Property I, L.P.
- Inventors: WEIDONG HU; BERNARD KU; CAMERON COURSEY
- Web page: https://patentgrep.com/patent/US20190318062A1

## CPC

- H04N 21/21805: {enabling multiple viewpoints, e.g. using a plurality of cameras}
- H04L 63/123: {received data contents, e.g. message integrity}
- H04N 21/222: Secondary servers, e.g. proxy server, cable television Head-end {(provisioning of proxy services in data packet switching networks H04L67/56)}
- H04N 21/2743: Video hosting of uploaded data from client
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H04N 21/6125: {involving transmission via Internet (transmission by internet of broadcast information H04H60/82)}
- H04N 21/6175: {involving transmission via Internet (broadcast-related systems characterised by the transmission system being the Internet H04H60/82)}
- H04W 12/04: Key management, e.g. using generic bootstrapping architecture [GBA]
- G06F 21/107: {License processing; Key processing}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## 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.

## Claims

### Claim 1

A method, comprising:
verifying, by a system including a processor, that incoming content from a device is authorized;
selectively transferring, by the system, the content from the device along a first communication path to user equipment, wherein the first communication path is established between the device and the user equipment through an overlay network;
facilitating establishing, by the system, a second communication path through the overlay network between the mobile device and the user equipment in response 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 user equipment in response to a determination that bandwidth is limited, wherein the content from the mobile device is prioritized over other content for transfer along the second communication path to the customer premises equipment in response to the determination that the bandwidth is limited.

### Claim 2 (depends on 1)

The method of claim 1, further comprising facilitating establishing, by the system, the first communication path through the overlay network.

### Claim 3 (depends on 1)

The method of claim 1, further comprising exchanging an encryption key with the device.

### Claim 4 (depends on 3)

The method of claim 3, further comprising preventing unauthorized access to the content using the encryption key.

### Claim 5 (depends on 1)

The method of claim 1, further comprising reducing a bit rate of the content according to the bandwidth prior to transferring the content.

### Claim 6 (depends on 1)

The method of claim 1, further comprising receiving a request from a server to register with a content delivery network.

### Claim 7 (depends on 6)

The method of claim 6, further comprising registering the server with the content delivery network based on an identifier of the server.

### Claim 8 (depends on 1)

The method of claim 1, further comprising facilitating reformatting of the content for playback on the user equipment.

### Claim 9 (depends on 1)

The method of claim 1, further comprising adjusting a resolution of the content prior to transferring the content to the user equipment.

### Claim 10 (depends on 1)

The method of claim 1, further comprising obtaining a list including a capability of the user equipment.

### Claim 11 (depends on 1)

The method of claim 1, further comprising determining if the user equipment is video display capable.

### Claim 12 (depends on 1)

The method of claim 1, further comprising generating a list of mobile capture devices authorized to provide the content.

### Claim 13

A system comprising:
a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
verifying that incoming content from a device is authorized;
selectively transferring the content from the device along a first communication path to user equipment, wherein the first communication path is established between the device and the user equipment through an overlay network;
facilitating establishing a second communication path through the overlay network between the mobile device and the user equipment in response 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 user equipment in response to a determination that bandwidth is limited, wherein the content from the mobile device is prioritized over other content for transfer along the second communication path to the customer premises equipment in response to the determination that the bandwidth is limited.

### Claim 14 (depends on 1)

The system of claim 1, wherein the operations further comprise obtaining an identifier from the mobile device.

### Claim 15 (depends on 1)

The system of claim 1, wherein the operations further comprise providing the mobile device with an address for communication with a server.

### Claim 16 (depends on 1)

The system of claim 1, wherein the operations further comprise facilitating a broadcast of the content to servers located at a plurality of different locations.

### Claim 17 (depends on 1)

The system of claim 1, wherein the operations further comprise determining when network access is unavailable.

### Claim 18 (depends on 1)

The system of claim 1, wherein the operations further comprise facilitating extension of an amount of time required to upload the content.

### Claim 19 (depends on 1)

The system of claim 1, wherein the operations further comprise reformatting the content.

### Claim 20

A non-transitory machine-readable storage medium comprising executable instructions which, responsive to being executed by a processor, facilitate performance of operations comprising:
verifying that incoming content from a device is authorized;
selectively transferring the content from the device along a first communication path to user equipment, wherein the first communication path is established between the device and the user equipment through an overlay network;
facilitating establishing a second communication path through the overlay network between the mobile device and the user equipment in response 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 user equipment in response to a determination that bandwidth is limited, wherein the content from the mobile device is prioritized over other content for transfer along the second communication path to the customer premises equipment in response to the determination that the bandwidth is limited.
