Buffering Voice Data in Instant Connect Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network-based instant connect communications automatically output incoming voice data, which can be inconvenient or disruptive to recipients, as they cannot control when or if they receive calls, lacking flexibility in managing incoming voice data.

Innovation Solution

Implementing buffering and approval modes on telecommunications devices, allowing recipients to manage incoming voice data by storing it until chosen to be played, rejecting, or ignoring it, and enabling approval before accepting calls, thereby providing control over when and how voice data is handled.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If voice data is automatically output when received in network-based instant connect communication, then the communication speed and responsiveness are improved, but the recipient cannot control when or if they receive calls, causing interruptions and inconvenience

Engineering Contradiction:
Improvecommunication speedVSAvoidcontrol over incoming calls
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The system dynamically switches between automatic playback mode and buffered playback mode based on recipient preferences. The buffer allows the system to temporarily store incoming voice data and delay playback until the recipient chooses to activate it, making the system adaptable to different situations while maintaining communication efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

A buffer is introduced as an intermediary between the incoming voice data and the playback output. This buffer acts as a control mechanism that allows recipients to manage when voice data is played back, giving them control over interruptions while preserving the instant connect functionality

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the device is powered on to accept incoming calls, then the recipient can receive important communications, but the unexpected activation of the device becomes an interruption and others may hear incoming voice data

Engineering Contradiction:
Improvereception of important communicationsVSAvoidinterruption and privacy exposure
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary buffering of incoming voice data before playback. This allows the recipient to prepare for the incoming communication by having the data ready in the buffer, then choose the appropriate moment to playback privately without unexpected device activation or public interruption

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If buffering mode is implemented to allow control over voice data playback, then recipient control and flexibility are improved, but the system complexity increases

Engineering Contradiction:
Improveflexibility in managing voice dataVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The buffer serves multiple functions: it stores incoming voice data, delays playback until recipient choice, and can be integrated with existing instant connect communication systems. This multi-functionality provides flexibility without requiring entirely separate systems for different communication modes

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9185228B1Buffering voice data in network-based instant connect communication
Publication Date: 2015.11.10 SMITH MICRO SOFTWARE INC
  • US9185228B1 patent drawing
  • US9185228B1 patent drawing
  • US9185228B1 patent drawing

AI summary

Systems and methods for managing voice data in network-based instant connect communications. In an instant connect call, instead of immediately playing voice data when it is received, the voice data is buffered on the recipient's device and the recipient is notified of the incoming voice data. The recipient may then play the voice data at a later time before the instant connect call session times out. The recipient may also take the floor and delete the buffered voice data, reject the voice data, or ignore the voice data until the session times out and the buffered voice data is deleted. The recipient can also prevent voice data from being delivered by selecting an answer mode of operation of the recipient's device that enables the recipient to approve senders before voice data is transmitted.