Unified Communications App Condensed View Multitasking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Unified communications applications on mobile devices with window-less operating systems face challenges in multitasking due to the lack of a suitable windowing model, limiting the ability to efficiently manage multiple applications and communications modalities.
Innovation Solution
A unified communications application that offers two display views: a full view consuming over 50% of the screen and a condensed view consuming less than 50%, allowing users to multitask by preserving context and supporting real-time communications modalities like instant messaging, video conferencing, and content sharing while interacting with other applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a windowing model is used to enable multitasking on mobile devices, then the ability to run multiple applications simultaneously is improved, but the device complexity and operating system compatibility are worsened due to the lack of suitable windowing models on mobile platforms
Solution Approach 1:
The unified communications application is segmented into two distinct display modes: full view mode for dedicated communication tasks and condensed view mode for multitasking. This segmentation allows the application to adapt its interface complexity based on the user's multitasking needs, resolving the contradiction between multitasking capability and operating system complexity by providing a lightweight condensed mode that doesn't require full windowing support.
Solution Approach 2:
The application dynamically switches between full view and condensed view modes based on user interaction and task context. This dynamic adaptation allows the same application to provide rich functionality when needed while maintaining a minimal footprint during multitasking, effectively resolving the contradiction between productivity and device complexity without requiring complex operating system changes.
2Ease of operation
If the unified communications application is displayed in full view to provide complete functionality, then the ease of operation is improved, but the screen real estate available for other applications is reduced
Solution Approach 1:
The condensed view mode applies local quality by selectively displaying only the most essential communication functions in a reduced format. Instead of scaling down the entire interface uniformly, it focuses on preserving key interaction elements (such as message display and basic input) while omitting less critical features, thereby maintaining ease of operation for core tasks while maximizing screen real estate for multitasking.
Solution Approach 2:
The condensed view implements partial action by providing a subset of the full application functionality in a space-efficient manner. It delivers sufficient communication capability for basic tasks (reading messages, sending quick replies) without implementing the complete feature set, thus achieving an optimal balance between operational ease and screen real estate utilization.
3Productivity
If the unified communications application is displayed in condensed view to maximize screen real estate, then the productivity is improved, but the ease of operation for communication tasks is reduced
Solution Approach 1:
The condensed view mode is designed with preliminary action in mind by pre-positioning the most frequently used communication controls and information in highly visible, easily accessible locations. Critical elements such as message previews and quick-reply inputs are placed within immediate reach, reducing the operational burden despite the condensed layout, thereby maintaining productivity while preserving sufficient ease of operation for essential tasks.
4Adaptability or versatility
If view transitions are implemented to switch between condensed and full views, then the adaptability is improved, but the loss of context and user state occurs during transitions
Solution Approach 1:
The system implements feedback mechanisms during view transitions by preserving and restoring the application state, including the current conversation context, message position, and input field contents. When switching from condensed to full view or vice versa, the system uses feedback from the stored state information to reconstruct the exact previous context, eliminating information loss and providing a seamless user experience that maintains adaptability while preventing context disruption.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A unified communications application is described herein. The unified communications application is displayable in one of two views: a full view and a condensed view. When displayed in the condensed view, which consumes less than fifty percent of a display screen, the unified communications application is employable by a user thereof to participate in real-time conversations/meetings with contacts of the user.