IP Library Granted Patent US 7,317,710
Granted Patent B2
US 7,317,710 · App. 10/037,982 · Granted Jan 8, 2008

Method and apparatus for encoding data for transmission in a communication system

Assignee: The DIRECTV Group, Inc.
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 7,317,710
App. No.
10/037,982
Granted
Jan 8, 2008
Kind
B2
Abstract

A method and apparatus for encoding data for transmission in a communication system provides increased efficiency in bandwidth utilization through higher data rates, lower error rates, lower power levels, and/or increased capacity. A set of orthogonal codes is partitioned into subsets. The data to be transmitted is partitioned into packets of bit sequences, each of which is mapped to an orthogonal code in an assigned subset. The number of members in a particular subset is determined by the relative transmission requirements of the data signal the subset will be used to encode.

Claims (26)

1. A method for processing data for transmission comprising:

partitioning a set of orthogonal codes into a first subset and a second subset;

partitioning a first group of data bits into first packets, wherein the first group of data bits are encoded by assigning the first packets to corresponding members of the first subset; and

partitioning a second group of data bits into second packets, wherein the second group of data bits are encoded by assigning the second packets to corresponding members of the second subset,

wherein the encoded data bits are transmitted over a communication system.

2. A method as defined in claim 1 , wherein the communication system includes a Code Division Multiple Access (CDMA) communication system.

3. A method as defined in claim 1 , wherein the first group of data bits represents an audio signal, a video signal, or a data signal.

4. A method as defined in claim 1 , wherein the second group of data bits represents an audio signal, a video signal, or a data signal.

5. A method as defined in claim 1 , wherein the first group of data bits is associated with a lower power level than the second group of data bits and the number of members in the first subset is higher than the number of members in the second subset.

6. A method as defined in claim 1 , wherein the first group of data bits is associated with a higher data rate than the second group of data bits and the number of members in the first subset is higher than the number of members in the second subset.

7. A method as defined in claim 1 , wherein the first group of data bits is associated with a lower error rate than the second group of data bits and the number of members in the first subset is higher than the number of members in the second subset.

8. An apparatus for processing a signal, the apparatus comprising:

a signal partitioner for partitioning data bits corresponding to the signal into a first group of packets and a second group of packets; and

a code partitioner for partitioning a set of orthogonal codes into a first subset and a second subset and for assigning the first subset to the first group of packets and the second subset to the second group of packets, each of the subsets including at least three codes,

wherein an encoded signal is output based on the assignment.

9. An apparatus as defined in claim 8 , further comprising:

an encoder configured to map the packets to the subsets of the orthogonal codes to output the encoded signal; and

a transmitter for transmitting the encoded signal.

10. An apparatus as defined in claim 8 , wherein the signal represents either an audio signal, a video signal, or a data signal.

11. An apparatus as defined in claim 8 , wherein the encoded signal is transmitted over a communication system that includes a Code Division Multiple Access (CDMA) communication system.

12. An apparatus as defined in claim 8 , wherein the signal partitioner comprises software performed by a microprocessor.

13. An apparatus as defined in claim 8 , wherein the signal partitioner comprises an integrated circuit.

14. An apparatus as defined in claim 8 , wherein the code partitioner comprises software performed by a microprocessor.

15. An apparatus as defined in claim 8 , wherein the code partitioner comprises an integrated circuit.

16. An apparatus as defined in claim 9 , wherein the encoder comprises software performed by a microprocessor.

17. An apparatus as defined in claim 9 , wherein the encoder comprises an integrated circuit.

Assignments (1)
CHANGE OF NAME Recorded Feb 14, 2011
From: HUGHES ELECTRONICS CORPORATION
To: THE DIRECTV GROUP, INC.
Reel/Frame 025805/0920 →
Continuity (3)
Division 0911464600 · Jul 13, 1998
Provisional Application 6005257400 · Jul 15, 1997
Related Publication 20030193888A1 · Oct 16, 2003