User Device Application Priority Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems fail to enforce the priority of access applications on user devices across different geographic regions, leading to compatibility issues with varying security protocols, requiring special programming of access devices to facilitate transactions.

Innovation Solution

A method where a user device receives an available applications request from an access device, identifies multiple applications, and transmits an ordered list to the access device, indicating preferences for application usage based on priority, ensuring the correct application is selected for processing transactions based on contextual data consistency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional terminals are used without special programming, then device complexity is reduced, but application priority enforcement fails across different geographic regions

Engineering Contradiction:
Improveapplication priority enforcementVSAvoidterminal programming
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The user device autonomously determines and enforces application priority based on contextual data (location, time, transaction type) without requiring external programming or intervention from the terminal. The device self-manages the selection logic internally, making the terminal simpler while maintaining adaptability across regions

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures multiple applications with defined priorities and contextual rules within the user device before transactions occur. This preliminary setup enables the device to automatically select the appropriate application based on current context, eliminating the need for terminal-side programming while ensuring proper priority enforcement

Inventive Principle:
Principle #10Preliminary action

2Reliability

If access devices are specially programmed for different locations, then compatibility with local security protocols is improved, but device complexity and maintenance burden increase

Engineering Contradiction:
Improvesecurity protocol compatibilityVSAvoidaccess device programming
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The user device autonomously adapts to different security protocols by detecting its geographic location and context, then selecting the appropriate pre-configured application that matches the local protocol requirements. This eliminates the need to program each access device for every location, as the adaptation occurs client-side

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Different applications within the user device are optimized for specific geographic regions and security protocols. The system dynamically selects the locally-appropriate application based on current context, ensuring protocol compatibility without requiring changes to the access devices themselves

Inventive Principle:
Principle #3Local quality

3Measurement precision

If multiple applications are configured with different priorities, then transaction processing accuracy is improved, but application selection complexity increases

Engineering Contradiction:
Improveapplication selection accuracyVSAvoidapplication management
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The user device automatically evaluates contextual data and applies pre-defined priority rules to select the most appropriate application, eliminating manual intervention. The system self-manages the complexity of multiple applications by autonomously making selection decisions based on current transaction context

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Applications and their priority rules are pre-configured and organized within the user device before runtime. This preliminary structuring enables efficient automated selection during transactions, maintaining high accuracy while managing complexity through预先 organization rather than runtime decision-making

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12026712B2Dynamic application selection based on contextual data
Publication Date: 2024.07.02 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US12026712B2 patent drawing
  • US12026712B2 patent drawing
  • US12026712B2 patent drawing

AI summary

Systems and methods provide dynamic application selection based on contextual data of a transaction. A portable device may include multiple applications with which a transaction may be processed. These applications may be associated with a variety of priorities. The portable device may provide a list of these applications to an access device from which one application may be selected.