Unified Communications App Condensed View Multitasking

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemultitasking capabilityVSAvoidoperating system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improveapplication functionality accessibilityVSAvoidscreen real estate
Core Design Contradiction:
Ease of operationVSArea of stationary object

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #16Partial or excessive action

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

Engineering Contradiction:
Improvemultitasking efficiencyVSAvoidcommunication task execution
Core Design Contradiction:
ProductivityVSEase of operation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvedisplay mode flexibilityVSAvoidapplication context
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2883129B1Unified communications application functionality in condensed and full views
Publication Date: 2020.12.30 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP2883129B1 patent drawingFigure 1
  • EP2883129B1 patent drawingFigure 2
  • EP2883129B1 patent drawingFigure 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.