Command-Line Link Creation for Inline Graphical Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional link creation techniques require manual typing of URL paths, leading to errors and inefficiencies, and often necessitate switching between applications or views, increasing computing resource usage and redundancy.

Innovation Solution

A computer-implemented method for rendering remotely hosted data in a graphical user interface, which involves instantiating a client application to display a content-creation field, analyzing textual input to determine a link path, accessing hosted data via an API, and displaying the data inline to create selectable graphical objects without leaving the application context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional manual URL typing is used for link creation, then users can create links to third-party content, but error rate increases and creation speed decreases

Engineering Contradiction:
Improvelink creation accuracyVSAvoidlink creation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system performs automatic URL validation, completion, and formatting without requiring manual intervention. The link creation process serves itself by automatically detecting partial URLs, completing them to full valid URLs, and inserting them into the document, eliminating the need for users to manually type complete URLs accurately.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-loads and caches frequently accessed URLs and performs predictive completion based on user input patterns. By preparing potential URL completions in advance and presenting them to users, the system prevents errors before they occur and speeds up the link creation process.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If users switch between applications to navigate content organizational schemes, then they can access third-party content, but computing resource usage increases and workflow efficiency decreases

Engineering Contradiction:
Improvecontent access convenienceVSAvoidcomputing resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system merges the link creation functionality with the document editing application, allowing users to create links to third-party content without leaving their current application. The URL completion and validation features are integrated directly into the text editor, eliminating the need to switch between applications for content access.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system acts as an intermediary layer between the user and third-party content sources. Instead of requiring users to navigate to external applications or websites, the system intercepts partial URL input, resolves it to the full URL, and provides the complete link within the current application context, serving as a mediator that bridges local and remote content access.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If traditional hyperlinks are used, then content can be redirected, but information about the linked content is sparse requiring additional user action

Engineering Contradiction:
Improvecontent information completenessVSAvoidcontent identification ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system provides feedback to users during the link creation process by displaying information about the target content as the user types the URL. This includes showing the resolved URL, content type, and potentially preview information, allowing users to verify they are linking to the correct content before finalizing the hyperlink.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary resolution of the URL to retrieve and display information about the target content before the user completes the link creation. This advance information provision allows users to make informed decisions about which links to create without having to click through to verify content.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250181821A1User interface with command-line link creation for generating graphical objects linked to third-party content
Publication Date: 2025.06.05 ATLASSIAN PTY LTD
  • US20250181821A1 patent drawing
  • US20250181821A1 patent drawing
  • US20250181821A1 patent drawing

AI summary

The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having an editable field configured to receive textual input. The system receives a first portion of a textual input in the editable field, which includes a command character designating the first portion of the textual input as a link insertion command. The system receives a second portion of textual input in the editable field and, before entry of the textual input is complete, the system analyzes the second portion of the textual input to identify an external platform service. The system then accesses, using an application programming interface, first hosted data hosted by the external platform service. The first hosted data may be displayed in line with the textual input and used to generate a complete link path. Once complete, the link path is replaced with a selectable graphical object that is operable, when selected, to redirect the user to the external platform service.