Offline Voicemail Recording via Session Termination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server-side voice/video mail systems face issues with network latency, server problems, and unsuitable environments, leading to interruptions during message recording, requiring a solution for offline message recording and storage.

Innovation Solution

A method and system for offline voicemail recording, where a network voicemail server detects unavailability and instructs a user terminal to record a message offline, allowing the message to be stored and correlated with the terminated session, enabling recording without active network connectivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-time voice message recording is performed on the server side, then the message can be recorded and stored, but network latency, server issues, and unsuitable environments cause interruptions and require retries

Engineering Contradiction:
Improvemessage recording reliabilityVSAvoiduser operation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by establishing a session between the voicemail server and the first user terminal before the actual message recording. The server detects the unavailability of the second user terminal, sets up the recording session in advance, and prepares the recording environment. This preliminary session establishment allows the recording to proceed even when network conditions are suboptimal or the original callee is unavailable, thereby improving reliability without compromising user convenience.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the user records the message offline after session termination, then network conditions and server availability are not required during recording, but the system must manage session termination and message correlation

Engineering Contradiction:
Improvemessage recording stabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The voicemail server acts as an intermediary that manages the complex coordination between session establishment, termination, and message correlation. The server sends instructions to the first user terminal to perform offline recording after session termination, and then receives and correlates the recorded message with the appropriate session. This intermediary role simplifies the user terminal's task while maintaining system complexity centrally, where it can be properly managed through protocol control and message correlation mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the session is terminated after establishing recording instructions, then the user can record independently without network dependency, but the system must ensure proper message association with the terminated session

Engineering Contradiction:
Improverecording environment flexibilityVSAvoidsession-message correlation
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms where the voicemail server sends instructions to the first user terminal containing session identification information, and the terminal returns the recorded message with correlation data. This feedback loop ensures that even after session termination, the recorded message can be properly associated with the original session through exchanged identification parameters, preventing information loss while allowing flexible offline recording.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9686412B2System and method for offline voicemail deposit
Publication Date: 2017.06.20 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9686412B2 patent drawing
  • US9686412B2 patent drawing
  • US9686412B2 patent drawing

AI summary

Systems and methods for an offline voicemail recording system are provided. A voicemail server establishes a session with a caller responsive to detecting the unavailability of a callee. Session information is transmitted to the caller and the voicemail server then purposely terminates the session with the caller. The caller can record a voice or video message offline, without an active connection to the voicemail server, and later upload the recorded message. The voicemail server correlates the uploaded message with the previously terminated session and notifies the callee of the receipt of the message.