IP Library Granted Patent US 7,659,839
Granted Patent B2
US 7,659,839 · App. 12/188,261 · Granted Feb 9, 2010

Methods and systems for modifying the statistical distribution of symbols in a coded message

Assignee: Ternarylogic LLC
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,659,839
App. No.
12/188,261
Granted
Feb 9, 2010
Kind
B2
Abstract

A method for coding a message of a plurality of m-state symbols into a coded message of n-state symbols wherein n>m is disclosed. A method to make the distribution of states of n-state symbols a uniform distribution is also disclosed. A coding rule is initiated based on a distribution of states of m-state symbols. A method of coding the coding rule by transposition is also provided. In one embodiment a coded message of n-state symbols has symbols that each have a unique state. A system for executing the coding and decoding methods is also disclosed.

Claims (32)

1. A method for coding a message of p m-state symbols with p>2, each m-state symbols able to assume one of m states with m≧2, comprising:

determining a parameter of the message of p m-state symbols;

selecting, based on the determined parameter, a coding rule that codes each m-state symbol in the message into an n-state symbol with n>m; and

coding with the coding rule each m-state symbol in the message into an n-state symbol in a coded message.

2. The method of claim 1 , wherein a parameter indicates a distribution of an m-state symbol in the message.

3. The method of claim 1 , wherein a distribution of m-state symbols in the message is substantially different from a distribution of n-state symbols in the coded message.

4. The method of claim 1 , wherein a distribution of n-state symbols in the coded message is substantially uniform.

5. The method of claim 1 , wherein each n-state symbol in the coded message has a unique state.

6. The method of claim 1 , wherein a single n-state symbol is represented as a plurality of k-state symbols with k<n.

7. The method of claim 1 , wherein the message is scrambled before being coded.

8. The method of claim 4 , further comprising:

generating a pseudo-random sequence of at least p different symbols; and

determining a unique state of an n-state symbol based on the pseudo-random sequence.

9. The method of claim 1 , wherein the message is an audio message.

10. The method of claim 1 , wherein the message is a text message.

11. A system for coding a message of p m-state symbols with p>2, each m-state symbols able to assume one of m states with m≧2, comprising:

a memory device;

a processor, enabled to execute instructions to perform the steps of:

determining a parameter of the message of p m-state symbols;

selecting, based on the determined parameter, a coding rule that codes each m-state symbol in the message into an n-state symbol with n>m; and

coding with the coding rule each m-state symbol in the message into an n-state symbol in a coded message.

12. The system of claim 11 , wherein the parameter is associated with a distribution of an m-state symbol in the message.

13. The system as claimed in claim 11 , wherein a distribution of m-state symbols in the message is substantially different from a distribution of n-state symbols in the coded message.

14. The system of claim 11 , wherein a distribution of n-state symbols in the coded message is substantially uniform.

15. The system of claim 11 , wherein each n-state symbol in the coded message has a unique state.

16. The system of claim 11 , wherein a single n-state symbol is represented as a plurality of k-state symbols with k<n.

17. The system of claim 11 , wherein the message is scrambled before being coded.

18. The system of claim 15 , further enabled to perform the steps of:

generating a pseudo-random sequence of at least p different symbols; and

determining a unique state of an n-state symbol based on the pseudo-random sequence.

19. The system of claim 11 , wherein the system is part of a communication system.

20. The system of claim 11 , further comprising a corresponding decoding system that decodes the coded message of n-state symbols into the message of m-state symbols.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2025
From: TERNARYLOGIC LLC
To: LABLANS, PETER, MR.
Reel/Frame 072838/0394 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2009
From: LABLANS, PETER
To: TERNARYLOGIC LLC
Reel/Frame 023681/0219 →
Continuity (2)
Provisional Application 6095602400 · Aug 15, 2007
Related Publication 20090045988A1 · Feb 19, 2009