Search Screen Imitation for Data Manipulation Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users find it difficult to enter search criteria for data manipulations using traditional text input or selection from lists, making it hard to search for specific document manipulations such as attaching a sticker on a page.

Innovation Solution

An information processing apparatus and method that allows users to enter search criteria by mimicking manipulation screens, recording user interactions, and presenting associated data, enabling search by specific manipulations like sticker attachment on a page, with options for similarity-based searches and parameter adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users enter search criteria by text input or selection from lists, then the search function can be implemented, but the ease of operation deteriorates because it is not easy for users to enter search criteria for manipulations

Engineering Contradiction:
Improveease of entering search criteriaVSAvoidcomplexity of search interface
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The search screen copies the layout, elements, and interaction methods of the manipulation screen. Users perform the same types of actions (dragging, dropping, selecting) on the search screen as they would on the manipulation screen, making the search criterion entry intuitive and easy to understand without requiring learning of new interface paradigms

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Instead of requiring users to describe manipulations using text or select from predefined lists, the system inverts the approach by allowing users to perform manipulations directly on the search screen. The system then automatically extracts the manipulation as a search criterion, transforming the search input process from a descriptive task to a demonstrative task

Inventive Principle:
Principle #13The other way round (Inversion)

2Ease of operation

If the search screen imitates the manipulation screen to ease user operation, then the ease of operation improves, but the device complexity increases due to additional recording and matching processes

Engineering Contradiction:
Improveease of entering search criteriaVSAvoidcomplexity of system processing
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs preliminary recording of manipulations during the data input phase. When users perform manipulations on the manipulation screen, these actions are automatically recorded and stored as search criteria templates. This preliminary action eliminates the need for complex real-time processing during search operations, as the system only needs to retrieve and match against pre-recorded manipulation patterns

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically extracting search criteria from user manipulations without requiring additional configuration or complex processing. The manipulation recording unit automatically captures manipulation details, and the search criterion extraction automatically converts these into searchable parameters, making the system self-configuring and reducing overall complexity

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP4250139A1Information processing apparatus, program, and information processing method
Publication Date: 2023.09.27 FUJIFILM BUSINESS INNOVATION CORP
  • EP4250139A1 patent drawingFigure 1
  • EP4250139A1 patent drawingFigure 2
  • EP4250139A1 patent drawingFigure 3

AI summary

An information processing apparatus includes a processor configured to: execute a first acceptance process of accepting one or more manipulations each performed on a corresponding piece of data in a manipulation screen; execute a recording process of recording each of the one or more manipulations in association with the corresponding piece of data; execute a second acceptance process of accepting a search manipulation in a search screen configured to imitate the manipulation screen; and execute a presentation process of presenting at least one piece of data associated with the search manipulation accepted in the second acceptance process.