Mobile Application Search Registration Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile wireless communication devices face challenges in efficiently searching and organizing data across various applications, including unregistered and registered applications, which can lead to poor search results and device malfunctions.

Innovation Solution

A mobile wireless communications device with a processor that converts unregistered applications and data into registered applications, allowing for comprehensive search functionality, including access to external data sources, while ensuring compatibility and access control privileges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If unregistered applications and data are included in search results, then search comprehensiveness is improved, but device reliability deteriorates due to potential malfunctions

Engineering Contradiction:
Improvesearch comprehensivenessVSAvoiddevice reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary registration of applications and data sources before they can be searched. The registration process validates applications in advance, ensuring they are compatible and safe before adding them to the searchable index. This prevents unreliable or malicious applications from being searched while maintaining comprehensive search coverage of registered applications.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If all applications are made searchable, then ease of operation is improved, but device complexity increases due to registration management

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides self-service registration where applications automatically register themselves with the search module when installed. The registration process is transparent to users and applications, eliminating the need for manual configuration. This maintains ease of operation while managing complexity through automated registration handling.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The search module serves multiple functions: it indexes and searches registered applications, manages the registration process, and provides a unified search interface. This multi-functionality reduces overall system complexity by consolidating search-related operations into a single modular component that handles various tasks.

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

3Reliability

If registered applications are searched, then search reliability is improved, but search comprehensiveness deteriorates due to exclusion of unregistered applications

Engineering Contradiction:
Improvesearch reliabilityVSAvoidsearch comprehensiveness
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary registration of applications and data sources before they can be searched. The registration process validates applications in advance, ensuring they are compatible and safe before adding them to the searchable index. This prevents unreliable or malicious applications from being searched while maintaining comprehensive search coverage of registered applications.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2537358B1Devices and methods for searching data on data sources associated with registered applications
Publication Date: 2024.04.03 MALIKIE INNOVATIONS LTD
  • EP2537358B1 patent drawingFigure 1
  • EP2537358B1 patent drawingFigure 2
  • EP2537358B1 patent drawingFigure 3

AI summary

A mobile device includes a memory to store an unregistered application and corresponding unregistered application data which is unable to be searched, and a registered application and corresponding registered application data that is able to be searched. The mobile device also has a processor to convert the unregistered application and the unregistered application data to a newly registered application and newly registered application data which is able to be searched, and search the registered application data and the newly registered application data for a search term to determine whether the registered application and the newly registered application have search results associated therewith. The processor also displays applications having search results associated therewith on an application selection screen on a display, with a subset of information about the search results being displayed, and receives selection of an application via an input device. The processor also executes the selected application to present the search results on the display.