Cross-Application Information Sharing via Global Search Mediator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in efficiently sharing information between multiple applications on computing devices, especially when the number of applications involved is large, making it tedious and confusing for both typical and advanced users.

Innovation Solution

A method that allows users to initiate a global search request through a first application, prompting for a search term, automatically presenting candidate elements associated with other applications, and linking selected elements for easy access, even across secure and non-secure applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If information sharing between multiple applications is enabled through traditional methods, then applications can cooperate to perform tasks, but the setup process becomes difficult and confusing for typical users and tedious even for advanced users when the number of applications is large

Engineering Contradiction:
Improveinformation sharing capabilityVSAvoidsetup process
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically discovers and establishes information sharing connections between applications without requiring manual user configuration. When a user accesses content from a second application through a first application, the system autonomously creates the necessary sharing pathways, eliminating the need for users to manually set up connections between multiple applications.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces a global search mechanism as an intermediary layer that mediates between multiple applications. This intermediary enables users to search for and access content across applications through a unified interface, simplifying the interaction model and eliminating the need for users to understand or configure complex inter-application connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If manual configuration of information sharing between multiple applications is implemented, then applications can be connected, but the process becomes time-consuming and complex particularly when many applications are involved

Engineering Contradiction:
Improveapplication connectivityVSAvoidsetup time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs automatic discovery and connection establishment between applications based on user interaction patterns. When content is accessed across applications, the system automatically creates sharing pathways without requiring users to spend time manually configuring each connection, thereby eliminating setup time while maintaining full application connectivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-establishes a global search infrastructure that enables immediate cross-application content access. This preliminary setup creates a universal search mechanism that works across all applications from the first use, eliminating the need for time-consuming manual configuration of each application pair.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If secure applications restrict information access to maintain security, then security is protected, but information sharing between secure and non-secure applications is limited

Engineering Contradiction:
ImprovesecurityVSAvoidinformation sharing scope
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The global search mechanism serves as a secure intermediary that mediates information access between secure and non-secure applications. The system maintains security by controlling the intermediary's access permissions while enabling broad information sharing capabilities through this controlled interface, allowing secure applications to share information with non-secure applications without compromising security boundaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10635293B2Method and system for enabling the sharing of information between applications on a computing device
Publication Date: 2020.04.28 VE OPENING LLC
  • US10635293B2 patent drawing
  • US10635293B2 patent drawing
  • US10635293B2 patent drawing

AI summary

A method and system for enabling the sharing of information between a first application and a second application on a computing device are described herein. The method includes the steps of receiving a global search request through the first application and—in response to the reception of the global search request—prompting for a search term from a user. The method further includes the steps of receiving the search term and—based on the received search term—automatically presenting one or more corresponding candidate elements associated with the second application for selection by the user. In addition, the method includes the steps of receiving the selection of at least one of the candidate elements and linking the selected candidate element with the first application such that a user may access the selected candidate element from the first application.