Transaction Processing System for Retail Return and Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing transaction processing systems, correcting past transactions, such as returns and exchanges, requires operators to perform multiple steps, increasing their burden as they need to update past transaction data and register new transactions separately, which is inefficient.

Innovation Solution

A transaction processing system that includes a server and POS terminal capable of selecting, canceling, generating, and updating transaction data, allowing for the management of past transactions as invalidated and creating new transaction data from the canceled ones, thereby simplifying the correction process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the return and exchange process requires separate operations for updating past transaction data and registering new transactions, then transaction data accuracy is maintained, but operator burden increases and processing efficiency decreases

Engineering Contradiction:
Improveoperator burdenVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines the update operation for past transaction data and the registration operation for new transactions into a single integrated operation. When a customer returns an item and needs to exchange it, the system merges the cancellation of the original transaction and the creation of the new transaction into one unified process, reducing the number of separate steps the operator must perform and simplifying the overall workflow

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple separate operations are required for transaction correction, then data integrity is ensured through distinct validation steps, but processing time increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system merges multiple sequential operations (updating past transaction, registering new transaction) into a single atomic operation that completes both tasks simultaneously, thereby reducing the total processing time while maintaining data integrity through unified validation

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If the system treats return and new registration as entirely separate transactions, then transaction history accuracy is maintained, but operational simplicity is reduced

Engineering Contradiction:
Improveoperational simplicityVSAvoidtransaction history accuracy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system introduces an intermediary processing mechanism that handles the transition from past transaction correction to new transaction registration. This intermediary layer manages the cancellation of the original transaction and the creation of the new one in a coordinated manner, ensuring transaction history accuracy while presenting a simplified interface to the operator

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230410118A1Transaction processing system, transaction processing apparatus, and information processing method
Publication Date: 2023.12.21 TOSHIBA TEC KK
  • US20230410118A1 patent drawing
  • US20230410118A1 patent drawing
  • US20230410118A1 patent drawing

AI summary

A transaction processing system provides for improved item return and exchange processing for retail stores and the like. The system includes a point-of-sale terminal configured to generate transaction data for a customer transaction and perform processing operations related to returns and exchanges and a server. The server includes a storage unit storing transaction data for previous customer transactions. The transaction data for the previous customer transactions includes a list of items in the transaction. A processor in the server selects the transaction data of one of the previous customer transactions based on an input of a transaction identifier from the point-of-sale terminal, cancels the selected transaction data, generates registration data for a new customer transaction with the list from the now-cancelled transaction data, updates the new registration data according to instructions from the point-of-sale terminal, and stores the updated registration data as new transaction data.