Location-Based Broadcast Messaging for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current broadcast messaging services lack the ability to selectively send messages to mobile devices based on their location, leading to irrelevant notifications for users outside the targeted area, excessive network traffic, and battery drain due to re-broadcasting alerts to all devices within a large geographical area.

Innovation Solution

A location-based broadcast messaging system that uses a broadcast server and privacy server to confirm mobile device identifiers and send messages only to devices within a defined geographic area, utilizing a location agent to determine if a mobile device is within or has entered the specified location, thereby filtering messages effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If alert messages are broadcast to all mobile devices within an extended geographical area, then all devices receive the alert message, but network traffic increases excessively and battery life is negatively affected

Engineering Contradiction:
Improvealert message delivery coverageVSAvoidbattery life
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by transitioning from a uniform broadcast approach to a targeted delivery mechanism. The system identifies specific mobile devices within the geographical area that meet predefined criteria (such as location, device type, or user preferences) and sends alert messages only to those selected devices. This localized targeting reduces unnecessary network traffic and energy consumption while maintaining reliable alert delivery to relevant devices.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by sending alert messages to only a subset of mobile devices within the geographical area rather than all devices. The system performs selective filtering to identify and message only those devices that match specific criteria, thereby avoiding the excessive action of broadcasting to every device. This partial messaging approach maintains alert reliability for relevant users while reducing overall network load and energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If alert messages are sent to all mobile devices within the area, then comprehensive coverage is achieved, but irrelevant notifications are sent to users outside the vicinity

Engineering Contradiction:
Improvealert notification coverageVSAvoidmessage relevance
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies local quality by implementing location-based filtering criteria that match alert messages to mobile devices based on their geographical proximity to the alert source. The system evaluates each device's location relative to the alert area and selectively delivers messages only to devices within or near the relevant vicinity. This ensures comprehensive coverage of the alert area while maintaining message relevance by excluding users outside the vicinity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by delivering alert messages to only those mobile devices that satisfy location-based criteria rather than all devices in the area. The system performs selective filtering based on geographical proximity, sending messages partially to the target audience (those within vicinity) and excluding others. This maintains comprehensive alert coverage for relevant users while preventing information loss of relevance for excluded users.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If broadcast messages are sent to large numbers of mobile devices, then notification reach is maximized, but users subscribing to multiple services are overwhelmed by large numbers of alerts

Engineering Contradiction:
Improvenotification delivery reachVSAvoiduser alert management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by implementing user-specific filtering criteria that tailor alert delivery to individual user profiles, subscription preferences, and device characteristics. The system evaluates each user's specific needs and delivers alerts selectively based on these localized preferences. This maintains maximum notification reach for relevant users while reducing alert overload by filtering out non-priority or irrelevant alerts for each user.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by sending alert messages to only a selected subset of subscribed users based on predefined criteria rather than broadcasting to all subscribers uniformly. The system performs selective filtering to identify which subscribed users should receive each specific alert, delivering messages partially to the target audience within the subscription base. This maintains comprehensive notification reach for relevant subscribers while easing user operation by reducing alert overwhelm through selective delivery.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If the alert system requires re-broadcast at regular intervals to ensure delivery, then message receipt is confirmed, but network traffic and battery consumption increase

Engineering Contradiction:
Improvemessage delivery confirmationVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by implementing efficient delivery confirmation mechanisms for selectively targeted devices rather than repeated broadcasts to all devices. The system tracks which selected devices have received and acknowledged alert messages, and only performs re-broadcasts to specific devices that have not confirmed receipt. This maintains reliable delivery confirmation for targeted devices while minimizing network traffic by avoiding redundant broadcasts to devices that have already received the message.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial action by performing re-broadcast operations only for the subset of selected devices that have not confirmed message receipt, rather than re-broadcasting to all devices in the area. The system monitors delivery status of selectively targeted devices and triggers re-broadcasts partially to only those specific devices needing confirmation. This maintains reliable delivery confirmation while reducing network traffic quantity by eliminating redundant broadcasts to devices that have already received the alert.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8588818B2Location-based broadcast messaging to mobile devices located in or entering into a defined geographic area
Publication Date: 2013.11.19 CELLCO PARTNERSHIP INC
  • US8588818B2 patent drawing
  • US8588818B2 patent drawing
  • US8588818B2 patent drawing

AI summary

For a location-based broadcast messaging service, a broadcast server receives a broadcast request from a business application server. The broadcast request includes a message, at least one identifier for target mobile devices, and an identifier for a location. The broadcast server sends a location query including the identifier for the location to location agents associated with the target mobile devices. In response to receiving the location query, each location agent determines whether the location of the associated mobile device is within or otherwise satisfies a requirement related to the identified location. If the location of the device is within the identified location or satisfies the requirement, the location agent sends a query response to the broadcast server and receives, from the broadcast server, the message included in the broadcast request. The broadcast request can include a time-period identifier, such that the location agent determines the device location during the time-period.