Location-Based Notification Surfacing via Social Relationship Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies lack effective methods to utilize coarse location information from smartphones and other devices beyond basic mapping and direction-providing applications, failing to integrate this data with social networks to provide users with relevant real-time notifications based on their location and relationships.
Innovation Solution
A system and method that determine a user's identity and location, retrieve relevant information from social networks, filter and rank notifications based on relationships, and generate real-time notifications that include actionable links for the user's location, such as viewing posts, interacting with devices, or performing transactions, without requiring user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If location information is provided by smartphones and portable devices, then location-based services become available, but the difficulty of integrating this data with social networks increases
Solution Approach 1:
The patent introduces a server as an intermediary component that receives location data from portable devices, social network data from social networks, and processes both to generate integrated notifications. This mediator approach resolves the complexity of directly integrating location and social network systems by creating a centralized processing layer that handles data fusion and notification generation.
2Productivity
If real-time notifications are generated based on location and relationships, then user engagement improves, but the computational processing requirements increase
Solution Approach 1:
The system performs preliminary actions by pre-retrieving relationship information for users and pre-processing location data before generating notifications. The server proactively fetches social network data and relationship graphs in advance, so when location events occur, the system can quickly filter and generate notifications without performing heavy computational operations at the moment of notification generation.
Solution Approach 2:
The patent extracts only the necessary relationship information relevant to the user's location context from the broader social network graph. Instead of processing all social network data, the system extracts and filters only the relationship data needed for generating location-based notifications, reducing computational overhead while maintaining notification relevance.
3Loss of information
If notifications are filtered using relationship information, then notification relevance improves, but the data retrieval and processing time increases
Solution Approach 1:
The server performs preliminary retrieval of relationship information for users in advance. By caching and pre-loading relationship graphs and user connection data before location-based notification events occur, the system minimizes processing time when actual notifications need to be generated, as the relationship data is already available for filtering.
Data Source
AI summary
A system comprising a processor and a memory storing instructions that, when executed, cause the system to determine an identification for a user; determine a location of the user; retrieve a first set of information related to the location and the identification; retrieve relationship information using the identification for the user; determine notification information by filtering the first set of information using the relationship information; generate a notification related to the location of the user and including the notification information; and provide the notification for presentation to the user. The disclosure also includes similar methods and computer program products.


