Message Broker for Multi-Device Content Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Differing technical capabilities and conditions among personal electronic devices lead to inconsistent and inefficient delivery of message content, such as emails with textual and image portions, resulting in users not being able to fully comprehend messages due to device incompatibilities and usage contexts.

Innovation Solution

A computer-implemented method that utilizes a broker device to select and coordinate the use of appropriate user devices within a multi-device ecosystem, prioritizing devices based on their capabilities and status to effectively deliver audio and visual content, ensuring that users receive messages in a coherent and usable format.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If message content is delivered to multiple personal electronic devices simultaneously, then the user can receive notifications on various devices, but the delivery time and comprehension quality vary due to differing technical capabilities and usage contexts

Engineering Contradiction:
Improvedevice compatibilityVSAvoidmessage delivery consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a message manager as an intermediary component that sits between the message source and multiple user devices. This manager evaluates device capabilities, current usage contexts, and user preferences to intelligently route messages to the most appropriate device(s), ensuring consistent and reliable delivery while adapting to different technical environments. The intermediary resolves the contradiction by centralizing the decision-making process rather than relying on each device to independently handle message delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If each device independently processes and displays message content, then devices can operate autonomously, but technical differences cause inconsistent message presentation and user comprehension

Engineering Contradiction:
Improvedevice autonomyVSAvoidmessage comprehension quality
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The message manager performs preliminary evaluation of device capabilities and message content before delivery. It pre-determines the optimal delivery strategy by analyzing device specifications, current usage states, and message characteristics. This preliminary action ensures that messages are delivered in a format and timing that maximizes comprehension quality while maintaining device autonomy during the actual delivery process.

Inventive Principle:
Principle #10Preliminary action

3Speed

If messages are delivered based on device availability, then delivery speed increases, but user context and appropriate viewing conditions may not be considered

Engineering Contradiction:
Improvemessage delivery speedVSAvoidcontext awareness
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The system implements dynamic message routing that continuously monitors both device availability and contextual factors. Rather than using static rules, the message manager dynamically adjusts delivery decisions based on real-time device states, user activities, and environmental conditions. This dynamic approach allows the system to quickly deliver messages when devices are available while simultaneously adapting to contextual nuances that affect message comprehension and user experience.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3513290B1Management system for audio and visual content
Publication Date: 2022.11.30 GOOGLE LLC
  • EP3513290B1 patent drawingFigure 1~2
  • EP3513290B1 patent drawingFigure 3
  • EP3513290B1 patent drawingFigure 4

AI summary

Systems, apparatuses, and methods for managing message content are provided. In one embodiment, a method includes receiving, by one or more computing devices, a message comprising audio content and visual media content. The method further includes sending, by the one or more computing devices, a first set of data descriptive of the audio content to an audio device. The audio device is configured to communicate the audio content to a user of the audio device. The method includes sending, by the one or more computing devices, a second set of data descriptive of the visual media content to a display device. The display device is configured to display the visual media content for the user. The method further includes providing, by the one or more computing devices, a notification to the user of the audio device to view the visual media content on the display device.