IP Telephone Call Recording Data Buffering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IP telephone call recording systems face challenges in accurately recording the beginning of a call when the response from the recording server is delayed, leading to potential loss of the initial talk data.

Innovation Solution

The IP telephone stores communication data in memory and outputs it to an external recording apparatus in shorter intervals than the initial transmission duration, ensuring that the data is recorded promptly after a communication session with the recording apparatus is established.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the IP telephone waits for the recording server response before recording, then the recording system can be properly established, but the beginning part of the talk may be lost due to delayed response

Engineering Contradiction:
Improverecording accuracyVSAvoidresponse delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The IP telephone performs preliminary actions by establishing the communication session with the recording server before the actual talk begins, and prepares the recording by setting up the communication path in advance. This ensures that when the talk starts, the recording is already ready to capture from the very beginning without any delay or data loss.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the IP telephone uses standard transmission intervals for communication data, then the system operates efficiently, but the beginning part of the talk may be lost when the recording session establishment is delayed

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidbeginning part loss
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system dynamically adjusts the communication data transmission interval based on the recording state. When the recording session is not yet established, data is transmitted at standard intervals for efficiency. Once the recording session is established, the system switches to a shorter transmission interval to ensure that the beginning part of the talk is captured without loss, thus adapting the transmission strategy to the specific operational phase.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the IP telephone establishes communication session with recording apparatus after call setup, then call connectivity is ensured, but recording of the beginning talk may be delayed or lost

Engineering Contradiction:
Improvecall connectivityVSAvoidrecording delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The IP telephone performs preliminary action by establishing the communication session with the recording apparatus before the actual talk begins. The system sets up the recording connection in advance during the call setup phase, ensuring that when the talk starts, the recording is already active and ready to capture from the very beginning without any delay or data loss.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11064069B2Communication apparatus, communication data recording system, communication method, and program
Publication Date: 2021.07.13 NEC PLATFROMS LTD
  • US11064069B2 patent drawing
  • US11064069B2 patent drawing
  • US11064069B2 patent drawing

AI summary

The present invention provides an IP telephone and the like capable of preventing a loss of the beginning part of a talk. A communication apparatus according to the present invention includes: a memory (110) configured to store communication data with a communication destination; and a control unit (120) configured to transmit and receive the communication data to and from the communication destination in each first duration and store the transmitted and received communication data in the memory (110), then output, after a communication session with an external recording apparatus that records the communication data is established, the communication data stored in the memory (110) to the external recording apparatus in each second duration that is shorter than the first duration.