IP Library Granted Patent US 8,929,435
Granted Patent B2
US 8,929,435 · App. 12/599,391 · Granted Jan 6, 2015

Apparatus and method for encoding and decoding signals

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,929,435
App. No.
12/599,391
Granted
Jan 6, 2015
Kind
B2
Abstract

New capabilities will allow conventional broadcast transmission to be available to mobile devices. A method is described including receiving a data set, extracting a subset, encoding the subset using a first encoding process, combining the encoded subset with the remaining portion, and encoding the combined data set including the appended subset using a second encoding process. an apparatus is described including means for extracting a subset, means for first encoding, means for combining, and means for second encoding. An apparatus for decoding includes a data identifier receiving a data set and identifying a subset of data, a first decoder decoding the subset using a first decoding process, and a second decoder combining the subset of data with a remaining portion of the data set and decoding the combined data using a second decoding process. A method for decoding is also described.

Claims (35)

1. A method comprising the steps of:

receiving a data set in an encoder having a processor, the data set arranged in packets;

extracting a subset of packets from the data set;

encoding the subset of packets using a byte code encoding process;

modifying a packet identifier for the subset of packets after encoding using said byte code encoding process;

combining the encoded subset of the data set with the remaining portion of the data set; and

encoding the combined data set using a second encoding process different than said byte code encoding process.

2. The method of claim 1 , wherein the byte code encoding process uses a Galois Field generator matrix to supplement the data in the subset of the data set.

3. The method of claim 1 , wherein the step of combining includes appending the encoded subset of the data set to the remaining portion of the data set.

4. The method of claim 1 , wherein the second encoding process is a Reed-Solomon encoding process.

5. The method of claim 1 , wherein the step of encoding using a byte code encoding process includes encoding at a first encoding rate.

6. The method of claim 5 , further comprising the steps of:

extracting a second subset of the data set;

encoding the second subset of the data set using the byte code encoding process, wherein encoding the second subset using the first encoding process includes encoding at a second encoding rate; and

combining the second encoded subset of data with the combined data set.

7. The method of claim 1 , wherein the byte code encoding process is Serial Concatenated Block Coding over a Galois Field.

8. The method of claim 1 wherein each packet includes 187 bytes of data.

9. The method of claim 1 , further comprising the step of transmitting the combined data.

10. The method of claim 1 , wherein the step of combining includes inserting at least a portion of the subset of the data set within the remaining portion of the data set.

11. The method of claim 1 , wherein the method is used in a broadcast television system.

12. A method comprising the steps of:

encoding a first data set using a byte code encoding process in an encoder having a processor, the first data set arranged in packets;

modifying a packet identifier for the first data set after encoding using said byte code encoding process;

combining the encoded first data set with a second data set to produce a combined data set; and

encoding the combined data set using a second encoding process different than said byte code encoding process.

13. The method of claim 12 , wherein the byte code encoding process uses a Galois Field generator matrix to supplement the data in the first data set.

14. The method of claim 12 , wherein the second encoding process is a Reed-Solomon encoding process.

15. The method of claim 12 , wherein the step of encoding using a byte code encoding process includes encoding at a first encoding rate.

16. The method of claim 15 , further comprising the steps of:

encoding a third data set using the byte code encoding process, wherein the third data set is encoded at a second encoding rate; and

combining the third encoded data set with the combined data set.

17. The method of claim 12 , wherein the step of combining includes appending the encoded first data set to the second data set.

18. The method of claim 12 , wherein the byte code encoding process is Serial Concatenated Block Coding over a Galois Field.

19. The method of claim 12 wherein each packet includes 187 bytes of data.

20. The method of claim 12 , wherein the method is used in a television broadcast system.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2020
From: THOMSON LICENSING S.A.S.
To: MAGNOLIA LICENSING LLC
Reel/Frame 053570/0237 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 023533 FRAME 0278. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 11, 2018
From: CITTA, RICHARD W.; LOPRESTO, SCOTT M.
To: THOMSON LICENSING
Reel/Frame 045915/0972 →