Mobile Search Interface Refinement via Location and Context Filters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile device users face challenges in quickly locating relevant information due to limited screen space, higher time lag, and differing search result relevance compared to traditional computers, necessitating a search interface optimized for mobile devices that incorporates location-specific and real-time information retrieval.

Innovation Solution

A facility for search string entry and refinement on mobile devices that allows users to input search queries via various methods, applies filters such as location, category, synonyms, and social-network filters to enhance search result relevance and speed, and provides user-defined options for refining search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a traditional search interface is used on a mobile device, then the search functionality is maintained, but the limited screen space reduces the effectiveness of search result display and interaction

Engineering Contradiction:
Improvescreen spaceVSAvoidsearch interface effectiveness
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The search interface is segmented into multiple interactive regions including a search bar at the top, a refined search results section in the middle, and additional controls at the bottom. This segmentation allows each region to serve specific functions efficiently, maximizing the use of limited screen space while maintaining ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The interface utilizes vertical stacking of elements to create a multi-dimensional layout that efficiently uses the limited horizontal screen space. By arranging search inputs, results, and controls in vertical layers, the design maximizes information density without compromising usability on small mobile displays.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of information

If search results are retrieved from remote servers on mobile devices, then comprehensive information can be accessed, but the time lag between search input and result delivery increases

Engineering Contradiction:
Improvesearch result comprehensivenessVSAvoidsearch time lag
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-loading and caching frequently accessed search results and commonly used filters on the mobile device. This allows the interface to display results immediately from local cache while simultaneously fetching additional data from remote servers, reducing the perceived time lag without sacrificing result comprehensiveness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The search system maintains continuity by initiating remote server queries in the background while displaying preliminary results from local storage. As results stream in from the server, they are continuously updated and integrated with the displayed results, ensuring uninterrupted access to comprehensive information without idle waiting time.

Inventive Principle:
Principle #20Continuity of useful action

3Device complexity

If traditional search interfaces are used on mobile devices, then the interface structure is simple, but the search results are not optimized for mobile-specific use cases such as location-based searches and quick information retrieval

Engineering Contradiction:
Improveinterface structureVSAvoidmobile-specific search optimization
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The search interface incorporates location-specific quality by automatically detecting and applying the user's geographic location to filter and prioritize search results. This local adaptation ensures that search results are relevant to the user's current context, such as showing nearby businesses or location-specific information, without requiring complex manual configuration.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The interface design integrates multiple functions into a unified structure that handles various search types (location-based, general information, quick queries) through a single consistent interaction model. This universal approach maintains interface simplicity while adapting to different mobile search scenarios through configurable filters and result prioritization algorithms.

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

4Ease of operation

If multiple input methods are provided for search string entry, then user convenience is improved, but the interface complexity and processing overhead increase

Engineering Contradiction:
Improvesearch input convenienceVSAvoidinput method integration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The search system provides self-service by automatically detecting the user's input method preference and adapting the interface accordingly. It offers voice input, keyboard input, and other methods, but intelligently defaults to the most appropriate method based on context, reducing the burden on users to manually select input methods while maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The interface employs an intermediary layer that manages multiple input methods through a unified processing pipeline. This mediator translates different input formats (voice, text, gestures) into a standardized search query format, allowing the system to support diverse input methods without increasing visible interface complexity or processing overhead for the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9141705B2Method and system for search string entry and refinement on a mobile device
Publication Date: 2015.09.22 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9141705B2 patent drawing
  • US9141705B2 patent drawing
  • US9141705B2 patent drawing

AI summary

A hardware and/or software facility facilitates search string entry and refinement on a mobile device. A user enters a search string on a mobile device via one or more input methods. The facility searches the user's device and/or one or more remote data areas and returns search results that match the entered search string. Search results include, for example, information, links, files, and other results that correspond to the search string. Before and/or after the search is performed, the facility applies one or more filters that produce refined search results. Filters may relate to location, category, synonyms, data type, social-network, and other groupings—including user-defined groupings—that may refine the search results. Filters may be applied automatically and/or in response to user selection of a filter.