Automatic Product Data Extraction from Payment Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user service platforms face inefficiencies due to the need for manual data entry of product information by users, leading to lower usage and adoption rates, as they require users to log food items or scan product codes, which is inconvenient and time-consuming.

Innovation Solution

A system and method for updating a user service platform by automatically capturing and transmitting product data during electronic payment transactions, using a processing server that stores user profiles, receives transaction messages, generates data messages, and electronically transmits product data to the service platform, minimizing user participation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual data entry of product information is required by users, then the service platform can obtain accurate product data, but user convenience deteriorates and time consumption increases

Engineering Contradiction:
Improveproduct data accuracyVSAvoiduser convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system enables automatic self-service by having the payment terminal automatically capture product data from the transaction and transmit it to the service platform without requiring user action. The user simply completes the payment, and the product information is automatically extracted and sent to update their profile.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The payment terminal and processing server act as intermediaries that automatically capture product data at the point of sale and transmit it to the service platform. This intermediary system bridges the gap between the transaction system and the service platform, eliminating the need for manual user entry while ensuring accurate data transfer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If manual data entry is required, then product information can be captured, but time consumption increases and productivity decreases

Engineering Contradiction:
Improveproduct information captureVSAvoiddata entry efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

Product data is captured preliminarily at the point of sale during the payment transaction itself, before the user needs to use the service platform. The data is extracted from the transaction message and stored in advance, so when the user accesses the platform, the information is already available and no additional data entry is needed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The useful action of data capture continues seamlessly through the payment process. The product information is captured as part of the normal transaction flow, and the transmission to the service platform occurs automatically, maintaining continuous data flow without interrupting the user's routine activities.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If users must manually log product information, then data accuracy can be maintained, but user participation increases and system complexity increases

Engineering Contradiction:
Improvedata accuracyVSAvoidsystem operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Product data is extracted directly from the transaction message by the processing server, separating the data capture function from user actions. The system extracts only the necessary product information from the payment transaction data and transmits it automatically, eliminating the need for users to manually input or verify product details.

Inventive Principle:
Principle #2Taking out (Extraction)

4Loss of time

If automatic transmission of product data is implemented, then user convenience improves and time consumption decreases, but system complexity increases

Engineering Contradiction:
Improvedata entry timeVSAvoiddata transmission system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The processing server performs multiple functions: it processes payment transactions, extracts product data from transaction messages, formats the data appropriately, and transmits it to the service platform. By making the processing server multi-functional, the system avoids adding separate dedicated hardware or software components for data capture and transmission, thereby minimizing the increase in system complexity.

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

Data Source

PatentUS10210582B2Method and system for platform data updating based on electronic transaction product data
Publication Date: 2019.02.19 MASTERCARD INT INC
  • US10210582B2 patent drawing
  • US10210582B2 patent drawing
  • US10210582B2 patent drawing

AI summary

A method for updating a user service platform based on product data in a user payment transaction includes: storing an account profile, the account profile including data related to a user including a user identifier and platform data associated with a user service platform; receiving a transaction message related to a payment transaction, the transaction message being formatted pursuant to one or more standards and including a plurality of data elements and at least one of: an addendum and one or more data elements configured to store product data associated with one or more products purchased in the related payment transaction; generating a data message including data associated with the product data included in the received transaction message; and electronically transmitting the generated data message to the user service platform based on the platform data included in the account profile.