Document Templating for Self-Sovereign Multi-Host Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage technologies fail to provide users with full control over their data storage, including choice of data host, use of multiple data hosts, and secure data sharing, leading to security, convenience, and efficiency concerns.

Innovation Solution

A storage layer abstraction for distributed, self-sovereign content sharing, where each user has a backend server managing multiple data hosts, enabling secure data sharing through unique identifiers and decentralized access control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users store data on multiple data hosts through a centralized system, then data accessibility and sharing convenience are improved, but security control and data ownership are compromised

Engineering Contradiction:
Improvedata sharing convenienceVSAvoiddata security control
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system segments data storage control by allowing users to distribute their data across multiple independent data hosts (e.g., personal cloud storage, enterprise cloud storage) while maintaining individualized access control. Each data host remains independently secured, yet users can share specific data items across the distributed network without compromising overall security control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a data sharing system that acts as an intermediary layer between users and multiple data hosts. This intermediary enables secure data sharing across different hosts without requiring users to reveal their credentials or directly access other hosts, thus maintaining security control while improving sharing convenience.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If centralized data storage is used, then data access efficiency is improved, but user data ownership and control are reduced

Engineering Contradiction:
Improvedata access efficiencyVSAvoiduser data ownership
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system enables users to autonomously manage their own data across multiple hosts without requiring centralized intermediaries. Users can directly access and share their data from any authorized data host, maintaining full ownership and control while achieving efficient data access through the distributed architecture.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If users share data credentials for access, then data sharing functionality is improved, but security risks increase

Engineering Contradiction:
Improvedata sharing functionalityVSAvoidsecurity risks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a credential-mediated data sharing mechanism where a third-party data sharing system acts as an intermediary. This intermediary enables users to share data without exposing their actual credentials by using token-based or proxy-based access methods, thus maintaining security while improving sharing functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If data is replicated across multiple hosts, then data availability is improved, but storage redundancy increases

Engineering Contradiction:
Improvedata availabilityVSAvoidstorage redundancy
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The system applies local quality by allowing different portions of a user's data to be stored on different data hosts based on specific requirements (e.g., sensitivity, access frequency, host capabilities). This selective distribution improves data availability for critical items while minimizing unnecessary redundancy across the entire storage system.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12574433B2Document templating system for distributed, self-sovereign content sharing
Publication Date: 2026.03.10 SAP SE
  • US12574433B2 patent drawing
  • US12574433B2 patent drawing
  • US12574433B2 patent drawing

AI summary

The present disclosure involves systems, software, and computer implemented methods for data sharing. An example method incudes receiving, at a first data-owner server of a first user, a document template that describes document fields that may be included in document instances of the template. A request to share the template with a second user is received at the first data-owner server. A first notification is sent, by the first data-owner server and to a second data-owner server of the second user, that the template has been shared with the second user. A first request for the template is received by the first data-owner server. Contents of the template are provided by the first data-owner server in response to the first request. Contents of a first document instance of the template are received by the first data-owner server from the second data-owner server.