Message Composition Window for Chronological Display Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging technologies struggle to maintain a coherent chronology of messages when a user is composing a response and receives a new message, leading to difficulties in preserving the chronological order of message composition and reception.

Innovation Solution

The method automatically splits the message being composed into two parts: the already written portion and the new portion, displaying the written message outside the composition window along with actions to manage it, while allowing the user to choose whether to send the incomplete message or cancel it, and displaying the received message with actions to adjust the composition window.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If messages are displayed in chronological order of sending or receiving, then the chronological sequence is maintained, but the coherence of message composition is lost when a user receives a message while composing another

Engineering Contradiction:
Improvechronological order of messagesVSAvoidcoherence of message composition
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The patent segments the message composition process by introducing a composition window that separates the message being composed from the displayed message thread. This allows the user to compose a message (first message) while the system independently manages the display of received messages (second message) and sent messages in chronological order, resolving the conflict between maintaining chronological display and preserving composition coherence.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the message being composed is displayed in the composition window, then the user can continue writing, but the received message cannot be displayed in the chronological sequence

Engineering Contradiction:
Improvemessage composition continuityVSAvoidchronological display sequence
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The patent resolves this contradiction by moving the composed message to a different dimensional space - the composition window - which is overlaid on top of the chronological display area. This allows the message thread to maintain its chronological sequence in the background while the composed message is prominently displayed in the foreground composition window, enabling both chronological integrity and composition continuity simultaneously.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Stability of the object's composition

If the received message is displayed immediately in the display area, then the chronological order is maintained, but the user's current composition is interrupted

Engineering Contradiction:
Improvechronological message displayVSAvoidmessage composition time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-allocating a composition window before the user actually composes a message. This preparation allows the system to capture and preserve the user's composition work even when a new message is received. The composition window is ready in advance, so when the user is typing and a message arrives, the composed content is already captured and protected, preventing any loss of composition time or work.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3110080B1Method and device for processing messages exchanged between users
Publication Date: 2020.07.29 ORANGE SA
  • EP3110080B1 patent drawingFigure 1A~1B
  • EP3110080B1 patent drawingFigure 2~3
  • EP3110080B1 patent drawingFigure 4

AI summary

The process includes: - a detection step (E10) of the composition of a first message (M3) by a first user in a message composition window (5) displayed on a screen (2) of a terminal (1) of the first user; - a detection step (E20), during this composition, of the arrival of a second message (M4) for the first user from at least one other user; - in response to this detection, an interruption step (E30) of the composition of the first message, an input (E50) by the first user in the composition window following this interruption resulting in the creation of a third message (M5); and - a display step (E40) on the terminal screen of the first message and the second message, each message being displayed outside the composition window (5) and in association with at least one predetermined action (ACT3, ACT4) which can be validated by the first user.