Application Navigation Portal for Context-Aware Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often fail to access and utilize applications that require specific contexts or are hidden within other applications, leading to underutilization due to unawareness or difficulty in accessing them.
Innovation Solution
A system and method that capture and analyze communication between applications to determine required contexts and parameters, enabling users to access target applications directly from a portal or operating system, and facilitating application graph generation for improved navigation and deployment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If applications are designed to be accessible only through specific other applications that provide required context, then the target application can function correctly with proper context, but the application becomes difficult to discover and access, leading to underutilization
Solution Approach 1:
The patent introduces a portal as an intermediary system that captures application navigation data and communicates between source applications and target applications. The portal analyzes communication parameters to determine calling options and presents target applications to users in a unified manner, mediating the interaction while preserving required context transmission.
Solution Approach 2:
The system implements feedback by capturing application navigation data from source applications, analyzing the communication parameters and context, and using this information to improve application discovery and access. The portal learns from actual usage patterns to better present and enable access to target applications.
2Reliability
If applications require specific context or parameters to be activated, then the application can operate correctly, but users cannot easily access the application without knowing the required context or how to obtain it
Solution Approach 1:
The portal acts as an intermediary that captures and analyzes the context information required by target applications. By examining communication parameters between source and target applications, the portal determines what context is needed and facilitates its provision, preventing information loss while maintaining correct application operation.
Solution Approach 2:
The system performs preliminary analysis of application navigation data to identify required context parameters before users attempt to access target applications. The portal proactively determines and prepares the necessary context information, so users don't need to know what context is required in advance.
3Ease of operation
If the portal captures and analyzes all application communication data to enable better application discovery, then application accessibility improves, but the system complexity increases
Solution Approach 1:
The portal is designed as a universal system that handles multiple types of application communications and navigation scenarios through a single unified architecture. By creating a multi-functional platform that can capture, analyze, and facilitate various application interactions, the patent reduces the need for multiple separate systems, ultimately managing complexity through consolidation.
Solution Approach 2:
The system employs automated analysis of application navigation data and context determination without requiring manual configuration. The portal self-adapts by capturing real communication patterns and automatically determining calling options, reducing the complexity burden on system administrators and users.
Data Source
AI summary
A system and method for providing enhanced accessibility to applications. The system and method capture communication between applications, in which a source application calls, activates, uses the functionality of, or otherwise utilizes a target application. The communication, including the application calls and the relevant context including for example parameters, is captured and the details are analyzed. It is then determined what context or parameters are required for activating the target application. The target application is offered to users of additional applications, in which a context relevant for activating the target applications is determined or created.


