Constraint-Based Communication Session Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication technologies lack user control over communication sessions, particularly in continuous modes like telephone or video calls, leading to social disruptions and lack of personal control over communication duration and subject.
Innovation Solution
A constraint-based communication system that allows users to set and manage communication sessions with specific constraints, such as time limits, using automatic speech recognition (ASR) and natural language understanding (NLU) to process user requests and establish sessions based on agreed-upon constraints, ensuring sessions are terminated when conditions are met.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If continuous communication modes (telephone calls, video calls) are used, then real-time interaction is achieved, but user control over communication duration and subject is lost
Solution Approach 1:
The system dynamically adjusts communication session parameters by allowing constraints to be set, modified, and enforced during the communication process. The communication service monitors session duration and subject matter, automatically terminating or alerting users when predefined constraints are violated, thus providing adaptive control during real-time interaction.
Solution Approach 2:
The system implements feedback mechanisms where the communication service continuously monitors communication sessions against predefined constraints and provides real-time notifications to users when constraints are approaching or violated. This feedback loop enables users to maintain control over communication duration and subject while enjoying real-time interaction.
2Ease of operation
If users terminate communication by not responding in continuous modes, then personal control is exercised, but social disruption occurs
Solution Approach 1:
The system allows users to predefine communication constraints including duration limits and subject matter boundaries before initiating a call. The communication service automatically enforces these constraints by monitoring the session and notifying users when limits are approached, enabling polite termination without social disruption while maintaining personal control.
Solution Approach 2:
The system preemptively prevents social disruption by automatically terminating communications that exceed predefined constraints before the user would need to abruptly end the call. This preliminary action eliminates the need for rude or abrupt terminations, thereby preventing social disruption while preserving user autonomy.
3Adaptability or versatility
If discrete communication forms (text messaging, email) are used, then delayed response is socially acceptable, but continuous interaction is lost
Solution Approach 1:
The system combines features of both discrete and continuous communication modes by enabling real-time voice or video interaction while incorporating constraint-based control mechanisms. Users can set duration limits and subject boundaries that provide the structured, controllable nature of discrete communication while maintaining the real-time interaction quality of continuous communication modes.
Data Source
AI summary
Described are systems, methods, and apparatus that enable constraint based communications between two or more devices. For example, a first user of a first device may submit a communication request to establish a communication session with a second user and provide a constraint for that communication session, such as a time-limit (e.g., limit the communication session to five minutes). In such an example, if the second user accepts the communication request with the constraint, a communication session is established and the system monitors the communication session to determine when a condition corresponding to the constraint has been satisfied. When the condition is satisfied, the communication session is terminated by the system.


