Message Processing System Location-Based Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional message delivery systems, such as email notifications, often inundate users with irrelevant messages, especially unsolicited communications like spam, lacking effective filtering mechanisms based on user location and time of day.

Innovation Solution

A message-processing system that receives location information from mobile devices and maps user identities to subscriber accounts, selectively forwarding pertinent messages based on geographical location, time, and trigger events, thereby filtering out irrelevant communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional message delivery systems send all available messages to users, then message delivery completeness is improved, but user annoyance increases due to irrelevant communications

Engineering Contradiction:
Improvemessage delivery completenessVSAvoiduser annoyance
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system pre-configures delivery parameters (geofence locations, time windows, trigger events) and message filtering rules in advance. When a message becomes available, the system proactively evaluates it against these pre-set criteria before delivery, preventing irrelevant messages from reaching the user while ensuring important messages are delivered.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different delivery qualities to different messages based on their characteristics and context. Messages are evaluated individually against delivery parameters such as location relevance, time appropriateness, and event triggers, allowing each message to receive tailored treatment rather than uniform delivery or filtering.

Inventive Principle:
Principle #3Local quality

2Loss of information

If message filtering based on location and time is implemented, then relevance of delivered messages is improved, but system complexity increases

Engineering Contradiction:
Improvemessage relevanceVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system introduces a message-processing resource as an intermediary between the message source and the user's mobile device. This intermediary evaluates messages against delivery parameters and filters them before delivery, centralizing the complexity in a dedicated component rather than distributing it across the entire system or requiring complex client-side logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses configurable delivery parameters (geofence coordinates, time windows, event types) that can be adjusted without changing the underlying system architecture. These parameters allow flexible control over message relevance while maintaining a consistent filtering mechanism, enabling adaptation to different user needs without increasing structural complexity.

Inventive Principle:
Principle #35Parameter changes

3Speed

If immediate notification is provided for every available message, then message delivery speed is improved, but user distraction increases

Engineering Contradiction:
Improvemessage delivery speedVSAvoiduser distraction
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary evaluation of messages against delivery parameters before triggering notifications. This pre-filtering ensures that only messages meeting the criteria (relevant location, appropriate time, matching events) are delivered immediately, while others are held or discarded, maintaining fast delivery for important messages without causing distraction from irrelevant ones.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11096018B2Message management and conditional delivery of available messages
Publication Date: 2021.08.17 TIME WARNER CABLE ENTERPRISES LLC
  • US11096018B2 patent drawing
  • US11096018B2 patent drawing
  • US11096018B2 patent drawing

AI summary

A message-processing resource receives location information indicating a current location of a mobile device in a network. A user of the mobile device subscribes to use of the network. The message-processing resource maps an identity of the user to a subscriber account and candidate messages associated with the user. The message-processing resource utilizes the location information to identify a message pertinent to the user and the current location of the mobile device. The message-processing resource selects the message from the candidate messages and provides notification of the selected message to the user of the mobile device.