Distinct Message Forwarding via Segmented Queue

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging technologies are cumbersome when forwarding multiple messages, as they are typically stacked as attachments to a single forwarded message, lacking the ability to send selected messages individually and distinctly.

Innovation Solution

A device and method that forwards selected messages one-by-one as distinct messages in a queue, each with its own status and forward token, eliminating attachments and allowing for independent transmission to a given network address.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple messages are forwarded as attachments to a single message, then the forwarding operation is simplified, but the receiving end cannot distinguish individual messages and their statuses

Engineering Contradiction:
Improveforwarding operationVSAvoidmessage distinction
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent segments the forwarded messages into individual message units, each with its own forwarding status and identification. Instead of bundling all messages as attachments to a single forwarded message, the system creates separate forwarding instances for each selected message, allowing the receiving end to distinguish and track each message independently while still enabling batch selection for forwarding

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If multiple messages are forwarded as attachments, then the number of transmitted objects is reduced, but the complexity of managing individual message statuses increases

Engineering Contradiction:
Improvenumber of transmitted objectsVSAvoidstatus management
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where each forwarded message has its own status field that is independently updated and displayed. The system provides real-time feedback on the forwarding status of each individual message (e.g., pending, sent, delivered) while allowing batch operations, thus reducing the complexity of status management through automated tracking and display

Inventive Principle:
Principle #23Feedback

3Loss of information

If messages are forwarded individually one-by-one, then each message can be tracked separately, but the time required to forward multiple messages increases

Engineering Contradiction:
Improvemessage trackingVSAvoidforwarding time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent allows users to pre-select multiple messages for forwarding in a batch operation before actual transmission begins. The system prepares the forwarding queue with all selected messages, their destinations, and status fields in advance, then executes the forwarding operation efficiently. This preliminary selection and preparation reduces the time required compared to individual forwarding while maintaining separate tracking capability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3082301B1Method, device and system for distinct forwarding of a plurality of messages selected as a group
Publication Date: 2019.02.20 BLACKBERRY LTD
  • EP3082301B1 patent drawingFigure 1
  • EP3082301B1 patent drawingFigure 2
  • EP3082301B1 patent drawingFigure 3

AI summary

A method, device and system for distinct forwarding of a plurality of messages selected as a group is provided. The device comprises: a processor, a memory, a communication interface, an input device and a display device, the processor configured to: render, at the display device, a message list comprising messages associated with the device; receive, using the input device, a selection of a plurality of the messages in the message list, and thereafter a single indication to forward all of the plurality of the messages in the selection to a given network address; and, transmit, using the communication interface, to the given network address, a plurality of distinct forwarding messages, each respectively comprising at least a portion of one of the plurality of the messages in the selection, the plurality of distinct forwarding messages in a one-to-one relationship with the plurality of the messages in the selection.