Geofence Notification Relevance via User Preference Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often discard location-based notifications related to geofences due to irrelevant information, leading to ineffective communication between users and geofencing systems.

Innovation Solution

A system that matches geofence attributes with user preferences to selectively send relevant geofence data to mobile devices, triggering notifications only when the user crosses into a geofence, thereby presenting information that is pertinent to the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If geofence data is sent to all users, then the system ensures comprehensive coverage, but the relevance of notifications to individual users deteriorates

Engineering Contradiction:
Improvecomprehensive coverageVSAvoidnotification relevance
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system segments the user base into distinct groups based on their preferences and characteristics. By dividing users into segments that share similar attributes, the system can send targeted geofence notifications to specific segments rather than all users, thereby maintaining comprehensive coverage while improving notification relevance for each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-processing and analyzing user data to identify user preferences and characteristics before sending geofence notifications. This preliminary segmentation and matching process ensures that only relevant users receive specific geofence alerts, improving notification relevance while maintaining system-wide coverage.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If geofence notifications are sent to all users, then the system maximizes reach, but user engagement deteriorates due to irrelevant information

Engineering Contradiction:
Improvenotification reachVSAvoiduser engagement
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system applies local quality by tailoring the notification content and delivery to the specific characteristics and preferences of individual user segments. Instead of uniform notifications to all users, the system customizes geofence alerts based on local user attributes such as interests, location patterns, and demographic factors, thereby maintaining broad reach while improving engagement through relevance.

Inventive Principle:
Principle #3Local quality

3Loss of information

If the system processes user preferences for each geofence, then notification relevance improves, but system complexity increases

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

Solution Approach 1:

The system performs preliminary processing of user preferences and geofence attributes before notification delivery. By pre-analyzing user data, creating user profiles, and pre-matching users with relevant geofences, the system reduces the complexity of real-time processing while maintaining high notification relevance. This advance preparation allows the system to handle complex matching logic without increasing operational complexity during actual geofence events.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10318990B2Selecting users relevant to a geofence
Publication Date: 2019.06.11 EBAY INC
  • US10318990B2 patent drawing
  • US10318990B2 patent drawing
  • US10318990B2 patent drawing

AI summary

A system may identify attributes of a geofence surrounding a location. The attributes of the geofence may represent merchant characteristics of a brick-and-mortar store and may further represent item characteristics of merchandise items available for sale from the brick-and-mortar store. A subset of users from a plurality of users eligible to receive the geofence may be selected based at least in part on matching the attributes of the geofence to preferences associated with each user among the subset of users. Geofence data representing the geofence may be sent to each of the client devices operated by the subset of the plurality of users. An indication may be received from a client device operated by a user of the user crossing into the geofence based on the geofence data. Lastly, a notification may be presented to the client device operated by the user.