Embedded Search Interface for Mobile Application Continuity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile terminals often require terminating one application to search for information associated with another, due to limited processing capabilities, causing inconvenience to users who need to search within an application without interrupting its execution.

Innovation Solution

A system and method that embeds a search interface within an application's execution screen, allowing users to input search words and receive results without terminating the application, by utilizing a search library that communicates with a search server to provide optimized search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a mobile terminal executes multiple applications simultaneously, then the user can access more functionality, but the limited processing capability causes applications to terminate when switching between them

Engineering Contradiction:
Improveapplication execution capabilityVSAvoidapplication continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the search function from the main application by creating a separate search interface that operates independently. This allows the search functionality to be executed without terminating the main application, resolving the contradiction between executing multiple applications and maintaining application continuity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a search interface as an intermediary component that mediates between the user's search needs and the application execution environment. This intermediary search interface can operate concurrently with the main application, enabling search functionality without terminating either application.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the user terminates an application to search for information, then the search can be performed with full resources, but the user experience is degraded due to interruption

Engineering Contradiction:
Improvesearch result accuracyVSAvoiduser convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent merges the search functionality with the application execution environment by embedding the search interface within the application interface. This combination allows search to be performed while the application remains running, providing both accurate search results and convenient user experience without interruption.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes the application interface universal by adding search functionality to it. The same interface that displays application information also provides search capabilities, allowing the application to serve multiple functions (displaying information and performing searches) simultaneously without requiring termination.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Quantity of substance

If a separate search application is executed to search for information, then comprehensive search can be performed, but additional time and resources are consumed

Engineering Contradiction:
Improvesearch information volumeVSAvoidsearch time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-configuring the search interface within the application before the user needs to search. The search functionality is ready to execute immediately when the user inputs a search query, eliminating the need to launch a separate search application and reducing search time while maintaining comprehensive search capabilities.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8849801B2Search system and method using search library
Publication Date: 2014.09.30 NHN CORP
  • US8849801B2 patent drawing
  • US8849801B2 patent drawing
  • US8849801B2 patent drawing

AI summary

Provided is a search system and method for performing a search during execution of an application in a mobile terminal. The search method may include executing an application, without terminating the application, by including a search window on a part of an execution screen of the application. The system and method also include incorporating a library into an application.