Asynchronous Voice Messaging via Application Server Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current messaging services do not allow users to respond to messages with voice messages asynchronously without establishing direct contact with the message author, and existing voicemail systems require complex architectures and significant resources.
Innovation Solution
A method for recording and sending voice responses to messaging applications, which automatically tests network connectivity and sends the response voice message to an application server, determining the accessibility of the recipient's messaging server, and transmitting a warning message if the server is not accessible, allowing for asynchronous voice message responses without direct contact or specific network architecture.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users respond to messages with voice messages asynchronously without establishing direct contact, then communication flexibility is improved, but existing messaging services do not support this functionality
Solution Approach 1:
The patent introduces an application server as an intermediary between the user terminal and the messaging infrastructure. The terminal sends the voice message to the application server, which then determines whether to deposit it in a messaging server or send a warning message to the recipient. This intermediary approach enables asynchronous voice messaging without requiring complex modifications to existing messaging servers or direct contact establishment between users.
Solution Approach 2:
The application server performs multiple functions: receiving voice messages from terminals, determining accessibility of messaging servers, depositing messages in appropriate servers, and sending warning messages to recipients. This multi-functional approach allows a single component to handle the entire asynchronous voice messaging workflow, reducing overall system complexity while improving communication flexibility.
2Adaptability or versatility
If existing voicemail systems are used for asynchronous voice messaging, then voice message responses are enabled, but complex architecture and significant hardware/software resources are required
Solution Approach 1:
The patent extracts the core functionality of asynchronous voice messaging from complex traditional voicemail systems. Instead of using full voicemail infrastructure with databases and management systems, the invention isolates the essential steps: recording the voice message in the terminal, sending it to an application server, and having the server determine message deposition or warning transmission. This extraction reduces architecture complexity while maintaining asynchronous voice messaging capability.
Solution Approach 2:
The user terminal performs self-service by automatically testing network connectivity and sending the voice message to the application server when connected. The application server then autonomously determines whether to deposit the message in a messaging server or send a warning message, without requiring manual intervention or complex voicemail system involvement. This self-service approach simplifies the overall system architecture.
3Speed
If direct contact is established with the message author for voice message responses, then real-time communication is achieved, but network coverage requirements increase and asynchronous communication option is lost
Solution Approach 1:
The system dynamically adapts its communication approach based on network conditions and user preferences. The terminal can operate in asynchronous mode by sending voice messages to the application server, which then determines the appropriate delivery method. This dynamic approach allows the system to maintain asynchronous communication capability while enabling real-time delivery when messaging servers are accessible, providing flexibility across different network scenarios.
Data Source
Figure 1
Figure 2
AI summary
The method involves receiving response voice message (E31) in an application server (30), and determining accessibility or non-accessibility of a messaging server associated to a user (E32). The response voice message is stored (E34) in the determined messaging server if the accessibility of the messaging server associated to the user is determined. An advertisement message of arrival of the response voice message is transmitted (E35) to the user when the accessibility of the messaging server associated to the user is not determined. Independent claims are also included for the following: (1) a method for processing a message in a terminal (2) a method for processing a message in an application server (3) a user terminal connected to a communication network, comprising a recording unit (4) an application server connected to a communication network, comprising a receiving unit (5) a computer program comprising instructions for executing a method for processing a message in a terminal (6) a computer program comprising instructions for executing a method for processing a message in an application server.