Location-Based Facility Recommendation System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional technologies are not effective in presenting facilities to users who are traveling without a predetermined destination, as they primarily focus on locations near the user's current position, which may not align with the user's intended direction of travel.
Innovation Solution
An information processing system that estimates the user's direction of travel based on their initial and subsequent locations, presenting facilities in that direction over those not aligned with the estimated travel path, and adjusts presentation priority based on travel speed and mode of transportation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If facilities near the user's current location are presented preferentially, then the user can easily access nearby facilities, but facilities in the user's travel direction may be missed
Solution Approach 1:
The patent dynamically adjusts the facility recommendation strategy based on the user's movement state. When the user is stationary, nearby facilities are recommended. When the user is moving, facilities in the travel direction are prioritized. This dynamic adaptation resolves the contradiction by making the recommendation system flexible rather than fixed.
Solution Approach 2:
The system changes the search and recommendation parameters based on the user's travel state. The search radius, direction, and priority criteria are adjusted according to whether the user is moving or stationary, thereby optimizing facility recommendations for each state and resolving the contradiction between accessibility and directionality.
2Measurement precision
If facilities are recommended based on device orientation, then the presentation aligns with device screen direction, but it may not reflect the user's actual travel direction
Solution Approach 1:
The patent uses location history data as an intermediary to infer the user's travel direction. Instead of relying directly on device orientation, the system analyzes the user's movement trajectory from previous location points to determine the actual travel direction, which better reflects the user's intent than device screen orientation.
Solution Approach 2:
The system replaces the mechanical reliance on device orientation sensors with a computational approach using location data analysis. By substituting the physical device orientation measurement with algorithmic trajectory analysis, the system obtains a more accurate representation of the user's travel direction.
3Measurement precision
If the user must specify travel direction manually, then the system can provide accurate directional recommendations, but the operation becomes complex and time-consuming
Solution Approach 1:
The system performs self-service by automatically inferring the user's travel direction from location history data without requiring manual input. The algorithm analyzes the user's movement trajectory and autonomously determines the travel direction, thereby maintaining high accuracy while keeping the operation simple and user-friendly.
Solution Approach 2:
The system performs preliminary analysis of location history data to pre-determine the user's travel direction before the facility search is executed. This preliminary action allows the system to have the travel direction ready when needed, eliminating the need for manual specification and reducing operational complexity.
Data Source
AI summary
An information processing apparatus obtains a first location of a user at a certain time and a second location of the user at a predetermined time later than the certain time. The information processing apparatus obtains a facility search request. The information processing apparatus estimates the direction in which the user will travel from the second location, based on the obtained first and second locations. When a plurality of facilities found in response to the obtained search request include a first facility not located in the estimated direction and a second facility that is located in the estimated direction and farther from the second location than the first facility, the information processing apparatus causes the second facility to be presented in preference to the first facility as a search result.


