Automatic Trading Object Comparison via Viewing History

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience when comparing trading objects on websites, as they need to manually select items and press a 'Compare' button, making the process cumbersome.

Innovation Solution

An information providing device that automatically specifies a second trading object to compare with a first based on user viewing history, extracts and compares their information, and presents the comparison results to the user, allowing for easier comparison without manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual selection and comparison operations are implemented, then comparison functionality is achieved, but user operation complexity increases

Engineering Contradiction:
Improveease of comparison operationVSAvoidoperation steps complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically identifies and compares trading objects based on user viewing behavior without requiring manual selection. The specifying unit automatically determines which trading objects to compare by analyzing the sequence of pages viewed by the user, eliminating the need for users to manually select items for comparison.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs comparison operations in advance based on predicted user intent. By monitoring the viewing sequence and automatically initiating comparisons when users view multiple trading object pages, the system executes comparison actions before users would need to request them manually.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If automatic comparison based on viewing history is implemented, then ease of operation is improved, but information processing complexity increases

Engineering Contradiction:
Improveease of comparison operationVSAvoidautomatic comparison processing
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system uses viewing history as feedback to automatically determine comparison targets. The specifying unit continuously monitors which trading object pages users view and uses this feedback information to automatically identify and compare relevant trading objects without manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The viewing history storage unit acts as an intermediary between user behavior and the comparison function. It stores and processes viewing sequence information, enabling the specifying unit to automatically determine comparison targets based on accumulated viewing data without direct user input.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If multiple trading objects are automatically compared, then comparison comprehensiveness is improved, but processing time increases

Engineering Contradiction:
Improvenumber of compared objectsVSAvoidcomparison processing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system performs comparisons for the essential trading objects identified from viewing history without unnecessarily expanding to all possible objects. By focusing on the specific trading objects that users have actually viewed in sequence, the system achieves adequate comparison coverage while avoiding excessive processing of irrelevant objects.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10762547B2Device for providing information, method for providing information, program for providing information, and computer-readable recording medium storing program for same
Publication Date: 2020.09.01 RAKUTEN GROUP INC
  • US10762547B2 patent drawing
  • US10762547B2 patent drawing
  • US10762547B2 patent drawing

AI summary

An information providing device includes a specifying unit that specifies a second trading object related to a second trading object page to be compared with a first trading object related to a first trading object page to be displayed on a user terminal, a comparison unit that extracts first trading object information corresponding to the first trading object and second trading object information corresponding to the second trading object from a page information database that stores trading object information corresponding to trading objects, and compares the first and second trading object information, and a page transmitting unit that presents comparison information indicating a result of comparison to a user. The second trading object page is a webpage displayed on the user terminal prior to the first trading object page.