Firmware Bill Payment Module for Offline Financial Data Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online bill payment systems are inadequate for secure offline review and modification of financial data on mobile devices, as they require constant network connectivity and may compromise sensitive information through insecure software applications.

Innovation Solution

A mobile device-based system with a firmware-based bill payment management module that securely communicates with online services, allowing offline review and modification of bill payment information using a secure, encrypted channel, separating sensitive data from user-facing applications to enhance security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a software-based bill payment application is used on mobile devices, then ease of operation is improved, but security and reliability of sensitive financial information deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

A hardware security module (HSM) or secure element is introduced as an intermediary between the software application and the financial data storage. This dedicated hardware component securely stores cryptographic keys and sensitive financial information, allowing the software application to access data through secure channels without direct exposure to the device's general-purpose memory and processing architecture, thus resolving the contradiction between operational ease and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into distinct functional components: a user-friendly software interface layer for ease of operation, a secure hardware layer for data storage and cryptographic operations, and a communication layer for secure data exchange. This segmentation isolates sensitive financial information from the software application environment, maintaining both operational convenience and security through separate layers with controlled interfaces.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If network connectivity is required for bill payment operations, then data accuracy and synchronization are improved, but availability and offline functionality deteriorates

Engineering Contradiction:
Improvedata accuracyVSAvoidoffline functionality
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by pre-synchronizing financial data with the central banking system during periods of network availability, and by caching essential payment information locally in the secure hardware module. This allows the mobile device to maintain accurate and up-to-date financial data even when network connectivity is interrupted, resolving the contradiction between data accuracy and offline functionality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms that automatically detect network availability and trigger synchronization operations to update local data caches. When network connectivity is restored, the system feedback-loop activates to reconcile any local changes with the central system, ensuring data accuracy is maintained while allowing offline operations during network outages.

Inventive Principle:
Principle #23Feedback

3Reliability

If repeated logins to online payment systems are required, then authentication security is improved, but user convenience and operational efficiency deteriorates

Engineering Contradiction:
Improveauthentication securityVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The secure hardware module performs self-service authentication by automatically presenting cryptographic credentials to the banking system without requiring user intervention. The hardware module manages its own authentication cycles, maintaining security through automatic credential validation while eliminating the need for repeated manual logins, thus resolving the contradiction between authentication security and operational efficiency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system maintains continuous authentication state through the secure hardware module, which keeps authentication tokens and session information alive without requiring periodic re-authentication. This continuous state preservation allows the user to perform multiple payment operations without repeated logins, maintaining both security through ongoing authentication and efficiency through uninterrupted operation.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8244609B2Payment management on mobile devices
Publication Date: 2012.08.14 TAHOE RES LTD
  • US8244609B2 patent drawing
  • US8244609B2 patent drawing
  • US8244609B2 patent drawing

AI summary

Embodiments of techniques and systems for asynchronous offline bill review and payment are described. A bill payment management module, operated on a manageability engine on a mobile device, communicates with an online bill payment service. The bill payment management module may receive information about bill payments, including bills which are due, and presents selective information to a bill payment client application. A bill payer can then access the information on the mobile device through the bill payment client application and review or change the payment amounts. The review and the modifications may be performed when the mobile device is offline and the modifications may be stored until a later time when the mobile device can connect to a network. Once a network is available, the bill payment management module may send payment instructions to the online bill payment service. Other embodiments may be described and claimed.