Multi-Objective Optimization for Online Product Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulty in selecting the best goods or services online due to the complexity of multiple competing objectives, leading to confusion and inhibition in making a purchasing decision, as existing technologies fail to effectively apply multi-objective optimization in online comparison systems.

Innovation Solution

Implementing a multi-objective optimization process using Pareto optimization to identify a set of goods or services that optimally match user-defined criteria, reducing data transmission by displaying only the 'best' set of options and allowing users to explore further sets, with weighting of objectives based on user history, demographics, and behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all available goods or services are displayed to users, then users have complete information to make decisions, but users experience bewilderment and confusion due to the sheer number of options

Engineering Contradiction:
Improvecompleteness of informationVSAvoiduser decision-making ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent segments the complete set of goods or services into multiple ranked sets based on multi-objective optimization results. The first set contains the most optimal options that satisfy user criteria across multiple objectives, while subsequent sets contain progressively less optimal options. This segmentation allows users to view only the most relevant options first, reducing bewilderment while preserving access to complete information if needed.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a small set of optimized options is displayed, then user bewilderment is reduced and decision-making is easier, but users may miss out on alternative solutions that could meet their needs

Engineering Contradiction:
Improveuser decision-making easeVSAvoidavailability of alternative solutions
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic display system where the set of displayed goods or services can be changed upon user request. Users can navigate through multiple ranked sets, with each subsequent set containing alternative solutions that are progressively less optimal but still satisfy user criteria. This dynamic approach allows users to explore alternatives systematically without being overwhelmed by all options simultaneously.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If all goods or services are transmitted to user devices, then users have access to complete data, but data transmission time and energy consumption increase

Engineering Contradiction:
Improvecompleteness of dataVSAvoiddata transmission time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts and transmits only the first set of optimized goods or services to user devices, rather than transmitting all available data. This extraction is based on multi-objective optimization that identifies the most relevant options according to user criteria. Users can request additional sets if needed, but the default transmission includes only the most optimal options, significantly reducing data transmission time and energy consumption while preserving access to complete information on demand.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10600106B2Method of comparing goods or services from one or more websites
Publication Date: 2020.03.24 SKYSCANNER TECHNOLOGY LTD
  • US10600106B2 patent drawing
  • US10600106B2 patent drawing
  • US10600106B2 patent drawing

AI summary

The field of the invention relates to methods and systems for comparing goods or services from websites, databases or other on-line resources. The field of the invention includes related servers, user terminals and computer program products. There is provided a method of comparing goods and/or services from one or more websites or other on-line resource(s) in which a multi-objective optimization process is used to identify a set of specific goods and/or services that optimally match user-defined and/or user-associated criteria and then that set of specific goods and/or services is displayed on an end-user's computing device to enable the end-user to view that set and optionally purchase one or more items from that set.