Mobile Terminal Message Editing Window Dragging Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face cumbersome operations and reduced communication efficiency when switching between multiple chat windows to send messages, affecting their chat experience.

Innovation Solution

A method where users can trigger a message editing window on any interface, write the message, and then drag it to the target sending window for delivery, eliminating the need to repeatedly open and close chat windows.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users open multiple chat windows to message different contacts simultaneously, then communication coverage is improved, but user operation complexity increases due to repeated opening and closing actions

Engineering Contradiction:
Improvecommunication coverageVSAvoiduser operation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments the message sending function from the chat window. A standalone message editing window is created that can be independently opened, edited, and dragged to any chat window. This separates the message composition task from the chat interface, allowing users to edit messages once and apply them to multiple contacts without repeatedly opening chat windows.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The message editing window serves as an intermediary between the user and multiple chat windows. Instead of directly interacting with each chat window separately, the user interacts with the single message editing window, then drags it to the target chat window. This intermediary component consolidates multiple operations into a single workflow.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If users repeatedly open and close chat windows to switch between contacts, then message sending capability is maintained, but time consumption increases

Engineering Contradiction:
Improvemessage sending capabilityVSAvoidtime consumption
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The message editing window is opened in advance on the current interface, allowing users to compose and edit messages before sending. This preliminary action of opening the editing window once and preparing the message content eliminates the need to repeatedly open chat windows during the messaging process, significantly reducing time consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic window dragging functionality where the message editing window can be freely moved and dragged to any target chat window. This dynamic interaction allows flexible message delivery to different contacts without the rigid sequence of opening, switching, and closing chat windows, thereby reducing operational time.

Inventive Principle:
Principle #15Dynamics

3Productivity

If users open multiple chat windows to contact multiple persons, then communication efficiency is improved, but device interface complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidinterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The message editing window is designed as a universal component that can serve multiple chat windows and contacts. Instead of having separate message input interfaces in each chat window, this single multi-functional editing window can be dragged to any chat window, reducing the overall interface complexity while maintaining the ability to communicate with multiple persons efficiently.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP3917091B1Message sending method and mobile terminal
Publication Date: 2024.10.09 VIVO MOBILE COMM CO LTD
  • EP3917091B1 patent drawingFigure 1
  • EP3917091B1 patent drawingFigure 2
  • EP3917091B1 patent drawingFigure 3

AI summary

Embodiments of the present disclosure provide a message sending method and a mobile terminal. The message sending method includes: receiving a first input from a user; obtaining, in response to the first input, a target message written by the user in a message editing window; receiving a second input from the user; identifying, in response to the second input, a target sending window at which the user controls the message editing window to arrive; and sending the target message to the target sending window. The message sending method in the embodiments of the present disclosure is applied to a mobile terminal.