Address Validation via Location Polling and Transaction Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often fail to update their primary address information when moving, leading to incorrect address details during transactions, which can result in rejected transactions and potential fraudulent activity.

Innovation Solution

A system and method that periodically polls a user's device to determine their current location, records this information, and compares it with transaction data to define a geographic area. If the primary address on file is outside this area, the user is prompted to update their address through a message.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually update their banking records when moving, then address information accuracy is maintained, but user convenience deteriorates and updates may be tedious or forgotten

Engineering Contradiction:
Improveaddress information accuracyVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically performs address validation by polling client devices for location data and comparing it with transaction locations, eliminating the need for users to manually update their address information. The system serves itself by autonomously detecting address changes through geographic area analysis.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system establishes a feedback loop by continuously monitoring user location through periodic polling and transaction data, comparing current location against the geographic area defined by transaction locations, and prompting users to update their address when discrepancies are detected. This closed-loop feedback ensures address accuracy without manual intervention.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the system periodically polls client devices to track user location, then address change detection accuracy is improved, but system complexity and data processing requirements increase

Engineering Contradiction:
Improveaddress change detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by periodically polling client devices for location data and pre-defining a geographic area based on transaction locations before a transaction occurs. This advance preparation ensures that when a transaction needs validation, the address verification can be performed quickly using pre-collected location data and pre-established geographic boundaries.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system defines a geographic area based on transaction locations to validate address, then fraudulent activity detection is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvefraudulent activity detectionVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system defines the geographic area based on transaction locations in advance, before transaction validation is needed. This preliminary geographic boundary establishment allows for rapid address verification during transactions, as the system can simply check whether the user's current location falls within the pre-defined geographic area rather than performing complex spatial analysis at the moment of transaction.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11392948B2Method and system for user address validation
Publication Date: 2022.07.19 CAPITAL ONE SERVICES LLC
  • US11392948B2 patent drawing
  • US11392948B2 patent drawing
  • US11392948B2 patent drawing

AI summary

A system and method for validating user address information is disclosed herein. A computing system periodically polls a client device associated with a user to identify a current location of the user. The computing system records the current location of the user after polling and a time associated with the polling. The computing system receives one or more transactions from one or more third party vendors. The computing system identifies, based on the one or more transactions, a location and a time associated with each transaction in the one or more transactions. The computing system defines a geographic area. The computing system determines that a current primary address on file for the user is outside of the geographic area. The computing system prompts, based on the determining, the user to update the current primary address.