Message Distribution via Virtual Daisy Chain Topology

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems overwhelm users and networks by transmitting messages without considering user availability or appropriateness, and establish a vast number of discrete communication links, consuming significant processing power.

Innovation Solution

A system and method that allows a first device to identify and transmit media matching attributes associated with a second device, with approval from the first device, reducing the need for the media server to establish separate communication links by creating a virtual daisy chain topology, where the first device transmits media to the second device without a direct link to the server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If discrete communication links are established with each end user device, then message delivery reliability is improved, but processing power consumption increases significantly

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidprocessing power consumption
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent merges multiple discrete communication links into a single shared communication link between the messaging service provider and a first end user device. This first device then relays messages to multiple second end user devices through its existing communication links, eliminating the need for the provider to establish separate links with each user while maintaining reliable message delivery to all users.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The first end user device serves as an intermediary or relay node between the messaging service provider and multiple second end user devices. It receives messages from the provider and forwards them to the second devices, reducing the processing burden on the provider while ensuring messages reach all intended recipients reliably.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If messages are pushed directly to mobile devices without user consideration, then message distribution speed is improved, but user overwhelm and network congestion increase

Engineering Contradiction:
Improvemessage distribution speedVSAvoiduser overwhelm and network congestion
Core Design Contradiction:
SpeedVSObject-generated harmful factors

Solution Approach 1:

The patent implements feedback mechanisms where the first end user device provides information about its own communication status and the status of communications to second end user devices back to the messaging service provider. This feedback enables the provider to adjust message distribution strategies, avoiding overwhelming users while maintaining efficient distribution.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adapts message distribution based on real-time communication status information exchanged between devices and the provider. The approach shifts from static push-based distribution to dynamic distribution that responds to actual user availability and network conditions, preventing congestion while maintaining speed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP2383947B1System and method for distributing messages to an electronic device based on communications between devices
Publication Date: 2012.10.31 BLACKBERRY LTD
  • EP2383947B1 patent drawingFigure 1
  • EP2383947B1 patent drawingFigure 2A
  • EP2383947B1 patent drawingFigure 2B

AI summary

The present disclosure described herein relates to a system and method for distributing messages to electronic devices. The method comprises: identifying a first device that is in communication with a second device; identifying a media that matches at least one attribute associated with at least one of the first and second devices; transmitting the media to the first device; and upon receipt of a notification of approval of the media, transmitting the media to the second device.