Route-Based Provider Matching for Complex Goods And Service Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of goods or service transactions due to multiple participants requires manual and inefficient processes for matching consumer needs, leading to suboptimal product offerings.

Innovation Solution

A system and method utilizing a database and processor to analyze and select optimal routes for goods or service transactions, incorporating centralized and decentralized databases, and executing smart contracts to automate the matching process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual matching process is used to match consumer needs with product offerings, then flexibility in handling complex participant information is maintained, but productivity and efficiency deteriorate due to laborious and time-consuming processes

Engineering Contradiction:
ImproveFlexibility in handling complex participant informationVSAvoidMatching efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent introduces a processor as an intermediary component that receives requests from requesters, analyzes multiple routes using stored goods or service related information, and automatically matches requesters with providers. This intermediary system handles the complexity of multilateral participant information while performing automated analysis and matching, thereby improving productivity without sacrificing the ability to handle complex information scenarios.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated processing is implemented to improve matching efficiency, then productivity improves, but device complexity increases due to the need for processors and database systems

Engineering Contradiction:
ImproveMatching efficiencyVSAvoidSystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the matching system into distinct functional components: a database for storing goods or service related information provided by providers, and a processor for receiving requests, analyzing routes, and performing matching. This segmentation organizes the system complexity into manageable modules, making the automated processing architecture more structured and maintainable while achieving improved matching efficiency.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If manual sorting and analysis of product related information is performed, then adaptability to complex consumer needs is maintained, but loss of time increases due to laborious matching processes

Engineering Contradiction:
ImproveAdaptability to complex consumer needsVSAvoidMatching time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having providers pre-provide goods or service related information (such as price, quality, quantity, delivery time, and delivery place) which is stored in the database before actual matching occurs. This pre-processing and storage of information enables the processor to quickly retrieve and analyze relevant data during matching, reducing the time required for analysis while maintaining adaptability to complex consumer needs through comprehensive pre-captured information.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3648031B1System and method for facilitating goods or service related activity
Publication Date: 2025.10.29 ENERGY ABSOLUTE PUBLIC CO LTD
  • EP3648031B1 patent drawingFigure 1
  • EP3648031B1 patent drawingFigure 2
  • EP3648031B1 patent drawingFigure 3

AI summary

A system and method for facilitating goods or service related activity is disclosed. The system for facilitating goods or service related activity may comprise a database storing goods or service related information which is provided by at least one provider; and a processor operable to receive a request associated with the goods or service related activity from a requester; wherein the processor is operable to analyse a plurality of routes that the at least one provider can provide the goods or service to the requester, using the goods or service related information, in order to select at least one route among the plurality of routes; and match the requester with a provider associated with the selected route.