Ambient Location Push Notification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems lack the ability to provide users with timely and relevant notifications based on their ambient location, missing opportunities for social interaction and engagement with friends' updates and activities at specific locations.

Innovation Solution

Implementing a system that uses ambient location tracking to push notifications to mobile devices when a user is near a location where a friend has made a status update or uploaded content, including the content itself, such as photos or posts, enhancing user engagement and interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the system continuously monitors user location to provide timely notifications, then notification timeliness is improved, but energy consumption increases

Engineering Contradiction:
Improvenotification timelinessVSAvoidenergy consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system uses periodic location updates instead of continuous monitoring, checking user location at intervals defined by check-in frequency settings. This reduces energy consumption while maintaining notification timeliness by balancing update frequency with responsiveness requirements.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system pre-processes location data and maintains a cache of user locations and visited places. By preparing location information in advance and storing it locally, the system reduces the need for frequent real-time location queries, thereby lowering energy consumption while ensuring timely notification delivery.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system tracks ambient location continuously to detect user presence at locations, then notification accuracy is improved, but privacy concerns increase

Engineering Contradiction:
Improvelocation detection accuracyVSAvoidprivacy concerns
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system extracts only essential location information (visited places and categories) rather than continuously tracking precise coordinates. By taking out only the necessary data elements needed for notification delivery, the system maintains notification accuracy while minimizing privacy intrusion.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses cached location data and place information as copies rather than continuously accessing real-time precise location. This allows the system to maintain notification accuracy by working with sufficient location information while reducing the privacy impact of continuous location monitoring.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the system processes and analyzes location data in real-time to determine user context, then notification relevance is improved, but computational complexity increases

Engineering Contradiction:
Improvenotification relevanceVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-processes location data during check-ins and maintains cached information about visited places, categories, and user contexts. By performing computation in advance and storing results, the system reduces real-time computational complexity while maintaining notification relevance through pre-analyzed context information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different processing levels to different location data based on their importance and usage frequency. Frequently accessed location information receives more sophisticated processing, while less critical data uses simpler processing, thereby reducing overall computational complexity while maintaining notification relevance where it matters most.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10242412B2Ambient-location-push notification
Publication Date: 2019.03.26 META PLATFORMS INC
  • US10242412B2 patent drawing
  • US10242412B2 patent drawing
  • US10242412B2 patent drawing

AI summary

In one embodiment, a method includes determining a current geo-location of a mobile client computing device associated with a first user; and selecting content associated with the current geo-location that was provided by a second user. The selection is based at least in part on a relationship between the first and second users. The method also includes sending to the mobile client computing device while the mobile client computing device is at or near the current geo-location a notification associated with the content.