Hyperlink Dialog Consolidating Data Sources

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies when inserting hyperlinks into documents, as they often need to switch between multiple application programs to find and copy text, leading to a time-consuming and confusing process.

Innovation Solution

A hyperlink module that presents a dialog with multiple tabs, allowing users to populate fields with clipboard data, selected data, and application data, enabling easy selection and interaction for generating hyperlinks without the need to switch between applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users switch between multiple application programs to find and copy text for hyperlinks, then they can access external information, but the process becomes time-consuming and confusing

Engineering Contradiction:
Improvehyperlink creation speedVSAvoidtime spent switching applications
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent combines multiple data sources (clipboard data, selected data from other applications, and application data) into a single hyperlink creation interface. This merging eliminates the need for users to switch between multiple applications, as all necessary data is now accessible in one place, directly resolving the time loss from application switching while maintaining productivity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The hyperlink creation module is designed to universally accept and process multiple types of data sources simultaneously. It can handle clipboard data, selected data from any application, and application-specific data within the same interface, making the system multi-functional and eliminating the need for application-specific hyperlink creation processes.

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

2Ease of operation

If users manually type or copy-paste text into the hyperlink interface, then they can create hyperlinks, but the process becomes tedious and inefficient

Engineering Contradiction:
Improvehyperlink creation simplicityVSAvoidhyperlink creation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary actions by automatically gathering and organizing data from multiple sources (clipboard, selected text, application data) before the user actually creates the hyperlink. This pre-processing eliminates the need for manual typing or copy-pasting, as the data is already prepared and available in the interface, thereby improving both ease of operation and productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The hyperlink creation interface serves itself by automatically populating fields with relevant data from various sources. Instead of requiring users to manually input or transfer data, the system self-populates the necessary information, making the process both simpler and more efficient.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the hyperlink interface only accepts manually typed or pasted data, then it remains simple, but it lacks integration with other data sources

Engineering Contradiction:
Improvedata source integrationVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface is designed with universal compatibility to accept multiple types of data sources (clipboard data, selected data from any application, and application-specific data) through a unified mechanism. This multi-functionality enables broad adaptability without significantly increasing perceived interface complexity, as all data types are handled through the same user interaction paradigm.

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

Data Source

PatentUS10346498B2Presenting and interacting with a hyperlink dialog for generating hyperlinks
Publication Date: 2019.07.09 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10346498B2 patent drawing
  • US10346498B2 patent drawing
  • US10346498B2 patent drawing

AI summary

Concepts and technologies are described herein for presenting and interacting with a hyperlink dialog. In accordance with the concepts and technologies disclosed herein, a hyperlink module can present a hyperlink dialog and can obtain hyperlink data that corresponds to user interactions with the hyperlink dialog. The hyperlink module can be configured to populate the hyperlink dialog with clipboard data, application data, web data, and/or other data. The hyperlink dialog can include a number of pages or tabs for identifying, selecting, and/or otherwise specifying a resource to be referenced by a hyperlink. Hyperlink data corresponding to the specified hyperlink can be output by the hyperlink module and stored or used for various purposes.