Online Software Platform Resource Watermarking for Low-Overhead Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital watermarking techniques are inefficient and resource-intensive, leading to increased processing, storage, and data transmission requirements, and are not effectively utilized to authenticate data authenticity and prevent unauthorized use.

Innovation Solution

An online software platform (OSP) applies nearly invisible digital watermarks to resources it produces, enabling efficient authentication and detection of exact copies, thereby reducing resource consumption and enhancing data security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional digital watermarking techniques are used to authenticate data, then data security is improved, but processing resources, storage requirements, and data transmission resources increase significantly

Engineering Contradiction:
Improvedata authentication reliabilityVSAvoidprocessing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the parameter of watermark embedding by using minimal, subtle modifications to data values rather than traditional watermarking methods. This allows authentication while consuming fewer processing resources and maintaining data usability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies partial action by embedding watermarks in only specific portions of data or using minimal watermark强度, sufficient for authentication purposes without requiring full-resource traditional watermarking techniques.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If traditional digital watermarking techniques are applied to produced resources, then data authenticity detection is improved, but storage and data transmission resources are consumed

Engineering Contradiction:
Improvedata authenticity detection accuracyVSAvoidstorage resource consumption
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent modifies the data parameters minimally to embed authentication information, avoiding the need for separate watermark files or increased storage capacity while maintaining detection accuracy.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If digital watermarking is applied to protect against unauthorized use, then data security is improved, but the complexity of the system increases

Engineering Contradiction:
Improvedata securityVSAvoidwatermarking system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The watermarking system is integrated into the existing data processing pipeline, allowing the same system that produces data to also embed and verify watermarks without requiring separate complex authentication infrastructure.

Inventive Principle:
Principle #25Self-service

4Loss of information

If traditional watermarking methods are used, then data provenance tracking is improved, but processing speed decreases

Engineering Contradiction:
Improvedata provenance trackingVSAvoidprocessing speed
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The watermark is embedded in the data at the point of generation, before any subsequent processing or transmission occurs. This preliminary action ensures provenance tracking is built-in without requiring later authentication processing steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12388941B1Digitally watermarking resources produced by an online software platform based on applying one or more resource digital rules
Publication Date: 2025.08.12 AVALARA INC
  • US12388941B1 patent drawing
  • US12388941B1 patent drawing
  • US12388941B1 patent drawing

AI summary

Systems and methods electronically uniquely imprint a digital watermark on produced resources, such as on data or electronic documents produced by an online software platform (OSP), in nearly invisible ways that are likely to survive subsequent processing. In one embodiment the OSP stores a plurality of resource digital rules used for producing resources for respective relationship instances of primary entities with other entities; receives a dataset on behalf of a primary entity, in which the dataset includes data representing a relationship instance between the primary entity and a secondary entity; in response to the received dataset, produces a resource based on applying one or more of the plurality of resource digital rules to the dataset; and digitally watermarks the produced resource with a digital watermark such that the produced resource is identifiable via the digital watermark as having been produced by the OSP.