Communication Data Sorting for Efficient Time-Slot Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication apparatuses face inefficiencies due to varying data volumes of communication data packages, leading to idle time slots when not all data can be decoded within the allotted time, affecting overall efficiency.

Innovation Solution

A sorting method that utilizes a processor to determine sorting indexes for communication data packages, creating priority and general lists, and employs a worst-case decoding strategy for undecoded general data when time is insufficient, maximizing data decoding within the time slot.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If communication data packages are decoded according to the sequence of receiving them, then the decoding process is simple and straightforward, but the communication apparatus may be idle during remaining time periods when not all data can be decoded within the time slot, reducing efficiency

Engineering Contradiction:
Improvedecoding process simplicityVSAvoidcommunication apparatus efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies preliminary action by sorting communication data packages before decoding based on their decoding time requirements. The processor determines a sorting index for each package indicating its decoding time, sorts packages in ascending order of this index, and decodes them sequentially. This pre-sorting arrangement ensures that packages requiring shorter decoding times are processed first, maximizing the utilization of the time slot and minimizing idle periods, thereby improving communication apparatus efficiency without significantly complicating the decoding process.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If data packages with larger data volumes are decoded first, then more data can be processed in early time slots, but packages with smaller data volumes may be left undecoded causing data loss or delays

Engineering Contradiction:
Improvedata processing throughputVSAvoiddata decoding completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies parameter changes by using the sorting index (decoding time requirement) as the primary parameter for determining decoding sequence. Instead of decoding in reception order or by arbitrary priority, the system changes the parameter used for sequencing to specifically target decoding time. This ensures that packages are processed in an order that optimizes time utilization while guaranteeing that as many packages as possible are fully decoded within the time slot, balancing throughput and completeness.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If the communication apparatus waits for complete data packages before decoding, then decoding accuracy is maintained, but idle time increases when the time slot expires before decoding can be completed

Engineering Contradiction:
Improvedecoding accuracyVSAvoididle time in time slot
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-sorting data packages according to their decoding time requirements before the decoding process begins. By arranging packages in ascending order of their sorting index (decoding time), the system ensures that shorter decoding tasks are completed first within the time slot. This preliminary arrangement allows the apparatus to maximize decoding completion within the available time while maintaining decoding accuracy for all packages that can be fully decoded, thereby reducing idle time without compromising quality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12369148B2Sorting method of communication data and communication apparatus thereof
Publication Date: 2025.07.22 ALPHA NETWORKS INC
  • US12369148B2 patent drawing
  • US12369148B2 patent drawing
  • US12369148B2 patent drawing

AI summary

A sorting method of communication data is executed by a communication apparatus including a processor. The processor sorts communication data packages according to sorting indexes by a first sorting procedure to establish a first sorting list, and determines at least one priority data package and general data packages. The processor sorts the general data packages according to the sorting indexes by a second sorting procedure to establish a second sorting list, and decodes the priority data package. After the priority data package is decoded, the processor determines whether a remaining time period of a time slot is less than an invalid time period of the time slot. If not, the processor executes a worst case. Since the processor decodes the communication data packages that have been sorted, the remaining time period of the time slot can be effectively utilized to improve an efficiency of the communication apparatus.