Location Recommendation System Using Travel Pattern Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users interacting with computing systems often need to visit physical locations for tasks initiated online, such as mortgage applications, but existing systems lack efficient methods to recommend suitable locations based on user behavior and location characteristics.

Innovation Solution

A computing system determines and recommends physical locations for users to complete activities by considering user travel patterns, location resources, and characteristics, using data such as GPS information, geofencing, and machine learning algorithms to provide tailored recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user initiates an activity online (e.g., mortgage application), then the user can complete tasks remotely with convenience, but the user requires additional in-person visits to physical locations which increases travel time and complexity

Engineering Contradiction:
Improveonline task completion convenienceVSAvoidtravel time to physical location
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically collects user location data from mobile devices and computing systems, analyzes travel patterns using machine learning algorithms, and generates location recommendations without requiring user input. This self-service approach eliminates the need for users to manually search for or select physical locations, thereby reducing the time and effort spent on location selection while maintaining online convenience

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of user travel patterns, common destinations, and physical location characteristics before the user needs to visit a location. By pre-processing this information and storing it in the machine learning model, the system can quickly generate accurate location recommendations when needed, reducing the time required at the moment of decision-making

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the system provides generic physical location recommendations, then implementation complexity is reduced, but user satisfaction and convenience are compromised

Engineering Contradiction:
Improvesystem implementation complexityVSAvoiduser convenience
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system continuously collects feedback data including user location checks-ins, actual visit patterns, and preference selections. This feedback is fed back into the machine learning model to refine and personalize recommendations over time. The feedback loop enables the system to adapt to individual user behaviors while maintaining a standardized implementation framework, balancing complexity and personalization

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts recommendation parameters such as location priority weights, travel time thresholds, and preference importance based on user behavior patterns. By changing these parameters adaptively rather than using fixed values, the system provides personalized recommendations without requiring complex custom development for each user, thus managing implementation complexity while improving user convenience

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system collects and analyzes extensive user behavior data, then recommendation accuracy improves, but data processing complexity and computational resources increase

Engineering Contradiction:
Improverecommendation accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments data processing into distinct modules: mobile device data collection, computing system data aggregation, travel pattern analysis, and recommendation generation. Each module handles specific aspects of data processing independently, reducing overall complexity. The segmentation also allows for parallel processing and optimized resource allocation, improving recommendation accuracy without proportionally increasing computational burden

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The machine learning model serves as an intermediary layer between raw user behavior data and final location recommendations. This intermediary processes and transforms complex multi-source data into simplified recommendation outputs, reducing the computational complexity required at each stage while maintaining high recommendation accuracy through learned patterns

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10803516B2Branch recommendation
Publication Date: 2020.10.13 THE TORONTO DOMINION BANK
  • US10803516B2 patent drawing
  • US10803516B2 patent drawing
  • US10803516B2 patent drawing

AI summary

A method and system for recommending a physical location at which to complete an electronic activity are disclosed. In some examples, the system identifies an incomplete portion of an electronic activity initiated at a first device, and identifies a plurality of candidate locations for completion of the electronic activity based on at least one characteristic of the incomplete portion. When a prior location of the first device is closer to a first one of the candidate locations than to a second one of the candidate locations, the system selects the first candidate location for the completion of the electronic activity and provides activity data characterizing the electronic activity to a second device disposed at the first candidate location.