Managed-Account Transaction Architecture with Modular Sleeve Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computing architectures for managed-account transactions face challenges due to reliance on settlement-date data, shadow accounting, and lack of data schemas and quality checks, leading to reporting and reconciliation issues.

Innovation Solution

A computing system that receives investment allocations from multiple managers, generates strategies, instantiates sleeve objects for asset management, and dynamically reallocates assets based on market valuations and allocation modifications, while handling dividend payments and asset restrictions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If shadow accounting and settlement-date data are used for managed-account transactions, then existing computing architectures can process transactions, but reporting and reconciliation challenges arise

Engineering Contradiction:
Improvereporting and reconciliation accuracyVSAvoidcomputing architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the computing architecture into distinct modular components: account information modules, transaction processing modules, and reporting modules. Each module handles specific aspects of managed-account transactions independently, eliminating the need for shadow accounting while improving reporting accuracy and reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by establishing proper account structures and data schemas before transactions occur. Account information is organized and validated in advance, with transaction data captured at the time of occurrence rather than relying on settlement-date reconciliation, thereby eliminating reporting challenges.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If data schemas and structures are not designed from the outset for managed-account transactions, then existing systems can operate with generic structures, but data quality checks and reconciliation become problematic

Engineering Contradiction:
Improvedata qualityVSAvoidsystem implementation ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent implements preliminary action by designing and establishing specialized data schemas and account structures before any managed-account transactions occur. The system configures account information modules with appropriate data validation rules and structures in advance, ensuring data quality is maintained from the outset without requiring complex post-processing reconciliation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If real-time asset management and allocation adjustments are implemented, then transaction reporting and reconciliation improve, but system complexity increases

Engineering Contradiction:
Improvetransaction reporting accuracyVSAvoidreal-time processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments real-time processing functions into separate modular components that handle specific tasks: transaction capture, account information maintenance, and reporting generation. This modular architecture enables real-time asset management and allocation adjustments without overwhelming system complexity, as each module processes its designated function independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements self-service mechanisms where account information modules automatically maintain accurate records and generate reports without requiring complex external reconciliation processes. The architecture enables the system to self-manage transaction data integrity through built-in data validation and automated reporting capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10762568B2Computing architecture for managed-account transactions
Publication Date: 2020.09.01 BANK OF AMERICA CORP
  • US10762568B2 patent drawing
  • US10762568B2 patent drawing
  • US10762568B2 patent drawing

AI summary

An improved computing architecture for managed-account transactions is presented. In accordance with embodiments, responsive to receiving a request to allocate funds of a client amongst different investment strategies, a computing system may determine based on percentages to be invested indicated by the strategies and an allocation of the funds amongst the strategies indicated by the request, a number of units of the asset to purchase for the client. A memory of the computing system may comprise a client object associated with the client and comprising an account object having a sleeve object for each of the investment strategies. And for each of the units, the computing system may instantiate, in the client object, an object comprising a variable for storing a basis for the unit and may instantiate, in a sleeve object for the investment strategy for which the asset is to be purchased, an object representing the unit.