Personalized Mobile Navigation via Dynamic Context-Aware Shortcuts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile applications face challenges in providing effective navigation due to limited screen space, requiring larger targets for finger taps, which restricts the number of navigation options that can be displayed, making it difficult for users to access various sections efficiently.

Innovation Solution

A system that collects usage metrics from mobile devices, analyzes user interactions, and generates personalized navigation options using machine-learning techniques to optimize the display of navigation shortcuts, adapting to different screen sizes and user preferences across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If larger navigation targets are used for finger taps, then ease of operation is improved, but the number of navigation options that can be displayed is reduced

Engineering Contradiction:
Improveease of operationVSAvoidnumber of navigation options
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The navigation interface dynamically adjusts the number and arrangement of navigation options based on the current context, user behavior, and device characteristics. The system transitions from static navigation menus to dynamic, context-aware navigation that adapts to user needs, allowing more navigation options to be effectively presented without requiring larger fixed targets.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces hierarchical and contextual dimensions to navigation. Instead of presenting all navigation options at one level, the system organizes navigation across multiple levels and contexts, allowing comprehensive navigation capability within limited screen space by utilizing additional organizational dimensions.

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

2Adaptability or versatility

If more navigation options are displayed, then adaptability is improved, but screen space is consumed

Engineering Contradiction:
ImproveadaptabilityVSAvoidscreen space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The navigation interface applies local quality by presenting different navigation options based on the specific context and user location within the application. Rather than uniformly displaying all possible navigation options everywhere, the system tailors the navigation menu to the local context, showing only relevant options in each situation, thereby maximizing adaptability within limited screen space.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary analysis of user behavior and application context to pre-determine the most relevant navigation options before presenting them to the user. This preliminary action allows the interface to prepare and display only the necessary navigation options in advance, reducing the number of options that need to be simultaneously displayed while maintaining high adaptability.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If traditional navigation menus are used, then device complexity is reduced, but productivity is reduced

Engineering Contradiction:
ImproveproductivityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The navigation system performs self-service by automatically analyzing user behavior patterns and application context to generate personalized navigation options without requiring manual configuration or complex user setup. The system serves itself by using its own usage data to improve navigation, thereby increasing productivity without proportionally increasing device complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback loops where user navigation behavior is continuously monitored and fed back into the system to refine and personalize navigation options. This feedback mechanism enables the system to learn from user interactions and automatically optimize navigation efficiency, improving productivity through an intelligent adaptive process rather than through increased structural complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9465522B2Providing a personalized navigation experience in a mobile application
Publication Date: 2016.10.11 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9465522B2 patent drawing
  • US9465522B2 patent drawing
  • US9465522B2 patent drawing

AI summary

The disclosed embodiments relate to a system for presenting navigation options to a user of a mobile application. During operation, the system receives usage data comprising a record of actions performed while the user was interacting with the mobile application. Next, the system analyzes the usage data to identify areas of interest within the mobile application that the user is likely to access. The system then constructs a set of personalized navigation options for the user based on the identified areas of interest, and possibly other areas of the application based on promotional considerations. Finally, the system outputs the set of personalized navigation options to be presented to the user through a navigation pane in the mobile application, wherein the navigation pane includes shortcuts to the set of personalized navigation options.