Visual Search Linking Real-World Objects to Virtual Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search technologies, including text-based and visual searches on mobile terminals, face challenges such as laborious character entry due to multi-key presses for each character, reducing user enjoyment and utility, especially when searching for content like images, and often rely on incomplete or unreliable metadata.

Innovation Solution

A method and apparatus that establish standard real world to virtual world links by detecting real-world objects in images, determining their predefined associations, and executing corresponding functions, enhancing the user interface efficiency and usability of mobile terminals in visual search systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If text-based search is used on mobile terminals, then information retrieval function is provided, but character entry becomes laborious due to multi-key presses for each character

Engineering Contradiction:
Improvecharacter entry easeVSAvoidtime for character entry
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent replaces the mechanical keyboard input system with an optical recognition system. Instead of physically pressing multiple keys to input characters, the system captures an image containing text, performs optical character recognition (OCR) to convert the visual text into searchable text data, and automatically extracts search keywords. This substitution eliminates the need for manual character entry while maintaining the information retrieval function.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If visual search with image matching is used, then content retrieval based on images is enabled, but user interface efficiency is reduced due to laborious character entry for defining searches

Engineering Contradiction:
Improvecontent retrieval efficiencyVSAvoiduser interface efficiency
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent performs preliminary text extraction and keyword identification from the captured image before the user initiates the search. The system automatically processes the image, extracts visible text using OCR, identifies relevant keywords, and prepares the search query in advance. This preliminary action eliminates the need for users to manually enter search terms, thereby improving both content retrieval efficiency and user interface efficiency.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If metadata-based content search is used, then content can be searched based on metadata, but metadata insertion is time consuming and may be incomplete or unreliable

Engineering Contradiction:
Improvesearch result reliabilityVSAvoidmetadata insertion time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent enables the content itself to provide searchability information without requiring external metadata insertion. The system extracts text directly from the image content using OCR, allowing the visual content to serve its own search function. This self-service approach eliminates the time-consuming metadata insertion process while maintaining reliable search results, as the text is extracted directly from the source material rather than from potentially incomplete or inaccurate metadata.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9678987B2Method, apparatus and computer program product for providing standard real world to virtual world links
Publication Date: 2017.06.13 NOKIA TECHNOLOGIES OY
  • US9678987B2 patent drawing
  • US9678987B2 patent drawing
  • US9678987B2 patent drawing

AI summary

An apparatus for providing standard real world to virtual world links may include a processing element configured to receive indications of an image including an object, determine whether the object corresponds to a particular object having a predefined association based on a recognition of the object, and execute a function corresponding to the predefined association in response to the object corresponding to the particular object.