Push-to-talk Service Data Replay Timing Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional push-to-talk (PTT) services in communication systems struggle to precisely replay real-time data to multiple users or groups, as they do not account for the association between data sent by different user equipment (UEs), resulting in delayed and unordered data playback.

Innovation Solution

A method and device that generate a multi-PTT file format (mpff) containing information about the time each data should be played, allowing for precise playback of previously transmitted data by storing and replaying it based on this format, ensuring accurate real-time data delivery to users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional PTT service replays data in transmission order without accounting for association between data from different UEs, then the replay process is simple, but the playback precision and timing accuracy deteriorate

Engineering Contradiction:
Improvereplay process complexityVSAvoidplayback timing accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by storing timing information and association data during the real-time transmission phase. Each data packet is tagged with transmission time and UE identification before transmission, enabling the replay function to accurately reconstruct the original transmission sequence without complex real-time processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary data structure (storage buffer with metadata) that mediates between the simple replay process and the requirement for accurate playback timing. This intermediary structure holds both the data content and its associated timing information, allowing the simple replay mechanism to produce precise playback results

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If PTT service stores and replays all transmitted data to ensure completeness, then data completeness is improved, but the playback timing precision and order accuracy deteriorate

Engineering Contradiction:
Improvedata completenessVSAvoidplayback order accuracy
Core Design Contradiction:
Loss of informationVSManufacturing precision

Solution Approach 1:

Timing information and association metadata are preliminarily attached to each data packet during transmission. This preliminary action ensures that when data is stored for replay, the timing information is already embedded, enabling accurate playback sequencing without requiring complex post-processing of stored data

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the replay process into independent data units, each carrying its own timing and identification metadata. This segmentation allows the system to store complete data from multiple UEs while maintaining the ability to replay each segment in its correct temporal position, preserving both completeness and ordering accuracy

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3355544B1Method and device for providing push-to-talk service in communication system
Publication Date: 2020.02.19 SAMSUNG ELECTRONICS CO LTD
  • EP3355544B1 patent drawingFigure 1
  • EP3355544B1 patent drawingFigure 2
  • EP3355544B1 patent drawingFigure 3

AI summary

The present disclosure relates to a technology for a sensor network, machine to machine (M2M) communication, machine type communication (MTC), and Internet of things (IoT). The present disclosure may be utilized for an intelligent service (smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and a safety-related service, etc.) on the basis of the technology. A method for providing a push-to-talk (PTT) service in a communication system, which is proposed by an embodiment of the present disclosure, comprises the steps of: generating a file format including information associated with time points at which multiple pieces of data should be reproduced; and reproducing the multiple pieces of data on the basis of the file format.