Information provision device, information provision method, information provision program, and computer-readable storage medium for storing said program

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electronic commerce, users face burdensome tasks when trying to purchase products they see in real stores, requiring extensive searching and comparison across web pages and adding items to a shopping cart.

Innovation Solution

An information provision device and method that receives identifying information from a user terminal, analyzes it to identify products, retrieves corresponding sales information from a database, and stores this information as retrieval history for easy access and display, allowing users to easily save and determine purchase candidates without retransmitting data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually search for products across electronic commerce web pages and add candidates to shopping cart, then purchase candidates can be saved, but the operation becomes burdensome and time-consuming

Engineering Contradiction:
Improveease of saving purchase candidatesVSAvoidtime for searching and comparing products
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically capturing product information when the camera detects a product in a real store, storing it in the shopping cart database before the user makes a purchasing decision. This eliminates the need for users to manually search and add products later, directly resolving the contradiction between ease of operation and time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by using the camera to automatically identify and retrieve product information from databases, then automatically adding it to the shopping cart. The user simply needs to point the camera at the product, and the system handles all subsequent operations autonomously, significantly improving ease of operation while reducing time expenditure.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If users manually search and compare products across multiple web pages, then purchase candidates can be identified, but the operation complexity increases

Engineering Contradiction:
Improveease of determining purchase candidatesVSAvoidcomplexity of searching and comparing process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically comparing product information across databases using camera capture. The camera identifies the product, the system retrieves information from multiple sources, and automatically presents comparison results to the user, eliminating the need for users to manually navigate multiple web pages and reducing operational complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The camera acts as an intermediary device that bridges the user and the product information. Instead of users directly searching and comparing products across complex web interfaces, the camera captures product data and the system mediates the retrieval and comparison process, significantly simplifying the user's interaction while maintaining comprehensive product analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9697558B2Information provision device, information provision method, information provision program, and computer-readable storage medium for storing said program
Publication Date: 2017.07.04 RAKUTEN GROUP INC
  • US9697558B2 patent drawing
  • US9697558B2 patent drawing
  • US9697558B2 patent drawing

AI summary

To determine candidates for product purchase in electronic commerce more easily when a user purchases an attracting product through electronic commerce, the server (14A) includes a retrieval API (164A). The retrieval API (164A) receives and analyzes identifying information from a user terminal (12A) having a function of acquiring identifying information for identifying a product and thereby identifies one or more products from the identifying information. Then, the retrieval API (164A) reads one or more product sales information corresponding to the identified one or more products from a product database (168) that stores product sales information related to sales of products. The retrieval API (164A) then stores the read one or more product sales information as a retrieval history into a retrieval history database (170) and transmits the one or more product sales information to the user terminal (12A) to be displayed as candidate product information on the user terminal (12A).