Predicting Recipient Attributes in B2B Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

B2B electronic transactions lack sufficient information about recipient attributes, hindering providers' efficiency in delivering goods and services, as current techniques fail to reliably determine these attributes.

Innovation Solution

A method and system that utilize historical transaction data to predict recipient attributes by computing provider and recipient features based on known attribute values, employing machine learning models to generate predicted attribute values for recipients with unknown attributes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If B2B electronic transactions are processed with minimal information, then transaction speed and simplicity are improved, but recipient attribute information becomes insufficient, reducing delivery efficiency

Engineering Contradiction:
Improvetransaction processing speedVSAvoidrecipient attribute information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system pre-computes provider features from historical transaction data before actual transactions occur. By maintaining a database of provider characteristics and recipient attributes from past transactions, the system can quickly retrieve and match features during new transactions without waiting for information gathering, thus maintaining fast processing speed while having attribute information ready in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates feature representations (copies) of providers and recipients based on their transaction histories. Instead of storing complete detailed information about each provider and recipient, the system computes condensed feature vectors that capture essential characteristics. These feature copies enable efficient comparison and matching while using minimal storage space and processing resources.

Inventive Principle:
Principle #26Copying

2Ease of operation

If recipient attributes are not declared in transactions, then transaction simplicity is maintained, but provider knowledge of recipient characteristics is limited, reducing delivery efficiency

Engineering Contradiction:
Improvetransaction simplicityVSAvoidrecipient attribute accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system automatically computes provider and recipient features by analyzing their own historical transaction data without requiring external input or manual declaration. Providers and recipients effectively serve themselves by generating their own feature profiles from their transaction histories, eliminating the need for manual attribute declaration while maintaining information accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously learns from transaction outcomes by incorporating feedback from actual transactions. As more transactions are processed, the feature computations become more accurate as the system refines its understanding of provider and recipient characteristics based on observed behavior patterns, improving reliability over time without requiring explicit attribute declarations.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If feature computation is performed for all providers and recipients, then prediction accuracy is improved, but computational complexity and processing time increase

Engineering Contradiction:
Improveattribute prediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the feature computation process into distinct phases: offline pre-computation of provider features from historical data, and online computation of recipient features during transactions. By dividing the computational task and performing different types of computations at different times, the system achieves high prediction accuracy while managing computational complexity through temporal and functional segmentation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11900365B1Predicting attributes for recipients
Publication Date: 2024.02.13 INTUIT INC
  • US11900365B1 patent drawing
  • US11900365B1 patent drawing
  • US11900365B1 patent drawing

AI summary

The present disclosure provides techniques for recommending vendors using machine learning models. One example method includes receiving electronic transaction data indicative of one or more transactions, identifying, from the one or more transactions, a subset of transactions that are associated with for known attribute values with respect to one or more unique recipients, computing, for each unique provider of the one or more unique providers, a provider feature based on the known attribute values with respect to a subset of the one or more associated unique recipients, computing, for a given recipient indicated in one or more given transactions that are not included in the subset of transactions, a recipient feature based on the provider feature of each unique provider of the one or more associated unique providers, and predicting, based on the recipient feature, a value for the attribute with respect to the given recipient.