Web-Based Communication Application Real-Time Time-Shifted Mode Transition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems do not allow for real-time voice conversations to be reviewed or seamlessly transitioned between real-time and time-shifted modes, leading to limitations in accessing and managing voice messages.
Innovation Solution
A communication application is developed that enables voice conversations to be conducted in both real-time and time-shifted modes, with the ability to seamlessly transition between them, using late-binding techniques for progressive media transmission and storage, and integrating with web browsers for user interface creation within web pages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If voice messages are recorded and stored for later review, then users can access messages at any time, but users cannot review messages in real-time during the conversation
Solution Approach 1:
The system dynamically switches between real-time playback mode and recorded review mode. During an ongoing conversation, the system plays back incoming voice messages in real-time through the speaker. When the conversation ends, the system transitions to recorded review mode where users can replay messages at their convenience. This dynamic mode switching resolves the contradiction between real-time review and on-demand access.
2Loss of information
If the entire message is left by the caller before the recipient can listen, then the message is complete and reviewable, but the recipient cannot listen to the message as it is being left
Solution Approach 1:
The system performs preliminary action by recording the incoming voice message in real-time during the call and simultaneously playing it back through the speaker. This allows the recipient to hear the message as it is being left without waiting for the caller to finish. The complete message is captured and stored for later review, while real-time playback provides immediate awareness.
3Reliability
If a circuit connection is made over the PSTN before a full-duplex conversation, then reliable communication is established, but the conversation cannot begin until the connection is complete
Solution Approach 1:
The system maintains continuity of useful action by recording and playing back voice messages during the connection establishment phase. While the circuit connection is being set up over the PSTN, the system continuously records incoming messages and plays them back through the speaker. This eliminates idle waiting time and ensures that communication content is not lost during connection setup.
4Speed
If voice media is transmitted progressively as the user speaks, then real-time communication is enabled, but the media cannot be reviewed or replayed
Solution Approach 1:
The system segments the voice media handling into two distinct phases: real-time transmission phase and review phase. During the real-time phase, voice media is transmitted progressively as the user speaks with high speed. The system simultaneously records and stores the media segments. In the review phase, users can replay individual segments or the complete message at their convenience. This segmentation resolves the contradiction between fast transmission and flexible review.
Data Source
AI summary
A method of enabling communication over a network by maintaining a server on a network and receiving a request at the server from a user of a communication device. In response to the request, a communication application is downloading over the network to the communication device. The communication application enabling the user to participate in a conversation on the communication device in either (i) a real-time mode or (ii) a time-shifted mode and (iii) to seamlessly transition the conversation between the two modes (i) and (ii).


