Concurrent Messaging Interface with Drag-and-Drop Window Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current instant messaging tools, such as WeChat, do not allow users to concurrently communicate with multiple contacts, requiring frequent switching between messaging windows, leading to an unsatisfactory user experience.
Innovation Solution
A method and apparatus for presenting a user interface that enables concurrent display and communication with multiple contacts by dragging menu user interface objects to corresponding control objects, allowing users to manage multiple conversations within the same interface without needing to switch between different contact's messaging windows.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users switch between messaging windows to communicate with multiple contacts, then communication with multiple contacts is enabled, but user experience deteriorates due to frequent interface switching
Solution Approach 1:
The patent merges multiple messaging windows into a single integrated interface where multiple contact conversations are displayed simultaneously in different regions of the same window. This allows users to communicate with multiple contacts without switching between separate windows, thus maintaining versatility while improving ease of operation.
Solution Approach 2:
The messaging interface is segmented into multiple independent regions, each displaying a different contact's conversation. This segmentation allows simultaneous display of multiple conversations within a single window, enabling users to access multiple contacts without interface switching.
2Adaptability or versatility
If multiple messaging windows are displayed concurrently, then communication with multiple contacts is enabled, but device complexity increases
Solution Approach 1:
Instead of creating separate window structures for each contact, the patent combines all conversations into a single unified interface structure. This merging approach maintains concurrent communication capability while avoiding the complexity of managing multiple independent window objects.
Solution Approach 2:
The single messaging window is designed to serve multiple functions simultaneously - displaying and managing conversations with multiple contacts within one interface structure. This multi-functionality reduces device complexity compared to having separate specialized windows for each contact.
3Adaptability or versatility
If users drag menu objects to control objects to configure correspondence, then user customization is enabled, but operation complexity increases
Solution Approach 1:
The system pre-establishes the correspondence between menu objects and control objects, so users do not need to perform complex dragging operations. The preliminary configuration simplifies user interaction while maintaining customization capability.
Data Source
AI summary
A method of presenting a user interface object. The method includes providing data to a display panel of an electronic device having a memory and one or more processors to concurrently display a plurality of user interface objects in a user interface, the plurality of user interface objects including a plurality of menu user interface objects and a plurality of user interface control objects, the plurality of menu user interface objects including at least a first menu user interface object and a second menu user interface object, and the plurality of user interface control objects including at least a first user interface control object and a second user interface control object.


