Arithmetic coding including symbol sequence determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication technologies face inefficiencies in encoding and decoding schemes, particularly in achieving optimal throughput, reducing latency, and ensuring quality of service, while being energy-efficient and computationally light.

Innovation Solution

Implementing an arithmetic coding (AC) encoding method constrained by a sequence length and a set of target compositions, which calculates transition probabilities and selects symbols based on these probabilities to achieve a desired amplitude distribution, reducing computing burden and power use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional encoding schemes are used to achieve reliable data transmission, then communication reliability is improved, but processing complexity and energy consumption increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encoding process is divided into multiple iterations, where each iteration processes a portion of the data and refines the encoding progressively. This segmentation allows complex encoding tasks to be broken down into manageable steps, reducing overall processing complexity while maintaining reliability through iterative refinement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Target compositions are determined in advance before the actual encoding process begins. By pre-calculating and storing the target compositions that represent desired symbol distributions, the system avoids complex real-time calculations during encoding, thereby reducing processing complexity and energy consumption while ensuring reliable transmission.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If advanced modulation schemes like 4096-QAM are implemented to increase throughput, then data transmission rate is improved, but computational load and energy use increase

Engineering Contradiction:
ImprovethroughputVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The target compositions representing optimal symbol distributions for high-order modulation schemes are pre-determined and stored. During actual data transmission, the system simply retrieves and applies these pre-calculated compositions rather than performing complex real-time optimization, enabling high throughput with reduced energy consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of symbol distribution by using different target compositions for different transmission conditions. This allows adaptive optimization of the encoding process to match channel conditions, achieving high throughput efficiently without requiring excessive computational resources for real-time parameter optimization.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If complex encoding operations are performed to reduce latency, then transmission speed is improved, but processing complexity increases

Engineering Contradiction:
ImprovelatencyVSAvoidcomputational complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The encoding operation is segmented into multiple iterations, each performing a simple transformation based on pre-determined target compositions. This segmentation reduces the complexity of each individual processing step while achieving the overall latency reduction goal through the cumulative effect of multiple simple iterations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260058754A1Arithmetic coding including symbol sequence determination
Publication Date: 2026.02.26 QUALCOMM INC
  • US20260058754A1 patent drawing
  • US20260058754A1 patent drawing
  • US20260058754A1 patent drawing

AI summary

This disclosure provides methods, devices and systems for encoding data, to achieve a symbol distribution, for wireless communication. One implementation includes a method in which arithmetic coding (AC) encoding is constrained by a set of one or more target compositions for symbol sequences. The target compositions are known, and the encoding method is performed in multiple iterations. Each iteration generates a symbol and establishes a composition prefix, which is taken into account in the subsequent iteration. The methods generate output sequences defining symbols that are used to encode data for transmission.