Automated User Profile Generation from Mobile Location Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing user profile generation methods require manual input and are burdensome, as users must continuously update their profiles to reflect changing interests.
Innovation Solution
A system and method for automatically generating user profiles based on location data from mobile devices, which identifies types of locations visited and stores this information in a database to provide personalized location-based services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual profile generation is used, then user control over profile accuracy is improved, but user burden and time required for profile maintenance increases
Solution Approach 1:
The system automatically generates and updates user profiles by monitoring location data from mobile devices. The profile generation process is performed autonomously by the system without requiring user intervention, thereby eliminating the time burden of manual profile maintenance while maintaining accuracy through automated location-based inference
Solution Approach 2:
The system continuously monitors user location data and uses this feedback to automatically update profiles. Location information serves as feedback that triggers automated profile generation and updates, ensuring profiles remain accurate without manual input from users
2Ease of operation
If automated profile generation is used, then user burden is reduced, but system complexity increases
Solution Approach 1:
The system introduces an intermediary processing layer that automatically translates location data into profile information. This intermediary mechanism simplifies user interaction by handling the complexity of profile management behind the scenes, making the system easy to use while managing complexity through automated data transformation
3Measurement precision
If location data is collected and stored, then profile accuracy is improved, but data storage requirements and processing complexity increases
Solution Approach 1:
The system extracts only the necessary location information needed for profile generation, filtering out redundant data. By taking out only the essential location data points required for accurate profiling, the system reduces storage requirements and processing complexity while maintaining profile accuracy
Data Source
AI summary
A present location of a user is periodically determined. The present location of the user is compared to a previous location of the user. A determination is made as to whether the present location is within a specified distance of the previous location. If the present location is within the specified distance of the previous location, a determination is made as to whether the user has been at the present location for a specified time period. If the user has been at the present location for the specified time period, the present location is stored in a location database.


