Geofence-Based Message Delivery Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional messaging systems for mobile devices do not consider the current location or time of the user when delivering messages, leading to irrelevant or inconvenient message notifications.

Innovation Solution

A system and method that receive messages with geographic and time constraints, determining the current location and time of the mobile device to optimize message delivery, ensuring messages are sent only when the device is within a specified area and at a designated time, using a processor-readable medium to execute instructions for message notification via the operating system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If messages are delivered immediately without geographic and time constraints, then message delivery speed is improved, but message relevance and user convenience deteriorate

Engineering Contradiction:
Improvemessage delivery speedVSAvoidmessage relevance
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-configuring geographic constraints (geo-fences) and time constraints before message delivery. The system establishes these parameters in advance so that when a message is sent, the mobile device can automatically determine whether delivery conditions are met based on pre-set location boundaries and time windows, enabling conditional delayed delivery that improves relevance while maintaining efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making message delivery conditional rather than static. The system continuously monitors the mobile device's geographic location and current time against the configured constraints, allowing the delivery state to dynamically change based on whether the device enters/exit geo-fences or whether current time falls within specified time windows, thus adapting delivery timing to actual user context

Inventive Principle:
Principle #15Dynamics

2Reliability

If geographic constraints are added to message delivery, then message relevance is improved, but system complexity increases

Engineering Contradiction:
Improvemessage relevanceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses an intermediary approach by introducing a message server as a mediator between the messaging system and the mobile device. The server handles the complex logic of evaluating geographic and time constraints, determining whether delivery conditions are met, and managing the queued messages. This offloads complexity from the mobile device while maintaining relevant message delivery

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies copying by creating virtual geographic boundaries (geo-fences) as digital copies or representations of physical locations. These virtual fences are defined by coordinate boundaries and can be replicated and stored in the system, allowing multiple location-based delivery rules to be established without requiring complex physical tracking infrastructure

Inventive Principle:
Principle #26Copying

3Ease of operation

If time constraints are implemented for message delivery, then user convenience is improved, but message delivery flexibility deteriorates

Engineering Contradiction:
Improveuser convenienceVSAvoidmessage delivery flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements parameter changes by allowing flexible configuration of time constraints with multiple possible formats and granularities. The system supports various time specification methods including specific time windows, duration-based constraints, and recurring time patterns. This enables users to set convenient delivery times while the system maintains adaptability to handle different messaging scenarios through parameter adjustment rather than rigid struct

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11770797B2Systems and methods for optimizing message notification based on geographic location and time
Publication Date: 2023.09.26 VERIZON PATENT & LICENSING INC
  • US11770797B2 patent drawing
  • US11770797B2 patent drawing
  • US11770797B2 patent drawing

AI summary

Systems and methods are provided for optimizing delivery of messages to mobile device users, the method comprising receiving a message to be sent to a client application executable at a mobile device of a user, along with an associated time constraint and an associated geographic constraint; determining a current time at the mobile device and a current geographic location of the mobile device via a communication network; determining, upon receiving the current geographic location of the mobile device and the current time of the mobile device, whether the current geographic location of the mobile device complies with the associated geographic constraint for the message to be sent to the client application and determining whether the current time of the mobile device complies with the associated time constraint for the message to be sent to the client application; and sending, when the current geographic location of the mobile device is determined to comply with the associated geographic constraint and when the current time of the mobile device is determined to comply with the associated time constraint, the message for display to the user at the mobile device via a message notification interface of an operating system of the mobile device.