Fast Setup Flag Transmission via Ringback Tone Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for connecting a calling terminal with a called terminal after initial connection with a video server often result in delayed disconnection from the ringback tone server, leading to one-sided communication and mistaken normal setup instead of fast setup due to the transmission of stuffing data before the fast setup flag is received.

Innovation Solution

Establishing a first session with a video server, receiving ringback tone video data during the waiting time, generating and transmitting a setup flag through a second session to ensure a fast setup environment between the calling and called terminals, thereby facilitating faster connection setup.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the calling terminal connects to the RBT server during waiting time, then the user can receive voice/music/video service, but the disconnection delay causes stuffing data to be transmitted before the fast setup flag, resulting in normal setup instead of fast setup

Engineering Contradiction:
Improveuser service reception during waiting timeVSAvoidconnection setup time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The calling terminal transmits the fast setup flag to the called terminal in advance through the RBT server before disconnecting from the RBT server. This preliminary transmission ensures that the called terminal receives the flag before any stuffing data arrives, enabling fast setup to proceed without being overridden by normal setup procedures.

Inventive Principle:
Principle #10Preliminary action

2Duration of action of stationary object

If the calling terminal transmits stuffing data during disconnection delay, then communication with RBT server continues, but the called terminal receives stuffing data first and performs normal setup instead of fast setup

Engineering Contradiction:
ImproveRBT server connection durationVSAvoidfast setup establishment
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The fast setup flag is transmitted through the RBT server before the calling terminal disconnects. This ensures the flag reaches the called terminal in advance, establishing the fast setup condition before stuffing data transmission can interfere with the setup process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The RBT server acts as an intermediary to relay the fast setup flag from the calling terminal to the called terminal during the connection transition period. This mediator role allows the flag to be transmitted reliably even while the calling terminal is still connected to the RBT server, ensuring fast setup establishment despite the ongoing RBT connection.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the called terminal receives stuffing data before the fast setup flag, then one-sided communication is established, but the fast setup cannot be performed

Engineering Contradiction:
Improveconnection establishment speedVSAvoidfast setup flag reception timing
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The fast setup flag is transmitted in advance through the RBT server before the calling terminal disconnects and before stuffing data is transmitted. This preliminary transmission ensures the called terminal receives the flag first, preventing the loss of fast setup information and enabling fast setup to proceed at high speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8320534B2Method and system for establishing connection to called terminal
Publication Date: 2012.11.27 PANTECH CORP
  • US8320534B2 patent drawing
  • US8320534B2 patent drawing
  • US8320534B2 patent drawing

AI summary

A method for connecting a calling terminal to a called terminal includes establishing a first session to a video server and a call connection request to the called terminal, receiving ringback tone (RBT) video data from the video server using the established first session during a waiting time before a response from the called terminal for the request is received, generating a setup flag to set a connection environment with the called terminal to perform a fast setup between the calling terminal and the called terminal, and transmitting the generated setup flag to the called terminal through a second session established by the called terminal. A system to perform the method includes an establishing unit to establish the first session, an RBT video data receiving unit to receive the RBT video data, a setup flag generating unit, and a setup flag transmitting unit.