Unlock instant, AI-driven research and patent intelligence for your innovation.

Content delivery system with allocation of source data and repair data among http servers

A source data and content technology, applied in the direction of transmission system, encoding, code conversion, etc., can solve the problem that it is difficult to determine the appropriate mix of file transmission parameters, expensive and other problems

Inactive Publication Date: 2014-09-24
QUALCOMM INC
View PDF16 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

One disadvantage of this FEC payload ID format is that the number of bits used for the FEC payload ID assigned to the SBN and to the ESI must be predetermined, and it is sometimes difficult to determine enough for the proper mix of all file transfer parameters
[0048] In some cases, a dedicated server is required that is more expensive to implement, support and maintain using more general purpose, traditional hardware systems to support content delivery

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Content delivery system with allocation of source data and repair data among http servers
  • Content delivery system with allocation of source data and repair data among http servers
  • Content delivery system with allocation of source data and repair data among http servers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0095] In an embodiment of the present application, file transfer is performed by an encoder / transmitter system for sending the file and a receiver / decoder system for receiving the file. The format of the transmission is coordinated so that the decoder understands how the encoder has encoded it. As shown in the various examples below, unless otherwise indicated, file transfers are an example of generic object transfers, through which it becomes apparent that objects can be processed into files and vice versa.

[0096] In a packet delivery system, data is organized into packets and sent as packets. Each packet has elements that allow the receiver to determine what is in that packet, and how it is laid out. Using the techniques described herein provides flexibility for sending packets when using forward error correction ("FEC").

[0097] Using these technologies, unequal FEC protection can be provided, as well as binding transmission of files. Resilience to packet loss when t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Data objects are delivered over a packet switched network and receivers receive encoded symbols, such as repair symbols, broadcast or multicast, with sufficient information to form requests for additional symbols as needed based on what source symbols or sub-symbols are needed or missing. The requests can be made in a unicast or request fashion. Requesting and broadcasting might be done by different entities. A broadcast server can generate and store repair symbols while a source server can store content in source form. A request can be a unicast HTTP byte-range request, such as a URL, starting position and length. Requests might be aligned with starting positions of files. A receiver can calculate starting and ending byte positions of symbols or sub-symbols in a file and get indications that conventional HTTP servers are usable for file repair.; Repair servers can request broadcast of repair data when byte-range requests from multiple receivers overlap.

Description

[0001] Cross References to Related Applications [0002] This application claims priority from, and is a non-provisional application to, the following patent application: U.S. Provisional Patent Application No. 61 / 554,434, filed November 1, 2011, and entitled "Unicast Repair Service and Server Augmenting Broadcast File Delivery System" ( No. 121519P1); provisional patent application No.61 / 589,855 filed on January 23, 2012, entitled "Unicast Repair Service and Server Augmenting Broadcast File Delivery System" (No. 121519P2); Provisional Patent Application No.61 / 614,408, filed March 22, 2012, entitled "Unicast Repair Service and Server Augmenting Broadcast File Delivery System" (Attorney Docket No. 121519P3); filed May 10, 2012, U.S. Provisional Patent Application No. 61 / 645,562 (Attorney Docket No. 121519P4), entitled "Content Delivery System with Allocation of Source Data and Repair Data Among HTTP Servers"; and filed May 15, 2012, entitled " Content Delivery System with Alloca...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08H03M13/37
CPCH03M13/3761H03M13/1102H03M13/356H04L67/02H04L65/40
Inventor M·G·卢比N·K·利昂R·A·戈尔米T·施托克哈默
Owner QUALCOMM INC