Anonymous Location Notifications With Selective Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing location-based notification systems require complex authentication processes and significant computing resources, especially when accessing protected data, which is inefficient and resource-intensive.
Innovation Solution
A system that generates anonymous information and associates it with a profile, allowing unauthenticated state notifications based on beacon detection, and transitions to authenticated states for higher sensitivity messages, using generative AI for sentiment analysis and category-based notifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If authentication is required to access protected data for notifications, then data security is improved, but system complexity and computing resource consumption increase
Solution Approach 1:
The patent segments the notification system into two distinct modes: authenticated mode for accessing protected data and unauthenticated mode for using anonymous information. This segmentation allows the system to apply authentication only when necessary for sensitive operations, reducing overall system complexity while maintaining security where needed.
Solution Approach 2:
The patent applies different quality requirements to different parts of the notification system. Protected data access requires high security (authenticated state), while general location-based notifications use anonymous information (unauthenticated state). This local differentiation of security requirements reduces unnecessary authentication overhead and system complexity.
2Reliability
If authentication is required to access protected data for notifications, then data security is improved, but computing resource consumption increases
Solution Approach 1:
The patent implements partial authentication by allowing the system to function with anonymous information for unauthenticated notifications. Authentication is applied only partially - specifically when accessing protected data - rather than requiring full authentication for all operations, thereby reducing computing resource consumption while maintaining necessary security.
Solution Approach 2:
The patent extracts the authentication requirement from the general notification process and applies it only where necessary for accessing protected data. By taking out the authentication step from the common path and placing it only in the protected data access path, the system reduces overall computing resource consumption while maintaining security for sensitive operations.
3Productivity
If anonymous information is used for unauthenticated notifications, then system efficiency is improved, but information precision decreases
Solution Approach 1:
The patent uses anonymous information as a disposable, temporary identifier for unauthenticated notifications. This anonymous information is sufficient for basic location-based notifications but can be replaced or upgraded to authenticated user data when higher precision is needed, balancing efficiency with information quality.
Solution Approach 2:
The patent implements a dynamic information system where the precision of user information adjusts based on authentication state. The system dynamically transitions between using anonymous information (lower precision, higher efficiency) and authenticated user data (higher precision, lower efficiency), optimizing the balance between system efficiency and information precision for each specific notification context.
Data Source
AI summary
Methods and computer systems for notifications. Generating anonymous information and associating the anonymous information with a particular profile in a plurality of profiles. During an authenticated state of a software application installed on a computing device, provisioning the software application with the anonymous information. During an unauthenticated state of the software application, receiving, from the software application, the anonymous information and an indication of detection of the computing device at a premises. In response to receiving the anonymous information and the indication of detection, selecting the particular profile based on the anonymous information and transmitting a notification based on the selected particular profile. The notification may be generated using artificial intelligence based on stored data corresponding to the particular profile.


