8396142

System, Method, and Computer-Readable Medium for Multilevel Shaping for Wireless Communication Systems

PublishedMarch 12, 2013
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
28 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of wireless communication, the method comprising: determining a type from a plurality of types, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the order of the types and an integer; determining an element of the determined type from one or more elements of the determined type, wherein the elements of the determined type are ordered and each is uniquely associated with a vector having the counts of symbols of the alphabet associated with the determined type and wherein the element is determined based on the order of the elements and the integer; and transmitting a communications signal representing the determined element.

2

2. The method of claim 1 , wherein the plurality of types are ordered based on a shaping gain to minimize an average energy.

3

3. The method of claim 1 , wherein determining the element comprises determining the element based on the order of the elements and a residue integer based on the integer and the determined type.

4

4. The method of claim 1 , wherein the alphabet comprises a number of symbols (M), wherein M is not equal to 2 N , wherein N is any integer.

5

5. The method of claim 1 , wherein the integer comprises a plurality of bits for encoding.

6

6. The method of claim 1 , wherein the determined element comprises a plurality of the symbols, and wherein transmitting the signal comprises transmitting the plurality of symbols.

7

7. A computer-readable medium having computer-executable instructions for execution by a processing system, the computer-executable instructions for wireless communication, comprising: instructions for determining a type from a plurality of types, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the order of the types and an integer; instructions for determining an element of the determined type from one or more elements of the determined type, wherein the elements of the determined type are ordered and each is uniquely associated with a vector having the counts of symbols of the alphabet associated with the determined type and wherein the element is determined based on the order of the elements and the integer; and instructions for transmitting a communications signal representing the determined element.

8

8. An apparatus for wireless communication, the apparatus comprising: means for determining a type from a plurality of types, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the order of the types and an integer; means for determining an element of the determined type from one or more elements of the determined type, wherein the elements of the determined type are ordered and each is uniquely associated with a vector having the counts of symbols of the alphabet associated with the determined type and wherein the element is determined based on the order of the elements and the integer; and means for transmitting a signal representing the determined element.

9

9. An apparatus for wireless communication, the apparatus comprising: a processing system configured to: determine a type from a plurality of types, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the order of the types and an integer; and determine an element of the determined type from one or more elements of the determined type, wherein the elements of the determined type are ordered and each is uniquely associated with a vector having the counts of symbols of the alphabet associated with the determined type and wherein the element is determined based on the order of the elements and the integer; and a transmitter configured to transmit a communication signal representing the determined element.

10

10. The device of claim 9 , wherein the plurality of types are ordered to minimize an average energy.

11

11. The device of claim 9 , wherein the processing system determines the element based on the order of the elements and a residue integer based on the integer and the determined type.

12

12. The device of claim 9 , wherein the alphabet comprises a number of symbols (M), wherein M is not equal to 2 N , wherein N is any integer.

13

13. A media player comprising: at least one antenna; a processing system configured to: determine a type from a plurality of types, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the order of the types and an integer; and determine an element of the determined type from one or more elements of the determined type, wherein the elements of the determined type are ordered and each is uniquely associated with a vector having the counts of symbols of the alphabet associated with the determined type and wherein the element is determined based on the order of the elements and the integer; and a transmitter configured to transmit, via the at least one antenna, a communication signal representing the determined element.

14

14. A method of wireless communication, the method comprising: receiving a communications signal representing a vector; determining a type from a plurality of types based on the communications signal, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the vector; and determining an integer based on the vector and the determined type.

15

15. The method of claim 14 , wherein the plurality of types are ordered based on a shaping gain to minimize an average energy.

16

16. The method of claim 14 , wherein determining the integer comprises determining the integer based on an order of elements associated the determined type.

17

17. The method of claim 14 , wherein the alphabet comprises a number of symbols (M), wherein M is not equal to 2 N , wherein N is any integer.

18

18. A computer-readable medium having computer-executable instructions for execution by a processing system, the computer-executable instructions for wireless communication, comprising: instructions for receiving a communications signal representing a vector; instructions for determining a type from a plurality of types based on the communications signal, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the vector; and instructions for determining an integer based on the vector and the determined type.

19

19. An apparatus for wireless communication, the apparatus comprising: means for receiving a communications signal representing a vector; means for determining a type from a plurality of types, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the vector; and means for determining an integer based on the vector and the determined type.

20

20. An apparatus fix wireless communication, the apparatus comprising: a receiver configured to receive a communication signal representing a vector; and a processing system configured to: determine a type from a plurality of types, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the vector; and determine an integer based on the vector and the determined type.

21

21. The apparatus of claim 20 , wherein the plurality of types are ordered to minimize an average energy.

22

22. The apparatus of claim 20 , wherein the processor determines the integer based on an order of elements associated the determined type.

23

23. The apparatus of claim 20 , wherein the alphabet comprises a number of symbols (M), wherein M is not equal to 2 N , wherein N is any integer.

24

24. A television comprising: at least one antenna; a receiver configured to receive a communication signal representing a vector via the at least one antenna; and a processing system configured to: determine a type from a plurality of types, wherein the plurality of types are ordered and each is uniquely associated with counts of symbols of an alphabet and wherein the determined type is based on the vector; and determine an integer based on the vector and the determined type.

25

25. A method of wireless communication, comprising: determining a type from a plurality of types based at least in part on a plurality of bits, wherein each type of the plurality of types comprises one or more vectors, each of the one or more vectors including one or more elements of an alphabet, wherein counts of the elements in the vectors are unique for each type; determining a vector from the one or more vectors of the determined type based at least in part on the plurality of bits; mapping the elements of the determined vector onto a signal constellation; and transmitting a wireless signal based on the mapped elements.

26

26. The method of 25 , wherein the plurality of types are ordered and wherein the vectors of each type are ordered, wherein determining the type comprises determining type based on the plurality of bits and the order of the types, and wherein determining the vector comprises: determining the vector based on the plurality of bits and the order of vectors in the determined type.

27

27. The method of claim 25 , wherein the plurality of bits comprise a number of bits k plus a number of bits n, wherein the k bits are used to determine the type and the vector, and wherein the mapping comprises mapping each element of the determined vector to a signal in the constellation having a sign determined by a respective one of the n bits.

28

28. The method of claim 25 , wherein the plurality of bits comprise a number of bits k plus a number of bits m, wherein the k bits are used to determine the type and the vector, and wherein the mapping comprises mapping each element of the determined vector to a signal in a coset of the constellation, wherein the coset is determined using the m bits.

Patent Metadata

Filing Date

Unknown

Publication Date

March 12, 2013

Inventors

Chris Heegard
Syed Nadeem Ahmed
Brian Chadwick Joseph

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR MULTILEVEL SHAPING FOR WIRELESS COMMUNICATION SYSTEMS” (8396142). https://patentable.app/patents/8396142

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR MULTILEVEL SHAPING FOR WIRELESS COMMUNICATION SYSTEMS — Chris Heegard | Patentable