Proximity-Based Message Routing for Non-Active Users

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in timely delivery of information to users, as they may not always be near their mobile or associated communication devices, leading to missed notifications and inefficient message routing.

Innovation Solution

A method and system that utilize user presence data from multiple communication devices to identify and deliver messages to the closest or most frequently used device in proximity to the user, ensuring timely and appropriate message delivery to active and non-active users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system delivers messages only to the user's primary mobile device, then message delivery is simple and reliable, but the user may miss notifications when away from the device

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidtime delay in message delivery
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments message delivery across multiple communication devices (primary mobile device, secondary devices, wearables, smart home devices) instead of relying on a single device. This allows the message to be delivered to whichever device the user is currently near, reducing delivery delays while maintaining reliability through multiple delivery options.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary mechanism (proximity detection system and message routing system) that detects when alternative communication devices are near the user and automatically routes messages to those devices. This intermediary layer enables seamless message delivery across devices without requiring user intervention.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If the system monitors user presence across multiple communication devices, then message delivery timing is improved, but system complexity increases

Engineering Contradiction:
Improvemessage delivery timingVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system implements universal presence detection across multiple types of communication devices (mobile phones, tablets, wearables, smart home devices) using the same proximity detection technology. This multi-functional approach allows a single system architecture to handle diverse devices, improving message delivery timing without proportionally increasing complexity.

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

Solution Approach 2:

Communication devices automatically report their own presence and location information to the message routing system without requiring external monitoring infrastructure. Each device self-services by providing its status data, reducing the overall system complexity while enabling comprehensive presence detection across multiple devices.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the system routes messages to alternative communication devices, then user accessibility is improved, but message routing complexity increases

Engineering Contradiction:
Improveuser accessibility to messagesVSAvoidmessage routing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-establishing user profiles that associate multiple communication devices with each user and defining delivery preferences in advance. When a message needs delivery, the system simply queries the pre-configured profile to determine the appropriate device, greatly simplifying the routing decision process while improving user accessibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from proximity detection to dynamically adjust message routing decisions. The proximity detection system continuously provides feedback about which devices are near the user, and the message routing system uses this feedback to select the most appropriate delivery device, balancing accessibility improvement with manageable routing complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11012823B1Delivering information to a non-active user of a communication device
Publication Date: 2021.05.18 MOTOROLA MOBILITY LLC
  • US11012823B1 patent drawing
  • US11012823B1 patent drawing
  • US11012823B1 patent drawing

AI summary

A method, a computing system, and a computer program product for sending a message to a non-active user of a first communication device. The method includes receiving, via a processor of a computing system, a message for a non-active user of a first communication device. The first communication device is associated with an active user and the non-active user. The method further includes receiving, from the first communication device, user presence data for the non-active user and for the active user and determining, based on the user presence data, if the non-active user is in proximity to the first communication device. In response to determining that the non-active user is in proximity to the first communication device, the first communication device is designated as a recipient communication device to deliver the message to the non-active user and the message is delivered, via the first communication device, to the non-active user.