Real-time and secured picture/video upload via a content delivery network

US9338515B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9338515-B2
Application numberUS-55377109-A
CountryUS
Kind codeB2
Filing dateSep 3, 2009
Priority dateSep 3, 2009
Publication dateMay 10, 2016
Grant dateMay 10, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving a request from a personal content server to register with a content delivery network, wherein the personal content server is located at a customer premises, and wherein the personal content server is registered with the content delivery network based on a first electronic serial number; receiving a request from a mobile video capture device to establish communication with the personal content server, wherein the mobile capture device is registered with the content delivery network based on a second electronic serial number; establishing a first communication path through an overlay network between the mobile video capture device and the personal content server; providing the mobile video capture device with a list of capabilities of an available display device, wherein the list of capabilities includes a resolution needed by the available display device; exchanging encryption keys with the mobile capture device; verifying, by utilizing instructions from a memory that are executed by a processor, that incoming content is from an authorized mobile capture device based on the encryption keys exchanged with the mobile capture device; transferring the content from the mobile video capture device along the first communication path to the personal content server; establishing a second communication path through the overlay network between the mobile video capture device and the personal content server when the first communication path is overloaded; and transferring the content from the mobile video capture device along the second communication path to the personal content server based on a prioritization associated with a transfer of the content that is set by the mobile video capture device when bandwidth is limited, wherein the content is captured by the mobile video capture device when the bandwidth is insufficient for a real-time stream, wherein the prioritization associated with the transfer of the content is set based on the list of capabilities of the available display device, and wherein the content is formatted by the mobile video capture device based on the list of capabilities of the available display device; whereby the personal content server provides the content to a digital picture frame and one of a set-top box, a television, a stereo system, personal computer, and laptop. 2. The method of claim 1 , wherein the mobile capture device is selected from a group consisting of a video camera, digital camera, and digital audio recorder. 3. The method of claim 1 , wherein the content is transferred along the second communication path without being stored by the content delivery network. 4. The method of claim 1 , further comprising maintaining a list of personal content servers. 5. The method of claim 1 , further comprising maintaining a list of mobile capture devices authorized to provide the content to the personal content server. 6. A content delivery network, comprising: a memory that stores instructions; a processor that executes the instructions to perform operations, comprising: receiving a request from a personal content server to register with the content delivery network, wherein the personal content server is located at a customer premises, and wherein the personal content server is registered with the content delivery network based on a first electronic serial number; receiving a request from a mobile video capture device to establish communication with the personal content server, wherein the mobile capture device is registered with the content delivery network based on a second electronic serial number; establishing a first communication path through an overlay network between the mobile video capture device and the personal content server; providing the mobile video capture device with a list of capabilities of an available display device, wherein the list of capabilities includes a resolution needed by the available display device; exchanging encryption keys with the mobile capture device; verifying that incoming content is from an authorized mobile capture device based on the encryption keys exchanged with the mobile capture device; transferring the content from the mobile video capture device along the first communication path to the personal content server; establishing a second communication path through the overlay network between the mobile video capture device and the personal content server when the first communication path is overloaded; and transferring the content from the mobile video capture device along the second communication path to the personal content server based on a prioritization associated with a transfer of the content that is set by the mobile video capture device when bandwidth is limited, wherein the content is captured by the mobile video capture device when the bandwidth is insufficient for a real-time stream, wherein the prioritization associated with the transfer of the content is set based on the list of capabilities of the available display device, and wherein the content is formatted by the mobile video capture device based on the list of capabilities of the available display device; whereby the personal content server provides the content to a digital picture frame and one of a set-top box, a television, a stereo system, personal computer, and laptop. 7. The content delivery network of claim 6 , wherein the content is transferred along the second communication path without being stored by the content delivery network. 8. A non-transitory computer-readable medium comprising instructions, which, when loaded and executed by a processor, cause the processor to perform operations, the operations comprising: receiving a request from a personal content server to register with a content delivery network, wherein the personal content server is located at a customer premises, and wherein the personal content server is registered with the content delivery network based on a first electronic serial number; receiving a request from a mobile video capture device to establish communication with the personal content server, wherein the mobile capture device is registered with the content delivery network based on a second electronic serial number; establishing a first communication path through an overlay network between the mobile video capture device and the personal content server; providing the mobile video capture device with a list of capabilities of an available display device, wherein the list of capabilities includes a resolution needed by the available display device; exchanging encryption keys with the mobile capture device; verifying that incoming content is from an authorized mobile capture device based on the encryption keys exchanged with the mobile capture device; transferring the content from the mobile video capture device along the first communication path to the personal content server; establishing a second communication path through the overlay network between the mobile video capture device and the personal content server when the first communication path is overloaded; and transferring the content from the mobile video capture device along the second communication path to the personal content server based on a prioritization associated with a transfer of the content that is set by the mobile video capture device when bandwidth is limited, wherein the content is captured by the mobile video capture device when the bandwidth is insufficient for a real-time stream, wherein the prioritization associated with the transfer of the content is set based on the list of capabilities of the available display device, and wherein the content is formatted by the mobile video capture device based on the list of capabilities of the

Assignees

Inventors

Classifications

  • enabling multiple viewpoints, e.g. using a plurality of cameras · CPC title

  • Key management, e.g. using generic bootstrapping architecture [GBA] · CPC title

  • involving transmission via Internet (transmission by internet of broadcast information H04H60/82) · CPC title

  • received data contents, e.g. message integrity · CPC title

  • 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)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9338515B2 cover?
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 betwee…
Who is the assignee on this patent?
Hu Weidong, Ku Bernard, Coursey Cameron, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04N21/21805. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 10 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).