Accounting Software Access Control for Automated Bank Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing accounting systems require manual data entry and updating, lacking intelligent and automated integration with financial institutions, leading to inefficiencies in data tracking and bill payment processes.

Innovation Solution

A single ledger accounting system that integrates with financial institutions, enabling automated data sharing and automated bill payment through a cloud-based platform, allowing real-time financial reporting and access control for trusted advisors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual data entry is used to import financial data into accounting systems, then data can be entered into the system, but productivity is reduced and time is lost due to manual operations

Engineering Contradiction:
Improvedata import efficiencyVSAvoidtime for manual data entry
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables automated self-service data import by establishing direct connections between financial institutions and accounting systems. Financial data is automatically retrieved and imported without requiring manual user intervention, thereby resolving the contradiction between productivity and time loss.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of data entry is replaced with an automated electronic system. The accounting system automatically connects to financial institutions through APIs or direct integrations, substituting the manual mechanical action of typing data with an automated electronic data retrieval process.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Extent of automation

If manual bill payment processes are used, then payments can be made, but the system lacks automation and requires continuous manual intervention

Engineering Contradiction:
Improvebill payment automationVSAvoidmanual operation complexity
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The bill payment system is designed to automatically monitor due dates, calculate payments, and execute transactions without manual intervention. The system serves itself by automatically managing the entire payment lifecycle from identification to execution, thereby increasing automation while maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where payment status, account balances, and transaction outcomes are automatically monitored and fed back into the system. This enables the automated bill payment process to adjust and respond to changing conditions without manual input, resolving the contradiction between automation extent and operational ease.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If traditional accounting systems are used without integration, then system simplicity is maintained, but system integration and intelligent automation are limited

Engineering Contradiction:
Improvesystem integration capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The accounting system is designed with universal integration capabilities that can connect with multiple financial institutions and data sources through standardized interfaces. This multi-functionality enables the system to adapt to different financial ecosystems without requiring separate specialized systems, thereby increasing adaptability while managing complexity through standardization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12511698B2Systems and methods of access control and system integration
Publication Date: 2025.12.30 XERO
  • US12511698B2 patent drawing
  • US12511698B2 patent drawing
  • US12511698B2 patent drawing

AI summary

Automated provisioning, according to one example embodiment, enables a mutual customer to establish an intelligent and automated connection between an accounting software system and their financial institution. For example, this might be achieved by allowing a financial institution customer to make feeds from their bank accounts available to the accounting software system within financial internet software (e.g., hosted and operated by the customer's financial institution). Once a customer selects the bank account(s) they want to share with the accounting software system, they are passed along to the accounting software system to link the selected bank account with an account they have set up in the accounting software system.