KR101143282B1 - 연쇄 반응 코드의 체계적 인코딩 및 디코딩 - Google Patents
연쇄 반응 코드의 체계적 인코딩 및 디코딩 Download PDFInfo
- Publication number
- KR101143282B1 KR101143282B1 KR1020057005861A KR20057005861A KR101143282B1 KR 101143282 B1 KR101143282 B1 KR 101143282B1 KR 1020057005861 A KR1020057005861 A KR 1020057005861A KR 20057005861 A KR20057005861 A KR 20057005861A KR 101143282 B1 KR101143282 B1 KR 101143282B1
- Authority
- KR
- South Korea
- Prior art keywords
- symbols
- systematic
- input symbols
- input
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/11—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
- H03M13/1102—Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/11—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/3761—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 using code combining, i.e. using combining of codeword portions which may have been transmitted separately, e.g. Digital Fountain codes, Raptor codes or Luby Transform [LT] codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Error Detection And Correction (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
출력 노드 | 복구된 소스 노드 |
330(a) | 320(b) |
330(c) | 320(e) |
330(h) | 320(h) |
330(d) | 320(i) |
330(b) | 320(a) |
330(j) | 320(f) |
330(e) | 320(c) |
330(f) | 320(g) |
330(g) | 320(d) |
Claims (38)
- 연쇄 반응 코드에 따라 소스 데이터를 인코딩된 데이터로 인코딩하는 방법으로서, 상기 인코딩된 데이터는 체계적 출력 심볼들 및 비-체계적 출력 심볼들을 가지며, 상기 체계적 출력 심볼들은 소스 데이터 심볼들에 대응하고, 상기 비체계적 출력 심볼들은 하나 이상의 소스 신호들의 함수들에 대응하며, 상기 연쇄 반응 코드는 키 세트로부터의 키들에 따라 입력 심볼들을 출력 심볼들에 맵핑하는 코드인 것인, 상기 인코딩 방법에 있어서,상기 데이터로부터 입력 심볼들의 세트를 생성하는 단계로서, 상기 입력 심볼들은 체계적 출력 심볼들을 포함하는 것인, 상기 입력 심볼들의 세트를 생성하는 단계; 및상기 입력 심볼들의 세트로부터 하나 이상의 비-체계적 출력 심볼들을 생성하는 단계로서, 상기 하나 이상의 비-체계적 출력 심볼들 각각은 비-체계적 출력 심볼들의 알파벳으로부터 선택되며, 상기 체계적 출력 심볼들 및 비-체계적 출력 심볼들은 상기 인코딩된 데이터를 형성하는 것인, 상기 하나 이상의 비-체계적 출력 심볼들을 생성하는 단계를 포함하고,상기 입력 심볼들의 세트에 대한 임의의 서브세트는,(ⅰ) 사전설정된 갯수의 비-체계적 출력 심볼들, 또는(ii) (a) 복구될 입력 심볼들의 서브세트에 포함되지 않은, 상기 입력 심볼들의 세트의 입력 심볼들과 (b) 상기 하나 이상의 비-체계적 출력 심볼들과의 조합으로부터 복구될 수 있는 것인, 인코딩 방법.
- 제 1 항에 있어서, 상기 하나 이상의 비-체계적 출력 심볼을 생성하는 단계는,상기 입력 심볼들의 세트로부터, 복수개의 중간 입력 심볼들을 생성하는 단계; 및상기 복수개의 중간 입력 심볼들을 하나 이상의 비-체계적 출력 심볼들로 인코딩하는 단계로서, 하나 이상의 중간 입력 심볼들이 하나의 비-체계적 출력 심볼로 인코딩되는 것인, 상기 인코딩하는 단계를 포함하는 것인, 인코딩 방법.
- 제 2 항에 있어서, 상기 복수개의 중간 입력 심볼들을 생성하는 단계는,상기 복수개의 입력 심볼들에 대해 체계적 키들을 계산하는 단계; 및상기 복수개의 입력 심볼들 및 대응하는 체계적 키들로부터, 복수개의 중간 입력 심볼들을 생성하는 단계를 포함하는 것인, 인코딩 방법.
- 제 3 항에 있어서, 상기 복수개의 입력 심볼들에 대해 체계적 키들을 계산하는 단계는, K개 컬럼들을 가진 행렬을 구성하는 단계를 포함하고, K는 입력 심볼들의 수에 대응하며, 상기 인코딩 방법은,(ⅰ) 행렬 로우(row) 카운터 J를 0으로 초기화하는 단계;(ⅱ) J의 함수로서 키(D(J))를 계산하는 단계;(ⅲ) 상기 행렬의 J번째 로우의 로우 엔트리들을 상기 키(D(J))의 함수로서 계산하는 단계; 및(ⅳ) 상기 행렬의 로우들이 선형적으로 독립적인지를 판정하는 단계를 포함하고,상기 행렬의 로우들이 선형적으로 독립적이지 않다면, J는 J+1로 증가되고 상기 (ⅱ) 및 (ⅲ) 단계들이 반복되며, 상기 행렬의 로우들이 선형적으로 독립적이라면, 상기 체계적 키들이 상기 선형적으로 독립적인 로우들의 함수로서 계산되는 것인, 인코딩 방법.
- 제 4 항에 있어서, 키(D(J))를 계산하는 상기 (ⅱ) 단계는, J의 함수로서 키(D(J))를 계산하기 위해 난수 생성기를 이용하는 단계를 포함하는 것인, 인코딩 방법.
- 제 4 항에 있어서, 상기 로우 엔트리들은 0 또는 1의 값을 포함하는 것인, 인코딩 방법.
- 제 3 항에 있어서, 상기 복수개의 입력 심볼들에 대해 체계적 키들을 계산하는 단계는,(ⅰ) 사전정의된 수 L개의 고유한 키들 D(0)-D(L-1)을 계산하는 단계;(ⅱ) K개의 컬럼들 및 L개의 로우들을 가진 변형된 디코딩 행렬을 구성하는 단계로서, K는 상기 입력 심볼들의 수에 대응하고, O과 L-1 사이의 임의의 값 j에 대해, j번째 로우를 따르는 로우 엔트리들이 상기 키(D(j))의 함수로서 계산되는 것인, 상기 변형된 디코딩 행렬을 구성하는 단계; 및(ⅲ) 상기 변형된 디코딩 행렬에 의해 기술되는 선형 방정식들의 세트를 풀어 내는 단계로서, 상기 체계적 키들은 상기 선형 방정식들에 대한 해들(solutions)의 함수로서 계산되는 것인, 상기 선형 방정식들의 세트를 풀어 내는 단계를 포함하는 것인, 인코딩 방법.
- 제 1 항에 있어서, 상기 인코딩된 데이터를 통신 채널을 통해 전송하는 단계를 더 포함하는 인코딩 방법.
- 제 8 항에 있어서,상기 입력 심볼들의 세트의 제 1 서브세트를 포함하는 하나 이상의 체계적 출력 심볼들을 수신하는 단계;하나 이상의 비-체계적 출력 심볼들을 수신하는 단계로서, 각각의 비-체계적 출력 심볼은 비체계적 출력 심볼들의 알파벳으로부터 선택되며, 각각의 비-체계적 출력 심볼은 하나 이상의 상기 입력 심볼들의 함수로서 생성되는 것인, 상기 하나 이상의 비-체계적 출력 심볼들을 수신하는 단계; 및상기 입력 심볼들의 제1 서브 세트에 포함되지 않는 하나 이상의 입력 심볼들을 포함하는 상기 입력 심볼들 세트의 나머지 서브세트를 복구하는 단계를 더 포함하고,상기 입력 심볼들의 나머지 서브세트는,(ⅰ) 사정설정된 갯수의 비-체계적 출력 심볼들; 또는(ⅱ) (a) 상기 제 1 서브세트로부터의 하나 이상의 입력 심볼들과 (b) 하나 이상의 비-체계적 출력 심볼들과의 조합으로부터 복구되는 것인, 인코딩 방법.
- 제 9 항에 있어서, 상기 입력 심볼들 세트의 나머지 서브세트를 복구하는 단계는,상기 하나 이상의 수신된 비-체계적 출력 심볼과 상기 하나 이상의 수신된 체계적 입력 심볼과의 조합을 복수개의 중간 입력 심볼들로 디코딩하는 단계; 및상기 복수개의 중간 입력 심볼들을 상기 입력 심볼들의 나머지 서브세트를 포함하는 복수개의 입력 심볼들로 인코딩하는 단계로서, 상기 입력 심볼들의 나머지 서브세트는 상기 입력 심볼들의 제1 서브 세트에 포함되지 않는 하나 이상의 입력 심볼들을 포함하는 것인, 상기 인코딩하는 단계를 포함하는 것인, 인코딩 방법.
- 제10 항에 있어서, 상기 조합을 복수개의 중간 입력 심볼들로 디코딩하는 단계는,상기 수신된 체계적 출력 심볼들에 대응하는 체계적 키들을 계산하는 단계;상기 수신된 비-체계적 출력 심볼들에 대응하는 비-체계적 키들을 계산하는 단계; 및상기 체계적 키들, 상기 비-체계적 키들, 상기 수신된 비-체계적 출력 심볼들, 및 상기 수신된 체계적 출력 심볼들로부터, 상기 복수개의 중간 입력 심볼들을 생성하는 단계를 포함하는 것인, 인코딩 방법.
- 제10 항에 있어서, 상기 복수개의 중간 입력 심볼들을 상기 입력 심볼들의 나머지 서브세트를 포함하는 하나 이상의 입력 심볼들로 인코딩하는 단계는,수신되지 않은 상기 체계적 출력 심볼들에 대해 체계적 키들을 계산하는 단계; 및상기 수신되지 않은 체계적 출력 심볼들에 대응되는 체계적 키들 및 상기 중간 입력 심볼들로부터, 상기 입력 심볼들의 나머지 서브세트를 생성하는 단계를 포함하는 것인, 인코딩 방법.
- 연쇄 반응 코드에 따라 인코딩된 데이터를 소스 데이터를 나타내는 한 세트의 입력 심볼들로 디코딩하는 방법으로서, 상기 인코딩된 데이터는 체계적 출력 심볼들 및 비-체계적 출력 심볼들을 가지며, 상기 체계적 출력 심볼들은 소스 데이터 심볼들에 대응하고, 상기 비체계적 출력 심볼들은 하나 이상의 소스 신호들의 함수들에 대응하며, 상기 연쇄 반응 코드는 키 세트로부터의 키들에 따라 입력 심볼들을 출력 심볼들에 맵핑하는 코드인 것인, 상기 디코딩 방법에 있어서,상기 입력 심볼들의 세트의 제1 서브세트를 제공하는 단계로서, 상기 제1 서브세트는 하나 이상의 체계적 출력 심볼을 포함하는 것인, 상기 제1 서브세트를 제공하는 단계;하나 이상의 비-체계적 출력 심볼들을 제공하는 단계로서, 각각의 비-체계적 출력 심볼은 비-체계적 출력 심볼들의 알파벳으로부터 선택되고, 각각의 비-체계적 추력 심볼은 하나 이상의 상기 입력 심볼들의 함수로서 생성되는 것인, 상기 출력 심볼들을 제공하는 단계; 및상기 입력 심볼들의 제1 세트에 포함되지 않는 하나 이상의 입력 심볼들을 포함하는 상기 입력 심볼들의 나머지 서브세트를 복구하는 단계를 포함하고, 상기 입력 심볼들의 나머지 서브세트는,(ⅰ) 사전설정된 갯수의 비-체계적 출력 심볼들; 또는(ⅱ) (a) 상기 제 1 서브세트로부터의 하나 이상의 입력 심볼들과 (b) 하나 이상의 비-체계적 출력 심볼들과의 조합으로부터 복구되는 것인, 디코딩 방법.
- 제 13 항에 있어서, 상기 입력 심볼들의 나머지 서브세트를 복구하는 단계는,상기 하나 이상의 수신된 비-체계적 출력 심볼과 상기 하나 이상의 수신된 체계적 입력 심볼과의 조합을 복수개의 중간 입력 심볼들로 디코딩하는 단계; 및상기 복수개의 중간 입력 심볼들을 상기 입력 심볼들의 나머지 서브세트를 포함하는 하나 이상의 입력 심볼로 인코딩하는 단계로서, 상기 입력 심볼들의 제 1 서브세트 및 나머지 서브세트는 집합적으로 상기 입력 심볼들의 세트를 형성하는 것인, 상기 인코딩하는 단계를 포함하는 것인, 디코딩 방법.
- 제14 항에 있어서, 상기 조합을 복수개의 중간 입력 심볼들로 디코딩하는 단계는,상기 수신된 체계적 출력 심볼들에 대응하는 체계적 키들을 계산하는 단계;상기 수신된 비-체계적 출력 심볼들에 대응하는 비-체계적 키들을 계산하는 단계; 및상기 체계적 키들, 상기 비-체계적 키들, 상기 비-체계적 출력 심볼들, 및 상기 수신된 체계적 출력 심볼들로부터 상기 복수개의 중간 입력 심볼들을 생성하는 단계를 포함하는 것인, 디코딩 방법.
- 제14 항에 있어서, 상기 복수개의 중간 입력 심볼들을 상기 입력 심볼들의 나머지 서브세트를 포함하는 하나 이상의 입력 심볼로 인코딩하는 단계는,제공되지 않은 상기 체계적 출력 심볼들에 대해 체계적 키들을 계산하는 단계; 및수신되지 않은 상기 체계적 출력 심볼들에 대응하는 체계적 키들 및 상기 중간 입력 심볼들로부터, 입력 심볼들의 상기 나머지 서브세트를 생성하는 단계를 포함하는 것인, 디코딩 방법.
- 제13 항에 있어서, 통신 채널을 따라 송신되는 전송에 의해 상기 인코딩된 데이터를 수신하는 단계를 더 포함하는 디코딩 방법.
- 연쇄 반응 코드들을 사용해 소스 데이터를 프로세싱하는 방법으로서, 상기 연쇄 반응 코드는 키 세트로부터의 키들에 따라 입력 심볼들을 출력 심볼들에 맵핑하는 코드인 것인, 상기 프로세싱 방법에 있어서,상기 소스 데이터로부터 입력 심볼들의 세트를 생성하는 단계;상기 입력 심볼들의 세트로부터 하나 이상의 비-체계적 출력 심볼을 생성하는 단계로서, 상기 하나 이상의 비-체계적 출력 심볼들 각각은 비-체계적 출력 심볼들의 알파벳으로부터 선택되며, 각각의 비-체계적 출력 심볼은 하나 이상의 상기 입력 심볼들의 함수로서 생성된 심볼인 것인, 상기 입력 심볼들의 세트로부터 하나 이상의 비-체계적 출력 심볼을 생성하는 단계;상기 입력 심볼들의 세트의 제1 서브세트를 수신하는 단계로서, 상기 제1 서브세트의 입력 심볼들은 하나 이상의 체계적 출력 심볼들을 포함하고, 체계적 심볼은, 체계적 심볼이 입력 심볼에 대응한다는 점에서 체계적인 것인, 상기 입력 심볼들의 제1 서브세트를 수신하는 단계;하나 이상의 비-체계적 출력 심볼을 수신하는 단계; 및상기 입력 심볼들의 제1 세트에 포함되지 않는 하나 이상의 입력 심볼을 포함하는 상기 입력 심볼들의 나머지 서브세트를 복구하는 단계를 포함하고, 상기 입력 심볼들의 나머지 서브세트는,(ⅰ) 사전설정된 갯수의 비-체계적 출력 심볼들; 또는(ⅱ) (a) 상기 제 1 서브세트로부터의 하나 이상의 입력 심볼들과 (b) 하나 이상의 비-체계적 출력 심볼과의 조합으로부터 복구되는 것인, 프로세싱 방법.
- 제18 항에 있어서, 상기 하나 이상의 비-체계적 출력 심볼들을 생성하는 단계는,상기 입력 심볼들의 세트로부터, 복수개의 중간 입력 심볼들을 생성하는 단계; 및상기 복수개의 중간 입력 심볼들을 하나 이상의 비-체계적 출력 심볼들로 인코딩하는 단계로서, 하나 이상의 중간 입력 심볼들이 하나의 비-체계적 출력 심볼로 인코딩되는 것인, 상기 인코딩하는 단계를 포함하는 것인, 프로세싱 방법.
- 제19 항에 있어서, 상기 복수개의 중간 입력 심볼들을 생성하는 단계는,상기 복수개의 입력 심볼들에 대해 체계적 키들을 계산하는 단계; 및상기 복수개의 입력 심볼들 및 대응하는 체계적 키들로부터, 복수개의 중간 입력 심볼들을 생성하는 단계를 포함하는 것인, 프로세싱 방법.
- 제18 항에 있어서, 상기 입력 심볼들의 나머지 서브세트를 복구하는 단계는,상기 하나 이상의 수신된 비-체계적 출력 심볼과 상기 하나 이상의 수신된 체계적 출력 심볼의 조합을 복수개의 중간 입력 심볼들로 디코딩하는 단계; 및상기 복수개의 중간 입력 심볼들을 상기 입력 심볼들의 나머지 서브세트를 포함하는 하나 이상의 입력 심볼들로 인코딩하는 단계로서, 상기 입력 심볼들의 제 1 서브세트 및 나머지 서브세트는 집합적으로 상기 입력 심볼들의 세트를 형성하는 것인, 상기 인코딩하는 단계를 포함하는 것인, 프로세싱 방법.
- 제21 항에 있어서, 상기 조합을 복수개의 중간 입력 심볼들로 디코딩하는 단계는,상기 수신된 체계적 출력 심볼들에 대응하는 체계적 키들을 계산하는 단계;상기 수신된 비-체계적 출력 심볼들에 대응하는 비-체계적 키들을 계산하는 단계; 및상기 체계적 키들, 상기 비-체계적 키들, 상기 비-체계적 출력 심볼들, 및 상기 수신된 체계적 출력 심볼들로부터 상기 복수개의 중간 입력 심볼들을 생성하는 단계를 포함하는 것인, 프로세싱 방법.
- 제21 항에 있어서, 상기 복수개의 중간 입력 심볼들을 상기 입력 심볼들의 나머지 서브세트를 포함하는 하나 이상의 입력 심볼들로 인코딩하는 단계는,제공되지 않은 체계적 출력 심볼들에 대해 체계적 키들을 계산하는 단계; 및상기 제공되지 않은 체계적 출력 심볼들에 대응되는 체계적 키들 및 상기 중간 입력 심볼들로부터, 상기 입력 심볼들의 나머지 서브세트를 생성하는 단계를 포함하는 것인, 프로세싱 방법.
- 제18 항에 있어서, 통신 채널을 따라 송신되는 전송에 의해 상기 체계적 및 비-체계적 출력 심볼들을 수신하는 단계를 더 포함하는 프로세싱 방법.
- 제18 항에 있어서, 상기 입력 심볼들의 세트의 제1 서브세트를 수신하는 단계는, 상기 입력 심볼들의 세트의 제 1 서브세트를 포함하는 전송을 수신하는 단계를 포함하고,상기 하나 이상의 비-체계적 출력 심볼들을 수신하는 단계는, 상기 하나 이상의 비-체계적 출력 심볼들을 포함하는 전송을 수신하는 단계를 포함하는 것인, 프로세싱 방법.
- 연쇄 반응 코드에 따라 한 세트의 입력 데이터를 인코딩된 데이터로 인코딩하도록 구성된 인코더로서, 상기 연쇄 반응 코드는 키 세트로부터의 키들에 따라 입력 심볼들을 출력 심볼들에 맵핑하는 코드이고, 상기 인코딩된 데이터는 체계적 출력 심볼들 및 비-체계적 출력 심볼들을 포함하며, 상기 체계적 출력 심볼들은 소스 데이터 심볼들에 대응하고, 상기 비체계적 출력 심볼들은 하나 이상의 소스 신호들의 함수들에 대응하는 것인, 상기 인코더에 있어서,상기 입력 데이터 세트를 수신하도록 결합되어 있고, 이에 응답하여 하나 이상의 입력 심볼을 출력하도록 동작할 수 있는, 입력 심볼 생성기;각각의 입력 심볼에 대응하는 체계적 키를 생성하도록 동작할 수 있는 체계적 키 생성기로서, 상기 체계적 키는 체계적 출력 심볼로서의 출력 심볼을 생성하기 위해 사용되는 키인 것인, 상기 체계적 키 생성기;하나 이상의 비-체계적 키들을 생성하도록 동작할 수 있는 비-체계적 키 생성기; 및상기 하나 이상의 입력 심볼들, 상기 체계적 키들, 및 상기 비-체계적 키들을 수신하고, 이에 응답하여 하나 이상의 비-체계적 키들 및 하나 이상의 입력 심볼들을 출력하도록 결합되어 있는 체계적 인코더로서, 상기 인코딩된 심볼들은 적어도 하나의 체계적 출력 심볼을 포함하는 것인, 상기 체계적 인코더를 포함하는 인코더.
- 제26 항에 있어서, 상기 체계적 인코더는,상기 하나 이상의 입력 심볼들 및 상기 하나 이상의 입력 심볼들에 대응되는 체계적 키들을 수신하도록 결합되어 있으며, 응답하여 하나 이상의 중간 입력 심볼들을 발생시키도록 동작할 수 있는 연쇄 반응 디코더; 및상기 하나 이상의 중간 입력 심볼들 및 상기 하나 이상의 비-체계적 키들을 수신하도록 결합되어 있으며, 응답하여 하나 이상의 비-체계적 출력 심볼들을 발생시키도록 동작할 수 있는 연쇄 반응 인코더를 포함하는 것인, 인코더.
- 제27 항에 있어서, 상기 하나 이상의 입력 심볼들 및 상기 하나 이상의 비-체계적 출력 심볼들을 수신하도록 결합된 전송 모듈을 더 포함하고, 상기 전송 모듈은 상기 입력 심볼들 및 상기 비-체계적 출력 심볼들을 전송하도록 동작할 수 있으며, 상기 전송된 입력 심볼들은 체계적 출력 심볼들을 포함하는 것인, 인코더.
- 연쇄 반응 코드에 따라 인코딩된 데이터를 디코딩하도록 구성된 디코더로서, 상기 인코딩된 데이터는 비-체계적 출력 심볼들 및 체계적 출력 심볼들을 포함하며, 상기 체계적 출력 심볼들은 소스 데이터 심볼들에 대응하고, 상기 비체계적 출력 심볼들은 하나 이상의 소스 신호들의 함수들에 대응하며, 상기 연쇄 반응 코드는 키 세트로부터의 키들에 따라 입력 심볼들을 출력 심볼들에 맵핑하는 코드인 것인, 상기 디코더에 있어서,각각의 획득된 비-체계적 출력 심볼들에 대해 비-체계적 키들의 세트를 생성하도록 구성되어 있는 비-체계적 키 생성기로서, 상기 비-체계적 키는 비-체계적 출력 심볼로서의 출력 심볼을 생성하기 위해 사용되는 키인 것인, 상기 비-체계적 키 생성기;하나 이상의 체계적 키들을 재생하도록 구성되어 있는 체계적 키 생성기로서, 상기 체계적 키는 체계적 출력 심볼로서의 출력 심볼을 생성하기 위해 사용되는 키인 것인, 상기 체계적 키 생성기; 및상기 하나 이상의 체계적 출력 심볼들, 상기 하나 이상의 체계적 출력 심볼들, 상기 체계적 키들, 및 상기 비-체계적 키들을 수신하고, 응답하여, 상기 인코딩된 데이터로서 인코딩되었던 소스 데이터에 대응하는 하나 이상의 입력 심볼들을 출력하도록 결합된 체계적 디코더를 포함하는 디코더.
- 제29 항에 있어서, 상기 체계적 키 재생기는 체계적 키들의 제1 세트 및 체계적 키들의 제2 세트를 재생하도록 구성되어 있고, 상기 체계적 키들의 제 1 세트의 각각은 획득된 체계적 출력 심볼에 대응하고, 상기 체계적 키들의 제 2 세트의 각각은 누락된 체계적 출력 심볼에 대응하도록 되어 있는 것인, 디코더.
- 제30 항에 있어서, 상기 체계적 디코더는,상기 수신된 체계적 출력 심볼들, 상기 비-체계적 키들의 세트, 및 상기 체계적 키들의 제 1 및 제 2 세트를 수신하도록 결합되어 있고, 응답하여 중간 입력 심볼들의 대응하는 세트를 발생시키는 연쇄 반응 디코더; 및상기 중간 입력 심볼들 및 상기 체계적 키들의 제2 세트를 수신하도록 결합되어 있으며, 응답하여 상기 누락된 체계적 출력 심볼들의 사본을 발생시키는 연쇄 반응 인코더를 포함하고,상기 누락된 체계적 출력 심볼들의 사본과 조합한 상기 수신된 체계적 출력 심볼들은, 상기 소스 데이터에 대응하는 전송된 입력 심볼들의 완전한 세트를 포함하는 것인, 디코더.
- 데이터를 연쇄 반응 코드로 인코딩하기 위한 컴퓨터 판독가능 매체로서, 상기 연쇄 반응 코드는 키 세트로부터의 키들에 따라 입력 심볼들을 출력 심볼들에 맵핑하는 코드이고, 상기 연쇄 반응 코드는 체계적 출력 심볼들 및 비-체계적 출력 심볼들을 포함하고, 상기 체계적 출력 심볼들은 소스 데이터 심볼들에 대응하고, 상기 비체계적 출력 심볼들은 하나 이상의 소스 신호들의 함수들에 대응하는 것인, 상기 컴퓨터 판독가능 매체에 있어서,상기 데이터로부터 입력 심볼들의 세트를 생성하기 위한 컴퓨터 판독가능한 프로그램 수단으로서, 상기 입력 심볼들은 체계적 출력 심볼들을 포함하는 것인, 상기 컴퓨터 판독가능한 프로그램 수단; 및상기 입력 심볼들의 세트로부터 하나 이상의 비-체계적 출력 심볼들을 생성하기 위한 컴퓨터 판독가능한 프로그램 수단으로서, 상기 하나 이상의 비-체계적 출력 심볼들 각각은 비-체계적 출력 심볼들의 알파벳으로부터 선택되며, 각각의 비-체계적 출력 심볼은 하나 이상의 상기 입력 심볼들의 함수로서 생성되며, 상기 체계적 출력 심볼과 상기 비-체계적 출력 심볼은 상기 인코딩된 데이터를 형성하는 것인, 상기 컴퓨터 판독가능한 프로그램 수단을 포함하고,상기 입력 심볼들의 세트에 대한 임의의 서브세트는,(ⅰ) 사전설정된 갯수의 비-체계적 출력 심볼들, 또는(ⅱ) (a) 복구될 입력 심볼들의 서브세트에 포함되지 않은, 상기 입력 심볼들의 세트의 입력 심볼들과 (b) 상기 하나 이상의 비-체계적 출력 심볼들과의 조합으로부터 복구될 수 있는 것인, 컴퓨터 판독가능 매체.
- 제32 항에 있어서, 상기 하나 이상의 비-체계적 출력 심볼들을 생성하기 위한 컴퓨터 판독가능한 프로그램 수단은,상기 입력 심볼들의 세트로부터 복수개의 중간 입력 심볼들을 생성하기 위한 컴퓨터 판독가능한 프로그램 수단; 및상기 복수개의 중간 입력 심볼들을 하나 이상의 비-체계적 출력 심볼들로 인코딩하기 위한 컴퓨터 판독가능한 프로그램 수단으로서, 하나 이상의 중간 입력 심볼들은 하나의 비-체계적 출력 심볼로 인코딩되는 것인, 상기 컴퓨터 판독가능한 프로그램 수단을 포함하는 것인, 컴퓨터 판독가능 매체.
- 제33 항에 있어서, 상기 복수개의 중간 입력 심볼들을 생성하기 위한 컴퓨터 판독가능한 프로그램 수단은,상기 복수개의 입력 심볼들에 대해 체계적 키들을 계산하기 위한 컴퓨터 판독가능한 프로그램 수단; 및상기 복수개의 입력 심볼들 및 대응하는 체계적 키들로부터, 복수개의 중간 입력 심볼들을 생성하기 위한 컴퓨터 판독가능한 프로그램 수단을 포함하는 것인, 컴퓨터 판독가능 매체.
- 연쇄 반응 코드를 한 세트의 입력 심볼들로 디코딩하기 위한 컴퓨터 판독가능 매체로서, 상기 연쇄 반응 코드는 키 세트로부터의 키들에 따라 입력 심볼들을 출력 심볼들에 맵핑하는 코드이고, 상기 연쇄 반응 코드는 체계적 출력 심볼들 및 비-체계적 출력 심볼들을 포함하며, 상기 체계적 출력 심볼들은 소스 데이터 심볼들에 대응하고, 상기 비체계적 출력 심볼들은 하나 이상의 소스 신호들의 함수들에 대응하는 것인, 상기 컴퓨터 판독가능 매체에 있어서,상기 입력 심볼들의 세트의 제 1 서브세트를 제공하기 위한 컴퓨터 판독가능한 프로그램 수단으로서, 상기 제1 서브세트는 하나 이상의 체계적 출력 심볼을 포함하는 것인, 상기 컴퓨터 판독가능한 프로그램 수단;하나 이상의 비-체계적 출력 심볼들을 제공하기 위한 컴퓨터 판독가능한 프로그램 수단으로서, 각각의 비-체계적 출력 심볼은, 비-체계적 출력 심볼들의 알파벳으로부터 선택되며, 하나 이상의 상기 입력 심볼들의 함수로서 생성되는 것인, 상기 컴퓨터 판독가능한 프로그램 수단; 및상기 입력 심볼들의 제1 세트에 포함되지 않은 하나 이상의 입력 심볼들을 포함하는 상기 입력 심볼들의 나머지 서브세트를 복구하기 위한 컴퓨터 판독가능한 프로그램 수단을 포함하고, 상기 입력 심볼들의 나머지 서브세트는,(ⅰ) 사전설정된 갯수의 비-체계적 출력 심볼들; 또는(ⅱ) (a) 상기 제 1 서브세트로부터의 하나 이상의 입력 심볼들과 (b) 하나 이상의 비-체계적 출력 심볼과의 조합으로부터 복구되는 것인, 컴퓨터 판독가능 매체.
- 제35 항에 있어서, 상기 입력 심볼들의 나머지 서브세트를 복구하기 위한 컴퓨터 판독가능한 프로그램 수단은,상기 하나 이상의 수신된 비-체계적 출력 심볼들과 상기 하나 이상의 수신된 체계적 입력 심볼들과의 조합을 복수개의 중간 입력 심볼들로 디코딩하기 위한 컴퓨터 판독가능한 프로그램 수단; 및상기 복수개의 중간 입력 심볼들을, 상기 입력 심볼들의 나머지 서브세트를 포함하는 하나 이상의 입력 심볼들로 인코딩하기 위한 컴퓨터 판독가능한 프로그램 수단으로서, 상기 입력 심볼들의 제 1 서브세트 및 나머지 서브세트는 집합적으로 상기 입력 심볼들의 세트를 형성하는 것인, 상기 컴퓨터 판독가능한 프로그램 수단을 포함하는 것인, 컴퓨터 판독가능 매체.
- 제36 항에 있어서, 상기 조합을 디코딩하기 위한 컴퓨터 판독가능한 프로그램 수단은,상기 수신된 체계적 출력 심볼들에 대응하는 체계적 키들을 계산하기 위한 컴퓨터 판독가능한 프로그램 수단으로서, 상기 체계적 키는 체계적 출력 심볼로서의 출력 심볼을 생성하기 위해 사용되는 키인 것인, 상기 컴퓨터 판독가능한 프로그램 수단;상기 수신된 비-체계적 출력 심볼들에 대응하는 비-체계적 키들을 계산하기 위한 컴퓨터 판독가능한 프로그램 수단으로서, 상기 비-체계적 키는 비-체계적 출력 심볼로서의 출력 심볼을 생성하기 위해 사용되는 키인 것인, 상기 컴퓨터 판독가능한 프로그램 수단; 및상기 체계적 키들, 상기 비-체계적 키들, 상기 비-체계적 출력 심볼들, 및 상기 수신된 체계적 출력 심볼들로부터 상기 복수개의 중간 입력 심볼들을 생성하기 위한 컴퓨터 판독가능한 프로그램 수단을 포함하는 것인, 컴퓨터 판독가능 매체.
- 제36 항에 있어서, 상기 복수개의 중간 입력 심볼들을 상기 입력 심볼들의 나머지 서브세트를 포함하는 하나 이상의 입력 심볼들로 인코딩하기 위한 컴퓨터 판독가능한 프로그램 수단은,제공되지 않은 체계적 출력 심볼들에 대해 체계적 키들을 계산하기 위한 컴퓨터 판독가능한 프로그램 수단으로서, 상기 체계적 키는 체계적 출력 심볼로서의 출력 심볼을 생성하기 위해 사용되는 키인 것인, 상기 컴퓨터 판독가능한 프로그램 수단; 및상기 제공되지 않은 체계적 출력 심볼들에 대응하는 체계적 키들 및 상기 중간 입력 심볼들로부터, 상기 입력 심볼들의 나머지 서브세트를 생성하기 위한 컴퓨터 판독가능한 프로그램 수단을 포함하는 것인, 컴퓨터 판독가능 매체.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US31959702P | 2002-10-05 | 2002-10-05 | |
US60/319,597 | 2002-10-05 | ||
PCT/US2003/031108 WO2004034589A2 (en) | 2002-10-05 | 2003-10-01 | Systematic encoding and decoding of chain reaction codes |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050059238A KR20050059238A (ko) | 2005-06-17 |
KR101143282B1 true KR101143282B1 (ko) | 2012-05-08 |
Family
ID=32093637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020057005861A Expired - Lifetime KR101143282B1 (ko) | 2002-10-05 | 2003-10-01 | 연쇄 반응 코드의 체계적 인코딩 및 디코딩 |
Country Status (7)
Country | Link |
---|---|
US (5) | US6909383B2 (ko) |
EP (5) | EP2357732B1 (ko) |
JP (3) | JP4546246B2 (ko) |
KR (1) | KR101143282B1 (ko) |
CN (1) | CN100539439C (ko) |
AU (1) | AU2003277198A1 (ko) |
WO (1) | WO2004034589A2 (ko) |
Families Citing this family (125)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7068729B2 (en) * | 2001-12-21 | 2006-06-27 | Digital Fountain, Inc. | Multi-stage code generator and decoder for communication systems |
US6307487B1 (en) * | 1998-09-23 | 2001-10-23 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
US6624761B2 (en) | 1998-12-11 | 2003-09-23 | Realtime Data, Llc | Content independent data compression method and system |
US6604158B1 (en) | 1999-03-11 | 2003-08-05 | Realtime Data, Llc | System and methods for accelerated data storage and retrieval |
US6601104B1 (en) | 1999-03-11 | 2003-07-29 | Realtime Data Llc | System and methods for accelerated data storage and retrieval |
US7181608B2 (en) | 2000-02-03 | 2007-02-20 | Realtime Data Llc | Systems and methods for accelerated loading of operating systems and application programs |
US20030191876A1 (en) * | 2000-02-03 | 2003-10-09 | Fallon James J. | Data storewidth accelerator |
US8692695B2 (en) | 2000-10-03 | 2014-04-08 | Realtime Data, Llc | Methods for encoding and decoding data |
US7417568B2 (en) * | 2000-10-03 | 2008-08-26 | Realtime Data Llc | System and method for data feed acceleration and encryption |
US9143546B2 (en) | 2000-10-03 | 2015-09-22 | Realtime Data Llc | System and method for data feed acceleration and encryption |
US7386046B2 (en) | 2001-02-13 | 2008-06-10 | Realtime Data Llc | Bandwidth sensitive data compression and decompression |
US20020129159A1 (en) * | 2001-03-09 | 2002-09-12 | Michael Luby | Multi-output packet server with independent streams |
AU2003253635A1 (en) * | 2002-06-11 | 2003-12-22 | Digital Fountain, Inc. | Decoding of chain reaction codes through inactivation of recovered symbols |
US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
KR101143282B1 (ko) * | 2002-10-05 | 2012-05-08 | 디지털 파운튼, 인크. | 연쇄 반응 코드의 체계적 인코딩 및 디코딩 |
EP1665539B1 (en) | 2003-10-06 | 2013-04-10 | Digital Fountain, Inc. | Soft-Decision Decoding of Multi-Stage Chain Reaction Codes |
KR101161193B1 (ko) | 2004-05-07 | 2012-07-02 | 디지털 파운튼, 인크. | 파일 다운로드 및 스트리밍 시스템 |
US7165205B2 (en) * | 2004-05-14 | 2007-01-16 | Motorola, Inc. | Method and apparatus for encoding and decoding data |
JP4138700B2 (ja) * | 2004-05-31 | 2008-08-27 | 株式会社東芝 | 復号装置および復号回路 |
US7203871B2 (en) | 2004-06-03 | 2007-04-10 | Cisco Technology, Inc. | Arrangement in a network node for secure storage and retrieval of encoded data distributed among multiple network nodes |
US7721184B2 (en) * | 2004-08-11 | 2010-05-18 | Digital Fountain, Inc. | Method and apparatus for fast encoding of data symbols according to half-weight codes |
WO2006038054A1 (en) | 2004-10-06 | 2006-04-13 | Nokia Corporation | Packet transmission using error correction of data packets |
US7865917B2 (en) * | 2004-12-17 | 2011-01-04 | Martin E Hellman | Security enhanced tiered subscription broadcast system |
US8627354B2 (en) * | 2004-12-17 | 2014-01-07 | Martin E. Hellman | Tiered subscription broadcast system |
US8270901B2 (en) * | 2004-12-17 | 2012-09-18 | Martin E. Hellman | Dropout-resistant media broadcasting system |
US7444579B2 (en) * | 2005-04-28 | 2008-10-28 | Micron Technology, Inc. | Non-systematic coded error correction |
US7644335B2 (en) * | 2005-06-10 | 2010-01-05 | Qualcomm Incorporated | In-place transformations with applications to encoding and decoding various classes of codes |
US7840178B2 (en) * | 2005-07-12 | 2010-11-23 | Martin E. Hellman | FM broadcast system competitive with satellite radio |
EP1788708A1 (en) * | 2005-11-16 | 2007-05-23 | BenQ Corporation | Method and device for decoding encoded symbols |
US7596673B2 (en) | 2005-12-08 | 2009-09-29 | Sony Corporation | Failure tolerant data storage |
JP4722693B2 (ja) * | 2005-12-16 | 2011-07-13 | Kddi株式会社 | 通信システム |
EP1969857B1 (en) | 2006-01-05 | 2012-03-28 | Telefonaktiebolaget LM Ericsson (publ) | Media container file management |
US7480848B2 (en) * | 2006-02-10 | 2009-01-20 | The Directv Group, Inc. | Methods and apparatus to select tornado error correction parameters |
WO2007095551A2 (en) * | 2006-02-13 | 2007-08-23 | Digital Fountain, Inc. | Fec streaming with aggregation of concurrent streams for fec computation |
WO2007095550A2 (en) | 2006-02-13 | 2007-08-23 | Digital Fountain, Inc. | Streaming and buffering using variable fec overhead and protection periods |
US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
US7971129B2 (en) | 2006-05-10 | 2011-06-28 | Digital Fountain, Inc. | Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient users of the communications systems |
US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
US9209934B2 (en) | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
US9386064B2 (en) | 2006-06-09 | 2016-07-05 | Qualcomm Incorporated | Enhanced block-request streaming using URL templates and construction rules |
US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
US8006160B2 (en) | 2006-06-29 | 2011-08-23 | Digital Fountain, Inc. | Efficient encoding and decoding methods for representing schedules and processing forward error correction codes |
US9838152B2 (en) | 2006-12-14 | 2017-12-05 | Thomson Licensing | Modulation indication method for communication systems |
EP2122884B1 (en) | 2006-12-14 | 2014-06-18 | Thomson Licensing | Rateless encoding and decoding in communication systems |
CN101563872B (zh) | 2006-12-14 | 2015-11-25 | 汤姆逊许可证公司 | 通信系统的无比率编码解码方法 |
CN101558593A (zh) | 2006-12-14 | 2009-10-14 | 汤姆逊许可证公司 | 通信系统的带自适应调制的arq |
WO2008082572A1 (en) * | 2006-12-29 | 2008-07-10 | Interdigital Technology Corporation | Method and apparatus for transmitting and receiving multimedia broadcast multicast services via a dedicated downlink carrier |
US20080317243A1 (en) * | 2007-03-30 | 2008-12-25 | Ramprashad Sean A | Low complexity encryption method for content that is coded by a rateless code |
US9237101B2 (en) | 2007-09-12 | 2016-01-12 | Digital Fountain, Inc. | Generating and communicating source identification information to enable reliable communications |
CN101540778B (zh) * | 2008-03-19 | 2014-09-03 | 华为技术有限公司 | 一种数据传输的方法、装置和系统 |
US8301974B2 (en) * | 2008-10-22 | 2012-10-30 | Samsung Electronics Co., Ltd. | System and method for low complexity raptor codes for multimedia broadcast/multicast service |
US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
EP2234304B1 (en) | 2009-03-19 | 2013-01-02 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Method for recovery of lost and/ or corrupted data |
US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
US9015564B2 (en) | 2009-08-19 | 2015-04-21 | Qualcomm Incorporated | Content delivery system with allocation of source data and repair data among HTTP servers |
US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
FR2951339B1 (fr) * | 2009-10-09 | 2011-12-09 | Commissariat Energie Atomique | Procede de decodage de codes non binaires |
KR101615384B1 (ko) * | 2010-04-05 | 2016-04-25 | 삼성전자주식회사 | 통신 시스템에서의 채널 부호화 장치 및 방법 |
KR101651683B1 (ko) * | 2010-05-07 | 2016-08-29 | 삼성전자주식회사 | 통신 시스템에서의 채널 부호화 장치 및 방법 |
US9225961B2 (en) | 2010-05-13 | 2015-12-29 | Qualcomm Incorporated | Frame packing for asymmetric stereo video |
US8732565B2 (en) * | 2010-06-14 | 2014-05-20 | Samsung Electronics Co., Ltd. | Method and apparatus for parallel processing in a gigabit LDPC decoder |
US9485546B2 (en) | 2010-06-29 | 2016-11-01 | Qualcomm Incorporated | Signaling video samples for trick mode video representations |
US8918533B2 (en) | 2010-07-13 | 2014-12-23 | Qualcomm Incorporated | Video switching for streaming video data |
US9185439B2 (en) | 2010-07-15 | 2015-11-10 | Qualcomm Incorporated | Signaling data for multiplexing video components |
US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
US8806050B2 (en) | 2010-08-10 | 2014-08-12 | Qualcomm Incorporated | Manifest file updates for network streaming of coded multimedia data |
TWI445323B (zh) | 2010-12-21 | 2014-07-11 | Ind Tech Res Inst | 資料傳送的混合式編解碼裝置與方法 |
US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
US8958375B2 (en) | 2011-02-11 | 2015-02-17 | Qualcomm Incorporated | Framing for an improved radio link protocol including FEC |
US9590814B2 (en) * | 2011-08-01 | 2017-03-07 | Qualcomm Incorporated | Method and apparatus for transport of dynamic adaptive streaming over HTTP (DASH) initialization segment description fragments as user service description fragments |
US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
WO2013067219A2 (en) | 2011-11-01 | 2013-05-10 | Qualcomm Incorporated | Content delivery system with allocation of source data and repair data among http servers |
CN103166647B (zh) * | 2011-12-13 | 2016-02-10 | 北京慧眼智行科技有限公司 | 图形编码数据校验方法及系统 |
DE102012200134B4 (de) * | 2012-01-05 | 2013-08-22 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Verfahren zum Übertragen eines analogen oder digitalen Signals |
CN102571104B (zh) * | 2012-01-15 | 2014-01-15 | 西安电子科技大学 | Ra码的分布式编译码方法 |
CN102594368B (zh) * | 2012-02-29 | 2014-04-02 | 西安空间无线电技术研究所 | 一种最大迭代次数可变的ldpc译码方法和译码器 |
US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
CN102651651B (zh) * | 2012-04-23 | 2014-07-09 | 北京交通大学 | 利用割圆陪集构造准循环ldpc码的构造方法和装置 |
CN102832951B (zh) * | 2012-04-23 | 2015-04-08 | 中国科学技术大学 | 一种基于概率计算的ldpc译码公式的实现方法 |
CN102820890B (zh) * | 2012-05-09 | 2015-02-18 | 天津大学 | 短码长多进制赋权重复累加码的编码器装置及方法 |
CN102811063A (zh) * | 2012-05-29 | 2012-12-05 | 中国农业大学 | 一种低密度奇偶校验码的构造方法 |
CN102882674B (zh) * | 2012-07-10 | 2016-09-21 | 中国电力科学研究院 | 用于量子密钥分发的变电站密钥生成与恢复系统 |
CN102811064B (zh) * | 2012-08-01 | 2014-11-26 | 清华大学 | 一种多码率ldpc码的构造方法 |
CN102811065B (zh) * | 2012-08-09 | 2015-02-04 | 福州大学 | 基于线性最小均方误差估计的修正最小和解码方法 |
TWI485992B (zh) | 2012-08-31 | 2015-05-21 | Ind Tech Res Inst | 猛禽碼之編碼加速裝置與方法 |
CN102891686B (zh) * | 2012-09-20 | 2015-07-22 | 中国科学院上海微系统与信息技术研究所 | 一种非规则准循环低密度奇偶校验码构造方法 |
CN102916705B (zh) * | 2012-09-25 | 2015-05-13 | 广东省电信规划设计院有限公司 | Ldpc码构造方法和装置 |
CN102857235B (zh) * | 2012-09-27 | 2015-03-25 | 中国传媒大学 | 基于共享寄存器的dtmb中ldpc编码器和编码方法 |
CN102843150B (zh) * | 2012-09-27 | 2015-03-11 | 张燕 | 一种低延时的qc-ldpc并行编码器和编码方法 |
CN102843148B (zh) * | 2012-09-27 | 2015-02-04 | 刘志文 | 基于查找表的qc-ldpc串行编码器和编码方法 |
CN102857238B (zh) * | 2012-09-27 | 2015-03-11 | 刘志文 | 基于求和阵列的深空通信中ldpc编码器和编码方法 |
CN102857239B (zh) * | 2012-09-27 | 2015-03-25 | 苏州威士达信息科技有限公司 | 基于查找表的cmmb中ldpc串行编码器和编码方法 |
CN102891687B (zh) * | 2012-09-27 | 2015-03-11 | 张燕 | 基于求和阵列的qc-ldpc并行编码器和编码方法 |
CN102882531B (zh) * | 2012-09-27 | 2015-03-25 | 苏州威士达信息科技有限公司 | 基于求和阵列的dtmb中ldpc编码器和编码方法 |
CN102843152B (zh) * | 2012-09-27 | 2015-03-25 | 中国传媒大学 | 基于并行滤波的cmmb中ldpc编码器和编码方法 |
CN102882533B (zh) * | 2012-09-27 | 2015-03-25 | 苏州威士达信息科技有限公司 | 基于查找表的dtmb中ldpc串行编码器和编码方法 |
CN102882532B (zh) * | 2012-09-27 | 2015-03-25 | 苏州威士达信息科技有限公司 | 循环右移累加基的cmmb中ldpc编码器和编码方法 |
CN102891688B (zh) * | 2012-10-12 | 2015-08-19 | 同济大学 | 一种随机映射码的构造方法 |
US9143785B2 (en) | 2012-10-25 | 2015-09-22 | Allen LeRoy Limberg | COFDM broadcast systems employing turbo coding |
US10015486B2 (en) * | 2012-10-26 | 2018-07-03 | Intel Corporation | Enhanced video decoding with application layer forward error correction |
CN102932009B (zh) * | 2012-11-21 | 2015-11-18 | 苏州威士达信息科技有限公司 | 基于查找表的dtmb中qc-ldpc并行编码方法 |
CN102932010B (zh) * | 2012-11-21 | 2015-11-18 | 苏州威士达信息科技有限公司 | Qc-ldpc码的高度并行编码器和编码方法 |
CN102932008B (zh) * | 2012-11-21 | 2015-11-18 | 苏州威士达信息科技有限公司 | 基于查找表的深空通信中qc-ldpc并行编码方法 |
CN103117749B (zh) * | 2012-12-31 | 2016-02-10 | 中国科学院微电子研究所 | 低密度奇偶校验码的校验矩阵构造和编解码方法及装置 |
CN103117750B (zh) * | 2013-01-14 | 2016-02-24 | 天津大学 | 一种低密度奇偶校验码的错误概率估计方法 |
CN103117751B (zh) * | 2013-02-28 | 2016-03-02 | 航天恒星科技有限公司 | Ldpc译码方法 |
CN103346802B (zh) * | 2013-06-04 | 2014-12-31 | 上海华力创通半导体有限公司 | Qc-ldpc码的构造方法 |
US9166734B2 (en) * | 2013-08-14 | 2015-10-20 | National Cheng Kung University | Method and device for frame aggregation transmission of wireless network system |
WO2015022910A1 (ja) | 2013-08-16 | 2015-02-19 | 日本電信電話株式会社 | 通信路復号方法及び通信路復号装置 |
CN103475378B (zh) * | 2013-09-09 | 2016-11-23 | 复旦大学 | 一种适用于光通信的高吞吐率ldpc译码器 |
CN103475379B (zh) * | 2013-09-10 | 2016-02-24 | 电子科技大学 | 一种ldpc编码方法 |
DE102013218311B4 (de) * | 2013-09-12 | 2015-05-13 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Verfahren zum Wiederherstellen von verloren gegangenen und-/ oder beschädigten Daten |
CN103532570B (zh) * | 2013-10-25 | 2016-12-07 | 重庆工程职业技术学院 | 一种准随机ldpc卷积码的构造方法及编码器设计 |
US10157239B2 (en) * | 2013-12-23 | 2018-12-18 | Oracle International Corporation | Finding common neighbors between two nodes in a graph |
TWI519143B (zh) | 2013-12-30 | 2016-01-21 | 財團法人工業技術研究院 | 通訊系統、其方法與其接收端 |
WO2015109472A1 (zh) * | 2014-01-23 | 2015-07-30 | 华为技术有限公司 | 一种系统码译码方法和装置 |
CN103795424B (zh) * | 2014-02-25 | 2017-06-16 | 清华大学 | 一种基于qc‑ldpc的通信方法 |
CN103888225B (zh) * | 2014-04-17 | 2017-05-31 | 淮海工学院 | 一种二进制删除信道下的喷泉码方法 |
US9928310B2 (en) | 2014-08-15 | 2018-03-27 | Oracle International Corporation | In-memory graph pattern matching |
CN104980169A (zh) * | 2015-06-20 | 2015-10-14 | 荣成市鼎通电子信息科技有限公司 | 高度并行的wpan中qc-ldpc编码器 |
US10455607B2 (en) | 2016-05-12 | 2019-10-22 | Sharp Laboratories Of America, Inc. | Communication methods and apparatus employing rateless codes |
US10581554B2 (en) | 2017-01-13 | 2020-03-03 | Dolby Laboratories Licensing Corporation | Systems and methods to generate copies of data for transmission over multiple communication channels |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6320520B1 (en) * | 1998-09-23 | 2001-11-20 | Digital Fountain | Information additive group code generator and decoder for communications systems |
US6486803B1 (en) * | 2000-09-22 | 2002-11-26 | Digital Fountain, Inc. | On demand encoding with a window |
Family Cites Families (553)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2008A (en) * | 1841-03-18 | Gas-lamp eok conducting gas pkom ah elevated buhner to one below it | ||
NL290950A (ko) | 1962-04-02 | |||
US3215601A (en) | 1963-02-07 | 1965-11-02 | Warner Lambert Pharmaceutical | Antacid composition and method of making same |
US3909721A (en) | 1972-01-31 | 1975-09-30 | Signatron | Signal processing system |
US4365338A (en) | 1980-06-27 | 1982-12-21 | Harris Corporation | Technique for high rate digital transmission over a dynamic dispersive channel |
US4965825A (en) | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
US4589112A (en) | 1984-01-26 | 1986-05-13 | International Business Machines Corporation | System for multiple error detection with single and double bit error correction |
US4901319A (en) | 1988-03-18 | 1990-02-13 | General Electric Company | Transmission system with adaptive interleaving |
GB8815978D0 (en) | 1988-07-05 | 1988-08-10 | British Telecomm | Method & apparatus for encoding decoding & transmitting data in compressed form |
US5136592A (en) | 1989-06-28 | 1992-08-04 | Digital Equipment Corporation | Error detection and correction system for long burst errors |
US7594250B2 (en) | 1992-04-02 | 2009-09-22 | Debey Henry C | Method and system of program transmission optimization using a redundant transmission sequence |
US5421031A (en) | 1989-08-23 | 1995-05-30 | Delta Beta Pty. Ltd. | Program transmission optimisation |
US5701582A (en) | 1989-08-23 | 1997-12-23 | Delta Beta Pty. Ltd. | Method and apparatus for efficient transmissions of programs |
US5329369A (en) | 1990-06-01 | 1994-07-12 | Thomson Consumer Electronics, Inc. | Asymmetric picture compression |
US5455823A (en) | 1990-11-06 | 1995-10-03 | Radio Satellite Corporation | Integrated communications terminal |
US5164963A (en) | 1990-11-07 | 1992-11-17 | At&T Bell Laboratories | Coding for digital transmission |
US5465318A (en) | 1991-03-28 | 1995-11-07 | Kurzweil Applied Intelligence, Inc. | Method for generating a speech recognition model for a non-vocabulary utterance |
US5379297A (en) | 1992-04-09 | 1995-01-03 | Network Equipment Technologies, Inc. | Concurrent multi-channel segmentation and reassembly processors for asynchronous transfer mode |
EP0543070A1 (en) | 1991-11-21 | 1993-05-26 | International Business Machines Corporation | Coding system and method using quaternary codes |
US5371532A (en) | 1992-05-15 | 1994-12-06 | Bell Communications Research, Inc. | Communications architecture and method for distributing information services |
US5425050A (en) | 1992-10-23 | 1995-06-13 | Massachusetts Institute Of Technology | Television transmission system using spread spectrum and orthogonal frequency-division multiplex |
US5372532A (en) | 1993-01-26 | 1994-12-13 | Robertson, Jr.; George W. | Swivel head cap connector |
EP0613249A1 (en) | 1993-02-12 | 1994-08-31 | Altera Corporation | Custom look-up table with reduced number of architecture bits |
DE4316297C1 (de) | 1993-05-14 | 1994-04-07 | Fraunhofer Ges Forschung | Frequenzanalyseverfahren |
AU665716B2 (en) | 1993-07-05 | 1996-01-11 | Mitsubishi Denki Kabushiki Kaisha | A transmitter for encoding error correction codes and a receiver for decoding error correction codes on a transmission frame |
US5590405A (en) | 1993-10-29 | 1996-12-31 | Lucent Technologies Inc. | Communication technique employing variable information transmission |
JP2576776B2 (ja) | 1993-11-10 | 1997-01-29 | 日本電気株式会社 | パケット伝送方法・パケット伝送装置 |
US5517508A (en) | 1994-01-26 | 1996-05-14 | Sony Corporation | Method and apparatus for detection and error correction of packetized digital data |
CA2140850C (en) | 1994-02-24 | 1999-09-21 | Howard Paul Katseff | Networked system for display of multimedia presentations |
US5566208A (en) | 1994-03-17 | 1996-10-15 | Philips Electronics North America Corp. | Encoder buffer having an effective size which varies automatically with the channel bit-rate |
US5432787A (en) | 1994-03-24 | 1995-07-11 | Loral Aerospace Corporation | Packet data transmission system with adaptive data recovery method |
US5757415A (en) | 1994-05-26 | 1998-05-26 | Sony Corporation | On-demand data transmission by dividing input data into blocks and each block into sub-blocks such that the sub-blocks are re-arranged for storage to data storage means |
US5802394A (en) | 1994-06-06 | 1998-09-01 | Starlight Networks, Inc. | Method for accessing one or more streams in a video storage system using multiple queues and maintaining continuity thereof |
US5739864A (en) | 1994-08-24 | 1998-04-14 | Macrovision Corporation | Apparatus for inserting blanked formatted fingerprint data (source ID, time/date) in to a video signal |
US5568614A (en) | 1994-07-29 | 1996-10-22 | International Business Machines Corporation | Data streaming between peer subsystems of a computer system |
US5668948A (en) | 1994-09-08 | 1997-09-16 | International Business Machines Corporation | Media streamer with control node enabling same isochronous streams to appear simultaneously at output ports or different streams to appear simultaneously at output ports |
US5926205A (en) | 1994-10-19 | 1999-07-20 | Imedia Corporation | Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program |
US5659614A (en) | 1994-11-28 | 1997-08-19 | Bailey, Iii; John E. | Method and system for creating and storing a backup copy of file data stored on a computer |
US5617541A (en) | 1994-12-21 | 1997-04-01 | International Computer Science Institute | System for packetizing data encoded corresponding to priority levels where reconstructed data corresponds to fractionalized priority level and received fractionalized packets |
JP3614907B2 (ja) | 1994-12-28 | 2005-01-26 | 株式会社東芝 | データ再送制御方法及びデータ再送制御システム |
JPH11505685A (ja) | 1995-04-27 | 1999-05-21 | トラスティーズ・オブ・ザ・スティーブンス・インスティテュート・オブ・テクノロジー | 時間限界マルチメディアネットワークアプリケーションのための高保全性伝送 |
US5835165A (en) | 1995-06-07 | 1998-11-10 | Lsi Logic Corporation | Reduction of false locking code words in concatenated decoders |
US5805825A (en) | 1995-07-26 | 1998-09-08 | Intel Corporation | Method for semi-reliable, unidirectional broadcast information services |
US6079041A (en) | 1995-08-04 | 2000-06-20 | Sanyo Electric Co., Ltd. | Digital modulation circuit and digital demodulation circuit |
US5754563A (en) | 1995-09-11 | 1998-05-19 | Ecc Technologies, Inc. | Byte-parallel system for implementing reed-solomon error-correcting codes |
KR0170298B1 (ko) | 1995-10-10 | 1999-04-15 | 김광호 | 디지탈 비디오 테이프의 기록 방법 |
US5751336A (en) | 1995-10-12 | 1998-05-12 | International Business Machines Corporation | Permutation based pyramid block transmission scheme for broadcasting in video-on-demand storage systems |
JP3305183B2 (ja) | 1996-01-12 | 2002-07-22 | 株式会社東芝 | ディジタル放送受信端末装置 |
US6012159A (en) | 1996-01-17 | 2000-01-04 | Kencast, Inc. | Method and system for error-free data transfer |
US5852565A (en) | 1996-01-30 | 1998-12-22 | Demografx | Temporal and resolution layering in advanced television |
US5936659A (en) | 1996-01-31 | 1999-08-10 | Telcordia Technologies, Inc. | Method for video delivery using pyramid broadcasting |
US5903775A (en) | 1996-06-06 | 1999-05-11 | International Business Machines Corporation | Method for the sequential transmission of compressed video information at varying data rates |
US5745504A (en) | 1996-06-25 | 1998-04-28 | Telefonaktiebolaget Lm Ericsson | Bit error resilient variable length code |
US5940863A (en) | 1996-07-26 | 1999-08-17 | Zenith Electronics Corporation | Apparatus for de-rotating and de-interleaving data including plural memory devices and plural modulo memory address generators |
US5936949A (en) | 1996-09-05 | 1999-08-10 | Netro Corporation | Wireless ATM metropolitan area network |
KR100261706B1 (ko) | 1996-12-17 | 2000-07-15 | 가나이 쓰도무 | 디지탈방송신호의 수신장치와 수신 및 기록재생장치 |
US6044485A (en) | 1997-01-03 | 2000-03-28 | Ericsson Inc. | Transmitter method and transmission system using adaptive coding based on channel characteristics |
US6011590A (en) | 1997-01-03 | 2000-01-04 | Ncr Corporation | Method of transmitting compressed information to minimize buffer space |
US6141053A (en) | 1997-01-03 | 2000-10-31 | Saukkonen; Jukka I. | Method of optimizing bandwidth for transmitting compressed video data streams |
US5983383A (en) | 1997-01-17 | 1999-11-09 | Qualcom Incorporated | Method and apparatus for transmitting and receiving concatenated code data |
EP0854650A3 (en) | 1997-01-17 | 2001-05-02 | NOKIA TECHNOLOGY GmbH | Method for addressing a service in digital video broadcasting |
US5946357A (en) | 1997-01-17 | 1999-08-31 | Telefonaktiebolaget L M Ericsson | Apparatus, and associated method, for transmitting and receiving a multi-stage, encoded and interleaved digital communication signal |
US6014706A (en) | 1997-01-30 | 2000-01-11 | Microsoft Corporation | Methods and apparatus for implementing control functions in a streamed video display system |
KR20000075982A (ko) | 1997-03-07 | 2000-12-26 | 다카노 야스아키 | 디지탈 방송 수신기 및 디스플레이 장치 |
US6115420A (en) | 1997-03-14 | 2000-09-05 | Microsoft Corporation | Digital video signal encoder and encoding method |
DE19716011A1 (de) | 1997-04-17 | 1998-10-22 | Abb Research Ltd | Verfahren und Vorrichtung zur Informationsübertragung über Stromversorgungsleitungen |
US6226259B1 (en) | 1997-04-29 | 2001-05-01 | Canon Kabushiki Kaisha | Device and method for transmitting information device and method for processing information |
US5970098A (en) | 1997-05-02 | 1999-10-19 | Globespan Technologies, Inc. | Multilevel encoder |
US5844636A (en) | 1997-05-13 | 1998-12-01 | Hughes Electronics Corporation | Method and apparatus for receiving and recording digital packet data |
JPH1141211A (ja) | 1997-05-19 | 1999-02-12 | Sanyo Electric Co Ltd | ディジタル変調回路と変調方法、ディジタル復調回路と復調方法 |
WO1998053454A1 (fr) | 1997-05-19 | 1998-11-26 | Sanyo Electric Co., Ltd. | Modulation et demodulation numeriques |
JP4110593B2 (ja) | 1997-05-19 | 2008-07-02 | ソニー株式会社 | 信号記録方法及び信号記録装置 |
US6128649A (en) | 1997-06-02 | 2000-10-03 | Nortel Networks Limited | Dynamic selection of media streams for display |
US6081907A (en) | 1997-06-09 | 2000-06-27 | Microsoft Corporation | Data delivery system and method for delivering data and redundant information over a unidirectional network |
US5917852A (en) | 1997-06-11 | 1999-06-29 | L-3 Communications Corporation | Data scrambling system and method and communications system incorporating same |
KR100240869B1 (ko) | 1997-06-25 | 2000-01-15 | 윤종용 | 이중 다이버서티 시스템을 위한 데이터 전송 방법 |
US5933056A (en) | 1997-07-15 | 1999-08-03 | Exar Corporation | Single pole current mode common-mode feedback circuit |
US6175944B1 (en) | 1997-07-15 | 2001-01-16 | Lucent Technologies Inc. | Methods and apparatus for packetizing data for transmission through an erasure broadcast channel |
US6047069A (en) * | 1997-07-17 | 2000-04-04 | Hewlett-Packard Company | Method and apparatus for preserving error correction capabilities during data encryption/decryption |
US6904110B2 (en) | 1997-07-31 | 2005-06-07 | Francois Trans | Channel equalization system and method |
US6178536B1 (en) | 1997-08-14 | 2001-01-23 | International Business Machines Corporation | Coding scheme for file backup and systems based thereon |
FR2767940A1 (fr) | 1997-08-29 | 1999-02-26 | Canon Kk | Procedes et dispositifs de codage et de decodage et appareils les mettant en oeuvre |
EP0903955A1 (en) | 1997-09-04 | 1999-03-24 | STMicroelectronics S.r.l. | Modular architecture PET decoder for ATM networks |
US6088330A (en) | 1997-09-09 | 2000-07-11 | Bruck; Joshua | Reliable array of distributed computing nodes |
US6134596A (en) | 1997-09-18 | 2000-10-17 | Microsoft Corporation | Continuous media file server system and method for scheduling network resources to play multiple files having different data transmission rates |
US6272658B1 (en) | 1997-10-27 | 2001-08-07 | Kencast, Inc. | Method and system for reliable broadcasting of data files and streams |
US6073250A (en) | 1997-11-06 | 2000-06-06 | Luby; Michael G. | Loss resilient decoding technique |
US6081918A (en) | 1997-11-06 | 2000-06-27 | Spielman; Daniel A. | Loss resilient code with cascading series of redundant layers |
US6081909A (en) | 1997-11-06 | 2000-06-27 | Digital Equipment Corporation | Irregularly graphed encoding technique |
US6195777B1 (en) | 1997-11-06 | 2001-02-27 | Compaq Computer Corporation | Loss resilient code with double heavy tailed series of redundant layers |
US6163870A (en) | 1997-11-06 | 2000-12-19 | Compaq Computer Corporation | Message encoding with irregular graphing |
JP3472115B2 (ja) | 1997-11-25 | 2003-12-02 | Kddi株式会社 | マルチチャンネルを用いるビデオデータ伝送方法及びその装置 |
US5870412A (en) | 1997-12-12 | 1999-02-09 | 3Com Corporation | Forward error correction system for packet based real time media |
US6243846B1 (en) | 1997-12-12 | 2001-06-05 | 3Com Corporation | Forward error correction system for packet based data and real time media, using cross-wise parity calculation |
US6849803B1 (en) | 1998-01-15 | 2005-02-01 | Arlington Industries, Inc. | Electrical connector |
US6097320A (en) | 1998-01-20 | 2000-08-01 | Silicon Systems, Inc. | Encoder/decoder system with suppressed error propagation |
US6226301B1 (en) | 1998-02-19 | 2001-05-01 | Nokia Mobile Phones Ltd | Method and apparatus for segmentation and assembly of data frames for retransmission in a telecommunications system |
US6141788A (en) | 1998-03-13 | 2000-10-31 | Lucent Technologies Inc. | Method and apparatus for forward error correction in packet networks |
US6278716B1 (en) | 1998-03-23 | 2001-08-21 | University Of Massachusetts | Multicast with proactive forward error correction |
WO1999052282A1 (en) | 1998-04-02 | 1999-10-14 | Sarnoff Corporation | Bursty data transmission of compressed video data |
US6185265B1 (en) | 1998-04-07 | 2001-02-06 | Worldspace Management Corp. | System for time division multiplexing broadcast channels with R-1/2 or R-3/4 convolutional coding for satellite transmission via on-board baseband processing payload or transparent payload |
US6067646A (en) | 1998-04-17 | 2000-05-23 | Ameritech Corporation | Method and system for adaptive interleaving |
US6018359A (en) | 1998-04-24 | 2000-01-25 | Massachusetts Institute Of Technology | System and method for multicast video-on-demand delivery system |
US6445717B1 (en) | 1998-05-01 | 2002-09-03 | Niwot Networks, Inc. | System for recovering lost information in a data stream |
US6421387B1 (en) | 1998-05-15 | 2002-07-16 | North Carolina State University | Methods and systems for forward error correction based loss recovery for interactive video transmission |
US6937618B1 (en) | 1998-05-20 | 2005-08-30 | Sony Corporation | Separating device and method and signal receiving device and method |
US6333926B1 (en) | 1998-08-11 | 2001-12-25 | Nortel Networks Limited | Multiple user CDMA basestation modem |
BR9913277A (pt) | 1998-09-04 | 2001-09-25 | At & T Corp | Codificação de bloco-espaço e codificação de canal combinado em um arranjo de multi-antenas |
US6415326B1 (en) | 1998-09-15 | 2002-07-02 | Microsoft Corporation | Timeline correlation between multiple timeline-altered media streams |
US6307487B1 (en) | 1998-09-23 | 2001-10-23 | Digital Fountain, Inc. | Information additive code generator and decoder for communication systems |
US7243285B2 (en) | 1998-09-23 | 2007-07-10 | Digital Fountain, Inc. | Systems and methods for broadcasting information additive codes |
US7068729B2 (en) | 2001-12-21 | 2006-06-27 | Digital Fountain, Inc. | Multi-stage code generator and decoder for communication systems |
US6704370B1 (en) | 1998-10-09 | 2004-03-09 | Nortel Networks Limited | Interleaving methodology and apparatus for CDMA |
IT1303735B1 (it) | 1998-11-11 | 2001-02-23 | Falorni Italia Farmaceutici S | Acidi ialuronici reticolati e loro usi medici. |
US6408128B1 (en) | 1998-11-12 | 2002-06-18 | Max Abecassis | Replaying with supplementary information a segment of a video |
US6483736B2 (en) | 1998-11-16 | 2002-11-19 | Matrix Semiconductor, Inc. | Vertically stacked field programmable nonvolatile memory and method of fabrication |
JP2000151426A (ja) | 1998-11-17 | 2000-05-30 | Toshiba Corp | インターリーブ・デインターリーブ回路 |
US6166544A (en) | 1998-11-25 | 2000-12-26 | General Electric Company | MR imaging system with interactive image contrast control |
US6876623B1 (en) | 1998-12-02 | 2005-04-05 | Agere Systems Inc. | Tuning scheme for code division multiplex broadcasting system |
WO2000036783A1 (en) | 1998-12-03 | 2000-06-22 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Apparatus and method for transmitting information and apparatus and method for receiving information |
US6637031B1 (en) | 1998-12-04 | 2003-10-21 | Microsoft Corporation | Multimedia presentation latency minimization |
US6496980B1 (en) | 1998-12-07 | 2002-12-17 | Intel Corporation | Method of providing replay on demand for streaming digital multimedia |
US6223324B1 (en) | 1999-01-05 | 2001-04-24 | Agere Systems Guardian Corp. | Multiple program unequal error protection for digital audio broadcasting and other applications |
JP3926499B2 (ja) | 1999-01-22 | 2007-06-06 | 株式会社日立国際電気 | 畳み込み符号軟判定復号方式の受信装置 |
US6618451B1 (en) | 1999-02-13 | 2003-09-09 | Altocom Inc | Efficient reduced state maximum likelihood sequence estimator |
US6041001A (en) | 1999-02-25 | 2000-03-21 | Lexar Media, Inc. | Method of increasing data reliability of a flash memory device without compromising compatibility |
KR20010043284A (ko) | 1999-03-03 | 2001-05-25 | 이데이 노부유끼 | 송신 장치, 수신 장치, 송수신 시스템, 송신 방법 및 수신방법 |
US6785323B1 (en) | 1999-11-22 | 2004-08-31 | Ipr Licensing, Inc. | Variable rate coding for forward link |
US6466698B1 (en) | 1999-03-25 | 2002-10-15 | The United States Of America As Represented By The Secretary Of The Navy | Efficient embedded image and video compression system using lifted wavelets |
US6609223B1 (en) | 1999-04-06 | 2003-08-19 | Kencast, Inc. | Method for packet-level fec encoding, in which on a source packet-by-source packet basis, the error correction contributions of a source packet to a plurality of wildcard packets are computed, and the source packet is transmitted thereafter |
US6535920B1 (en) | 1999-04-06 | 2003-03-18 | Microsoft Corporation | Analyzing, indexing and seeking of streaming information |
JP3256517B2 (ja) | 1999-04-06 | 2002-02-12 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 符号化回路、回路、パリティ生成方法及び記憶媒体 |
US6804202B1 (en) | 1999-04-08 | 2004-10-12 | Lg Information And Communications, Ltd. | Radio protocol for mobile communication system and method |
US7885340B2 (en) | 1999-04-27 | 2011-02-08 | Realnetworks, Inc. | System and method for generating multiple synchronized encoded representations of media data |
FI113124B (fi) | 1999-04-29 | 2004-02-27 | Nokia Corp | Tiedonsiirto |
DE60028120T2 (de) | 1999-05-06 | 2006-12-28 | Sony Corp. | Datenverarbeitungsverfahren und -gerät, Datenwiedergabeverfahren und -gerät, Datenaufzeichnungsmedien |
KR100416996B1 (ko) | 1999-05-10 | 2004-02-05 | 삼성전자주식회사 | 이동 통신시스템에서 라디오링크프로토콜에 따른 가변 길이의 데이터 송수신 장치 및 방법 |
US6154452A (en) | 1999-05-26 | 2000-11-28 | Xm Satellite Radio Inc. | Method and apparatus for continuous cross-channel interleaving |
US6229824B1 (en) | 1999-05-26 | 2001-05-08 | Xm Satellite Radio Inc. | Method and apparatus for concatenated convolutional endcoding and interleaving |
AU5140200A (en) | 1999-05-26 | 2000-12-18 | Enounce, Incorporated | Method and apparatus for controlling time-scale modification during multi-media broadcasts |
JP2000353969A (ja) | 1999-06-11 | 2000-12-19 | Sony Corp | デジタル音声放送の受信機 |
US6577599B1 (en) | 1999-06-30 | 2003-06-10 | Sun Microsystems, Inc. | Small-scale reliable multicasting |
IL141800A0 (en) * | 1999-07-06 | 2002-03-10 | Samsung Electronics Co Ltd | Rate matching device and method for a data communication system |
US6643332B1 (en) | 1999-07-09 | 2003-11-04 | Lsi Logic Corporation | Method and apparatus for multi-level coding of digital signals |
US6279072B1 (en) | 1999-07-22 | 2001-08-21 | Micron Technology, Inc. | Reconfigurable memory with selectable error correction storage |
JP3451221B2 (ja) | 1999-07-22 | 2003-09-29 | 日本無線株式会社 | 誤り訂正符号化装置、方法及び媒体、並びに誤り訂正符号復号装置、方法及び媒体 |
US6453440B1 (en) | 1999-08-04 | 2002-09-17 | Sun Microsystems, Inc. | System and method for detecting double-bit errors and for correcting errors due to component failures |
JP2001060934A (ja) | 1999-08-20 | 2001-03-06 | Matsushita Electric Ind Co Ltd | Ofdm通信装置 |
US6430233B1 (en) | 1999-08-30 | 2002-08-06 | Hughes Electronics Corporation | Single-LNB satellite data receiver |
US6332163B1 (en) | 1999-09-01 | 2001-12-18 | Accenture, Llp | Method for providing communication services over a computer network system |
JP4284774B2 (ja) | 1999-09-07 | 2009-06-24 | ソニー株式会社 | 送信装置、受信装置、通信システム、送信方法及び通信方法 |
JP2001094625A (ja) | 1999-09-27 | 2001-04-06 | Canon Inc | データ通信装置、データ通信方法及び記憶媒体 |
US7529806B1 (en) | 1999-11-04 | 2009-05-05 | Koninklijke Philips Electronics N.V. | Partitioning of MP3 content file for emulating streaming |
WO2001024474A1 (en) | 1999-09-27 | 2001-04-05 | Koninklijke Philips Electronics N.V. | Partitioning of file for emulating streaming |
US20050160272A1 (en) | 1999-10-28 | 2005-07-21 | Timecertain, Llc | System and method for providing trusted time in content of digital data files |
US6523147B1 (en) | 1999-11-11 | 2003-02-18 | Ibiquity Digital Corporation | Method and apparatus for forward error correction coding for an AM in-band on-channel digital audio broadcasting system |
US6678855B1 (en) | 1999-12-02 | 2004-01-13 | Microsoft Corporation | Selecting K in a data transmission carousel using (N,K) forward error correction |
US6748441B1 (en) | 1999-12-02 | 2004-06-08 | Microsoft Corporation | Data carousel receiving and caching |
US6798791B1 (en) | 1999-12-16 | 2004-09-28 | Agere Systems Inc | Cluster frame synchronization scheme for a satellite digital audio radio system |
US6487692B1 (en) | 1999-12-21 | 2002-11-26 | Lsi Logic Corporation | Reed-Solomon decoder |
US20020009137A1 (en) | 2000-02-01 | 2002-01-24 | Nelson John E. | Three-dimensional video broadcasting system |
US6965636B1 (en) | 2000-02-01 | 2005-11-15 | 2Wire, Inc. | System and method for block error correction in packet-based digital communications |
IL140504A0 (en) | 2000-02-03 | 2002-02-10 | Bandwiz Inc | Broadcast system |
WO2001058130A2 (en) | 2000-02-03 | 2001-08-09 | Bandwiz, Inc. | Coding method |
US7304990B2 (en) | 2000-02-03 | 2007-12-04 | Bandwiz Inc. | Method of encoding and transmitting data over a communication medium through division and segmentation |
JP2001251287A (ja) | 2000-02-24 | 2001-09-14 | Geneticware Corp Ltd | ハードウエア保護内部秘匿鍵及び可変パスコードを利用する機密データ伝送方法 |
DE10009443A1 (de) | 2000-02-29 | 2001-08-30 | Philips Corp Intellectual Pty | Empfänger und Verfahren zum Detektieren und Dekodieren eines DQPSK-modulierten und kanalkodierten Empfangssignals |
US6765866B1 (en) | 2000-02-29 | 2004-07-20 | Mosaid Technologies, Inc. | Link aggregation |
US6384750B1 (en) | 2000-03-23 | 2002-05-07 | Mosaid Technologies, Inc. | Multi-stage lookup for translating between signals of different bit lengths |
US6510177B1 (en) | 2000-03-24 | 2003-01-21 | Microsoft Corporation | System and method for layered video coding enhancement |
JP2001274776A (ja) | 2000-03-24 | 2001-10-05 | Toshiba Corp | 情報データ伝送システムとその送信装置及び受信装置 |
US6851086B2 (en) | 2000-03-31 | 2005-02-01 | Ted Szymanski | Transmitter, receiver, and coding scheme to increase data rate and decrease bit error rate of an optical data link |
US6473010B1 (en) | 2000-04-04 | 2002-10-29 | Marvell International, Ltd. | Method and apparatus for determining error correction code failure rate for iterative decoding algorithms |
US8572646B2 (en) | 2000-04-07 | 2013-10-29 | Visible World Inc. | System and method for simultaneous broadcast for personalized messages |
US7073191B2 (en) | 2000-04-08 | 2006-07-04 | Sun Microsystems, Inc | Streaming a single media track to multiple clients |
US6631172B1 (en) | 2000-05-01 | 2003-10-07 | Lucent Technologies Inc. | Efficient list decoding of Reed-Solomon codes for message recovery in the presence of high noise levels |
US6742154B1 (en) | 2000-05-25 | 2004-05-25 | Ciena Corporation | Forward error correction codes for digital optical network optimization |
US6738942B1 (en) | 2000-06-02 | 2004-05-18 | Vitesse Semiconductor Corporation | Product code based forward error correction system |
US6694476B1 (en) | 2000-06-02 | 2004-02-17 | Vitesse Semiconductor Corporation | Reed-solomon encoder and decoder |
GB2366159B (en) | 2000-08-10 | 2003-10-08 | Mitel Corp | Combination reed-solomon and turbo coding |
US6834342B2 (en) | 2000-08-16 | 2004-12-21 | Eecad, Inc. | Method and system for secure communication over unstable public connections |
KR100447162B1 (ko) | 2000-08-19 | 2004-09-04 | 엘지전자 주식회사 | 래디오 링크 콘트롤(rlc)에서 프로토콜 데이터 유닛(pdu) 정보의 길이 지시자(li) 처리방법 |
JP2002073625A (ja) | 2000-08-24 | 2002-03-12 | Nippon Hoso Kyokai <Nhk> | 放送番組に同期した情報提供の方法、サーバ及び媒体 |
US7340664B2 (en) | 2000-09-20 | 2008-03-04 | Lsi Logic Corporation | Single engine turbo decoder with single frame size buffer for interleaving/deinterleaving |
US7031257B1 (en) | 2000-09-22 | 2006-04-18 | Lucent Technologies Inc. | Radio link protocol (RLP)/point-to-point protocol (PPP) design that passes corrupted data and error location information among layers in a wireless data transmission protocol |
US7151754B1 (en) | 2000-09-22 | 2006-12-19 | Lucent Technologies Inc. | Complete user datagram protocol (CUDP) for wireless multimedia packet networks using improved packet level forward error correction (FEC) coding |
US7490344B2 (en) | 2000-09-29 | 2009-02-10 | Visible World, Inc. | System and method for seamless switching |
US6411223B1 (en) | 2000-10-18 | 2002-06-25 | Digital Fountain, Inc. | Generating high weight encoding symbols using a basis |
US7613183B1 (en) | 2000-10-31 | 2009-11-03 | Foundry Networks, Inc. | System and method for router data aggregation and delivery |
US6694478B1 (en) | 2000-11-07 | 2004-02-17 | Agere Systems Inc. | Low delay channel codes for correcting bursts of lost packets |
US6732325B1 (en) | 2000-11-08 | 2004-05-04 | Digeo, Inc. | Error-correction with limited working storage |
US20020133247A1 (en) | 2000-11-11 | 2002-09-19 | Smith Robert D. | System and method for seamlessly switching between media streams |
US7072971B2 (en) | 2000-11-13 | 2006-07-04 | Digital Foundation, Inc. | Scheduling of multiple files for serving on a server |
US7240358B2 (en) | 2000-12-08 | 2007-07-03 | Digital Fountain, Inc. | Methods and apparatus for scheduling, serving, receiving media-on demand for clients, servers arranged according to constraints on resources |
AU2092702A (en) | 2000-12-15 | 2002-06-24 | British Telecomm | Transmission and reception of audio and/or video material |
EP2071827A3 (en) | 2000-12-15 | 2010-08-25 | BRITISH TELECOMMUNICATIONS public limited company | Transmission and reception of audio and/or video material |
US6850736B2 (en) | 2000-12-21 | 2005-02-01 | Tropian, Inc. | Method and apparatus for reception quality indication in wireless communication |
US7143433B1 (en) | 2000-12-27 | 2006-11-28 | Infovalve Computing Inc. | Video distribution system using dynamic segmenting of video data files |
US20020085013A1 (en) | 2000-12-29 | 2002-07-04 | Lippincott Louis A. | Scan synchronized dual frame buffer graphics subsystem |
NO315887B1 (no) | 2001-01-04 | 2003-11-03 | Fast Search & Transfer As | Fremgangsmater ved overforing og soking av videoinformasjon |
US8595340B2 (en) | 2001-01-18 | 2013-11-26 | Yahoo! Inc. | Method and system for managing digital content, including streaming media |
DE10103387A1 (de) | 2001-01-26 | 2002-08-01 | Thorsten Nordhoff | Windkraftanlage mit einer Einrichtung zur Hindernisbefeuerung bzw. Nachtkennzeichnung |
FI118830B (fi) | 2001-02-08 | 2008-03-31 | Nokia Corp | Tietovirran toisto |
US6868083B2 (en) | 2001-02-16 | 2005-03-15 | Hewlett-Packard Development Company, L.P. | Method and system for packet communication employing path diversity |
US20020129159A1 (en) | 2001-03-09 | 2002-09-12 | Michael Luby | Multi-output packet server with independent streams |
KR100464360B1 (ko) | 2001-03-30 | 2005-01-03 | 삼성전자주식회사 | 고속 패킷 데이터 전송 이동통신시스템에서 패킷 데이터채널에 대한 효율적인 에너지 분배 장치 및 방법 |
US20020143953A1 (en) | 2001-04-03 | 2002-10-03 | International Business Machines Corporation | Automatic affinity within networks performing workload balancing |
US6785836B2 (en) | 2001-04-11 | 2004-08-31 | Broadcom Corporation | In-place data transformation for fault-tolerant disk storage systems |
US6820221B2 (en) | 2001-04-13 | 2004-11-16 | Hewlett-Packard Development Company, L.P. | System and method for detecting process and network failures in a distributed system |
US7010052B2 (en) | 2001-04-16 | 2006-03-07 | The Ohio University | Apparatus and method of CTCM encoding and decoding for a digital communication system |
US7035468B2 (en) | 2001-04-20 | 2006-04-25 | Front Porch Digital Inc. | Methods and apparatus for archiving, indexing and accessing audio and video data |
US20020191116A1 (en) | 2001-04-24 | 2002-12-19 | Damien Kessler | System and data format for providing seamless stream switching in a digital video recorder |
US6497479B1 (en) | 2001-04-27 | 2002-12-24 | Hewlett-Packard Company | Higher organic inks with good reliability and drytime |
US7962482B2 (en) | 2001-05-16 | 2011-06-14 | Pandora Media, Inc. | Methods and systems for utilizing contextual feedback to generate and modify playlists |
US6633856B2 (en) | 2001-06-15 | 2003-10-14 | Flarion Technologies, Inc. | Methods and apparatus for decoding LDPC codes |
US7076478B2 (en) | 2001-06-26 | 2006-07-11 | Microsoft Corporation | Wrapper playlists on streaming media services |
US6745364B2 (en) | 2001-06-28 | 2004-06-01 | Microsoft Corporation | Negotiated/dynamic error correction for streamed media |
JP2003018568A (ja) | 2001-06-29 | 2003-01-17 | Matsushita Electric Ind Co Ltd | 再生システム、サーバ装置及び再生装置 |
US6895547B2 (en) | 2001-07-11 | 2005-05-17 | International Business Machines Corporation | Method and apparatus for low density parity check encoding of data |
US6928603B1 (en) | 2001-07-19 | 2005-08-09 | Adaptix, Inc. | System and method for interference mitigation using adaptive forward error correction in a wireless RF data transmission system |
US6961890B2 (en) | 2001-08-16 | 2005-11-01 | Hewlett-Packard Development Company, L.P. | Dynamic variable-length error correction code |
US7110412B2 (en) | 2001-09-18 | 2006-09-19 | Sbc Technology Resources, Inc. | Method and system to transport high-quality video signals |
FI115418B (fi) | 2001-09-20 | 2005-04-29 | Oplayo Oy | Adaptiivinen mediavirta |
US6990624B2 (en) | 2001-10-12 | 2006-01-24 | Agere Systems Inc. | High speed syndrome-based FEC encoder and decoder and system using same |
US7480703B2 (en) | 2001-11-09 | 2009-01-20 | Sony Corporation | System, method, and computer program product for remotely determining the configuration of a multi-media content user based on response of the user |
US7003712B2 (en) | 2001-11-29 | 2006-02-21 | Emin Martinian | Apparatus and method for adaptive, multimode decoding |
US7363354B2 (en) | 2001-11-29 | 2008-04-22 | Nokia Corporation | System and method for identifying and accessing network services |
JP2003174489A (ja) | 2001-12-05 | 2003-06-20 | Ntt Docomo Inc | ストリーミング配信装置、ストリーミング配信方法 |
FI114527B (fi) | 2002-01-23 | 2004-10-29 | Nokia Corp | Kuvakehysten ryhmittely videokoodauksessa |
KR100959573B1 (ko) | 2002-01-23 | 2010-05-27 | 노키아 코포레이션 | 비디오 코딩시 이미지 프레임들의 그루핑 |
US7483489B2 (en) | 2002-01-30 | 2009-01-27 | Nxp B.V. | Streaming multimedia data over a network having a variable bandwith |
WO2003071440A1 (en) | 2002-02-15 | 2003-08-28 | Digital Fountain, Inc. | System and method for reliably communicating the content of a live data stream |
JP4126928B2 (ja) | 2002-02-28 | 2008-07-30 | 日本電気株式会社 | プロキシサーバ及びプロキシ制御プログラム |
JP4116470B2 (ja) | 2002-03-06 | 2008-07-09 | ヒューレット・パッカード・カンパニー | メディア・ストリーミング配信システム |
FR2837332A1 (fr) | 2002-03-15 | 2003-09-19 | Thomson Licensing Sa | Dispositif et procede d'insertion de codes de correction d'erreurs et de reconstitution de flux de donnees, et produits correspondants |
JP2005522965A (ja) | 2002-04-15 | 2005-07-28 | ノキア コーポレイション | 通信局のrlp論理層 |
US6677864B2 (en) | 2002-04-18 | 2004-01-13 | Telefonaktiebolaget L.M. Ericsson | Method for multicast over wireless networks |
JP3629008B2 (ja) | 2002-04-19 | 2005-03-16 | 松下電器産業株式会社 | データ受信装置及びデータ配信システム |
JP3689063B2 (ja) | 2002-04-19 | 2005-08-31 | 松下電器産業株式会社 | データ受信装置及びデータ配信システム |
WO2003092305A1 (en) | 2002-04-25 | 2003-11-06 | Sharp Kabushiki Kaisha | Image encodder, image decoder, record medium, and image recorder |
US20030204602A1 (en) | 2002-04-26 | 2003-10-30 | Hudson Michael D. | Mediated multi-source peer content delivery network architecture |
US7177658B2 (en) | 2002-05-06 | 2007-02-13 | Qualcomm, Incorporated | Multi-media broadcast and multicast service (MBMS) in a wireless communications system |
US7200388B2 (en) | 2002-05-31 | 2007-04-03 | Nokia Corporation | Fragmented delivery of multimedia |
AU2002368007A1 (en) | 2002-06-11 | 2003-12-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Generation of mixed media streams |
US9240810B2 (en) | 2002-06-11 | 2016-01-19 | Digital Fountain, Inc. | Systems and processes for decoding chain reaction codes through inactivation |
AU2003253635A1 (en) | 2002-06-11 | 2003-12-22 | Digital Fountain, Inc. | Decoding of chain reaction codes through inactivation of recovered symbols |
US6956875B2 (en) | 2002-06-19 | 2005-10-18 | Atlinks Usa, Inc. | Technique for communicating variable bit rate data over a constant bit rate link |
JP4154569B2 (ja) | 2002-07-10 | 2008-09-24 | 日本電気株式会社 | 画像圧縮伸長装置 |
JP4120461B2 (ja) | 2002-07-12 | 2008-07-16 | 住友電気工業株式会社 | 伝送データ生成方法及び伝送データ生成装置 |
JP2005533444A (ja) | 2002-07-16 | 2005-11-04 | ノキア コーポレイション | 画像符号化におけるランダム・アクセス及び段階的画像更新に対する方法 |
WO2004019521A1 (ja) | 2002-07-31 | 2004-03-04 | Sharp Kabushiki Kaisha | データ通信装置、その間欠通信方法、その方法を記載するプログラム、及びそのプログラムを記録する記録媒体 |
JP2004070712A (ja) | 2002-08-07 | 2004-03-04 | Nippon Telegr & Teleph Corp <Ntt> | データ配信方法,データ配信システム,分割配信データ受信方法,分割配信データ受信装置および分割配信データ受信プログラム |
MXPA05001714A (es) | 2002-08-13 | 2005-04-19 | Nokia Corp | Intercalacion de simbolo. |
US6985459B2 (en) | 2002-08-21 | 2006-01-10 | Qualcomm Incorporated | Early transmission and playout of packets in wireless communication systems |
JP3836858B2 (ja) | 2002-09-27 | 2006-10-25 | 富士通株式会社 | データ配信方法、システム、伝送方法及びプログラム |
JP3534742B1 (ja) | 2002-10-03 | 2004-06-07 | 株式会社エヌ・ティ・ティ・ドコモ | 動画像復号方法、動画像復号装置、及び動画像復号プログラム |
KR101143282B1 (ko) | 2002-10-05 | 2012-05-08 | 디지털 파운튼, 인크. | 연쇄 반응 코드의 체계적 인코딩 및 디코딩 |
JP2004135013A (ja) | 2002-10-10 | 2004-04-30 | Matsushita Electric Ind Co Ltd | 伝送装置及び伝送方法 |
FI116816B (fi) | 2002-10-14 | 2006-02-28 | Nokia Corp | Median suoratoisto |
US7289451B2 (en) | 2002-10-25 | 2007-10-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Delay trading between communication links |
US8320301B2 (en) | 2002-10-25 | 2012-11-27 | Qualcomm Incorporated | MIMO WLAN system |
US7328394B2 (en) | 2002-10-30 | 2008-02-05 | Koninklijke Philips Electronics N.V. | Adaptative forward error control scheme |
JP2004165922A (ja) | 2002-11-12 | 2004-06-10 | Sony Corp | 情報処理装置および方法、並びにプログラム |
DE60323860D1 (de) | 2002-11-18 | 2008-11-13 | British Telecomm | Videoübertragung |
GB0226872D0 (en) | 2002-11-18 | 2002-12-24 | British Telecomm | Video transmission |
KR100502609B1 (ko) | 2002-11-21 | 2005-07-20 | 한국전자통신연구원 | Ldpc 코드를 이용한 부호화기 및 부호화 방법 |
US7086718B2 (en) | 2002-11-23 | 2006-08-08 | Silverbrook Research Pty Ltd | Thermal ink jet printhead with high nozzle areal density |
JP2004192140A (ja) | 2002-12-09 | 2004-07-08 | Sony Corp | データ通信システム、データ送信装置、データ受信装置、および方法、並びにコンピュータ・プログラム |
JP2004193992A (ja) | 2002-12-11 | 2004-07-08 | Sony Corp | 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム |
US8135073B2 (en) | 2002-12-19 | 2012-03-13 | Trident Microsystems (Far East) Ltd | Enhancing video images depending on prior image enhancements |
US7164882B2 (en) | 2002-12-24 | 2007-01-16 | Poltorak Alexander I | Apparatus and method for facilitating a purchase using information provided on a media playing device |
WO2004068715A2 (en) | 2003-01-29 | 2004-08-12 | Digital Fountain, Inc. | Systems and processes for fast encoding of hamming codes |
US7756002B2 (en) | 2003-01-30 | 2010-07-13 | Texas Instruments Incorporated | Time-frequency interleaved orthogonal frequency division multiplexing ultra wide band physical layer |
US7525994B2 (en) | 2003-01-30 | 2009-04-28 | Avaya Inc. | Packet data flow identification for multiplexing |
US7231404B2 (en) | 2003-01-31 | 2007-06-12 | Nokia Corporation | Datacast file transmission with meta-data retention |
US7062272B2 (en) | 2003-02-18 | 2006-06-13 | Qualcomm Incorporated | Method and apparatus to track count of broadcast content recipients in a wireless telephone network |
EP1455504B1 (en) | 2003-03-07 | 2014-11-12 | Samsung Electronics Co., Ltd. | Apparatus and method for processing audio signal and computer readable recording medium storing computer program for the method |
JP4173755B2 (ja) | 2003-03-24 | 2008-10-29 | 富士通株式会社 | データ伝送サーバ |
US7610487B2 (en) | 2003-03-27 | 2009-10-27 | Microsoft Corporation | Human input security codes |
US7266147B2 (en) | 2003-03-31 | 2007-09-04 | Sharp Laboratories Of America, Inc. | Hypothetical reference decoder |
US7408486B2 (en) | 2003-04-21 | 2008-08-05 | Qbit Corporation | System and method for using a microlet-based modem |
JP2004343701A (ja) | 2003-04-21 | 2004-12-02 | Matsushita Electric Ind Co Ltd | データ受信再生装置、データ受信再生方法及びデータ受信再生処理プログラム |
US20050041736A1 (en) | 2003-05-07 | 2005-02-24 | Bernie Butler-Smith | Stereoscopic television signal processing method, transmission system and viewer enhancements |
KR100492567B1 (ko) | 2003-05-13 | 2005-06-03 | 엘지전자 주식회사 | 이동통신 시스템의 http 기반 비디오 스트리밍 장치및 방법 |
US7113773B2 (en) | 2003-05-16 | 2006-09-26 | Qualcomm Incorporated | Reliable reception of broadcast/multicast content |
JP2004348824A (ja) | 2003-05-21 | 2004-12-09 | Toshiba Corp | Eccエンコード方法、eccエンコード装置 |
US7277697B2 (en) | 2003-05-23 | 2007-10-02 | Adesh Desai | Method and system for establishing a teleconference over a telephony network |
JP2004362099A (ja) | 2003-06-03 | 2004-12-24 | Sony Corp | サーバ装置、情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
MXPA05013237A (es) | 2003-06-07 | 2006-03-09 | Samsung Electronics Co Ltd | Aparato y metodo para la organizacion e interpretacion de datos multimedia en un medio de grabacion. |
KR101003413B1 (ko) | 2003-06-12 | 2010-12-23 | 엘지전자 주식회사 | 이동통신 단말기의 전송데이터 압축/해제 방법 |
US7603689B2 (en) | 2003-06-13 | 2009-10-13 | Microsoft Corporation | Fast start-up for digital video streams |
RU2265960C2 (ru) | 2003-06-16 | 2005-12-10 | Федеральное государственное унитарное предприятие "Калужский научно-исследовательский институт телемеханических устройств" | Способ передачи информации с использованием адаптивного перемежения |
US7391717B2 (en) | 2003-06-30 | 2008-06-24 | Microsoft Corporation | Streaming of variable bit rate multimedia content |
US20050004997A1 (en) | 2003-07-01 | 2005-01-06 | Nokia Corporation | Progressive downloading of timed multimedia content |
US8149939B2 (en) | 2003-07-07 | 2012-04-03 | Samsung Electronics Co., Ltd. | System of robust DTV signal transmissions that legacy DTV receivers will disregard |
US7254754B2 (en) | 2003-07-14 | 2007-08-07 | International Business Machines Corporation | Raid 3+3 |
KR100532450B1 (ko) | 2003-07-16 | 2005-11-30 | 삼성전자주식회사 | 에러에 대해 강인한 특성을 가지는 데이터 기록 방법,이에 적합한 데이터 재생 방법, 그리고 이에 적합한 장치들 |
US7738554B2 (en) * | 2003-07-18 | 2010-06-15 | Microsoft Corporation | DC coefficient signaling at small quantization step sizes |
US20050028067A1 (en) | 2003-07-31 | 2005-02-03 | Weirauch Charles R. | Data with multiple sets of error correction codes |
US8694869B2 (en) | 2003-08-21 | 2014-04-08 | QUALCIMM Incorporated | Methods for forward error correction coding above a radio link control layer and related apparatus |
CN1864359B (zh) | 2003-08-21 | 2012-04-18 | 高通股份有限公司 | 用于广播和组播内容跨小区边界和/或不同传送方案之间的无缝传送的方法和相关装置 |
IL157885A0 (en) | 2003-09-11 | 2004-03-28 | Bamboo Mediacasting Ltd | Iterative forward error correction |
IL157886A0 (en) | 2003-09-11 | 2009-02-11 | Bamboo Mediacasting Ltd | Secure multicast transmission |
JP4183586B2 (ja) | 2003-09-12 | 2008-11-19 | 三洋電機株式会社 | 映像表示装置 |
EP1665567A4 (en) | 2003-09-15 | 2010-08-25 | Directv Group Inc | METHOD AND SYSTEM FOR ADAPTIVELY TRANSCODING AND TRANSRATING IN A VIDEO NETWORK |
KR100608715B1 (ko) | 2003-09-27 | 2006-08-04 | 엘지전자 주식회사 | QoS보장형 멀티미디어 스트리밍 서비스 시스템 및 방법 |
EP1521373B1 (en) | 2003-09-30 | 2006-08-23 | Telefonaktiebolaget LM Ericsson (publ) | In-place data deinterleaving |
US7559004B1 (en) | 2003-10-01 | 2009-07-07 | Sandisk Corporation | Dynamic redundant area configuration in a non-volatile memory system |
EP1665539B1 (en) | 2003-10-06 | 2013-04-10 | Digital Fountain, Inc. | Soft-Decision Decoding of Multi-Stage Chain Reaction Codes |
US7516232B2 (en) | 2003-10-10 | 2009-04-07 | Microsoft Corporation | Media organization for distributed sending of media data |
US7614071B2 (en) | 2003-10-10 | 2009-11-03 | Microsoft Corporation | Architecture for distributed sending of media data |
AU2004306594B2 (en) | 2003-10-14 | 2010-05-20 | Panasonic Corporation | Data converter |
US7650036B2 (en) | 2003-10-16 | 2010-01-19 | Sharp Laboratories Of America, Inc. | System and method for three-dimensional video coding |
US7168030B2 (en) | 2003-10-17 | 2007-01-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Turbo code decoder with parity information update |
EP1528808A3 (en) | 2003-10-27 | 2008-03-26 | Matsushita Electric Industrial Co., Ltd. | Apparatus for receiving a broadcast signal |
JP2005136546A (ja) | 2003-10-29 | 2005-05-26 | Sony Corp | 送信装置および方法、記録媒体、並びにプログラム |
DE602004011445T2 (de) | 2003-11-03 | 2009-01-15 | Broadcom Corp., Irvine | FEC-Dekodierung mit dynamischen Parametern |
US20050102371A1 (en) | 2003-11-07 | 2005-05-12 | Emre Aksu | Streaming from a server to a client |
WO2005055016A2 (en) | 2003-12-01 | 2005-06-16 | Digital Fountain, Inc. | Protection of data from erasures using subsymbol based codes |
US7428669B2 (en) | 2003-12-07 | 2008-09-23 | Adaptive Spectrum And Signal Alignment, Inc. | Adaptive FEC codeword management |
US7574706B2 (en) | 2003-12-15 | 2009-08-11 | Microsoft Corporation | System and method for managing and communicating software updates |
US7590118B2 (en) | 2003-12-23 | 2009-09-15 | Agere Systems Inc. | Frame aggregation format |
JP4536383B2 (ja) | 2004-01-16 | 2010-09-01 | 株式会社エヌ・ティ・ティ・ドコモ | データ受信装置およびデータ受信方法 |
KR100770902B1 (ko) | 2004-01-20 | 2007-10-26 | 삼성전자주식회사 | 고속 무선 데이터 시스템을 위한 가변 부호율의 오류 정정부호 생성 및 복호 장치 및 방법 |
KR100834750B1 (ko) | 2004-01-29 | 2008-06-05 | 삼성전자주식회사 | 엔코더 단에서 스케일러빌리티를 제공하는 스케일러블비디오 코딩 장치 및 방법 |
JP4321284B2 (ja) | 2004-02-03 | 2009-08-26 | 株式会社デンソー | ストリーミングデータ送信装置、および情報配信システム |
US7599294B2 (en) | 2004-02-13 | 2009-10-06 | Nokia Corporation | Identification and re-transmission of missing parts |
KR100596705B1 (ko) | 2004-03-04 | 2006-07-04 | 삼성전자주식회사 | 비디오 스트리밍 서비스를 위한 비디오 코딩 방법과 비디오 인코딩 시스템, 및 비디오 디코딩 방법과 비디오 디코딩 시스템 |
KR100586883B1 (ko) | 2004-03-04 | 2006-06-08 | 삼성전자주식회사 | 비디오 스트리밍 서비스를 위한 비디오 코딩방법, 프리디코딩방법, 비디오 디코딩방법, 및 이를 위한 장치와, 이미지 필터링방법 |
US7609653B2 (en) | 2004-03-08 | 2009-10-27 | Microsoft Corporation | Resolving partial media topologies |
WO2005094020A1 (en) | 2004-03-19 | 2005-10-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Higher layer packet framing using rlp |
US7240236B2 (en) | 2004-03-23 | 2007-07-03 | Archivas, Inc. | Fixed content distributed data storage using permutation ring encoding |
JP4433287B2 (ja) | 2004-03-25 | 2010-03-17 | ソニー株式会社 | 受信装置および方法、並びにプログラム |
US8842175B2 (en) | 2004-03-26 | 2014-09-23 | Broadcom Corporation | Anticipatory video signal reception and processing |
US20050216472A1 (en) | 2004-03-29 | 2005-09-29 | David Leon | Efficient multicast/broadcast distribution of formatted data |
JP2007531199A (ja) | 2004-03-30 | 2007-11-01 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ディスクベースのマルチメディアコンテンツのための改良されたトリックモード実行をサポートするシステムおよび方法 |
TW200534875A (en) | 2004-04-23 | 2005-11-01 | Lonza Ag | Personal care compositions and concentrates for making the same |
FR2869744A1 (fr) | 2004-04-29 | 2005-11-04 | Thomson Licensing Sa | Methode de transmission de paquets de donnees numeriques et appareil implementant la methode |
KR101161193B1 (ko) | 2004-05-07 | 2012-07-02 | 디지털 파운튼, 인크. | 파일 다운로드 및 스트리밍 시스템 |
US7633970B2 (en) | 2004-05-07 | 2009-12-15 | Agere Systems Inc. | MAC header compression for use with frame aggregation |
US20050254575A1 (en) | 2004-05-12 | 2005-11-17 | Nokia Corporation | Multiple interoperability points for scalable media coding and transmission |
US20060037057A1 (en) | 2004-05-24 | 2006-02-16 | Sharp Laboratories Of America, Inc. | Method and system of enabling trick play modes using HTTP GET |
US8331445B2 (en) | 2004-06-01 | 2012-12-11 | Qualcomm Incorporated | Method, apparatus, and system for enhancing robustness of predictive video codecs using a side-channel based on distributed source coding techniques |
US20070110074A1 (en) | 2004-06-04 | 2007-05-17 | Bob Bradley | System and Method for Synchronizing Media Presentation at Multiple Recipients |
US8112531B2 (en) | 2004-07-14 | 2012-02-07 | Nokia Corporation | Grouping of session objects |
US7139660B2 (en) | 2004-07-14 | 2006-11-21 | General Motors Corporation | System and method for changing motor vehicle personalization settings |
US8544043B2 (en) | 2004-07-21 | 2013-09-24 | Qualcomm Incorporated | Methods and apparatus for providing content information to content servers |
US7409626B1 (en) | 2004-07-28 | 2008-08-05 | Ikanos Communications Inc | Method and apparatus for determining codeword interleaver parameters |
US7376150B2 (en) | 2004-07-30 | 2008-05-20 | Nokia Corporation | Point-to-point repair response mechanism for point-to-multipoint transmission systems |
US7590922B2 (en) | 2004-07-30 | 2009-09-15 | Nokia Corporation | Point-to-point repair request mechanism for point-to-multipoint transmission systems |
US7930184B2 (en) | 2004-08-04 | 2011-04-19 | Dts, Inc. | Multi-channel audio coding/decoding of random access points and transients |
US7721184B2 (en) | 2004-08-11 | 2010-05-18 | Digital Fountain, Inc. | Method and apparatus for fast encoding of data symbols according to half-weight codes |
JP4405875B2 (ja) | 2004-08-25 | 2010-01-27 | 富士通株式会社 | エラー訂正用データの生成方法及び生成装置並びに生成プログラム及び同プログラムを格納したコンピュータ読み取り可能な記録媒体 |
JP2006074335A (ja) | 2004-09-01 | 2006-03-16 | Nippon Telegr & Teleph Corp <Ntt> | 伝送方法、伝送システム及び伝送装置 |
JP4576936B2 (ja) | 2004-09-02 | 2010-11-10 | ソニー株式会社 | 情報処理装置、情報記録媒体、コンテンツ管理システム、およびデータ処理方法、並びにコンピュータ・プログラム |
JP2006115104A (ja) | 2004-10-13 | 2006-04-27 | Daiichikosho Co Ltd | 高能率符号化された時系列情報をパケット化してリアルタイム・ストリーミング送信し受信再生する方法および装置 |
US7529984B2 (en) | 2004-11-16 | 2009-05-05 | Infineon Technologies Ag | Seamless change of depth of a general convolutional interleaver during transmission without loss of data |
US7751324B2 (en) | 2004-11-19 | 2010-07-06 | Nokia Corporation | Packet stream arrangement in multimedia transmission |
JP5053097B2 (ja) | 2004-11-22 | 2012-10-17 | トムソン リサーチ ファンディング コーポレイション | Dslシステムにおけるチャンネル切り替えの方法及び装置 |
JP5425397B2 (ja) | 2004-12-02 | 2014-02-26 | トムソン ライセンシング | 適応型前方誤り訂正を行う装置及び方法 |
KR20060065482A (ko) | 2004-12-10 | 2006-06-14 | 마이크로소프트 코포레이션 | 스트리밍 미디어 데이터의 코딩 비트 레이트의 제어 시스템및 프로세스 |
JP2006174045A (ja) | 2004-12-15 | 2006-06-29 | Ntt Communications Kk | 画像配信装置、プログラム及び方法 |
JP2006174032A (ja) | 2004-12-15 | 2006-06-29 | Sanyo Electric Co Ltd | 画像データ伝送システム、画像データ受信装置及び画像データ送信装置 |
US7398454B2 (en) | 2004-12-21 | 2008-07-08 | Tyco Telecommunications (Us) Inc. | System and method for forward error correction decoding using soft information |
JP4391409B2 (ja) | 2004-12-24 | 2009-12-24 | 株式会社第一興商 | 高能率符号化された時系列情報をリアルタイム・ストリーミング送信し受信再生する方法と受信装置 |
US20080151885A1 (en) | 2005-02-08 | 2008-06-26 | Uwe Horn | On-Demand Multi-Channel Streaming Session Over Packet-Switched Networks |
US7925097B2 (en) | 2005-02-18 | 2011-04-12 | Sanyo Electric Co., Ltd. | Image display method, image coding apparatus, and image decoding apparatus |
US7822139B2 (en) | 2005-03-02 | 2010-10-26 | Rohde & Schwarz Gmbh & Co. Kg | Apparatus, systems, methods and computer products for providing a virtual enhanced training sequence |
US20090222873A1 (en) | 2005-03-07 | 2009-09-03 | Einarsson Torbjoern | Multimedia Channel Switching |
US8028322B2 (en) | 2005-03-14 | 2011-09-27 | Time Warner Cable Inc. | Method and apparatus for network content download and recording |
US7418649B2 (en) | 2005-03-15 | 2008-08-26 | Microsoft Corporation | Efficient implementation of reed-solomon erasure resilient codes in high-rate applications |
US7219289B2 (en) | 2005-03-15 | 2007-05-15 | Tandberg Data Corporation | Multiply redundant raid system and XOR-efficient method and apparatus for implementing the same |
US7450064B2 (en) | 2005-03-22 | 2008-11-11 | Qualcomm, Incorporated | Methods and systems for deriving seed position of a subscriber station in support of unassisted GPS-type position determination in a wireless communication system |
JP4487028B2 (ja) | 2005-03-31 | 2010-06-23 | ブラザー工業株式会社 | 配信速度制御装置、配信システム、配信速度制御方法、及び配信速度制御用プログラム |
US7715842B2 (en) | 2005-04-09 | 2010-05-11 | Lg Electronics Inc. | Supporting handover of mobile terminal |
KR20080006609A (ko) | 2005-04-13 | 2008-01-16 | 노키아 코포레이션 | 스케일링가능성 정보의 코딩, 저장, 및 시그널링 |
JP4515319B2 (ja) | 2005-04-27 | 2010-07-28 | 株式会社日立製作所 | コンピュータシステム |
US7961700B2 (en) | 2005-04-28 | 2011-06-14 | Qualcomm Incorporated | Multi-carrier operation in data transmission systems |
US8683066B2 (en) | 2007-08-06 | 2014-03-25 | DISH Digital L.L.C. | Apparatus, system, and method for multi-bitrate content streaming |
JP2006319743A (ja) | 2005-05-13 | 2006-11-24 | Toshiba Corp | 受信装置 |
US8228994B2 (en) | 2005-05-20 | 2012-07-24 | Microsoft Corporation | Multi-view video coding based on temporal and view decomposition |
WO2006125850A1 (en) | 2005-05-24 | 2006-11-30 | Nokia Corporation | Method and apparatuses for hierarchical transmission/reception in digital broadcast |
US7644335B2 (en) | 2005-06-10 | 2010-01-05 | Qualcomm Incorporated | In-place transformations with applications to encoding and decoding various classes of codes |
US7676735B2 (en) | 2005-06-10 | 2010-03-09 | Digital Fountain Inc. | Forward error-correcting (FEC) coding and streaming |
JP2007013436A (ja) | 2005-06-29 | 2007-01-18 | Toshiba Corp | 符号化ストリーム再生装置 |
US20070006274A1 (en) | 2005-06-30 | 2007-01-04 | Toni Paila | Transmission and reception of session packets |
JP2007013675A (ja) | 2005-06-30 | 2007-01-18 | Sanyo Electric Co Ltd | ストリーミング配信システム及びサーバ |
US7725593B2 (en) | 2005-07-15 | 2010-05-25 | Sony Corporation | Scalable video coding (SVC) file format |
US20070022215A1 (en) | 2005-07-19 | 2007-01-25 | Singer David W | Method and apparatus for media data transmission |
ATE514246T1 (de) | 2005-08-19 | 2011-07-15 | Hewlett Packard Development Co | Andeutung von verlorenen segmenten über schichtgrenzen |
CN101053249B (zh) | 2005-09-09 | 2011-02-16 | 松下电器产业株式会社 | 图像处理方法、图像存储方法、图像处理装置及文件格式 |
US7924913B2 (en) | 2005-09-15 | 2011-04-12 | Microsoft Corporation | Non-realtime data transcoding of multimedia content |
US20070067480A1 (en) | 2005-09-19 | 2007-03-22 | Sharp Laboratories Of America, Inc. | Adaptive media playout by server media processing for robust streaming |
US8879856B2 (en) | 2005-09-27 | 2014-11-04 | Qualcomm Incorporated | Content driven transcoder that orchestrates multimedia transcoding using content information |
US20070078876A1 (en) | 2005-09-30 | 2007-04-05 | Yahoo! Inc. | Generating a stream of media data containing portions of media files using location tags |
CA2562212C (en) | 2005-10-05 | 2012-07-10 | Lg Electronics Inc. | Method of processing traffic information and digital broadcast system |
US7164370B1 (en) | 2005-10-06 | 2007-01-16 | Analog Devices, Inc. | System and method for decoding data compressed in accordance with dictionary-based compression schemes |
CN100442858C (zh) | 2005-10-11 | 2008-12-10 | 华为技术有限公司 | 分组网络中多媒体实时传输的唇同步方法及其装置 |
CN101998123B (zh) | 2005-10-11 | 2015-03-18 | 诺基亚公司 | 用于有效的可伸缩流适配的系统和方法 |
US7720096B2 (en) | 2005-10-13 | 2010-05-18 | Microsoft Corporation | RTP payload format for VC-1 |
JP5587552B2 (ja) | 2005-10-19 | 2014-09-10 | トムソン ライセンシング | スケーラブル映像符号化を用いた多視点映像符号化 |
JP4727401B2 (ja) | 2005-12-02 | 2011-07-20 | 日本電信電話株式会社 | 無線マルチキャスト伝送システム、無線送信装置及び無線マルチキャスト伝送方法 |
FR2894421B1 (fr) | 2005-12-07 | 2008-01-18 | Canon Kk | Procede et dispositif de decodage d'un flux video code suivant un codage hierarchique |
KR100759823B1 (ko) | 2005-12-08 | 2007-09-18 | 한국전자통신연구원 | 제로 복귀 신호 발생 장치 및 그 방법 |
JP4456064B2 (ja) | 2005-12-21 | 2010-04-28 | 日本電信電話株式会社 | パケット送信装置、受信装置、システム、およびプログラム |
US20070157267A1 (en) | 2005-12-30 | 2007-07-05 | Intel Corporation | Techniques to improve time seek operations |
EP1969857B1 (en) | 2006-01-05 | 2012-03-28 | Telefonaktiebolaget LM Ericsson (publ) | Media container file management |
US8214516B2 (en) | 2006-01-06 | 2012-07-03 | Google Inc. | Dynamic media serving infrastructure |
EP1977604B1 (en) | 2006-01-11 | 2014-03-19 | Nokia Corporation | Method for a backward -compatible encapsulation of a scalable coded video signal into a sequence of aggregate data units |
KR100943915B1 (ko) | 2006-01-12 | 2010-03-03 | 엘지전자 주식회사 | 다시점 비디오의 처리 방법 및 장치 |
WO2007086654A1 (en) | 2006-01-25 | 2007-08-02 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
RU2290768C1 (ru) | 2006-01-30 | 2006-12-27 | Общество с ограниченной ответственностью "Трафиклэнд" | Система медиавещания в инфраструктуре оператора мобильной связи |
US7262719B2 (en) | 2006-01-30 | 2007-08-28 | International Business Machines Corporation | Fast data stream decoding using apriori information |
GB0602314D0 (en) | 2006-02-06 | 2006-03-15 | Ericsson Telefon Ab L M | Transporting packets |
US20110087792A2 (en) | 2006-02-07 | 2011-04-14 | Dot Hill Systems Corporation | Data replication method and apparatus |
US8239727B2 (en) | 2006-02-08 | 2012-08-07 | Thomson Licensing | Decoding of raptor codes |
WO2007095550A2 (en) | 2006-02-13 | 2007-08-23 | Digital Fountain, Inc. | Streaming and buffering using variable fec overhead and protection periods |
US9270414B2 (en) | 2006-02-21 | 2016-02-23 | Digital Fountain, Inc. | Multiple-field based code generator and decoder for communications systems |
US20070200949A1 (en) | 2006-02-21 | 2007-08-30 | Qualcomm Incorporated | Rapid tuning in multimedia applications |
JP2007228205A (ja) | 2006-02-23 | 2007-09-06 | Funai Electric Co Ltd | ネットワークサーバ |
US8320450B2 (en) | 2006-03-29 | 2012-11-27 | Vidyo, Inc. | System and method for transcoding between scalable and non-scalable video codecs |
US20080010153A1 (en) | 2006-04-24 | 2008-01-10 | Pugh-O'connor Archie | Computer network provided digital content under an advertising and revenue sharing basis, such as music provided via the internet with time-shifted advertisements presented by a client resident application |
US20090100496A1 (en) | 2006-04-24 | 2009-04-16 | Andreas Bechtolsheim | Media server system |
US7640353B2 (en) | 2006-04-27 | 2009-12-29 | Microsoft Corporation | Guided random seek support for media streaming |
US7971129B2 (en) | 2006-05-10 | 2011-06-28 | Digital Fountain, Inc. | Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient users of the communications systems |
US7525993B2 (en) | 2006-05-24 | 2009-04-28 | Newport Media, Inc. | Robust transmission system and method for mobile television applications |
US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
US9419749B2 (en) | 2009-08-19 | 2016-08-16 | Qualcomm Incorporated | Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes |
US20100211690A1 (en) | 2009-02-13 | 2010-08-19 | Digital Fountain, Inc. | Block partitioning for a data stream |
TWM302355U (en) | 2006-06-09 | 2006-12-11 | Jia-Bau Jeng | Fixation and cushion structure of knee joint |
US9178535B2 (en) | 2006-06-09 | 2015-11-03 | Digital Fountain, Inc. | Dynamic stream interleaving and sub-stream based delivery |
US9386064B2 (en) | 2006-06-09 | 2016-07-05 | Qualcomm Incorporated | Enhanced block-request streaming using URL templates and construction rules |
US9380096B2 (en) | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
US9209934B2 (en) | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
JP2008011404A (ja) | 2006-06-30 | 2008-01-17 | Toshiba Corp | コンテンツ処理装置及びコンテンツ処理方法 |
JP4392004B2 (ja) | 2006-07-03 | 2009-12-24 | インターナショナル・ビジネス・マシーンズ・コーポレーション | パケット回復のための符号化および復号化技術 |
EP2044528A4 (en) | 2006-07-20 | 2013-03-06 | Sandisk Technologies Inc | CONTENT DISTRIBUTION SYSTEM |
US7711797B1 (en) | 2006-07-31 | 2010-05-04 | Juniper Networks, Inc. | Optimizing batch size for prefetching data over wide area networks |
US8209736B2 (en) | 2006-08-23 | 2012-06-26 | Mediatek Inc. | Systems and methods for managing television (TV) signals |
US20080066136A1 (en) | 2006-08-24 | 2008-03-13 | International Business Machines Corporation | System and method for detecting topic shift boundaries in multimedia streams using joint audio, visual and text cues |
EP2055107B1 (en) | 2006-08-24 | 2013-05-15 | Nokia Corporation | Hint of tracks relationships for multi-stream media files in multiple description coding MDC. |
JP2008109637A (ja) | 2006-09-25 | 2008-05-08 | Toshiba Corp | 動画像符号化装置及びその方法 |
WO2008054112A2 (en) | 2006-10-30 | 2008-05-08 | Lg Electronics Inc. | Methods of performing random access in a wireless communication system |
JP2008118221A (ja) | 2006-10-31 | 2008-05-22 | Toshiba Corp | 復号装置及び復号方法 |
WO2008054100A1 (en) | 2006-11-01 | 2008-05-08 | Electronics And Telecommunications Research Institute | Method and apparatus for decoding metadata used for playing stereoscopic contents |
CA2668670C (en) | 2006-11-14 | 2013-04-30 | Qualcomm Incorporated | Systems and methods for channel switching |
US8027328B2 (en) | 2006-12-26 | 2011-09-27 | Alcatel Lucent | Header compression in a wireless communication network |
EP2122482B1 (en) | 2007-01-05 | 2018-11-14 | Sonic IP, Inc. | Video distribution system including progressive playback |
US20080168516A1 (en) | 2007-01-08 | 2008-07-10 | Christopher Lance Flick | Facilitating Random Access In Streaming Content |
EP2122874A1 (en) | 2007-01-09 | 2009-11-25 | Nokia Corporation | Method for supporting file versioning in mbms file repair |
US20080172430A1 (en) | 2007-01-11 | 2008-07-17 | Andrew Thomas Thorstensen | Fragmentation Compression Management |
CA2656144A1 (en) | 2007-01-11 | 2008-07-17 | Panasonic Corporation | Method for trick playing on streamed and encrypted multimedia |
EP1994721A4 (en) | 2007-01-12 | 2013-09-25 | Univ Kyung Hee Univ Ind Coop Group | PACKET FORMAT OF A NETWORK ABSTRACTION LAYER UNIT, ALGORITHM AND VIDEO ENCODING AND DECODING APPARATUS USING THE SAME, QOS CONTROL ALGORITHM AND IPV6 LABEL SWITCHING APPARATUS USING THE FORMAT |
KR20080066408A (ko) | 2007-01-12 | 2008-07-16 | 삼성전자주식회사 | 3차원 영상 처리 장치 및 방법 |
US7949195B2 (en) | 2007-01-16 | 2011-05-24 | Cisco Technology, Inc. | Per block breakpoint determining for hybrid variable length coding |
US7721003B2 (en) | 2007-02-02 | 2010-05-18 | International Business Machines Corporation | System and method to synchronize OSGi bundle inventories between an OSGi bundle server and a client |
US7805456B2 (en) | 2007-02-05 | 2010-09-28 | Microsoft Corporation | Query pattern to enable type flow of element types |
US20080192818A1 (en) | 2007-02-09 | 2008-08-14 | Dipietro Donald Vincent | Systems and methods for securing media |
US20080232357A1 (en) | 2007-03-19 | 2008-09-25 | Legend Silicon Corp. | Ls digital fountain code |
JP4838191B2 (ja) | 2007-05-08 | 2011-12-14 | シャープ株式会社 | ファイル再生装置、ファイル再生方法、ファイル再生を実行させるプログラム及びそのプログラムを記録した記録媒体 |
JP2008283571A (ja) | 2007-05-11 | 2008-11-20 | Ntt Docomo Inc | コンテンツ配信装置、コンテンツ配信システム、およびコンテンツ配信方法 |
WO2008140261A2 (en) | 2007-05-14 | 2008-11-20 | Samsung Electronics Co., Ltd. | Broadcasting service transmitting apparatus and method and broadcasting service receiving apparatus and method for effectively accessing broadcasting service |
JP2010527558A (ja) | 2007-05-16 | 2010-08-12 | トムソン ライセンシング | 信号を符号化および復号する方法および装置 |
FR2917262A1 (fr) | 2007-06-05 | 2008-12-12 | Thomson Licensing Sas | Dispositif et procede de codage d'un contenu video sous la forme d'un flux scalable. |
US8487982B2 (en) | 2007-06-07 | 2013-07-16 | Reald Inc. | Stereoplexing for film and video applications |
EP2393301A1 (en) | 2007-06-11 | 2011-12-07 | Samsung Electronics Co., Ltd. | Method and apparatus for generating header information of stereoscopic image |
EP2158747B1 (en) | 2007-06-20 | 2016-11-23 | Telefonaktiebolaget LM Ericsson (publ) | Method and arrangement for improved media session management |
US9712833B2 (en) | 2007-06-26 | 2017-07-18 | Nokia Technologies Oy | System and method for indicating temporal layer switching points |
US7917702B2 (en) | 2007-07-10 | 2011-03-29 | Qualcomm Incorporated | Data prefetch throttle |
JP2009027598A (ja) | 2007-07-23 | 2009-02-05 | Hitachi Ltd | 映像配信サーバおよび映像配信方法 |
US8327403B1 (en) | 2007-09-07 | 2012-12-04 | United Video Properties, Inc. | Systems and methods for providing remote program ordering on a user device via a web server |
US9237101B2 (en) | 2007-09-12 | 2016-01-12 | Digital Fountain, Inc. | Generating and communicating source identification information to enable reliable communications |
US8233532B2 (en) | 2007-09-21 | 2012-07-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Information signal, apparatus and method for encoding an information content, and apparatus and method for error correcting an information signal |
US8346959B2 (en) | 2007-09-28 | 2013-01-01 | Sharp Laboratories Of America, Inc. | Client-controlled adaptive streaming |
EP2046044B1 (en) | 2007-10-01 | 2017-01-18 | Cabot Communications Ltd | A method and apparatus for streaming digital media content and a communication system |
CN101822021B (zh) | 2007-10-09 | 2013-06-05 | 三星电子株式会社 | 用于在移动通信系统中产生和解析mac pdu的设备和方法 |
US8706907B2 (en) | 2007-10-19 | 2014-04-22 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8635360B2 (en) | 2007-10-19 | 2014-01-21 | Google Inc. | Media playback point seeking using data range requests |
US20090125636A1 (en) | 2007-11-13 | 2009-05-14 | Qiong Li | Payload allocation methods for scalable multimedia servers |
WO2009065526A1 (en) | 2007-11-23 | 2009-05-28 | Media Patents S.L. | A process for the on-line distribution of audiovisual contents with advertisements, advertisement management system, digital rights management system and audiovisual content player provided with said systems |
WO2009075766A2 (en) | 2007-12-05 | 2009-06-18 | Swarmcast, Inc. | Dynamic bit rate scaling |
TWI355168B (en) | 2007-12-07 | 2011-12-21 | Univ Nat Chiao Tung | Application classification method in network traff |
JP5385598B2 (ja) | 2007-12-17 | 2014-01-08 | キヤノン株式会社 | 画像処理装置及び画像管理サーバ装置及びそれらの制御方法及びプログラム |
US9313245B2 (en) | 2007-12-24 | 2016-04-12 | Qualcomm Incorporated | Adaptive streaming for on demand wireless services |
KR101506217B1 (ko) | 2008-01-31 | 2015-03-26 | 삼성전자주식회사 | 스테레오스코픽 영상의 부분 데이터 구간 재생을 위한스테레오스코픽 영상 데이터스트림 생성 방법과 장치, 및스테레오스코픽 영상의 부분 데이터 구간 재생 방법과 장치 |
EP2086237B1 (en) | 2008-02-04 | 2012-06-27 | Alcatel Lucent | Method and device for reordering and multiplexing multimedia packets from multimedia streams pertaining to interrelated sessions |
US8151174B2 (en) | 2008-02-13 | 2012-04-03 | Sunrise IP, LLC | Block modulus coding (BMC) systems and methods for block coding with non-binary modulus |
US20090219985A1 (en) | 2008-02-28 | 2009-09-03 | Vasanth Swaminathan | Systems and Methods for Processing Multiple Projections of Video Data in a Single Video File |
US7984097B2 (en) | 2008-03-18 | 2011-07-19 | Media Patents, S.L. | Methods for transmitting multimedia files and advertisements |
US8606996B2 (en) | 2008-03-31 | 2013-12-10 | Amazon Technologies, Inc. | Cache optimization |
US20090257508A1 (en) | 2008-04-10 | 2009-10-15 | Gaurav Aggarwal | Method and system for enabling video trick modes |
US7979769B2 (en) | 2008-04-14 | 2011-07-12 | Lg Electronics Inc. | Method and apparatus for performing random access procedures |
US20100049865A1 (en) | 2008-04-16 | 2010-02-25 | Nokia Corporation | Decoding Order Recovery in Session Multiplexing |
US8855199B2 (en) | 2008-04-21 | 2014-10-07 | Nokia Corporation | Method and device for video coding and decoding |
MX2010012117A (es) | 2008-05-07 | 2010-12-01 | Digital Fountain Inc | Manipulacion de canal rapida y proteccion de corriente de alta calidad sobre un canal de difusion. |
WO2009140208A2 (en) | 2008-05-12 | 2009-11-19 | Swarmcast, Inc. | Live media delivery over a packet-based computer network |
JP5022301B2 (ja) | 2008-05-19 | 2012-09-12 | 株式会社エヌ・ティ・ティ・ドコモ | プロキシサーバおよび通信中継プログラム、並びに通信中継方法 |
CN101287107B (zh) | 2008-05-29 | 2010-10-13 | 腾讯科技(深圳)有限公司 | 媒体文件的点播方法、系统和设备 |
US8370887B2 (en) | 2008-05-30 | 2013-02-05 | Microsoft Corporation | Media streaming with enhanced seek operation |
US20100011274A1 (en) | 2008-06-12 | 2010-01-14 | Qualcomm Incorporated | Hypothetical fec decoder and signalling for decoding control |
US8775566B2 (en) | 2008-06-21 | 2014-07-08 | Microsoft Corporation | File format for media distribution and presentation |
US8387150B2 (en) | 2008-06-27 | 2013-02-26 | Microsoft Corporation | Segmented media content rights management |
US8468426B2 (en) | 2008-07-02 | 2013-06-18 | Apple Inc. | Multimedia-aware quality-of-service and error correction provisioning |
US8539092B2 (en) | 2008-07-09 | 2013-09-17 | Apple Inc. | Video streaming using multiple channels |
US20100153578A1 (en) | 2008-07-16 | 2010-06-17 | Nokia Corporation | Method and Apparatus for Peer to Peer Streaming |
US8638796B2 (en) | 2008-08-22 | 2014-01-28 | Cisco Technology, Inc. | Re-ordering segments of a large number of segmented service flows |
KR101019634B1 (ko) | 2008-09-04 | 2011-03-07 | 에스케이 텔레콤주식회사 | 미디어 전송 시스템 및 방법 |
US8325796B2 (en) | 2008-09-11 | 2012-12-04 | Google Inc. | System and method for video coding using adaptive segmentation |
US8370520B2 (en) | 2008-11-24 | 2013-02-05 | Juniper Networks, Inc. | Adaptive network content delivery system |
US20100169303A1 (en) | 2008-12-31 | 2010-07-01 | David Biderman | Playlists for real-time or near real-time streaming |
US8743906B2 (en) | 2009-01-23 | 2014-06-03 | Akamai Technologies, Inc. | Scalable seamless digital video stream splicing |
US9036714B2 (en) | 2009-01-26 | 2015-05-19 | Thomson Licensing | Frame packing for video coding |
CN105357510B (zh) | 2009-01-29 | 2017-08-11 | 杜比实验室特许公司 | 视频编码方法、视频信号解码方法及视频装置 |
US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
US8909806B2 (en) | 2009-03-16 | 2014-12-09 | Microsoft Corporation | Delivering cacheable streaming media presentations |
US8621044B2 (en) | 2009-03-16 | 2013-12-31 | Microsoft Corporation | Smooth, stateless client media streaming |
EP2420068A4 (en) | 2009-04-13 | 2012-08-08 | Reald Inc | ENCRYPTION, DECOMPOSITION AND DISTRIBUTION OF STEREOSCOPIC VIDEO CONTENT WITH REINFORCED RESOLUTION |
US9807468B2 (en) | 2009-06-16 | 2017-10-31 | Microsoft Technology Licensing, Llc | Byte range caching |
US8903895B2 (en) | 2009-07-22 | 2014-12-02 | Xinlab, Inc. | Method of streaming media to heterogeneous client devices |
US8355433B2 (en) | 2009-08-18 | 2013-01-15 | Netflix, Inc. | Encoding video streams for adaptive video streaming |
US20120151302A1 (en) | 2010-12-10 | 2012-06-14 | Qualcomm Incorporated | Broadcast multimedia storage and access using page maps when asymmetric memory is used |
US9288010B2 (en) | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
CA2772100C (en) | 2009-09-02 | 2016-06-28 | Hang Zhang | Mac packet data unit construction for wireless systems |
US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
US20110096828A1 (en) | 2009-09-22 | 2011-04-28 | Qualcomm Incorporated | Enhanced block-request streaming using scalable encoding |
US9438861B2 (en) | 2009-10-06 | 2016-09-06 | Microsoft Technology Licensing, Llc | Integrating continuous and sparse streaming data |
JP2011087103A (ja) | 2009-10-15 | 2011-04-28 | Sony Corp | コンテンツ再生システム、コンテンツ再生装置、プログラム、コンテンツ再生方法、およびコンテンツサーバを提供 |
CN107911332B (zh) | 2009-11-04 | 2021-01-08 | 阿莫泰克有限公司 | 媒体内容流播的方法、系统和计算机可读介质 |
KR101786050B1 (ko) | 2009-11-13 | 2017-10-16 | 삼성전자 주식회사 | 데이터 전송 방법 및 장치 |
KR101786051B1 (ko) | 2009-11-13 | 2017-10-16 | 삼성전자 주식회사 | 데이터 제공 방법 및 장치와 데이터 수신 방법 및 장치 |
CN101729857A (zh) | 2009-11-24 | 2010-06-09 | 中兴通讯股份有限公司 | 一种接入视频服务的方法及视频播放系统 |
WO2011070552A1 (en) | 2009-12-11 | 2011-06-16 | Nokia Corporation | Apparatus and methods for describing and timing representations in streaming media files |
KR101628432B1 (ko) | 2010-02-19 | 2016-06-21 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 에이치티티피 스트리밍에서 레프리젠테이션 스위칭을 위한 방법 및 장치 |
MX2012007838A (es) | 2010-02-19 | 2012-07-30 | Ericsson Telefon Ab L M | Metodo y disposicion para adaptacion en transmision en flujo continuo de protocolo de transferencia de hipertexto. |
JP5071495B2 (ja) | 2010-03-04 | 2012-11-14 | ウシオ電機株式会社 | 光源装置 |
EP2547001B1 (en) | 2010-03-11 | 2016-05-11 | Electronics and Telecommunications Research Institute | Method and apparatus for transceiving data in a mimo system |
US9225961B2 (en) | 2010-05-13 | 2015-12-29 | Qualcomm Incorporated | Frame packing for asymmetric stereo video |
US9497290B2 (en) | 2010-06-14 | 2016-11-15 | Blackberry Limited | Media presentation description delta file for HTTP streaming |
US8918533B2 (en) | 2010-07-13 | 2014-12-23 | Qualcomm Incorporated | Video switching for streaming video data |
US9185439B2 (en) | 2010-07-15 | 2015-11-10 | Qualcomm Incorporated | Signaling data for multiplexing video components |
US9131033B2 (en) | 2010-07-20 | 2015-09-08 | Qualcomm Incoporated | Providing sequence data sets for streaming video data |
KR20120010089A (ko) | 2010-07-20 | 2012-02-02 | 삼성전자주식회사 | Http 기반의 멀티미디어 스트리밍 서비스의 품질 향상을 위한 방법 및 장치 |
US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
US8711933B2 (en) | 2010-08-09 | 2014-04-29 | Sony Computer Entertainment Inc. | Random access point (RAP) formation using intra refreshing technique in video coding |
US8806050B2 (en) | 2010-08-10 | 2014-08-12 | Qualcomm Incorporated | Manifest file updates for network streaming of coded multimedia data |
KR101737325B1 (ko) | 2010-08-19 | 2017-05-22 | 삼성전자주식회사 | 멀티미디어 시스템에서 멀티미디어 서비스의 경험 품질 감소를 줄이는 방법 및 장치 |
US8615023B2 (en) | 2010-10-27 | 2013-12-24 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting/receiving data in communication system |
US9270299B2 (en) | 2011-02-11 | 2016-02-23 | Qualcomm Incorporated | Encoding and decoding using elastic codes with flexible source block mapping |
US20120208580A1 (en) | 2011-02-11 | 2012-08-16 | Qualcomm Incorporated | Forward error correction scheduling for an improved radio link protocol |
US8958375B2 (en) | 2011-02-11 | 2015-02-17 | Qualcomm Incorporated | Framing for an improved radio link protocol including FEC |
US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
US9843844B2 (en) | 2011-10-05 | 2017-12-12 | Qualcomm Incorporated | Network streaming of media data |
US9294226B2 (en) | 2012-03-26 | 2016-03-22 | Qualcomm Incorporated | Universal object delivery and template-based file delivery |
-
2003
- 2003-10-01 KR KR1020057005861A patent/KR101143282B1/ko not_active Expired - Lifetime
- 2003-10-01 EP EP10013221.6A patent/EP2357732B1/en not_active Expired - Lifetime
- 2003-10-01 AU AU2003277198A patent/AU2003277198A1/en not_active Abandoned
- 2003-10-01 JP JP2004543067A patent/JP4546246B2/ja not_active Expired - Lifetime
- 2003-10-01 CN CNB2003801043076A patent/CN100539439C/zh not_active Expired - Lifetime
- 2003-10-01 WO PCT/US2003/031108 patent/WO2004034589A2/en active Search and Examination
- 2003-10-01 EP EP10013219.0A patent/EP2357731B1/en not_active Expired - Lifetime
- 2003-10-01 EP EP03808111A patent/EP1552617A2/en not_active Ceased
- 2003-10-01 EP EP10013222.4A patent/EP2355360B1/en not_active Expired - Lifetime
- 2003-10-01 US US10/677,624 patent/US6909383B2/en not_active Expired - Lifetime
- 2003-10-01 EP EP10013220.8A patent/EP2348640B1/en not_active Expired - Lifetime
-
2005
- 2005-04-11 US US11/104,391 patent/US7394407B2/en not_active Expired - Lifetime
-
2007
- 2007-08-20 US US11/894,670 patent/US7532132B2/en not_active Ceased
-
2009
- 2009-04-03 US US12/418,378 patent/US9236885B2/en not_active Expired - Lifetime
-
2010
- 2010-05-10 JP JP2010108294A patent/JP5485008B2/ja not_active Expired - Lifetime
-
2011
- 2011-11-17 US US13/374,565 patent/USRE43741E1/en not_active Expired - Lifetime
-
2013
- 2013-03-11 JP JP2013048216A patent/JP5675876B2/ja not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6320520B1 (en) * | 1998-09-23 | 2001-11-20 | Digital Fountain | Information additive group code generator and decoder for communications systems |
US6486803B1 (en) * | 2000-09-22 | 2002-11-26 | Digital Fountain, Inc. | On demand encoding with a window |
Also Published As
Publication number | Publication date |
---|---|
EP2348640B1 (en) | 2020-07-15 |
CN100539439C (zh) | 2009-09-09 |
US20040075593A1 (en) | 2004-04-22 |
JP5675876B2 (ja) | 2015-02-25 |
US20090189792A1 (en) | 2009-07-30 |
US6909383B2 (en) | 2005-06-21 |
AU2003277198A8 (en) | 2004-05-04 |
JP4546246B2 (ja) | 2010-09-15 |
AU2003277198A1 (en) | 2004-05-04 |
US7532132B2 (en) | 2009-05-12 |
USRE43741E1 (en) | 2012-10-16 |
EP2357731B1 (en) | 2021-06-09 |
US20050242974A1 (en) | 2005-11-03 |
WO2004034589A3 (en) | 2004-06-10 |
US20080180285A1 (en) | 2008-07-31 |
EP2357731A1 (en) | 2011-08-17 |
WO2004034589A2 (en) | 2004-04-22 |
WO2004034589A9 (en) | 2004-07-15 |
US9236885B2 (en) | 2016-01-12 |
EP1552617A2 (en) | 2005-07-13 |
JP2006502440A (ja) | 2006-01-19 |
KR20050059238A (ko) | 2005-06-17 |
CN1717871A (zh) | 2006-01-04 |
JP2013156644A (ja) | 2013-08-15 |
EP2355360B1 (en) | 2020-08-05 |
EP2357732B1 (en) | 2022-04-06 |
US7394407B2 (en) | 2008-07-01 |
JP5485008B2 (ja) | 2014-05-07 |
EP2348640A1 (en) | 2011-07-27 |
EP2357732A1 (en) | 2011-08-17 |
JP2010239625A (ja) | 2010-10-21 |
EP2355360A1 (en) | 2011-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101143282B1 (ko) | 연쇄 반응 코드의 체계적 인코딩 및 디코딩 | |
JP4157041B2 (ja) | 通信システムのための多段符号発生器及び復号器 | |
EP1116335B1 (en) | Lost packet recovery method for packet transmission protocols | |
HK1160995B (en) | Systematic encoding and decoding of chain reaction codes | |
HK1160996B (en) | Systematic encoding and decoding of chain reaction codes | |
HK1160995A (en) | Systematic encoding and decoding of chain reaction codes | |
HK1160994B (en) | Systematic encoding and decoding of chain reaction codes | |
HK1160996A (en) | Systematic encoding and decoding of chain reaction codes | |
HK1160994A (en) | Systematic encoding and decoding of chain reaction codes | |
HK1155285A1 (en) | Lost packet recovery method for packet transmission protocols | |
HK1155285B (en) | Lost packet recovery method for packet transmission protocols | |
HK1139525B (en) | Method and system for transmitting and receiving information using chain reaction codes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20050404 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20080930 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20100629 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110531 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20120131 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120430 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120430 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20160330 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20160330 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170330 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20170330 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180329 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20180329 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20190327 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20190327 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20200324 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20210329 Start annual number: 10 End annual number: 10 |
|
PC1801 | Expiration of term |
Termination date: 20240401 Termination category: Expiration of duration |