Direct Link Generator for Content Database

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for generating direct links to content items in a content database are inefficient, requiring significant manual effort and administrative intervention, and do not support creation of multiple hyperlinks or compatibility with proprietary applications like Excel, Word, and PowerPoint.

Innovation Solution

A method that receives user input to generate links to content items in a content database, consolidating information to create a single URL, which can be displayed or used to open content items in a web browser, with options for embedding human-friendly textual identifiers and hiding the link from users, allowing for generation of new data sources and repair of existing links.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing approaches are used to generate direct links to content items, then link creation requires administrative intervention and restricted interface access, but this results in lengthy steps taking 2-3 minutes of manpower time per link

Engineering Contradiction:
Improvelink creation reliabilityVSAvoidtime to generate link
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a database management system as an intermediary between users and the content database. This intermediary handles link generation automatically through a user interface, eliminating the need for users to directly access restricted administrative interfaces while ensuring link creation reliability through systematic processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service link generation by allowing users to create direct links through a user interface without requiring administrative intervention. The database management system automatically processes the link creation requests, extracting necessary information from the content database and generating functional links independently.

Inventive Principle:
Principle #25Self-service

2Ease of manufacture

If existing solutions are used, then single link creation is supported, but creation of multiple hyperlinks to various content items is not supported

Engineering Contradiction:
Improveease of link creationVSAvoidmultiple link generation capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The database management system is designed with multi-functionality to handle various link generation scenarios. It can generate single links, multiple links to different content items, and batch process link creation requests, making the system versatile for different user needs while maintaining ease of operation through a unified interface.

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

Solution Approach 2:

The system dynamically adapts its link generation capability based on user input. It can adjust between creating single links or multiple links, and can process different types of content items, providing flexible and versatile link creation functionality that responds to varying user requirements.

Inventive Principle:
Principle #15Dynamics

3Reliability

If existing approaches are used, then links can be generated, but generated links are not compatible with proprietary spreadsheet, word processing, and presentation programs

Engineering Contradiction:
Improvelink functionalityVSAvoidapplication compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The database management system generates links with modified parameters that ensure compatibility with proprietary applications. By adjusting link format, protocol, and structure parameters, the system creates links that can be successfully used in spreadsheet, word processing, and presentation programs while maintaining their functional reliability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The link generation process is segmented into different format options that can be tailored for specific application types. The system can produce different versions of links optimized for different proprietary applications, ensuring compatibility across various software environments while maintaining the core link functionality.

Inventive Principle:
Principle #1Segmentation

4Reliability

If administrative intervention is required for link creation, then link security and access control are maintained, but user accessibility and ease of operation are reduced

Engineering Contradiction:
Improveaccess control securityVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The database management system serves as an intermediary that maintains security protocols while improving user accessibility. It handles authentication and access control checks automatically, allowing users to generate links through a simplified interface without compromising the security and access control mechanisms of the content database.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables users to independently generate secure links through self-service functionality. The automated access control checks and security validations are performed by the system itself, allowing users to create links without administrative intervention while maintaining the integrity of security protocols.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11625447B2Direct link generator for user interface
Publication Date: 2023.04.11 SAP SE
  • US11625447B2 patent drawing
  • US11625447B2 patent drawing
  • US11625447B2 patent drawing

AI summary

An input provided by a user via a user interface may be interpreted to identify one of a plurality of options available to be performed relating to at least one content item in a content database. The at least one content item may be identified by the interpreting of the received input. A data source of the content database may be contacted to extract information from the data source based on the received input. The extracted information may include a content identifier of the at least one content item and metadata associated with the at least one content item. A link (e.g. a URL or the like) to the at least one content item may be generated using the extracted information and provided.